giovedì 3 novembre 2016

Aggiornamenti Vmware ESXi 6.0

Fino alla versione Esx 5 di vmware era prevista, dal vcenter, la possibilità di controllare, scaricare e installare direttamente gli aggiornamenti al sistema.

Dalla versione 6 non è più possibile eseguire queste operazioni tramite uno strumento grafico, a meno di installare un sistema "vSphere Update Manager" (VUM) dedicato proprio agli aggiornamenti.

Tuttavia l'installazione delle patches, tramite console di comandi, è cosa relativamente semplice.
Intanto la versione di aggiornamento del sistema è identificato dal numero di build che si trova nelle proprietà degli hosts.

Nel virtual center e lo trovate qui:


Quindi ci si collega al sito del supporto vmware con user ID e password, si va alla sezione download patches, si sceglie ESXi versione 6.0 e si lancia la ricerca


si scarica quindi il file in locale (si tratta in genere di un file .ZIP).

Per comodità il file viene trasferito in un disco condiviso da tutti gli host, in questo esempio si tratta della LUN16:

Dal vcenter




Le operazioni da eseguire, per ogni server host, sono le seguenti:
  • effettuare il vmotion di tutte le VM attualmente accese su altro host.
  • attivare la modalità "Maintenance" sull'host

non è necessario spostare le VM spente su altro nodo:

  • collegarsi via SSH all'host in questione (io generalmente uso il banale PuTTY)
  • lanciare il comando per caricare l'aggiornamento
[root@esxi5:~] esxcli software vib install -d /vmfs/volumes/LUN16/ESXi600-201610001.zip
Installation Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed: VMware_bootbank......
   VIBs Removed: VMware_bootbank_e......
   VIBs Skipped: VMWARE_bootbank_m......
  • effettuare il reboot
[root@esxi5:~] reboot
  • uscire dalla modalità "Maintanance"
  • riposizionare le VM tramite Vmotion





Nessun commento:

Posta un commento