How to upgrade Esxi 5.5 to 6.7

Langkah ini adalah langkah yang paling mudah untuk upgrade Esxi dari versi 5.5 ke 6.7.

Proses upgrade:

  1. Upgrade Esxi 5.5 ke versi 6.0
  2. Upgrade Esxi 6.0 ke versi 6.5
  3. Upgrade Esxi 6.5 ke versi 6.7

Requierements:

  1. enable ssh server host dari Esxi.

Upgrade Esxi 5.5 ke versi 6.0

login ke host Esxi lalu aktifkan maintenance mode on

vim-cmd /hostsvc/maintenanc_mode_enter

jalankan perintah berikut untuk Upgrade:

esxcli network firewall ruleset set -e true -r httpClient
esxcli software profile update -p ESXi-6.0.0-20190904001-standard \
-d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
esxcli network firewall ruleset set -e false -r httpClient

image

  • perintah awal adalah membuka firewall untuk koneksi httpclient
  • perintah kedua untuk proses upgrade dengan sistem update profile vib
  • perintah terakhir untuk menutup firewall koneksi httpclient.

ketiga perintah tersebut konsep upgrade yang akan kita terapkan sampai proses upgrade ke versi 6.7.

hasil proses upgrade ke versi 6.0:

image

setelah itu bisa matikan maintenance mode on:

vim-cmd /hostsvc/maintenanc_mode_exit

jika ada kendala issue atau error bisa merujuk bagian paling akhir dari halaman ini.

Upgrade Esxi 6.0 ke versi 6.5

login ke host Esxi lalu aktifkan maintenance mode on

vim-cmd /hostsvc/maintenanc_mode_enter

jalankan perintah berikut untuk Upgrade:

esxcli network firewall ruleset set -e true -r httpClient
esxcli software profile update -p ESXi-6.5.0-20190804001-standard \
-d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
esxcli network firewall ruleset set -e false -r httpClient

image

hasil proses upgrade versi 6.0

image

setelah itu bisa matikan maintenance mode on:

vim-cmd /hostsvc/maintenanc_mode_exit

jika ada kendala issue atau error bisa merujuk bagian paling akhir dari halaman ini.

Upgrade Esxi 6.0 ke versi 6.7

login ke host Esxi lalu aktifkan maintenance mode on

vim-cmd /hostsvc/maintenanc_mode_enter

jalankan perintah berikut untuk Upgrade:

esxcli network firewall ruleset set -e true -r httpClient
esxcli software profile update -p ESXi-6.7.0-20190802001-standard \
-d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
esxcli network firewall ruleset set -e false -r httpClient

image

hasil proses upgrade versi 6.7

image

setelah itu bisa matikan maintenance mode on:

vim-cmd /hostsvc/maintenanc_mode_exit

jika ada kendala issue atau error bisa dilihat cara troubleshooting dibawah ini.

Troubleshoot

Error keyword:

VIB Mellanox_bootbank_net-mlx4-en_1.9.9.0-1OEM.550.0.0.1331820 requires com.mellanox.mlx4_core-9.2.2.0, but the requirement cannot be satisfied within the ImageProfile

How to solve:

esxcli software vib remove -n=net-mlx4-en -n=net-mlx4-core

results:

image

Error keyword:

VMware_locker_tools-light_6.0.0-3.125.14475122', '[Errno 28] No space left on device')

How to solve:

Download vmware light tools vib first dan kemudian jalankan:

esxcli software vib install -f -v /vms/volumes/path/location/tmp/VMware_locker_tools-light_6.0.0-3.125.14475122.vib

atau via http client:

image

results:

image

Error keyword:

Dependency VMware locker tools light saat upgrade ke versi 6.5:

image

How to solve:

image

Ref:

  1. scaleway community
  2. https://esxi-patches.v-front.de/ESXi-6.7.0.html