Stopping and Rebooting Hosts with ESXCLI
Last Updated December 16, 2024

You can shut down or reboot an
ESXi
host by using the
vSphere Client
or ESXCLI.
Shutting down a managed host disconnects it from the
vCenter Server
system, but does not remove the host from the inventory. You can shut down a single host or all hosts in a data center or cluster.
To shut down a host, run
esxcli system shutdown poweroff
. You must specify the
--reason
option and supply a reason for the shutdown. A
--delay
option allows you to specify a delay interval, in seconds.
To reboot a host, run
esxcli system shutdown reboot
. You must specify the
--reason
option and supply a reason for the reboot. A
--delay
option allows you to specify a delay interval, in seconds.