原文:http://www.virtuallyghetto.com/2014/04/handy-vsan-vobs-for-creating-vcenter-alarms.htmlhtml
最近聽到了一些關於 VSAN vCenter Server 警報的問題,特別是關於 VSAN 單個磁盤故障的問題。除了通用默認數據存儲警報外,彷佛就只有兩種 VSAN 特定警報:node
我想,咱們確定還能建立其它方便實用的警報,尤爲是咱們如今可以基於特定VSAN VOB 建立監控 VSAN 組件數閾值的 vCenter Server 警報。我查閱了一些資料,發現了下列VSAN 特定VOB,它們對於建立額外vCenter 警報很實用。
網絡
VOB ID VOB 說明架構
esx.audit.vsan.clustering.enabled VSAN 羣集服務已啓用。ide
esx.clear.vob.vsan.pdl.online VSAN 設備已聯機。spa
esx.clear.vsan.clustering.enabled VSAN 羣集服務現已啓用。.net
esx.clear.vsan.vsan.network.available VSAN 如今至少具備一個有效網絡配置。設計
esx.clear.vsan.vsan.vmknic.ready 先前報告的vmknic 現已具備有效具備有效IP。component
esx.problem.vob.vsan.lsom.componentthreshold VSAN 節點:接近節點組件數限值。orm
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.problem.vsan.vmknic.not.ready 添加至VSAN 網絡配置的vmknic 沒有有效IP。不能使用。
根據上表,如下兩個 VOB 彷佛可用於發出磁盤故障警示:
esx.problem.vob.vsan.lsom.diskerror
esx.problem.vob.vsan.pdl.offline
免責聲明:咱們不保證磁盤錯誤或故障必定會自動觸發這些 VOB,由於磁盤故障(尤爲是間歇性故障)的特性可能未知。
雖然咱們不能在物理磁盤上模擬磁盤錯誤,但咱們仍是能使用嵌套 VSAN環境進行一些邏輯推斷。您可能遇到的最糟糕狀況是某個磁盤徹底脫機。咱們能夠在嵌套 ESXi環境中模擬類型情形,方法爲從虛擬機中移除一個虛擬磁盤(不是刪除它)。
爲了演示下列情景,如下是爲下列兩個 VOB 建立vCenter 警報的步驟:
第 1 步 - 建立一個新的 vCenter 警報並命名。爲監控器選擇「Hosts(主機)」,爲監控器選擇「Specific event occurring(在...上發生的特定事件)」:
第 2 步 - 將上述兩個 VOB 添加至「事件」觸發器中:
第 3 步 - 從運行嵌套 ESXi VM的虛擬機中移除一個虛擬磁盤 (SSD/MD)。
第 4 步 - 觸發警報的方法有兩種。您能夠建立一個新的「虛擬機」,它將嘗試寫入移除了虛擬磁盤的嵌套 ESXi 虛擬機,或者也能夠從新掃描嵌套 ESXi 虛擬機的存儲適配器。在個人環境中,剛好有一個在 NFS 數據存儲上運行的虛擬機,我使用三節點 VSAN 羣集上的默認 FTT=1 策略,將該虛擬機的 Storage vMotion 執行到個人 VSAN 數據存儲上。這當即觸發了警報,如如下屏幕截圖所示:
歡迎在微博上關注我,這樣在我發佈博客文章後您就會收到通知,並可讓您瞭解更多有關 VMware 存儲的信息:@VMware中國
————————————————————————————————————————————
做者:William Lam
現任 VMwareR&D 主管工程師,隸屬 SDDC 新興解決方案團隊的一員。目前,他在 VMware 公司從事原型設計,構建新解決方案並將其推向市場。他的工做主要側重於從 API 和 SDK 這兩個角度進行軟件定義的數據中心 (SDDC) 自動化以及 SDDC 通用集成和操做。他還與 VMware 內部的多個工程團隊緊密合做,幫助提供設計和架構方面的前期反饋。最後,經過客戶互動和反饋,他不斷應對客戶的挑戰、堅持知足客戶的需求,從而更好地改進 VMware 產品。