--nodes 옵션을 사용하면 hadbm status 명령은 데이터베이스의 각 노드에 대해 다음 정보를 표시합니다.
노드 번호
노드가 실행 중인 시스템의 이름
노드의 포트 번호
노드의 역할. 역할과 의미에 대한 목록은 노드의 역할을 참조하십시오.
노드의 상태. 상태와 의미에 대한 목록은 노드의 상태를 참조하십시오.
해당 미러 노드 수
노드의 역할 및 상태는 이 절에 설명된 대로 변경할 수 있습니다.
노드는 만드는 동안 역할이 할당되며 다음 역할 중 하나를 가질 수 있습니다.
Active: 데이터를 저장하고 클라이언트 액세스를 허용합니다. 활성 노드는 미러된 쌍에 있습니다.
Spare: 클라이언트 액세스는 허용하지만 데이터는 저장하지 않습니다. 데이터 장치를 초기화한 후 다른 노드를 모니터하여 다른 노드를 사용할 수 없으면 복구를 시작합니다.
Offline: 역할이 변경될 때까지 서비스를 제공하지 않습니다. 다시 온라인 상태가 되면 역할이 이전 역할로 변경될 수 있습니다.
Shutdown: 활성과 오프라인의 중간 단계로, 예비 노드가 기능을 수행할 때까지 기다립니다. 예비 노드가 기능을 수행하게 되면 노드가 오프라인됩니다.
노드는 다음 상태 중 하나일 수 있습니다.
Starting: 노드가 시작 중입니다.
Waiting: 노드의 시작 상태를 확인할 수 없으며 오프라인입니다. 단일 노드가 2분 이상 이 상태에 있으면 노드를 중지한 후에 repair 수준으로 시작합니다. 노드 중지, 노드 시작 및 데이터베이스 지우기를 참조하십시오.
Running: 노드가 이 역할에 적합한 모든 서비스를 제공하고 있습니다.
Stopping: 노드가 중지 프로세스에 있습니다.
Stopped: 노드가 비활성 상태입니다. 중지된 노드는 복구할 수 없습니다.
Recovering:노드를 복원 중입니다. 노드가 실패하면, 실패한 노드의 기능을 미러 노드가 수행합니다. 실패한 노드는 주 기억 장치 또는 디스크의 데이터와 로그 레코드를 사용하여 복원을 시도합니다. 실패한 노드는 미러 노드의 로그 레코드를 사용하여 중지되었을 때 수행된 트랜잭션을 적용합니다. 복원에 성공하면 노드가 활성 상태가 됩니다. 복원에 실패하면 노드 상태가 복구 중으로 변경됩니다.
Repairing: 노드를 복구 중입니다. 이 작업은 노드를 다시 초기화하고 미러 노드에서 데이터와 로그 레코드를 복사합니다. 복구는 복원보다 시간이 더 오래 걸립니다.