ncli host edit id=<insert uuid here> enable-maintenance-mode='false' | 'true'
Use 'true' to get into maintenance mode and 'false' to get off
CVM
Placing the CVM in maintenance does not migrate VMs from the host. The hypervisor must be placed in maintenance mode to migrate VMs. See the relevant section for your hypervisor below to accomplish this.
First, get the CVM host ID:
nutanix@cvm$ ncli host ls
The host ID is consists of the characters to the right of the double colons. In the example below it is "11":
Id : xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx::11
To place CVM maintenance mode:
nutanix@cvm$ ncli host edit id=<host_id> enable-maintenance-mode=true
To exit CVM maintenance mode execute the command below from a CVM that is not in maintenance mode:
nutanix@cvm$ ncli host edit id=<host_id> enable-maintenance-mode=false
ESXi
To place ESXi host in maintenance mode:
root@esxi# esxcli system maintenanceMode set --enable true
To end ESXi host maintenance mode:
root@esxi# esxcli system maintenanceMode set --enable false
To verify the maintenance mode status of an ESXi host:
root@esxi# esxcli system maintenanceMode get
AHV
To get the AHV hypervisor address:
nutanix@cvm$ acli host.list
To enter AHV host maintenance mode:
nutanix@cvm$ acli host.enter_maintenance_mode <hypervisor_address> wait=true
To exit AHV host maintenance mode:
nutanix@cvm$ acli host.exit_maintenance_mode <hypervisor_address>
Keine Kommentare:
Kommentar veröffentlichen