Nutanix Shutdown - VM Prioritization - Single UPS Configuration

In this example, there are two VMware hosts, and a vCenter Server being powered by a single UPS. PowerChute is installed on the vCenter Server machine outside the cluster. Shutdown command files/SSH actions are configured to run after host shutdown. Delay Maintenance Mode is enabled, and VM Prioritization is enabled and VMs/vApps are prioritized into High, Medium, Low, Group 1, Group 2 priority groups.

The following shutdown sequence occurs when the shutdown action is enabled for the On Battery event.

  1. The UPS has been running on Battery power for x number of seconds.
  2. PowerChute issues a command to turn off the UPS, if configured.
  3. PowerChute begins to shut down the VMs and vApps on VMware hosts A and B in the order in which they are prioritized:

    First, the un-prioritized VMs/vApps are shut down sequentially. As the duration for un-prioritized VMs/vApps elapses, the Group 2 VMs/vApps are shut down, followed by Group 1 priority VMs/vApps, then Low priority VMs/vApps, and Medium priority VMs/vApps, and finally the High priority VMs/vApps are shut down. The VMs/vApps within each priority group are not shut down in a particular order.

  4. PowerChute shuts down Acropolis File Services.
  5. PowerChute aborts any ongoing VM replications. If enabled in the Protection Domain Settings page, Metro Availability will also be disabled on your Cluster.
  6. PowerChute shuts down the Nutanix Cluster.
  7. PowerChute issues a command to shut down the Controller VMs.
  8. PowerChute starts a maintenance mode task on each protected host.
  9. PowerChute shuts down the VMware hosts.
  10. PowerChute runs the shutdown command file or SSH action, if configured.
  11. PowerChute shuts down the physical machine running vCenter Server and itself.
  12. The UPS turns off after the shutdown time has elapsed.

 


Nutanix Shutdown - VM Prioritization - Advanced UPS Configuration

In this example, a UPS device is powering the vCenter Server, and a single UPS is powering the two Nutanix hosts in the Cluster. PowerChute is installed on the vCenter Server machine and is monitoring all UPS devices. Shutdown command files/SSH actions are configured to run after host shutdown. Delay Maintenance Mode is enabled, and VM Prioritization is enabled and VMs/vApps are prioritized into High, Medium, Low, Group 1, Group 2 priority groups.

Critical event on UPS Group: Option to shut down virtual hosts is enabled for this UPS. VM Migration and VM Prioritization are enabled.

  1. A UPS in the UPS group goes on battery.
  2. A UPS critical event is triggered for Host A and Host B.
  3. PowerChute issues a command to turn off the UPS, if configured.
  4. As there is no healthy host remaining in the Cluster, PowerChute cannot migrate the VMs. VM Migration is skipped and PowerChute proceeds to shut down the VMs/vApps on the critical hosts.
  5. VMs/vApps will be shut down in the VM Shutdown sequence, in the order in which they are prioritized:


    First, the un-prioritized VMs/vApps are shut down sequentially. As the duration for un-prioritized VMs/vApps elapses, the Group 2 VMs/vApps are shut down, followed by Group 1 priority VMs/vApps, then Low priority VMs/vApps, and Medium priority VMs/vApps, and finally the High priority VMs/vApps are shut down. The VMs/vApps within each priority group are not shut down in a particular order.

  6. PowerChute shuts down Acropolis File Services.

  7. PowerChute aborts any ongoing VM replications. If enabled in the Protection Domain Settings page, Metro Availability will also be disabled on your Cluster.
  8. PowerChute shuts down the Nutanix Cluster.
  9. PowerChute issues a command to shut down the Controller VMs.
  10. PowerChute starts a maintenance mode task on each protected host.
  11. PowerChute shuts down Host A and Host B.

  12. PowerChute runs the shutdown command file or SSH action, if configured.

  13. The UPS turns off after the shutdown time has elapsed.