[esxi] Upgrade di versione host ESXi via ssh
Scaricare dal portale vmWare l’immagine della versione 7.0 in formato “offline bundle” – file in formato zip, quindi aprire una connessione ssh con l’host (via Putty ad esempio) dopo aver abilitato il servizio SSH dalla console fisica o dall’interfaccia web di ESX.
Procedere all’arresto di tutte le VM e a posizionare l’host in maintenance mode con il comando
esxcli system maintenanceMode set --enable true
Dall’interfaccia web, effettuare l’upload in un datastore del file ZIP scaricato. Quindi, da riga di comando, attraverso il comando esxcli software ricaviamo l’elenco dei profili disponibili nel pacchetto offline – ad esempio:
esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-7.0.0-15843807-depot.zip
La prima colonna riporterà il nome del profilo da indicare nel parametro -p del comando successivo. Proseguire quindi con l’aggiornamento con il comando:
esxcli software profile update -d /vmfs/volumes/datastore1/VMware-ESXi-7.0.0-15843807-depot.zip -p ESXi-7.0.0-15843807-standard
Al termine della procedura, riavviare l’host
reboot
A riavvio completato, è possibile uscire dalla modalità di manutenzione con il comando
esxcli system maintenanceMode set --enable false