데이터베이스 연구실.log

Clusterware, OCR, Voting Disk

Clusterware의 자원 감시, OCR의 구성 저장과 Voting Disk의 클러스터 멤버십 판단 역할

RACClusterware, OCR, Voting Disk

#핵심 요약

Clusterware는 노드와 자원을 감시하고 정책에 따라 자원을 재시작하거나 다른 노드에서 서비스를 기동함

OCR은 자원 구성 정보를 보관하고 Voting Disk는 CSS의 멤버십 판단에 쓰임

#개념과 동작 원리

구성 요소 역할
CSSD 노드 멤버십과 heartbeat 관리
CRSD 등록 자원의 상태와 운영 정책 관리
EVMD 클러스터 이벤트 전달
OCR DB, 서비스, VIP 등 자원 구성 정보 보관
Voting Disk CSS의 클러스터 멤버십 판단에 사용

통신 단절로 노드들이 독립된 클러스터처럼 동작하면 공유 데이터 정합성이 훼손될 수 있어 멤버십 재구성과 필요한 노드의 퇴출로 접근을 제한함

Voting File 과반수 접근은 멤버십 유지 조건이며, 세 개 중 두 개 접근은 과반수지만 한 개는 아님 과반수 접근만으로 네트워크 분할의 모든 생존 판단을 설명할 수는 없음 misscount는 네트워크 heartbeat 누락, disktimeout은 Voting Disk I/O 장애를 판단하는 기준임
heartbeat 전달 주기는 아님

OCR의 미러, 백업, 복원 조건은 OCR 백업과 복구에서 다룸

#필수 명령어 또는 SQL

OS 셸 (Grid Infrastructure 소유자)조회만 함
crsctl check crs
crsctl stat res -t
crsctl query css votedisk
asmcmd lsdg

결과 해석: 핵심 서비스의 online 여부와 개별 자원의 TARGET, STATE를 따로 확인함 Voting Disk 출력에서는 ONLINE 여부, 파일 수와 디스크 그룹을 확인하고 ASM 출력의 MOUNTED, redundancy 유형과 함께 봄 실습에서는 TARGET=ONLINE, STATE=OFFLINE을 목표와 실제 상태의 불일치로 설명함

#사용 조건과 주의사항

실습에서는 ASM 재기동을 CRSD의 감시와 연결하지만 PID 변경만으로 CRSD 단독 수행 여부를 확인할 수 없다고 함께 적었음 Voting Disk 이동 예시에는 계정 전환 표기가 없어 변경 명령의 실행 권한이 확정되지 않음 OCR 백업 목록은 Voting Disk 자체의 백업 목록이 아님

SEO_HKabsumveritas@gmail.comBuilt with Claude Code & Codex

마지막 갱신 개인 학습 기록이며 운영 환경 적용 전 공식 문서 확인 필요

두 글자 이상 입력, 위아래 화살표로 이동하고 Enter로 열기