VMware vSphere Hypervisor 6.5(ESXi) 2018-10-04の適用[SSH使用]

また新しい ESXi 6.5 のアップデート 2018-10-04がでていました。

あたらしいビルド番号は 10175896 になります。

今回から毎度同じアップデートなのでシェルスクリプトにしてみました。

SSH で実行する前提として、まず ESXi が SSH が有効であること、メンテナンスモードであることが条件です。

SSH でログイン後、下記ファイルに保存、実行するだけでアップデートが適用+リブートされます。

#!/bin/sh

esxcli network firewall ruleset set --ruleset-id=httpClient --enabled=true
esxcli software profile update -p ESXi-6.5.0-20181004001-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
esxcli network firewall ruleset set --ruleset-id=httpClient --enabled=false

reboot

例えば、SSH でログイン後、vi ~/update_20181004.sh などでファイルを作成し、
その後、 sh ~/update_20181004.sh と実行するだけです。

ファイルを作らなくても、3行目から reboot までをコピペするだけでも適用されます。

再起動後は、SSH が無効になるので必要に応じてONに。メンテナンスモードを解除して通常利用できます。

適用前バージョン

バージョン: 6.5.0 Update 2 (Build 9298722)

適用後バージョン

バージョン: 6.5.0 Update 2 (Build 10175896)