DBAtlas · 데이터베이스 운영 아틀라스

srvctl로 RAC 데이터베이스, 인스턴스, 서비스 상태 확인

OracleRAC 및 Grid

명령어

# Which node each instance runs on, and in what state:
srvctl status database -db <db_unique_name> -verbose
# Configuration registered in Clusterware (Oracle home, spfile, disk group, policy, role):
srvctl config database -db <db_unique_name>
# A single instance:
srvctl status instance -db <db_unique_name> -instance <instance>
# Which instances the services are running on:
srvctl status service -db <db_unique_name>

하는 일

Clusterware(CRS)가 보는 데이터베이스, 각 인스턴스, 서비스의 실행 상태와 등록된 구성을 보여 준다. -verbose는 인스턴스 open mode를 추가한다.

사용 시점

RAC 작업 전후의 첫 점검으로, 장애 시 영향을 받은 노드/인스턴스 확인용.

주의

읽기 전용. 데이터베이스 Oracle home(oracle 사용자)에서 실행한다. 버전이 다른 Grid home의 srvctl은 잘못된 결과나 오류를 반환할 수 있다.

DBAtlas에서 열기 →

관련 항목