直接拋出問題的解決方案[Vmware-esx版本5.0/6.x都適用]
Vmware-esx 檢測raid和硬盤狀態的三種方法:
1、官方的vmware-esx-provider-lsiprovider.vib(可以查看硬盤聯機在線情況但不能查詢具體健康)
2、戴爾(包括其他品牌服務器)的raid卡控制器管理軟件或者官方提供IPMI硬件接口開發 (有實力公司可以這樣做)
3、第三方工具例如MegaRAID Storage Manager (筆者推薦,簡單命令安裝,然後腳本任務計劃即可)
安裝第三方provider,可查看RAID健康狀態
由於VMware發佈ESXi5.0後,將以往版本中在健康狀況-傳感器裏可以看到的RAID卡及其硬盤狀態的功能取消了所有第三方的provider,ESXi5是不能查看磁盤狀態的,這個就很麻煩,我們不能在線檢查陣列裏有沒有掉盤。需要的話,得自己安裝自己RAID卡對應的cim provider,方可看到RAID卡及其硬盤的狀態。
DELL R420的機器插H310的卡裝完ESXi5.1是不能查看磁盤狀態的,這個就很麻煩,我們不能在線檢查陣列裏有沒有掉盤。
缺的就是下圖中存儲器一項
2013-9-12 14:33 上傳
解決起來也很簡單
1、下載vmware-esx-provider-lsiprovider.vib
2、上傳安裝這玩意兒
3、重啓
vmware-esx-provider-lsiprovider.vib的下載地址:http://www.lsi.com/Pages/user/eula.aspx?file=http%3a%2f%2fwww.lsi.com%2fdownloads%2fPublic%2fMegaRAID%2520Common%2520Files%2f00.03.V0.03_SMIS_VMware_Installer.zip&Source=http%3a%2f%2fwww.lsi.com%2fdownloads
上傳工具:WinSCP 下載地址:http://jaist.dl.sourceforge.net/project/winscp/WinSCP/5.1.7/winscp
安裝用的操作界面:putty 中文版下載地址:http://code.google.com/p/puttycn/downloads/detail?name=puttyfile_0.63cn.zip&can=2&q=
下載完後全部解壓備用
首先在ESXi上啓用SSH
其次用WinSCP連接ESXi 將vmware-esx-provider-lsiprovider.vib上傳至 /tmp目錄下
安裝vmware-esx-provider-lsiprovider.vib
在VMware vSphere Client關閉所有虛機,右鍵宿主進入維護模式
這回輪到tuppy
等到執行完成
重啓宿主,大功告成
【更多詳細圖文ΦΨ↓Φ↓↓】
VMware查看RAID健康 https://wenku.baidu.com/view/41405dbe3086bceb19e8b8f67c1cfad6195fe9bf.html