Troubleshooting an ESXi host in a "not responding" state
search cancel

Troubleshooting an ESXi host in a "not responding" state

book

Article ID: 344682

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

This article provides steps to troubleshoot when an ESXi is in disconnected or a not responding state in vCenter Server. In addition, it provides steps to help eliminate common causes by verifying the network configuration and management server agents are correct and confirm the availability of resources on per ESXi host.

Symptoms:

  • An ESXi host shows as "not responding" in vCenter Server.
  • An ESXi host shows as disconnected in vCenter Server.
  • Cannot connect an ESXi host to vCenter Server.
  • Virtual machines on an ESXi host show as greyed out in vCenter Server.
  • When attempting to add an ESXi to vCenter Server, the following errors may be visible:

    Unable to access the specified host, either it doesn't exist, the server software is not responding, or there is a network problem
     
  • In the vpxd.log file:
     
    • <YYYY-MM-DD>T<time>.696-05:00 [08128 info 'vpxdvpxdMoHost' opID=37D08048-00006071-85] [HostMo] host connection state changed to [DISCONNECTED] for host-ID

      </time>
    • <YYYY-MM-DD>T<time>.508-04:00 [04944 error 'vpxdvpxdInvtHostCnx' opID=HB-host-ID@3560-79f8b53e] [VpxdInvtHostSyncHostLRO] FixNotRespondingHost failed for host host-ID, marking host as notResponding
      <YYYY-MM-DD>T<time>.633-04:00 [00812 error 'vpxdvpxdInvtHostCnx' opID=HB-host-ID@3565-12c9cfec] [VpxdInvtHostSyncHostLRO] FixNotRespondingHost failed for host host-ID, marking host as notResponding

      </time></time>

      For more information, see Location of vCenter Server log files

      Note: The preceding log excerpts are only examples. Date, time, and environmental variables may vary depending on environment.



Environment

VMware vSphere ESXi 6.x

VMware vSphere ESXi 7.x

VMware vSphere ESXi 8.x

VMware vCenter Server 6.x

VMware vCenter Server 7.x

VMware vCenter Server 8.x

Resolution

Important: Before proceeding review KB Article Understanding the difference between "Not Responding" and "Disconnected" ESXi hosts in VMware vCenter Server (2121031).

As there are a number of reasons why the ESXi host reaches a “Not Responding” state, VMware strongly recommends to:
  • Validate each troubleshooting step below.
  • Each step provides instructions or a link to another Knowledge Base article to eliminate possible causes and corrective action to resolve issue.  
Note: The steps are ordered in the most appropriate sequence to isolate the issue and identify the proper resolution. After each step is completed, try to reconnect the ESXi host back to vCenter Server. Please do not skip a step.

VMware ESXi host that is in a "Not Responding" state

ESXi

  1. Verify that the ESXi host is accessible from vCenter server or vSphere Client.For more information, see ESX/ESXi hosts do not respond and is grayed out 
  2. Verify that the ESXi host can be reconnected, or if reconnecting the ESXi host resolves the issue. For more information, see Changing an ESXi or ESX host's connection status in vCenter Server.
  3. Verify that the ESXi host is able to respond back to vCenter Server at the correct IP address. If vCenter Server does not receive heartbeats from the ESXi host, it goes into a not responding state. To verify if the correct managed IP Address is set, see Verifying the vCenter Server Managed IP Address and  See also, ESXi host disconnects from vCenter Server after adding or connecting it to the inventory and ESXi host keeps disconnecting and reconnecting when heartbeats are not received by vCenter Server.
  4. Verify that network connectivity exists from vCenter Server to the ESXi host with the IP and FQDN. For more information, see Testing network connectivity with the ping command.
  5. Verify connectivity from vCenter Server to the ESXi host on TCP/UDP port 902. For more information, see Testing port connectivity with Telnet.
  6. Verify if restarting the ESXi Management Agents resolves the issue. For more information, see Restarting the Management agents on an ESXi host.
  7. Verify if the hostd process has stopped responding on the affected ESXi host. For more information, see Troubleshooting vmware-hostd service if it fails or stops responding on an ESX/ESXi host  See also: How to determine ESXi hostd unresponsivesness and data to be captured
  8. The vpxa agent has stopped responding on the affected ESXi host. For more information, see Troubleshooting the vCenter Server Agent when it does not start
  9. Verify if the ESXi host has experienced a Purple Diagnostic Screen. For more information, see Interpreting an ESX/ESXi host purple diagnostic screen
  10. ESXi hosts can disconnect from vCenter Server due to underlying storage issues. For more information, see Identifying Fibre Channel, iSCSI, and NFS storage issues on ESXi/ESX hosts.


Additional Information