È 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.
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.
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. |
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 .
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
- In vSphere Client, passare alla macchina virtuale.
- (Facoltativo) Fare clic con il pulsante destro del mouse sulla macchina virtuale e scegliere .
- Selezionare .
- Fare clic su Sì per confermare l'aggiornamento.
- 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.