오라클

Database 생성후 instance 번호가 바뀌어 보이는 증상

pat98 2024. 7. 3. 14:26

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)