10.4. Red Hat 고가용성 추가 기능에 의해 만들어진 SNMP 트랩
foghorn
데몬은 다음과 같은 트랩을 생성합니다:
fenceNotifyFenceNode
이 트랩은 차단된 노드가 다른 노드를 차단 시도할 때 마다 발생합니다. 이 트랩은 하나의 노드 (차단 작업을 시도한 노드)에서만 생성되는 점에 유의하십시오. 통지에는 다음과 같은 항목이 포함됩니다:fenceNodeName
- 차단된 노드의 이름fenceNodeID
- 차단된 노드의 노드 idfenceResult
- 차단 작업 결과 (0은 성공, -1은 문제 발생, -2는 정의된 펜싱 방식이 없음)
rgmanagerServiceStateChange
이 트랩은 클러스터 서비스의 상태가 변경될 때 발생합니다. 통지에는 다음과 같은 항목이 포함됩니다:rgmanagerServiceName
- 서비스 이름, 서비스 유형 (예:service:foo
또는vm:foo
) 포함.rgmanagerServiceState
- 서비스 상태. 이는 트랩의 혼란을 줄이기 위해starting
및stopping
과 같은 과도 상태는 제외합니다.rgmanagerServiceFlags
- 서비스 플래그. 현재 지원되는 플래그는 두 가지입니다:frozen
은clusvcadm -Z
를 사용하여 동결되는 서비스입니다.partial
은 실패한 리소스가non-critical
로 플래그되어 리소스가 실패해도 구성 요소는 전체 서비스에 영향을 미치지 않고 수동으로 다시 시작할 수 있습니다.rgmanagerServiceCurrentOwner
- 서비스 소유자. 서비스가 실행하지 않는 경우, 이는(none)
이 됩니다.rgmanagerServicePreviousOwner
- 마지막 서비스 소유자. 마지막 서비스 소유자를 알 수 없는 경우, 이는(none)
으로 나타납니다.
corosync-nodifyd
데몬은 다음과 같은 트랩을 생성합니다:
corosyncNoticesNodeStatus
이 트랩은 노드가 클러스터에 참여하거나 탈퇴할 때 발생합니다. 통지에는 다음과 같은 항목이 포함됩니다:corosyncObjectsNodeName
- 노드 이름corosyncObjectsNodeID
- 노드 idcorosyncObjectsNodeAddress
- 노드 IP 주소corosyncObjectsNodeStatus
- 노드 상태 (joined
또는left
)
corosyncNoticesQuorumStatus
이 트랩은 쿼럼 상태가 변경되었을 때 발생합니다. 이 통지에는 다음과 같은 항목이 포함됩니다:corosyncObjectsNodeName
- 노드 이름corosyncObjectsNodeID
- 노드 idcorosyncObjectsQuorumStatus
- 쿼럼의 새로운 상태 (quorate
또는NOT quorate
)
corosyncNoticesAppStatus
이 트랩은 클라언트 어플리케이션은 Corosync로 부터 연결 또는 분리되었을 때 발생합니다.corosyncObjectsNodeName
- 노드 이름corosyncObjectsNodeID
- 노드 idcorosyncObjectsAppName
- 어플리케이션 이름corosyncObjectsAppStatus
- 어플리케이션의 새로운 상태 (connected
또는disconnected
)