Sun Java System Application Server Enterprise Edition 8.1 2005Q2 고가용성 관리 설명서

HADB 상태 가져오기

데이터베이스나 노드의 상태를 표시하려면 hadbm status 명령을 사용합니다. 명령 구문은 다음과 같습니다.

hadbm status  
[--nodes]  
[--adminpassword=password | --adminpasswordfile=file]  
[--agent=maurl] 
[dbname]

dbname 피연산자는 데이터베이스 이름을 지정합니다. 기본값은 hadb입니다.

--nodes 옵션(짧은 형식 -n)은 데이터베이스의 각 노드에 대한 정보를 표시합니다. 자세한 내용은 노드 상태를 참조하십시오. 다른 명령 옵션의 설명에 대해서는 일반 옵션을 참조하십시오.

자세한 내용은 hadbm-status(1)을 참조하십시오.


예 3–15 HADB 상태 가져오기의 예

예를 들면 다음과 같습니다.

hadbm status --nodes

데이터베이스 상태

데이터베이스의 state는 현재 상태를 요약합니다. 다음 표에서는 가능한 데이터베이스 상태에 대해 설명합니다.

표 3–14 HADB 상태

데이터베이스 상태 

설명 

High-Availability Fault Tolerant(HAFaultTolerant) 

데이터베이스에 내결함성이 있으며 각 DRU에 하나 이상의 예비 노드가 있습니다. 

Fault Tolerant 

미러된 모든 노드 쌍이 실행 중입니다. 

Operational 

미러된 각 노드 쌍에서 하나 이상의 노드가 실행 중입니다. 

Non Operational 

미러된 하나 이상의 노드 쌍에 두 노드가 모두 없습니다. 

데이터베이스가 작동 중이 아닌 경우 데이터베이스 지우기에 설명된 대로 데이터베이스를 지웁니다.

Stopped 

데이터베이스에서 실행 중인 노드가 없습니다. 

Unknown 

데이터베이스의 상태를 확인할 수 없습니다. 

노드 상태

--nodes 옵션을 사용하면 hadbm status 명령은 데이터베이스의 각 노드에 대해 다음 정보를 표시합니다.

노드의 역할 및 상태는 이 절에 설명된 대로 변경할 수 있습니다.

노드의 역할

노드는 만드는 동안 역할이 할당되며 다음 역할 중 하나를 가질 수 있습니다.

노드의 상태

노드는 다음 상태 중 하나일 수 있습니다.