VMware ESXi Update from 5.5 to 5.5 update01

20 三月

VMware 網站發行 5.5 update01 更新套件,登入 VMware 網站下載光碟映像檔
VMware-VMvisor-Installer-5.5.0.update01-1623387.x86_64.iso,燒錄成安裝光碟作為
ESXi
Server 開機裝置,開機後依安裝程式指示,選擇「Upgrade」為安裝型態完成系統更新,也可用這張光碟安裝於全新的伺服器。現有的
VMware ESXi 5.5.0 更新至 5.5 update01,同樣是以 SSH
連線登入伺服器,再用「esxcli」指令更新,全程可在遠端連線程式中完成。新版
VMware vSphere Client 5.5.0 Build 1618071,提供正體中文界面也可下載更新。

【作業環境】
VMware ESXi 5.5.0 Build 1331820
VMware vSphere Client 5.5.0 Build 1618071
VMware vSphere Web Client 5.5.0 Build 1300321

【安裝前的準備】
使用「vmware -vl」指令,查詢記錄更新前的版本及更新狀態,以便更新後檢查對照。
 

~ #
vmware -vl
VMware ESXi 5.5.0 build-1331820
VMware ESXi 5.5.0 GA

更新前先讓 Host 端進入「維護模式」:

~ #
vim-cmd /hostsvc/maintenance_mode_enter

‘vim.Task:haTask-ha-host-vim.HostSystem.enterMaintenanceMode-314103xxx’
表示系統已進入維護模式。

【更新檔案檢查】

~ #
esxcli software sources profile list -d
http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
| sort -r

Name                             
Vendor        Acceptance Level
ESXi-5.5.0-20140302001-standard   VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20140302001-no-tools   VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20140301001s-standard  VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20140301001s-no-tools  VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20131204001-standard   VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20131204001-no-tools   VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20131201001s-standard  VMware, Inc. 
PartnerSupported
ESXi-5.5.0-20131201001s-no-tools  VMware, Inc. 
PartnerSupported
ESXi-5.5.0-1331820-standard       VMware,
Inc.  PartnerSupported
ESXi-5.5.0-1331820-no-tools       VMware,
Inc.  PartnerSupported
……

【開始系統更新】

~ #
esxcli software profile update -d
http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
–profile=ESXi-5.5.0-20140302001-standard

不到一分鐘時間,就已顯示更新完成,準備重新開機的訊息:
Update Result
   Message: The update completed successfully, but the system
needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed:
VMware_bootbank_esx-base_5.5.0-1.15.1623387,
VMware_bootbank_lsi-msgpt3_00.255.03.03-1vmw.550.1.15.1623387,
VMware_bootbank_misc-drivers_5.5.0-0.7.1474526,
VMware_bootbank_mtip32xx-native_3.3.4-1vmw.550.1.15.1623387,
VMware_bootbank_net-e1000e_1.1.2-4vmw.550.1.15.1623387,
VMware_bootbank_net-igb_5.0.5.1.1-1vmw.550.1.15.1623387,
VMware_bootbank_net-tg3_3.123c.v55.5-1vmw.550.1.15.1623387,
VMware_bootbank_rste_2.0.2.0088-4vmw.550.1.15.1623387,
VMware_bootbank_sata-ahci_3.0-18vmw.550.1.15.1623387,
VMware_bootbank_scsi-megaraid-sas_5.34-9vmw.550.1.15.1623387,
VMware_bootbank_scsi-mpt2sas_14.00.00.00-3vmw.550.1.15.1623387,
VMware_locker_tools-light_5.5.0-1.15.1623387, ……

重新開機後,更新作業才算大功告成。

【檢查更新結果】
再次使用「vmware -vl」指令查詢更新版本:

~ #
vmware -vl
VMware ESXi 5.5.0 build-1623387
VMware ESXi 5.5.0 Update 1

顯示「build-1623387」的版本編號數字,以及「5.5.0 Update 1」已和更新前有所不同。

接下來退出「維護模式」:
 

~

vim-cmd hostsvc/maintenance_mode_exit

‘vim.Task:haTask-ha-host-vim.HostSystem.exitMaintenanceMode-226008xxx’
系統運作恢復正常!

「維護模式」狀態的變更,也可用 VMware vSphere Client,圖形界面的方式登入 ESXi Server 設定:
VMware vSphere Client > 詳細記錄 > 主機 > 結束維護模式 ……

【登入主機恢復正常運作】
更新後執行 VMware vSphere Client,或許這次更新幅度不大,未如往常要求管理程式版本一致,才能登入 ESXi Server。
無論如何,既然有了新版的 VMware vSphere Client 5.5 就到官網下載吧!安裝更新後再重新啟動所有
Virtual Machine,恢復伺服器正常運作。

如果覺得用指令作 Patch 更新很麻煩的話,也可下載完整的 VMware vSphere Hypervisor 5.5.0 Update 1
安裝光碟 iso 檔。

燒錄成開機光碟放入 ESXi
Server,開機後依畫面指示選擇執行「Upgrade」,也能完成系統更新。只是,這樣勢必無法用遠端控制,非得進機房在主機旁才能動手。兩種更新方
式各有難易度與
方便性的優勢,就自行評估選擇了。

【相關網站】
Download VMware vSphere Client 5.5.0 Build 1618071

VMware
Product Patches Search


vSphere Hypervisor ESXi Support Center

VMware
esxcli Commands