Obiettivo:
Comprendere la differenza tra un host visualizzato come
Not Responding e un host visualizzato come
Disconnected in VMware vCenter Server.
Fatti:
Informazioni su VMware vCenter Server
ESXi
:
Non risponde
Un host diventa non disponibile (disattivato) e viene visualizzato come Not Responding a causa di un fattore esterno di cui vCenter Server non è a conoscenza. Se un host viene visualizzato come Not Responding, vCenter Server non riceve più un heartbeat da esso.
Ciò può verificarsi per diversi motivi, ognuno dei quali impedisce la ricezione di heartbeat dall host a vCenter.
Alcuni motivi comuni includono:
- Problema di connettività di rete tra l'host e vCenter Server, ad esempio la porta UDP 902 non aperta, un problema di routing, un cavo difettoso, una regola del firewall e così via
- Hostd non viene eseguito correttamente sull host.
- Vpxa non viene eseguito correttamente sull host.
- Si è verificato un errore nell host.
Un host può tornare dallo stato "Not Responding" a uno stato normale se il problema sottostante che ha portato l'host a Not Responding viene risolto. Tuttavia, un host nello stato
Disconnected non viene monitorato da vCenter Server. Rimane in tale stato indipendentemente dallo stato del problema sottostante. L'utente deve cliccare con il pulsante destro del mouse sull host e scegliere
Connect per riportare l'host a uno stato normale in vCenter Server dopo aver risolto il problema.
Disconnesso
Disconnected è uno stato che viene avviato dal lato vCenter Server e sospende la gestione degli host vCenter Server. Tutti i servizi vCenter Server ignorano l'host.
Un host disconnesso viene disconnesso in modo esplicito dall'utente oppure la licenza sull'host è scaduta. Gli host disconnessi richiedono all'utente di riconnettere manualmente l'host.
La causa della disconnessione di un host è dovuta a uno dei tre motivi seguenti (due dei quali richiedono un intervento manuale):
- Un utente clicca con il pulsante destro del mouse sull host e seleziona Disconnect.
- Un utente clicca con il pulsante destro del mouse su un host elencato come Not Responding, quindi clicca su Connect e l'attività ha esito negativo.
- La licenza host scade.
Quando un host viene disconnesso, rimane nell'inventario vCenter Server, ma vCenter Server non riceve alcun aggiornamento dall host disconnesso. vCenter Server non monitora l'host e non conosce l'integrità dell host disconnesso.
vCenter Server adotta un approccio conservativo quando si considerano gli host disconnessi. Le macchine virtuali su un host che non risponde influiscono sul controllo di ammissione per vSphere HA. vCenter Server non include queste macchine virtuali durante il calcolo del livello di failover corrente per HA. vCenter Server presuppone che qualsiasi macchina virtuale in esecuzione su un host disconnesso venga sottoposta a failover in caso di errore dell host. Poiché lo stato dell host non è noto e poiché vCenter Server non comunica con tale host, HA non può utilizzarlo come destinazione di failover garantita. Durante la disconnessione di un host, vCenter Server disabilita l'HA su tale host. Le macchine virtuali su tale host non vengono sottoposte a failover in caso di isolamento dell host. Quando l'host si riconnette, diventa nuovamente disponibile per il failover.
Articolo correlato:
Per la diagnosi di un host ESXi disconnesso, consultare l'articolo VMware:
Risoluzione dei problemi relativi a un host ESXi/ESX in stato di mancata risposta (1003409).