Restarting the Management agents on an ESXi or ESX host
From the Direct Console User Interface (DCUI):
- Connect to the console of your ESXi host.
- Press F2 to customize the system.
- Log in as root.
- Use the Up/Down arrows to navigate to Restart Management Agents.Note: In ESXi 4.1 and ESXi 5.0, 5.1 and 5.5, this option is available under Troubleshooting Options.
- Press Enter.
- Press F11 to restart the services.
- When the service has been restarted, press Enter.
- Press Esc to log out of the system.
From the Local Console or SSH:
- Log in to SSH or Local console as root.
- Run these commands:/etc/init.d/hostd restart
/etc/init.d/vpxa restartNote: In ESXi 4.x, run this command to restart the vpxa agent:/etc/opt/init.d/vmware-vpxa restart
- Alternatively:
- To reset the management network on a specific VMkernel interface, by default vmk0, run the command:esxcli network ip interface set -e false -i vmk0; esxcli network ip interface set -e true -i vmk0Note: Using a semi-colon (;) between the two commands ensures the VMkernel interface is disabled and then re-enabled in succession. If the management interface is not running on vmk0, change the above command according to the VMkernel interface used.
- To restart all management agents on the host, run the command:services.sh restartNote: For more information about restarting the management service on an ESXi host, see Service mgmt-vmware restart may not restart hostd in ESX/ESXi (1005566).
Restarting the Management agents on ESX
To restart the management agents on an ESX host:
- Log into your ESX host as root from either an SSH session or directly from the console.
- Run this command:service mgmt-vmware restartCaution: Ensure Automatic Startup/Shutdown of virtual machines is disabled before running this command or you risk rebooting the virtual machines. For more information, see Restarting hostd (mgmt-vmware) on ESX hosts restarts hosted virtual machines where virtual machine Startup/Shutdown is enabled (1003312) and Determining whether virtual machines are configured to autostart (1000163).
- Press Enter.
- Run this command:service vmware-vpxa restart
- Press Enter.
- Type logout and press Enter to disconnect from the ESX host.If this process is successful, it appears as:[root@server]# service mgmt-vmware restart
Stopping VMware ESX Server Management services:
VMware ESX Server Host Agent Watchdog [ OK ]
VMware ESX Server Host Agent [ OK ]
Starting VMware ESX Server Management services:
VMware ESX Server Host Agent (background) [ OK ]
Availability report startup (background) [ OK ]
[root@server]# service vmware-vpxa restart
Stopping vmware-vpxa: [ OK ]
Starting vmware-vpxa: [ OK ]
[root@server]#