ESXi 4.1 U3へアップデート

ESXi 4.1 U3へアップデート


■作業内容
現在のバージョンESXi 4.1 U2からESXi 4.1 U3へアップデートする




■リリース情報は下記参照
http://www.vmware.com/support/vsphere4/doc/vsp_esxi41_u3_rel_notes.html


■ESXi更新に関する情報は下記参照
http://virtual.cocolog-nifty.com/virtualmachine/2011/02/vihostupdate-es.html


1. update用のZIPファイルをVMwareのサイトからダウンロードする。
http://www.vmware.com/patchmgr/download.portal
# ESXi 4.1 BuildNumber 800380


2. ESXi上全ての仮想マシンの電源をOFFにする。電源OFFを確認後にメンテナンスモードへ切り替える。


3. vSphere CLIで以下のコマンドを入力する。


vihostupdate.pl --server *.*.*.* --query


---------Bulletin ID--------- -----Installed----- ----------------Summary-----------------
ESXi410-Update02 2011-12-12T16:46:19 VMware ESXi 4.1 Complete Update 2


4.Updateファイルの内容確認


vihostupdate.pl --server *.*.*.* --list --bundle C:\update-from-esxi4.1-4.1_update03.zip


---------Bulletin ID--------- ----------------Summary-----------------
ESXi410-201208101-SG Updates ESXi 4.1 Firmware
ESXi410-201208102-SG Updates the ESXi 4.1 Tools
ESXi410-201208201-UG Updates the ESXi 4.1 Firmware
ESXi410-201208202-UG Updates the ESXi 4.1 Tools
ESXi410-Update03 VMware ESXi 4.1 Complete Update 3


5.パッチ適用


vihostupdate.pl --server <サーバ名 or IPアドレス> --install --bundle <フルパスで>*.zip


vihostupdate.pl --server *.*.*.* --install --bundle C:\update-from-esxi4.1-4.1_update03.zip


vihostupdate.pl --server <サーバ名 or IPアドレス> --install --bundle <フルパスで>.zip -B <更新ファイル内の一部ファイルを更新>


下記コマンドはFirmware更新処理が実行される際にエラーとなりU3へアップデートできない
vihostupdate.pl --server *.*.*.* --install --bundle C:\update-from-esxi4.1-4.1_update03.zip


Please wait patch installation is in progress ...
Host was not updated, no changes required.Skipping bulletin ESXi410-201208101-SG; it is installed or obsoleted.
The package manager transaction failed.Error (1) running ipkg to install vibs deb_vmware-esx-firmware_4.1.0-3.26.800380:ERROR: Unknown dest name: `stage'




■解決方法
vihostupdate.pl --server *.*.*.* --install --bundle C:\update-from-esxi4.1-4.1_update03.zip -B ESXi410-Update03




6.更新後の確認


vihostupdate.pl --server *.*.*.* --query


7.再起動