2018年9月28日 星期五

在VM ESX 6.5 安裝 MegaRAID Driver 監控 VMware 主機的磁碟陣列

參考文章
http://www.vixual.net/blog/archives/60
主機是Lenovo SR650
RAID Card 是RAID 930-16i 4G Flash
利用客製化的ESX-i iso檔安裝完之後,系統是可以正常運作的,但如果要監看硬碟或是RAID卡的狀態是沒有辦法看到的
看到的資訊如下







這時我只能到Lenovo官網下載相關的驅動程式
https://download.lenovo.com/servers/mig/2018/07/10/18896/lnvgy_dd_mpt35sas_20180605-vc_vmware_x86-64.tgz
主要是要解壓縮之後會有一個vmware-esx-provider-lsiprovider.vib 的檔案
底下這個應該是command line的指名吧?不確定
https://download.lenovo.com/servers/mig/2018/07/09/18855/lsi-lnvgy_utl_sraidmr_storcli-007.0507.0000.0000_vmwesx_x86-64.tgz

1. 啟用 VMware ESXi 的 SSH 存取功能。在終端機按 [F2] 進入 [System Customization] -> [Troubleshooting Options],去將 SSH 給啟用:
2. 關閉 VMware ESXi Server 上所有的 Guest OS
3.下載驅動程式
這時我只能到Lenovo官網下載相關的驅動程式
https://download.lenovo.com/servers/mig/2018/07/10/18896/lnvgy_dd_mpt35sas_20180605-vc_vmware_x86-64.tgz
主要是要解壓縮之後會有一個vmware-esx-provider-lsiprovider.vib 的檔案
底下這個應該是command line的指名吧?不確定
https://download.lenovo.com/servers/mig/2018/07/09/18855/lsi-lnvgy_utl_sraidmr_storcli-007.0507.0000.0000_vmwesx_x86-64.tgz

將檔案上傳到 VMware ESXi 的 /tmp。你可以透過 winscp 上傳,或是直接將檔案從 vSphere Clinet 的「Datastore Browser」放到「datastore1」:
再以 ssh 登入 VMware ESXi 主機,將檔案從 /vmfs/volumes/datastore1 移至 /tmp
6. 以 ssh 登入 VMware ESXi 主機,執行:
cd /usr/bin
esxcli software vib install -v /tmp/vmware-esx-provider-lsiprovider.vib --no-sig-check
(若是要升級,請將 install 改成 upgrade)
執行結果:
Installation Result
 Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
 Reboot Required: true
 VIBs Installed: LSI_bootbank_lsiprovider_500.04.V0.39-0006
 VIBs Removed:
 VIBs Skipped:
7. 將 VMware ESXi Server 重新開機。
8.就可以看到硬碟與RAID卡的狀態了
 9. 再來要安裝 Client 端的「MegaRAID Storage Manager」程式,你可以在相同區網隨便找一台電腦,或是在 VMware 的 Guest OS 安裝並執行這個管理程式。
下載網址: Windows x86 & x64 (備用載點)
MegaRAID Storage Manager 的執行畫面:

搜尋不到 VMware 主機

如果你在 Client 端電腦的 MegaRAID Storage Manager 程式的啟始介面中搜尋不到正確的 VMware ESXi 主機,請參考下列步驟:
  1. 請確認 VMware ESXi 主機有設定好 IP,並且它的「hostname」不可以是「localhost」。
  2. 如果搜尋到主機 IP 為「0.0.0.0」,請自行編輯 Client 端電腦的「hosts」檔案,加入一筆 VMware 主機的 hostname 及對應的 ip 記錄。
  3. 如果還是搜尋不到,有可能是 Client 端電腦的網路介面太多或太複雜,請點選 MegaRAID Storage Manager 啟始介面裡的「Configure Host」按鈕,勾選「Display all the systems in the network of local server」再儲存試試:

郵件通知

進入 MegaRAID Storage Manager 之後,記得要去設定它的郵件通知:
因為 VMware 主機本身不能寄信,你得另外指定 SMTP Server。
這樣你就可以高枕無憂了~



1 則留言:

  1. HP DL380 Gen9 Rack Server in UAE, Proliant 2U Rack Server in UAE, Rack Server in UAE
    https://gccgamers.com/hp-dl380.html
    HP DL380 Gen9 Rack Server in UAE, Safe Shopping Multiple Payment Options Express Delivery GCC Gamers Moneyback Guarantee.
    1634535847827-7

    回覆刪除