valent

Emulazione virtuale

Aggiornare la build di VMware ESXi

Ci sono molti modi per aggiornare VMware ESXi installando le patch per raggiungere l’ultima build. Il metodo più semplice è quello via riga di comando. Se possedete un vCenter, è meglio aggiornare questo prima degli host ESXi associati.

Prerequisiti

  • Aggiornare il vCenter (se presente)
  • Assicurarsi che l’host ESXi abbia connettività verso Internet per scaricare le patch
  • Migrare/spegnere le VM accese, l’host verrà riavviato.

Procedura

Prima di procedere è comunque meglio mettere l’host in manutenzione e spegnere o migrare altrove le virtual machine ospitate.

Attivare SSH e collegarsi via SSH all’host.

Produrre una lista di profili, cioè di bundle con gli aggiornamenti, filtrando per “ESXi-6.7”. In questo modo si può scegliere la build di ESXi preferita.

[root@esxi:~] esxcli software sources profile list --depot=https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep ESXi-6.7
ESXi-6.7.0-20180704001-standard   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181104001-no-tools   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181004001-no-tools   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-8169922-standard       VMware, Inc.  PartnerSupported  2018-04-03T22:07:05  2018-04-03T22:07:05
ESXi-6.7.0-20180804001-standard   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20180804001-no-tools   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20180604001-no-tools   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-8169922-no-tools       VMware, Inc.  PartnerSupported  2018-04-03T22:07:04  2018-04-03T22:07:04
ESXi-6.7.0-20181002001-no-tools   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181001001s-no-tools  VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181002001-standard   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20180604001-standard   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181104001-standard   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20180704001-no-tools   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181001001s-standard  VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18
ESXi-6.7.0-20181004001-standard   VMware, Inc.  PartnerSupported  2018-11-08T08:39:18  2018-11-08T08:39:18

Aggiungere la build di VMware aggiornata, in questo caso la “ESXi-6.7.0-20181004001-standard”, al comando di update. Lanciando il comando inizierà l’aggiornamento

[root@esxi:~] esxcli software profile update -p ESXi-6.7.0-20181004001-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Se l’installazione ha avuto successo, apparirà il seguente messaggio:

Update Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true

E’ necessario riavviare il server. E’ sufficiente digitare il comando “reboot”

[root@esxi:~] reboot

Quando l’host ESXi sarà nuovamente up, sarà possibile toglierlo dalla manutenzione.

Troubleshooting: [Errno 28] No space left on device

Qualora durante l’aggiornamento, ossia dopo aver lanciato il comando esxcli software profile update, appaia il seguente errore:

 [InstallationError]
 [Errno 28] No space left on device
       vibs = VMware_locker_tools-light_10.2.1.8267844-8941472
 Please refer to the log file for more details.

E’ opportuno attivare la swap su un datastore esistente. Lo si può fare tramite interfaccia grafica.

Updated: 13 Gennaio 2019 — 18:37

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

valent © 2015 Frontier Theme