5.1 -> 5.5 Online Upgrade
VMware ESXi 5.5がリリースされたので、5.1からアップグレードしてみた
Offiline Bundleがゲットできれば、普通のPatchみたいにしてアップグレードできるのだが
あいにく無償版のアカウント権限しかないので、http経由でのアップグレード
vSphere Clientは、VMwareのサイトから5.5をDLしてアップグレードしておく
- ESXiをメンテナンスモードに
# esxcli system maintenanceMode get
Disabled
# esxcli system maintenanceMode set --enable=true
# esxcli system maintenanceMode get
Enabled - http clientのFirewallをOffに
# esxcli network firewall ruleset list
<- httpClient が false になっているのを確認
# esxcli network firewall ruleset set -e true -r httpClient
# esxcli network firewall ruleset list
<- httpClient が true になったのを確認 - 利用可能なUpdate Profileの確認
# esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep ESXi-5.5
ESXi-5.5.0-1331820-standard VMware, Inc. PartnerSupported
ESXi-5.5.0-1331820-no-tools VMware, Inc. PartnerSupported - Upgrade適用
# esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.5.0-1331820-standard - Reboot実行
# reboot - http clientのFirewallをOnに戻す
# esxcli network firewall ruleset list
<- httpClient が true になっているのを確認
# esxcli network firewall ruleset set -e false -r httpClient
# esxcli network firewall ruleset list
<- httpClient が false になったのを確認 - ESXiのメンテナンスモードを終了
# esxcli system maintenanceMode set --enable=false
# esxcli system maintenanceMode get
false
以上で終了
MegaRAID 9260-8iのドライバーがESXi 5.5に入ってたのより新しいの出てたので、メンテナンスモード終了する前に入れ換えてみたり