Update VMWare ESXi da 5.5 a 6.0 Update 1 via shell
VMWare ESXi 6.0 è uscita già da qualche tempo ed in questi giorni (di preciso il 10 Settembre) è uscita la release 6.0 Update 1; in questo link troverete tuttle le informazioni su questa release.
Vediamo come aggiornare il nostro server dalla release 5.5 alla release 6.0 Update 1; la prima operazione da fare è effettuare lo shutdown di tutte le VM ospitate su questo server; successivamente apriamo una shell SSH (che dovremo aver abilitato dal Security Profile della Configuration) e poniamo il nostro host in Maintenance Mode:
~ # vim-cmd hostsvc/maintenance_mode_enter
Vediamo ora quali sono gli aggiornamenti che VMWare mette a disposizione per la nostra release, scegliendo solo quello che contengono la voce “ESXi-6”:
~ # esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot -index.xml | grep ESXi-6 | grep -i standard ESXi-6.0.0-20150902001-standard VMware, Inc. PartnerSupported ESXi-6.0.0-20150701001s-standard VMware, Inc. PartnerSupported ESXi-6.0.0-20150704001-standard VMware, Inc. PartnerSupported ESXi-6.0.0-20150504001-standard VMware, Inc. PartnerSupported ESXi-6.0.0-2494585-standard VMware, Inc. PartnerSupported ESXi-6.0.0-20150404001-standard VMware, Inc. PartnerSupported ESXi-6.0.0-20150901001s-standard VMware, Inc. PartnerSupported
In particolare la prima riga mi segnala subito la disponibilità della patch 20150902001, che è quella che installeremo e che corrisponde alla build 3029758 (ossia la 6.0 Update 1); andiamo ad installare tale patch.
ATTENZIONE: ora è molto importante eseguire un software profile update e NON un software profile install altrimenti è possibile sovrascrivere dei driver necessari al nostro nodo ESXi, rischiando la perdita dello stesso.
~ # esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index .xml -p ESXi-6.0.0-20150902001-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: ......... VIBs Removed: ........... VIBs Skipped: ...........
Una volta effettuato l’update, possiamo effettuare il reboot del nostro nodo:
~ # reboot
Al successivo riavvio accediamo nuovamente al nostro nodo per vedere se l’update è stato effettuato: da riga di comando digitiamo sulla shell ssh:
~ # vmware -v VMware ESXi 6.0.0 build-3029758 # #Usciamo dalla maintenance mode # vim-cmd hostsvc/maintenance_mode_exit
A questo punto non ci resta che collegarci all’host tramite VMware vSphere Client (chiaramente dovremmo aver già scaricato ed installato la nuova release) e fare ripartire le nostre VM; non dimentichiamoci di aggiornare anche i VMware Tools sulle nostre VM.