VMware
 

Knowledge Base

Search the Knowledge Base:

Products:
Search In:
 

Service mgmt-vmware restart may not restart hostd

Symptoms

  • You are using the command  service mgmt-vmware restart but it does not finish restarting hostd.
  • The script gets stuck when stopping the service.
  • The SSH session to the ESX host becomes unresponsive.
  • hostd does not restart
 

Resolution

You must manually stop the stuck service and restart it.
 
To stop the service and restart it:
  1. Log in as root to the ESX host command-line via the physical console or via KVM connection.
  2. Navigate to the /var/run/vmware directory:

    # cd /var/run/vmware

  3. Run the following command to list the files vmware-hostd.PID and watchdog-hostd.PID :

    # ls -l vmware-hostd.PID watchdog-hostd.PID

  4. Determine the Process ID (PID) management service. View the contents of the vmware-hostd.PID file: 

    # cat vmware-hostd.PID

    For example:

    [root@vmware]# cat vmware-hostd.PID
    1191[root@vmware]#

  5. Use the resulting PID to kill the process.

    Caution: Use the kill -9 command with care. It kills the process of the supplied PID without exception or confirmation.

    # kill -9 <PID>

    In this example you run
    kill -9 1191
    .

  6. Delete the vmware-hostd.PID and watchdog-hostd.PID files:

    # rm vmware-hostd.PID watchdog-hostd.PID

  7. Start the management service.

    # service mgmt-vmware start

Feedback

Rating: 1 - Lowest 2 3 4 5 - Highest (11 Ratings)   

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (2000 or fewer characters)
Submit
Rating: 1 - Lowest 2 3 4 5 - Highest (11 Ratings)   
Actions