srvctl start instance -d db -i instance
명령으로 인스턴스를 시작하려 할 때
아래처럼 에러가 나오는 경우가 있다.
PRKP-1001 : Error starting instance rac2 on node rac2
CRS-0215: Could not start resource 'ora.rac.rac1.inst'.
이 경우 db의 얼럿로그를 보거나 ocssd나 crsd나 crs의 얼럿로그를 봐야 한다.
그런데 이렇게 시작하려고 하면 db의 얼럿로그에 딱히 남는 로그가 없다.
제일 문제는 인스턴트가 왜 시작이 안되냐 이지만 왜 안되는지에 대한 정보를 로그에 남지 않을 경우가 있다.
이 때 먼저
which srvctl 명령으로 srvctl 이 어디서 실행되는 것인지 확인하고
vi로 OHOME과 CHOME이 제대로 설정되어있는지 확인한다.
또한 $ORACLE_HOME/bin/racgwrap 파일도 확인해 ORACLE_HOME과 CRS_HOME이 제대로 설정되어있는지 확인한다.
그리고 마지막으로
sqlplus / as sysdba 등의 방식으로 db에 접근해 직접 인스턴스를 시작시켜본다.
참고로 필자는 sqlplus로 인스턴스 시작시켜보니 log_archive_dest_2 가 NFS로 잡혀있는데 이것이 마운트되어있지 않아
시작을 못하고 있었다.
'TroubleShoot' 카테고리의 다른 글
ocssd.log characteristic of 10g R2 RAC when node eviction (0) | 2013.08.06 |
---|---|
롤백이 너무 길어 테이블 lock된 현상 (0) | 2013.06.21 |
Ioctl ASYNC_CONFIG error, errno = 1 (0) | 2013.05.07 |
/etc/hosts priviledge issue (0) | 2013.04.19 |
ora-27091, 27070 unable to queue I/O (0) | 2013.04.09 |