Opgelost: VMware ESXi-host reageert niet in vCenter
Een host wordt niet beschikbaar (wordt grijs weergegeven) en wordt weergegeven als "Niet reagerend". Dit artikel biedt een efficiënte oplossing om dit probleem op te lossen.
Symptomen: VMware ESXi-host reageert niet in vCenter
Veel VMware-beheerders gebruiken VMware vCenter om meerdere ESXi-hosts en VM"s te beheren. U kunt echter tegenkomen dat uw VMware ESXi-hosts als "niet reagerend" worden weergegeven in de webinterface van vCenter Server of dat de host niet kan worden gesynchroniseerd.
De specifieke symptomen zijn:
- ESXi-host wordt weergegeven als "niet reagerend" in vCenter Server (bij het toevoegen van een IP-adres, het uitvoeren van een operatie, na een upgrade, etc.)
- ESXi-host reageert niet maar VM"s worden nog steeds uitgevoerd
- ESXi-host wordt weergegeven als "verbroken" in vCenter Server.
- Kan geen verbinding maken met ESXi/ESX naar vCenter Server.
- Virtuele machines op de ESXi-host worden grijs weergegeven in vCenter Server.
- Bij het toevoegen van een ESXi/ESX-host aan vCenter Server ziet u een foutmelding zoals:
"Kan geen toegang krijgen tot de opgegeven host, deze bestaat mogelijk niet, de serversoftware reageert niet of er is een netwerkprobleem."
Veel beheerders hebben met dit probleem te maken gehad. U kunt verder lezen. Dit artikel behandelt het proces voor het oplossen van een ESXi-host in een verbroken of niet-reagerende staat in vCenter Server.
Het begeleidt u bij het elimineren van veelvoorkomende oorzaken van uw probleem door te controleren of de configuratie van uw netwerk- en beheerserveragents correct is, en door de beschikbaarheid van resources op uw ESXi-host te bevestigen.
Hoe de fout "ESXi-host reageert niet" te verhelpen in vCenter
In dit deel zullen we u stappen aanbieden om het probleem "vCenter-host reageert niet" op te lossen. U kunt de volgende probleemoplossingsstappen één voor één proberen, sla alstublieft geen enkele stap over.
✍ Wees voorzichtig bij het omgaan met het probleem. Een onbedoelde handeling kan invloed hebben op taken die worden uitgevoerd op uw VM"s. Zorg er daarom voor dat u uw virtuele machines in vCenter back-upt voordat u begint, om de veiligheid van uw VM-gegevens en bedrijfscontinuïteit te waarborgen.
Stap 1. Controleer of de ESXi-host is ingeschakeld
Ten eerste is de eenvoudigste manier om de huidige status van de ESXi-hosthardware te controleren, of om te controleren of de voedingseenheid het einde van de levensduur van de batterij heeft bereikt en de host gewoon is uitgeschakeld.
Ga fysiek naar de ESXi-hosthardware en let op eventuele lampjes op de voorkant van de serverhardware die de stroom- of hardwarestatus kunnen aangeven.
Stap 2. Herstel de verbinding met de ESXi-host
U kunt proberen de niet-reagerende ESXi-host opnieuw te verbinden en zien of dit het probleem oplost.
Klik met de rechtermuisknop op de host en selecteer Samenvatting >> Verbinding >> Verbinden.
Stap 3. Controleer of de host verbinding heeft met vCenter via het juiste IP-adres
Als er een connectiviteitsprobleem is van vCenter naar ESXi-host met het IP-adres en de volledig gekwalificeerde domeinnaam (FQDN), ontvangt vCenter Server geen hartslagen van de ESXi-host en veroorzaakt dit het probleem van niet-reagerende en verbroken host.
Om te controleren of uw ESXi-host kan reageren op de vCenter Server op het juiste IP-adres en FQDN, kunt u het host-IP-adres pingen en de DNS-service controleren:
Hoe ping je je ESXi-host via IP-adres en FQDN:
• Druk op de Windows-toets R om het vak Uitvoeren van Windows te openen, typ cmd en druk op Enter om de opdrachtprompt te openen.
• Voer het commando "ping" uit. Vervang met het daadwerkelijke IP-adres van de host.
• Om de host via zijn FQDN te pingen, voer het commando "ping" uit. Vervang de met de daadwerkelijke FQDN van de host.
Als de ping succesvol is, ontvangt u een reactie van de host met round-trip-tijden en pakketstatistieken. Als de ping mislukt, kunt u uw DNS-server bekijken en controleren of er problemen zijn met de DNS-resolver.
Hoe DNS-resolutie te controleren
• Voer het commando "nslookup " uit. Vervang vCenter _FQDN door de volledig gekwalificeerde domeinnaam (FQDN) van uw vCenter Server.
Als er een probleem is met de DNS-resolutie, controleer dan of uw DNS correct is geconfigureerd.
Als uw ESXi-host is losgekoppeld of niet reageert maar wel kan pingen, kunt u de volgende stap volgen.
Stap 4. Controleer of de vCenter Server verbinding kan maken met de host op TCP/UDP-poort 902
Het kan nodig zijn om connectiviteit te testen met de verschillende poorten op uw servers. De server gebruikt deze poort voor toegang van de host tot andere hosts voor migratie en provisioning, voor verkeer voor authenticatie van ESXi, en voor verkeer van de externe console (xinetd/vmware-authd).
U kunt Telnet gebruiken voor toegang tot VM-consoles via de vSphere Client of voor een (UDP) statusupdate (heartbeat) verbinding van ESXi naar vCenter Server. Typ dit in het opdrachtpromptvenster:
☛ server: de hostnaam of IP-adres van de server.
☛ poort: de poort waarmee u verbinding wilt maken.
Als u de uitvoer ziet:
C:\>telnet server 902
Verbinding maken...
De verbinding werkt. Als u de foutmelding "Connection to the host, on port 902: Connect failed" ziet, betekent dit dat de verbinding is geweigerd. Dit kan de werkelijke reden zijn waarom de host niet reageert, u kunt doorgaan met lezen om het probleem op te lossen.
Stap 5. Herstart het beheernetwerk
Het beheernetwerk synchroniseert VMware-componenten en vergemakkelijkt de communicatie tussen de ESXi-host en vCenter Server. Als vCenter geen host kan synchroniseren of geen directe verbinding kan maken met de ESXi-host, kunt u het beheernetwerk opnieuw starten.
Om het beheernetwerk op ESXi opnieuw te starten:
1. Maak verbinding met de ESXi-hostconsole.
2. Druk op F2 om het systeem te configureren.
3. Log in als root en navigeer met behulp van de pijltoetsen omhoog en omlaag naar Beheernetwerk herstarten.
4. Druk op Enter om het beheernetwerk opnieuw te starten.
Stap 6. Controleer of de VPXA-agent niet reageert op de ESXi-host
De vCenter Server-agent, ook bekend als "vpxa" of de "vmware-vpxa"-service, is wat een vCenter Server in staat stelt verbinding te maken met een ESXi-host.
De vpxa-agent is verantwoordelijk voor communicatie met de hostd-agent, die op zijn beurt communiceert met de ESXi-host. Als de vpxa-agent niet reageert op de betreffende ESXi-host, kan vCenter Server geen contact maken met deze host en verschijnt de host als uitgegrijsd in de vSphere Client.
Om dit te zien, kunt u rechtstreeks verbinding maken met de ESXi-host en proberen deze opdracht in te voeren:
Stap 7. Problemen met onderliggende opslag oplossen
Laten we aannemen dat u al het andere al heeft gecontroleerd en dat dit u niet heeft geholpen. Nou, het enige dat nu overblijft, is het controleren van de opslagproblemen op uw ESXi-host.
ESXi-hosts kunnen loskoppelen van vCenter Server vanwege onderliggende opslagproblemen. Dit kan een probleem zijn met gedeelde opslag, en in dat geval kunt u meerdere hosts hebben met een losgekoppelde status.
Het kan ook een mislukte netwerkinterfacekaart (NIC) zijn die door een probleem geen connectiviteit met het vCenter Server-systeem kan behouden.
U kunt enkele van deze symptomen ervaren:
- Connectiviteitsproblemen met het opslagarray
- ESXi-host-initiators loggen niet in op het array
- De ESXi-host kan de share niet koppelen
Opslagproblemen kunnen divers zijn omdat u mogelijk verschillende opslagprotocollen zoals iSCSI, NFS of SAN gebruikt.
Het probleem dat een ESXi-host niet reageert in vCenter kan zich voordoen op meerdere VMware-hosts. Het is noodzakelijk om VMware ESXi-VM"s te back-uppen om gegevensverlies als gevolg van omkeerbare taken te voorkomen.
Back-upoplossing om crashes van virtuele machines te voorkomen
vCenter Server is een zeer handig officieel platform voor het centraal beheren van ESXi-virtuele omgevingen en grote aantallen VM"s daarop. Een enkele vCenter Server-instantie kan maximaal 1.000 hosts, 10.000 ingeschakelde virtuele machines en 15.000 geregistreerde virtuele machines ondersteunen.
Maar vCenter Server biedt niet de mogelijkheid voor virtual machine back-up. Daarom is back-upsoftware een veelgebruikte keuze. Een professioneel back-upinstrument is efficiënter dan de ingebouwde functies.
Hier stel ik je voor aan AOMEI Cyber Backup, een VMware back-upsoftware. Het automatiseert het back-upproces van meerdere VM"s beheerd door vCenter Server en stuurt e-mailmeldingen bij fouten.
✦ Agentless back-up: creëer volledige en onafhankelijke image-level back-ups voor VMware ESXi en Hyper-V VM"s.
✦ Back-up van meerdere VM"s: back-up in batches van grote aantallen VM"s beheerd door vCenter Server of meerdere VM"s op een losstaande ESXi-host.
✦ Meerdere opslagbestemmingen: back-up naar lokale, externe opslag, netwerkshares, NAS-stations.
✦ Geautomatiseerde uitvoering: maak back-upschema"s om dagelijks, wekelijks of maandelijks back-ups te automatiseren.
✦ Herstel van volledige VM: herstel direct beschikbare VM"s vanuit geselecteerde herstelpunten.
AOMEI Cyber Backup ondersteunt VMware ESXi 6.0 en latere versies. Klik op de volgende knop om de 30 dagen gratis proefversie te downloaden.
4 Stappen om VM"s in batch te back-uppen op vCenter Server
1. Apparaten koppelen: Toegang tot de AOMEI Cyber Backup webclient, ga naar Bronapparaat > VMware > Voeg VMware-apparaat toe om vCenter of Standalone ESXi-host toe te voegen. Klik vervolgens op ... > Apparaat koppelen.
2. Back-uptaak maken: Ga naar Back-uptaak > Nieuwe taak maken en selecteer VMware ESXi-back-up als het Back-uptype.
3. Stel de Taaknaam, Apparaat, Doel, Schema, en Opschoning in zoals nodig.
- Taaknaam: u kunt de taaknaam wijzigen of de standaardnaam met een rangorde gebruiken.
- Apparaat: selecteer batchgewijs grote aantallen VM"s die worden beheerd door vCenter Server voor gecentraliseerde back-up.
- Doel: selecteer om een back-up te maken naar een lokale pad, of naar een netwerkpad.
- Archief (optioneel): Als u een Amazon S3-opslag heeft, kunt u back-upversies archiveren.
- Schema (optioneel): voer een volledige, differentiële of incrementele back-up uit, en automatiseer de uitvoering volgens de door u opgegeven frequentie.
- Opschoning (optioneel): verwijder automatisch oude back-upkopieën die de opgegeven retentieperiode overschrijden.
4. Back-up uitvoeren: Klik op Start Back-up en selecteer Schema toevoegen en nu starten met back-up, of Alleen schema toevoegen.
✍ Aangemaakte back-uptaken worden apart vermeld en gecontroleerd voor voortgangscontrole, wijziging van het schema en herstel. U kunt eenvoudig een virtuele machine herstellen in dezelfde of een andere datastore/host, zonder opnieuw installeren of configureren van een nieuwe VM, door op Herstellen naar nieuwe locatie te klikken.
Samenvatting
Wanneer uw ESXi-host geen reactie geeft in vCenter of in een losgekoppelde, grijs weergegeven toestand is en de VM"s niet reageren, kunt u de probleemoplossingsstappen volgen die in dit artikel worden gegeven. U kunt controleren of uw host is ingeschakeld, pingtests initiëren naar beide zijden (poort 902), de management-agents opnieuw starten of uw host opnieuw verbinden met de vCenter-inventaris. Verder kunt u controleren of de vpxa-agent of de hostd-service actief zijn. Ten slotte kunt u kijken of er opslagproblemen zijn.
Vergeet daarnaast niet om uw virtuele machines in VMware ESXi te back-uppen voor het geval er een ongeluk gebeurt. AOMEI Cyber Backup is een krachtige en gebruiksvriendelijke zakelijke back-upoplossing waarmee u eenvoudig uw gevirtualiseerde omgeving kunt beschermen, evenals andere werklasten, zoals Windows-computers en MSSQL-databases.