반응형
■ [2025-05-18] RAC에서 Voting Disk replace 실습 (12cR2)

 

<테스트 환경>

 

1번 노드 : rdb01d(192.168.0.31) 서버의 DRDB1

2번 노드 : rdb02d(192.168.0.32) 서버의 DRDB2

 

Voting Disk는 클러스터 멤버십(Cluster Membership) 정보를 저장하는 중요한 파일임
즉, 어떤 노드가 살아 있고, 어떤 노드가 죽었는지를 판단하기 위한 “쿼럼(quorum)” 역할을 하게됨
→ 이 파일이 손상되면 클러스터가 멈출 수 있기 때문에 복제(redundancy) 로 보호

Voting Disk의 개수는 ASM redundancy 정책에 따라 자동 결정

 

1. VOTING 디스크 정보 확인

[DRDB1:oracle@rdb01d][/home/oracle]$ crsctl query css votedisk
##  STATE    File Universal Id                File Name Disk group
--  -----    -----------------                --------- ---------
 1. ONLINE   df3ca88efd884f55bf36f77437ce537a (/dev/oracleasm/disks/CRS2) [CRS]
 2. ONLINE   1549b4ef70394ff6bf6fc33d810b9793 (/dev/oracleasm/disks/CRS3) [CRS]
Located 2 voting disk(s).

--> 현재 CRS 디스크 그룹에 존재함

 

2. VOTING 디스크 REPLACE

[+ASM1:grid@rdb01d][/home/grid]$ crsctl replace votedisk +FRA1
Successful addition of voting disk 4f7acd43bf9b4ffbbf954a6fad35a736.
Successful deletion of voting disk df3ca88efd884f55bf36f77437ce537a.
Successful deletion of voting disk 1549b4ef70394ff6bf6fc33d810b9793.
Successfully replaced voting disk group with +FRA1.
CRS-4266: Voting file(s) successfully replaced

--> FRA1 디스크 그룹으로 이동

--> FRA1 디스크 그룹의 Redundanvy가 External이므로 보팅 디스크의 개수는 1개로 만들어짐


[+ASM1:grid@rdb01d][/home/grid]$ crsctl query css votedisk
##  STATE    File Universal Id                File Name Disk group
--  -----    -----------------                --------- ---------
 1. ONLINE   4f7acd43bf9b4ffbbf954a6fad35a736 (/dev/oracleasm/disks/FRA1_1) [FRA1]
Located 1 voting disk(s).

--> FRA1 디스크 그룹에 위치하는 것을 확인

 

3. VOTING 디스크를 다시 원래 디스크 그룹으로 REPLACE

 

[+ASM1:grid@rdb01d][/home/grid]$ crsctl replace votedisk +CRS
Successful addition of voting disk 9f569490ec764f3ebf861544f79be0b7.
Successful addition of voting disk dfbb66bbd6ed4f83bfbbbbb13b101815.
Successful deletion of voting disk 4f7acd43bf9b4ffbbf954a6fad35a736.
Successfully replaced voting disk group with +CRS.
CRS-4266: Voting file(s) successfully replaced

--> CRS 디스크 그룹의 Redundanvy가 Normal이므로 보팅 디스크의 개수는 2개로 만들어짐

 

[+ASM1:grid@rdb01d][/home/grid]$ crsctl query css votedisk
##  STATE    File Universal Id                File Name Disk group
--  -----    -----------------                --------- ---------
 1. ONLINE   9f569490ec764f3ebf861544f79be0b7 (/dev/oracleasm/disks/CRS2) [CRS]
 2. ONLINE   dfbb66bbd6ed4f83bfbbbbb13b101815 (/dev/oracleasm/disks/CRS3) [CRS]
Located 2 voting disk(s).


 

반응형

+ Recent posts