virtualization/VMware

[VMware] VSAN용 알람작성

yueisu 2015. 5. 26. 22:02

Virtual SAN에 장애가 발생했을 경우 확인을 할 수 있는 곳은 Virtual SAN의 설정부분이나 Virtual SAN을 이용하고 있는 가상머신의 스토리지 정책 정도입니다.

Virtual SAN 6부터는 vROps에서도 모니터링이 가능하다고 합니다만, 5.5의 경우는 않되죠. 

음... 다른방법은 없을까요? 있죠. vCenter의 알람이 있습니다. 


단지... Virtual SAN을 구성하는 것만으로는 자동적으로 작성되지않습니다. 수동으로 커스텀 알람을 작성해줘야 됩니다. 흐흐

Adding alarms to vCenter Server for VMware Virtual SAN (VSAN) monitoring


Virtual SAN의 알람을 작성하기 위한 VOB ID는 정의되어 있으므로 vCenter상에서 알람을 작성해주면 되죠.

Virtual SAN의 알람 작성에 필요한 VOB ID는 다음과 같습니다.

 VOB ID

 내용

 esx.audit.vsan.clustering.enabled

 VSAN 클러스터가 유효화됨

 esx.clear.vob.vsan.pdl.online

 VSAN 디바이스의 온라인 

 esx.clear.vsan.clustering.enabled

 VSAN 클러스터가 유효화중

 esx.clear.vsan.vsan.network.available

 VSAN 네트워크가 이용가능

 esx.clear.vsan.vsan.vmknic.ready

 VSAN용 vmknic이 준비되었음

 esx.problem.vob.vsan.lsom.componentthreshold

 노드의 컴포넌트 제한 수에 다다랐음 

 esx.problem.vob.vsan.lsom.diskerror

 VSAN 디바이스에 영구적인 에러가 발생

 esx.problem.vob.vsan.lsom.diskgrouplimit

 디스크그룹 작성 실패

 esx.problem.vob.vsan.lsom.disklimit

 디스크그룹에 디스크 추가 실패

 esx.problem.vob.vsan.pdl.offline

 VSAN 디바이스의 오프라인

 esx.problem.vsan.clustering.disabled

 VSAN 클러스터가 무효화됨

 esx.problem.vsan.lsom.congestionthreshold

 VSAN 디바이스(SSD/메모리)의 정체 제한치에 다다랐음

 esx.problem.vsan.net.not.ready

 VSAN 네트워크로 준비한 vmknic에 유효한 IP어드레스가 없음

 esx.problem.vsan.net.redundancy.lost

 VSAN 네트워크 구성에 중첩구성의 여분이 없음

 esx.problem.vsan.net.redundancy.reduced

 VSAN 네트워크의 중첩운영이 줄어든 상태에서 가동중

 esx.problem.vsan.no.network.connectivity

 VSAN의 이용할 네트워크가 없음

 esx.audit.vsan.net.vnic.added

 VSAN의 네트워크 어댑터가 추가되었음

 esx.audit.vsan.net.vnic.deleted

 VSAN의 네트워크 어댑터가 삭제되었음

 esx.problem.vob.vsan.dom.lsefixed

 VSAN의 디스크에 에러를 발견, 복구되었음

 esx.problem.vob.vsan.dom.nospaceduringresync

 VSAN의 재동기에 필요한 디스크용량이 부족함

 esx.problem.vsan.dom.init.failed.status

 VSAN 분산 오브젝트 관리자의 초기화가 실패되었음

 esx.problem.vob.vsan.lsom.disklimit2

 디스크그룹에 디스크 추가 실패 (VSAN 6)

 vprob.vob.vsan.pdl.offline

 VSAN 디바이스의 오프라인 (VSAN 6)


작성하는 방법도 간단하죠. 

VSAN클러스터의 [관리] -> [알람정의]에서 새롭게 커스텀 알람을 작성하면 됩니다. 알람 작성시 필요한 트리거에 VOB ID를 설정, 알람 발생시의 조치를 정해주기만 하면 됩니다.

위의 방법으로 사사삭 20여개 정도 작성을 하면 됩니다. 헉!!


귀..찮..아....


이런 분들을 위해 친절하게도 VMware에서 PowerCLI용 스크립트도 공개를 해주었답니다. 흐흐

VMware Virtual SAN Alarms for vCenter Server with PowerCLI


Hurray∼!