È possibile aggiornare le macchine virtuali a un livello di compatibilità più elevato e a una versione superiore di VMware Tools. Dopo l'aggiornamento, le macchine virtuali possono utilizzare le nuove opzioni hardware e le nuove funzionalità.

Per un elenco delle funzionalità hardware disponibili per le macchine virtuali con ciascuna impostazione di compatibilità hardware ESXi, vedere Funzionalità hardware disponibili con le impostazioni di compatibilità della macchina virtuale.

Per determinare se le macchine virtuali sono compatibili con una nuova versione ESXi, vedere Compatibilità della macchina virtuale.

Aggiornamento di VMware Tools

Il primo passaggio nell'aggiornamento delle macchine virtuali consiste nell'aggiornare VMware Tools. L'installazione di VMware Tools fa parte del processo di creazione di una nuova macchina virtuale . Se si sta installando VMware Tools in più macchine virtuali con sistema operativo guest Windows, è possibile automatizzarne l'installazione e specificare le opzioni dei componenti da includere o escludere. Per informazioni sull'installazione, l'aggiornamento e la configurazione di VMware Tools, vedere Guida per l'utente di VMware Tools.

Se nelle macchine virtuali non è installato VMware Tools, è possibile utilizzare la procedura di aggiornamento di VMware Tools per installarlo. Dopo aver installato o aggiornato VMware Tools, aggiornare la compatibilità della macchina virtuale.

Aggiornamento della compatibilità delle macchine virtuali

VMware offre gli strumenti seguenti per aggiornare le macchine virtuali:

vSphere Client
È necessario eseguire l'aggiornamento della macchina virtuale un passaggio alla volta, ma non richiede vSphere Lifecycle Manager.

In vSphere Client, è possibile aggiornare manualmente le macchine virtuali o pianificare gli aggiornamenti .

Aggiornamento manuale
Utilizzare questa procedura per aggiornare immediatamente una o più macchine virtuali alla versione hardware virtuale più recente supportata.
Pianifica aggiornamenti macchina virtuale
Utilizzare questa procedura per pianificare l'aggiornamento di una o più macchine virtuali al successivo riavvio della macchina virtuale e scegliere tra tutti gli aggiornamenti a livello di compatibilità supportati.
vSphere Lifecycle Manager
Automatizza il processo di aggiornamento e installazione delle patch nelle macchine virtuali, assicurando che i passaggi vengano eseguiti nell'ordine corretto. È possibile utilizzare vSphere Lifecycle Manager per aggiornare direttamente l'hardware delle macchine virtuali, VMware Tools e le appliance virtuali. È inoltre possibile applicare patch e aggiornare software di terze parti in esecuzione nelle macchine virtuali e nelle appliance virtuali. Vedere la documentazione vSphere Lifecycle Manager.
Nota: Non utilizzare vmware-vmupgrade.exe per aggiornare le macchine virtuali.
Nota: L'aggiornamento dell'hardware delle macchine virtuali è un'operazione complessa che può influire sul corretto funzionamento di alcune applicazioni o del sistema operativo.

Inattività causata dall'aggiornamento di macchine virtuali

Durante l'aggiornamento della compatibilità di una macchina virtuale, è necessario arrestare la macchina virtuale per tutti i sistemi operativi guest. Per l'aggiornamento di VMware Tools, non è necessario alcun tempo di inattività per numerosi sistemi operativi Linux.

Tabella 1. Tempo di inattività della macchina virtuale per sistema operativo guest
Sistema operativo guest Aggiornare VMware Tools Aggiorna compatibilità macchina virtuale
Microsoft Windows Tempo di inattività per riavviare il sistema operativo guest. Tempo di inattività per l'arresto e l'accensione della macchina virtuale.
Linux Per caricare i driver, è necessario un tempo di inattività per riavviare il sistema operativo guest. Tempo di inattività per l'arresto e l'accensione della macchina virtuale.
NetWare Nessun periodo di inattività. Tempo di inattività per l'arresto e l'accensione della macchina virtuale.
Solaris Nessun periodo di inattività. Tempo di inattività per l'arresto e l'accensione della macchina virtuale.
FreeBSD Nessun periodo di inattività. Tempo di inattività per l'arresto e l'accensione della macchina virtuale.
Mac OS X Nessun periodo di inattività. Tempo di inattività per l'arresto e l'accensione della macchina virtuale.
Nota: Per i sistemi operativi guest Linux, i driver VMXNET3 e PVSCSI sono incorporati nel kernel Linux. Le macchine virtuali Linux non utilizzano VMware Tools per caricare i driver VMXNET3 e PVSCSI.

Per caricare le nuove versioni del driver VMXNET, è necessario riavviare la macchina virtuale o ricaricare manualmente il driver. Non è necessario il riavvio manuale per il sistema operativo guest Linux che utilizza la versione del kernel 3.10.

Per verificare che i driver siano configurati nel kernel Linux e che l'hardware virtuale sia disponibile, vedere l'articolo della Knowledge Base di VMware all'indirizzo http://kb.vmware.com/kb/2050364.

Pianificazione del tempo di inattività delle macchine virtuali

È possibile scaglionare i tempi di inattività della macchina virtuale per creare una pianificazione adatta all'utente e ai rispettivi clienti.

Ad esempio:

  • Se gli utenti della macchina virtuale si trovano in diversi fusi orari, è possibile eseguire la preparazione mediante la migrazione delle macchine virtuali in host specifici per ogni fuso orario specificato. In questo modo, è possibile pianificare gli aggiornamenti dell'host in modo che i tempi di inattività della macchina virtuale si verifichino in modo trasparente al di fuori dell'orario lavorativo per il fuso orario in questione.
  • Se gli utenti della macchina virtuale sono attivi 24 ore su 24, è possibile ritardare i tempi di inattività delle loro macchine virtuali per periodi di manutenzione pianificati con regolarità. Non è necessario aggiornare alcuna fase compresa in un determinato periodo di tempo. Non sono previsti limiti di tempo per alcuna fase.

Aggiornamento manuale della compatibilità di una macchina virtuale

La compatibilità della macchina virtuale determina l'hardware virtuale disponibile per la macchina virtuale, che corrisponde all'hardware fisico disponibile nella macchina host. È possibile aggiornare il livello di compatibilità per rendere hardware aggiuntivo disponibile per la macchina virtuale .

Importante: L'aggiornamento dell'hardware della macchina virtuale potrebbe influire sul corretto funzionamento di alcune applicazioni o del sistema operativo. Eseguire un aggiornamento della versione hardware solo se è necessaria una funzionalità fornita con la versione hardware più recente.

Prerequisiti

  • Creare un backup o uno snapshot delle macchine virtuali. Vedere Gestione delle macchine virtuali con gli snapshot.
  • Aggiornare VMware Tools. Nelle macchine virtuali Microsoft Windows, se si aggiorna la compatibilità prima di aggiornare VMware Tools, è possibile che la macchina virtuale perda le impostazioni di rete.
  • Verificare che tutte le macchine virtuali e i relativi file .vmdk siano archiviati nello storage connesso all'host ESXi o alla macchina client.
  • Determinare le versioni di ESXi con cui si desidera che le macchine virtuali siano compatibili. Vedere Compatibilità della macchina virtuale.
  • Verificare che i sistemi operativi guest delle macchine virtuali da aggiornare richiedano uno spegnimento. Ad esempio, alcuni sistemi operativi Linux non richiedono uno spegnimento prima dell'aggiornamento della compatibilità di una macchina virtuale. Vedere Inattività causata dall'aggiornamento di macchine virtuali.

Procedura

  1. In vSphere Client, passare alla macchina virtuale.
  2. (Facoltativo) Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere Alimentazione > Spegni.
  3. Selezionare Azioni > Compatibilità > Aggiorna compatibilità macchina virtuale.
  4. Fare clic su per confermare l'aggiornamento.
  5. Selezionare un compatibilità e fare clic su OK.

Pianificazione di un aggiornamento della compatibilità per una macchina virtuale

La compatibilità della macchina virtuale determina l'hardware virtuale disponibile per la macchina virtuale, che corrisponde all'hardware fisico disponibile nell'host. È possibile pianificare un aggiornamento della compatibilità per rendere una macchina virtuale compatibile con le versioni più recenti di ESXi.

Utilizzare questa procedura per pianificare un aggiornamento per una macchina virtuale al successivo riavvio della macchina virtuale e scegliere tra tutti gli aggiornamenti a livello di compatibilità supportati. Per aggiornare immediatamente le macchine virtuali alla compatibilità supportata più recente, vedere Aggiornamento manuale della compatibilità di una macchina virtuale.

È possibile utilizzare questa procedura per pianificare un aggiornamento per più macchine virtuali.

Per informazioni sulle versioni hardware e sulla compatibilità della macchina virtuale, vedere Compatibilità della macchina virtuale.

Prerequisiti

  • Spegnere la macchina virtuale.
  • Creare un backup o uno snapshot della macchina virtuale . Vedere Gestione delle macchine virtuali con gli snapshot.
  • Eseguire l'aggiornamento alla versione più recente di VMware Tools. Se si aggiorna la compatibilità prima di aggiornare VMware Tools, è possibile che la macchina virtuale perda le impostazioni di rete.
  • Verificare che tutti i file .vmdk siano disponibili per l'host ESX/ESXi in un datastore VMFS5 o NFS.
  • Verificare che la macchina virtuale sia archiviata nei datastore VMFS5 o NFS .
  • Verificare che le impostazioni di compatibilità per la macchina virtuale non siano l'ultima versione supportata .
  • Determinare la versione ESXi rispetto alla quale si desidera che la macchina virtuale sia compatibile. Vedere Compatibilità della macchina virtuale.

Procedura

  1. Accedere a una macchina virtuale nell'inventario.
  2. Fare clic con il pulsante destro del mouse sulla macchina virtuale e selezionare Compatibilità > Pianifica l'aggiornamento della compatibilità della macchina virtuale.
  3. Nella finestra di dialogo Pianifica l'aggiornamento della compatibilità della macchina virtuale, confermare che si desidera pianificare un aggiornamento della compatibilità facendo clic su .
  4. Nel menu a discesa Compatibile con, selezionare la compatibilità rispetto alla quale eseguire l'aggiornamento.
    La compatibilità della macchina virtuale viene aggiornata al successivo riavvio della macchina virtuale.
  5. (Facoltativo) Per aggiornare la compatibilità quando si pianifica regolarmente la manutenzione del guest, selezionare Aggiornare solo dopo il normale arresto del sistema operativo guest.
    Ciò impedisce che venga eseguito l'aggiornamento pianificato a meno che il sistema operativo guest della macchina virtuale non venga arrestato o riavviato normalmente.

risultati

Ciascuna delle macchine virtuali selezionate viene aggiornata alla compatibilità scelta al riavvio successivo della macchina virtuale e l'impostazione Compatibilità viene aggiornata nella scheda Riepilogo della macchina virtuale.