Database 생성후 instance 번호가 바뀌어 보이는 증상
Database 생성후 instace 번호가 바뀌어 보일 때...
증상 : database 생성 완료 후 crsctl stat res -t 로 상태 확인 하였을시 1,2,3,4 로 순차적으로 보이는 것이 아닌 바뀌어서 보임.
INST_ID INSTANCE_NUMBER INSTANCE_NAME HOST_NAME
---------- --------------- --------------------------------------------------
1 1 RACDB1 RACNode1
4 4 RACDB4 RACNode4
3 3 RACDB3 RACNode3
2 2 RACDB2 RACNode2
원인 :
DBCA는 srvm api에서 검색한 노드를 기반으로 인스턴스를 생성하는 반면 노드 순서는 crs 노드에서 실행된 루트 스크립트의 순서에 따라 반환됨.
이 특정 사례에서 인스턴스 이름이 노드 이름과 일치하더라도 crsctl 출력은 다른 순서로 나타나게 됨.
결론 :
olsnodes -n -t 가 정상적이면 상관없기 때문에 expected behavior 임.
RACNode1 1 Unpinned
RACNode2 2 Unpinned
RACNode3 3 Unpinned
RACNode4 4 Unpinned
노든의 순서는 인스턴스 번호와 일치하지 않음.
인스턴스 이름이 노드 이름과 일치하더라도 crsctl 출력은 인스턴스마다 순서가 다를 수 있슴.
관련 MOS :
Database Instance Resources Sequence in "crsctl stat res -t" Output Mismatches With Output of "olsnodes -n" (Doc ID 1580894.1)