Prima di aggiornare o eseguire un upgrade di un host ESXi o di un oggetto contenitore con basi di confronto di vSphere Lifecycle Manager, è necessario controllarne lo stato di conformità.
È possibile utilizzare vSphere Lifecycle Manager per controllare lo stato di conformità degli host ESXi rispetto alle basi di confronto e ai gruppi di basi di confronto collegati agli host o a un oggetto container principale. Il controllo della conformità sugli host consente di determinare se dispongono delle patch o delle estensioni più recenti. Durante il controllo della conformità, gli attributi dell'host vengono valutati rispetto a tutte le patch, le estensioni e gli upgrade di una base di confronto o di un gruppo di basi di confronto collegati.
È possibile controllare lo stato di conformità di un host singolo ESXi o di un oggetto container valido. I gruppi di host ESXi supportati includono gli oggetti container dell'infrastruttura virtuale come cartelle, cluster e data center. Quando si avvia un controllo della conformità per un oggetto container, vSphere Lifecycle Manager esegue la scansione di tutti gli host ESXi in tale oggetto container.
Per generare informazioni sulla conformità, è possibile avviare i controlli di conformità manualmente oppure pianificare l'esecuzione dei controlli di conformità a intervalli regolari. Pianificare i controlli di conformità a livello di data center o di sistema vCenter Server per assicurarsi che gli oggetti nell'inventario siano aggiornati.
È possibile controllare lo stato di conformità degli oggetti di vSphere dalla vista Conformità di vSphere Lifecycle Manager.
Per avviare o pianificare i controlli di conformità, è necessario disporre del privilegio Cerca patch, estensioni e upgrade applicabili.
Per ulteriori informazioni sulla gestione di utenti, gruppi, ruoli e autorizzazioni, vedere la documentazione di Sicurezza di vSphere.
Per un elenco di tutti i privilegi vSphere Lifecycle Manager e le relative descrizioni, vedere Privilegi di vSphere Lifecycle Manager per l'utilizzo delle basi di confronto.
Avvio manuale del controllo della conformità degli host ESXi
Prima di avviare la correzione, è necessario controllare la conformità degli oggetti vSphere rispetto alle basi di confronto e ai gruppi di basi di confronto collegati. Per controllare immediatamente lo stato di conformità degli host nell'inventario di vSphere, avviare manualmente un controllo della conformità.
Prerequisiti
Se si desidera controllare lo stato di conformità di un cluster, verificare che il cluster non sia configurato per utilizzare una singola immagine.
Procedura
risultati
L'oggetto di inventario selezionato e tutti gli oggetti secondari vengono scansionati rispetto a tutte le basi di confronto di tipo patch, estensione e upgrade collegate. Più ampia è l'infrastruttura virtuale e più in alto nella gerarchia degli oggetti viene avviata la scansione, più tempo impiegherà l'attività.
Pianificazione di controlli di conformità regolari per gli host ESXi
È possibile configurare vSphere Lifecycle Manager in modo che controlli lo stato di conformità degli host ESXi a orari specifici o a intervalli scelti dall'utente.
Prerequisiti
Se si desidera controllare lo stato di conformità di un cluster, verificare che il cluster non sia configurato per utilizzare una singola immagine.
Procedura
Visualizzazione delle informazioni su patch, estensioni e immagini ISO in una base di confronto
È possibile visualizzare informazioni su patch, estensioni e upgrade incluse in una base di confronto o in un gruppo di basi di confronto.
Prerequisiti
- Verificare che l'host di cui si desidera visualizzare le informazioni di conformità utilizzi basi di confronto e non sia gestito con una singola immagine vSphere Lifecycle Manager.
- Rivedere l'argomento Vista Conformità di vSphere Lifecycle Manager.
Procedura
Messaggi di conformità dell'aggiornamento dell'host
Quando si controlla la conformità degli host ESXi rispetto a una base di confronto di tipo aggiornamento, vSphere Lifecycle Manager esegue uno script di verifica preliminare e fornisce messaggi informativi nel riquadro inferiore della vista Conformità di vSphere Lifecycle Manager. I messaggi segnalano potenziali problemi relativi all'hardware o al software di terze parti nell'host oltre a problemi di configurazione che potrebbero impedire il corretto aggiornamento a ESXi 8.0.
I messaggi forniti da vSphere Lifecycle Manager corrispondono ai codici di errore o di avviso dell'esecuzione dello script di verifica preliminare di aggiornamento dell'host.
Per le installazioni interattive e gli aggiornamenti eseguiti utilizzando il programma di installazione di ESXi, gli errori o gli avvisi dello script di verifica preliminare vengono visualizzati nel pannello finale del programma di installazione, quando viene chiesto di confermare o annullare l'installazione o l'aggiornamento. Per le installazioni e gli aggiornamenti controllati da script, gli errori o gli avvisi vengono scritti nel registro di installazione.
vSphere Lifecycle Manager visualizza le informazioni sui risultati della scansione nel riquadro inferiore della vista Conformità di vSphere Lifecycle Manager. Per visualizzare gli avvisi e gli errori originali restituiti dallo script di verifica preliminare durante l'operazione di scansione dell'aggiornamento dell'host di vSphere Lifecycle Manager, esaminare il file di registro di vSphere Lifecycle Manager.
Messaggio dei risultati della scansione in vSphere Lifecycle Manager | Descrizione |
---|---|
Host CPU non supportata. La nuova versione ESXi richiede una CPU a 64 bit con supporto delle istruzioni LAHF/SAHF in modalità long. | Questo messaggio viene visualizzato se il processore dell'host è a 32 bit e non supporta le funzionalità richieste. Il codice di errore corrispondente è 64BIT_LONGMODESTATUS. |
L'avvio attendibile è abilitato nell'host, ma l'aggiornamento non contiene il pacchetto software esx-tboot. L'aggiornamento dell'host rimuoverà la funzionalità di avvio attendibile. | Questo messaggio indica che la scansione dell'aggiornamento dell'host non ha individuato il VIB esx-tboot nell'ISO dell'aggiornamento. Il codice di errore corrispondente è TBOOT_REQUIRED |
Le interfacce di rete della console di servizio e di VMkernel condividono la stessa subnet subnet_name. Questa configurazione non è supportata dopo l'aggiornamento. Alla subnet subnet_name deve essere connessa una sola interfaccia. | Attenzione. In una NIC virtuale della console di servizio abilitata è stato rilevato un indirizzo IPv4 a cui non corrisponde alcun indirizzo nella stessa subnet in VMkernel. Per ciascuna occorrenza viene visualizzato un avviso separato. Il codice di errore corrispondente è COS_NETWORKING. |
La nuova versione ESXi richiede almeno core_count core del processore. | L'host deve avere almeno due core. Il codice di errore corrispondente è CPU_CORES. |
Il processore non supporta la virtualizzazione hardware o la funzione è disabilitata nel BIOS. Le prestazioni della macchina virtuale potrebbero risultare lente. | Le prestazioni dell'host potrebbero risultare compromesse se il processore dell'host non supporta la virtualizzazione hardware o se la virtualizzazione hardware non è attivata nel BIOS dell'host. Abilitare la virtualizzazione hardware nelle opzioni di avvio della macchina host. Consultare la documentazione del fornitore dell'hardware. Il codice di errore corrispondente è HARDWARE_VIRTUALIZATION. |
Memoria insufficiente. Per l'aggiornamento sono necessari almeno size_in_MB. | L'host richiede la quantità di memoria specificata per l'aggiornamento. Il codice di errore corrispondente è MEMORY_SIZE. |
I controlli di validità dell'aggiornamento dell'host per file_name non hanno dato esito positivo. | Questo test controlla se lo script di verifica preliminare può essere eseguito. Il codice di errore corrispondente è PRECHECK_INITIALIZE. |
Il layout della partizione host non è idoneo per l'aggiornamento. | L'aggiornamento è possibile solo se è presente al massimo una partizione VMFS nel disco in corso di aggiornamento e la partizione VMFS viene avviata dopo il settore 1843200. Il codice di errore corrispondente è PARTITION_LAYOUT. |
Configurazione non supportata. | Nell'host deve essere presente il file /etc/vmware/esx.conf. Questo messaggio indica che il file /etc/vmware/esx.conf non è presente oppure i dati del file non possono essere recuperati o letti correttamente. Il codice di errore corrispondente è SANE_ESX_CONF. |
L'host non dispone di spazio libero sufficiente in un datastore VMFS locale per eseguire il backup della configurazione dell'host corrente. Sono necessari almeno size_in_MB. | Il disco host deve disporre di spazio libero sufficiente per archiviare la configurazione di ESXi 5.x tra i riavvii. Il codice di errore corrispondente è SPACE_AVAIL_CONFIG. |
L'aggiornamento non è supportato per la versione dell'host corrente. | L'aggiornamento a ESXi 8.0 è possibile solo dagli host ESXi 6.7 e ESXi 7.0. Il codice di errore corrispondente è SUPPORTED_ESX_VERSION. |
Trovati dispositivi device_name non supportati nell'host. | Lo script verifica la presenza di dispositivi non supportati. Alcuni dispositivi PCI non sono supportati con ESXi 8.0. Il codice di errore corrispondente è UNSUPPORTED_DEVICES. |
La configurazione del software dell'host richiede un riavvio. Riavviare l'host e riprovare l'aggiornamento. | Per garantire un bootbank adeguato per l'aggiornamento è necessario riavviare gli host prima di eseguire la correzione. Il codice di errore corrispondente è UPDATE_PENDING. |
In un ambiente con commutatore virtuale distribuito Cisco Plus 1000V, vSphere Lifecycle Manager visualizza messaggi diversi in situazioni diverse. Per informazioni dettagliate, vedere Messaggi di conformità dell'aggiornamento host quando è presente Cisco Nexus 1000V. |
Se nell'host è presente il software Virtual Ethernet Module (VEM) di Cisco, lo script di verifica preliminare controlla che anche il software faccia parte dell'aggiornamento e che VEM supporti la stessa versione di Virtual Supervisor Module (VSM) attualmente esistente nell'host. Se il software manca o è compatibile con una versione diversa di VSM, lo script restituisce un avviso e il risultato della scansione indica la versione del software VEM prevista nell'ISO dell'aggiornamento insieme alla versione eventualmente rilevata nell'ISO. Il codice di errore corrispondente è DISTRIBUTED_VIRTUAL_SWITCH. |
L'host utilizza un modulo con percorsi multipli EMC PowerPath file_name per l'accesso allo storage. L'host non sarà in grado di accedere a tale storage dopo l'aggiornamento. | Lo script controlla se è stato installato il software EMC PowerPath, costituito da un modulo CIM e da un modulo kernel. Se viene trovato uno di questi componenti nell'host, lo script verifica che nell'aggiornamento siano presenti anche i componenti corrispondenti (CIM, modulo VMkernel). Se non sono presenti, lo script restituisce un avviso che indica quali componenti di PowerPath erano previsti nell'ISO dell'aggiornamento e quali sono stati eventualmente rilevati. Il codice di errore corrispondente è POWERPATH. |
Messaggi di conformità dell'aggiornamento host quando è presente Cisco Nexus 1000V
Quando un host è gestito dal commutatore virtuale Cisco Nexus 1000V e viene controllata la conformità dell'host rispetto a una base di confronto di tipo upgrade, i messaggi di scansione forniscono informazioni sui problemi di conformità tra i moduli VEM installati nell'host e i moduli disponibili nell'immagine ESXi 8.0.
vSphere Lifecycle Manager determina se un host è gestito da Cisco Nexus 1000V. vSphere Lifecycle Manager verifica se i VIB VEM di Cisco Nexus 1000V nell'immagine di upgrade ESXi sono compatibili con il VSM Cisco Nexus 1000V che gestisce l'host.
Utilizzando vSphere ESXi Image Builder, è possibile creare immagini ESXi personalizzate, che contengono VIB di terze parti necessari per assicurare la riuscita di un'operazione di correzione.
Messaggio del controllo della conformità | Descrizione |
---|---|
L'aggiornamento non contiene alcun pacchetto software Cisco Nexus 1000V compatibile con il pacchetto software Cisco Nexus 1000V nell'host. L'aggiornamento dell'host comporterà la rimozione della funzionalità dall'host. | nell'immagine di aggiornamento ESXi 8.0 non è disponibile alcun VIB VEM. |
L'host è attualmente aggiunto a un commutatore di rete virtuale Cisco Nexus 1000V. L'aggiornamento contiene un pacchetto software Cisco Nexus 1000V VIB_name non compatibile con il VSM di Cisco Nexus 1000V. L'aggiornamento dell'host comporterà la rimozione della funzionalità dall'host. | Il VIB VEM nell'immagine di aggiornamento ESXi 8.0 non è compatibile con la versione del VSM. |
L'host è attualmente aggiunto a un commutatore di rete virtuale Cisco Nexus 1000V. L'aggiornamento non contiene alcun pacchetto software Cisco Nexus 1000V compatibile con il VSM di Cisco Nexus 1000V. L'aggiornamento dell'host comporterà la rimozione della funzionalità dall'host. | L'host e l'immagine non contengono VIB VEM, ma l'host è ancora elencato in vCenter Server come gestito da Cisco Nexus 1000V. |
Impossibile determinare se l'aggiornamento interrompe la funzionalità del commutatore di rete virtuale Cisco Nexus 1000V nell'host. Se l'host non dispone della funzionalità, è possibile ignorare questo avviso. | Si è verificato un problema durante il controllo di compatibilità tra il VSM e il VIB VEM nell'immagine di upgrade ESXi 8.0. Controllare che la versione del VSM che gestisce l'host sia certificata come compatibile con vCenter Server 8.0 e ESXi 8.0. |