2011年12月3日 星期六

ESXi 5 更新程序,包括修改 boot delay 的問題

ESXi 5 出了兩個更新檔,下面是更新的說明。更新完後的版號依序是 474610、504890 。

其實 ESXi 5 一開始就有小小的問題,就是開機時到了某一些程序會等很久,尤其是加了愈多的 iSCSI 的 Storage 後更嚴重,所以 VMware 為此出了兩個更新程序來更證這個問題。

參考網址: ESXi 5.x boot delays when configured for Software iSCSI

下載更新網址: Download Patches

選擇  ESX Embedded and Installable 後,版本會自動跳成 5.0.0,如果沒有,請自行選擇,之前進入下載畫面(記得要註冊登入),總共有兩個更新檔案:

ESXi500-201109001 

ESXi500-201111001

下載後都是 .zip 的檔案,用 WinSCP 上傳到 ESXi Server 下,可以自行定義目錄,最好不要傳到 /tmp,可能會有上傳失敗(因為有 size 限制? 我傳了幾次都失敗)。

ESXi Server 必須先進入Maintenance Mode,可以在 vSphere Client 登入後,在 Summary 標籤頁面的最下方執行。

然後用 putty (英文) or pietty (中文) 登入 ESXi Server,進入到您用 WinSCP 上傳兩個更新檔的目錄,執行下列命令(我是上傳到開機的硬碟啦),最好是執行完一個就重新開機,然後再執行第2個,不過我是兩個都執行完後再開機(這個風險要自付啦),不過還好沒問題。

執行完後記得要離開 Maintenance Mode,要不然 VMs 恐怕都無法連線。

esxcli software vib update -d /vmfs/volumes/LocalHD0/ESXi500-201109001.zip

esxcli software vib update -d /vmfs/volumes/LocalHD0/ESXi500-201111001.zip

更新參考網址: Updating ESXi 5 - Single use esxcli How To

 

當然也可以使用 vSphere Update Manager 的程式來更新,這個是在 vSphere 5 的安裝光碟中有,但是安裝的 OS 限制頗多,要 x64 & Windows 2008 R2 or 2003 R2,所以就算了,還是用手動來的快。 

2 則留言: