[Vx]_VMware ESXI 5.5 使用Plextor PCI-E M6E SSD
其實要自己用DIY零件打造ESXi Server不是這麼容易,
因為很多零組件就會一直碰壁,包括如果你的RAID是SOFT RAID, FAKE RAID都不行,
只能用HW RAID,否則都是被視為分開的DISK
上次測試不過的是REALTEK 8111E,後來有解了,可以參考我這篇:
https://www.ntex.tw/wordpress/2096.html
PLEXTOR M6E在ESXi 5.5也是抓不到正確的driver,但還好有社群支援安裝包可以補上。
首先你必須要下載由community支援的VIB/OFFLINE BUNDLE,
在 https://vibsdepot.v-front.de/wiki/index.php/Sata-xahci,
其實不是只有支援plextor PCIE SSD,其他的SSD都有支援,支援列表可以參考:
http://www.v-front.de/2013/11/how-to-make-your-unsupported-sata-ahci.html
頁面下方有兩個安裝方式,可以選VIB或者OFFLINE BUNDLE,但安裝方式都是一樣的,
你可以選擇用ESXi customizer跟安裝VMvisor的ISO作客製化的ESXi把VIB或者OFFLINE BUDLE調和:http://www.v-front.de/p/esxi-customizer.html
或者,在安裝好的現有機器透過指令安裝到現有的ESXi
因為ESXi customizer比較簡單,照著介面顯示合成拿去安裝就ok(可以參考前面Realtek的教學)
而這次要筆記的是如何在現有的ESXi打入VIB或者OFFLINE BUNDLE
1.把你的ESXi開啟ssh功能,讓遠端終端機能夠登入,有很多種方法,有直接實體機器或者vsphere的方法都有,詳情請google “esxi ssh“
2.登入esxi後,先打開http防火牆,要先抓回上面提供的sata-xahci驅動程式,這裡用vib示範,基本上裝法都一樣
esxcli network firewall ruleset set -e true -r httpClient wget http://vibsdepot.v-front.de/depot/vft/sata-xahci-1.28/sata-xahci-1.28-1.x86_64.vib
3.改變ESXi接受的安裝包層級為Community
esxcli software acceptance set --level=CommunitySupported
4.進入維護模式
vim-cmd /hostsvc/maintenance_mode_enter
5.安裝VIB/OFFLINE-BUNDLE,請注意這裡必須要給完整的PATH,例如如果你是用別台機器upload到ESXi的datastore,那你就要下
esxcli software vib install -d /vmfs/volumes/datastore/sata-xahci-1.28-1.x86_64.vib
就算你現在的目錄位於vib檔案相同的路徑底下,但他不能用相對路徑去指向安裝包,會有錯誤。
安裝好之後,一定要重開機,重開之後你就會在進階設定裡面看到ESXi抓到這張卡(注意,不是儲存區),
但這裡需要注意的就是他仍然無法被當作一般的硬碟格式化成VMFS當作DATASTORE使用
只能透過PCI PASSTHORGH的方式,把這張PCIE SSD指向給GUEST端的OS使用
所以算是美中不足的地方,別台VM要使用可能還是需要有個GUEST OS去管理,再透過iSCSI走內部ESXi虛擬交換器做存取了…
thx for:
https://communities.vmware.com/message/2425050
http://www.v-front.de/2013/12/announcing-v-front-online-depot-for.html
Leave a comment
很抱歉,必須登入網站才能發佈留言。