Set/Unset Maintenance Mode Using the OpenStack CLI
Problem
Toggling maintenance mode from the UI can be tedious if the operation is to be performed for multiple hosts. Since maintenance mode for a host simply involves disabling the nova-compute service, this can be achieved via the OpenStack CLI.
Environment
- Platform9 Managed OpenStack - All Versions
- OpenStack CLI
Procedure
- Source the admin RC file for your environment.
- Get a list of available compute services.
- Disable the nova-compute binary on the host you want to put in maintenance mode.
- Verify that the service is disabled.
- To disable maintenance mode, simply enable the nova-compute binary/service again.
- Optional: Verify the status of the host from the UI. Login as Admin -> Infrastructure Tab

Screen_Shot_2020-01-13_at_2.44.47_PM.png
Note: If The maintenance mode column is not showing on the UI, click on the 'Gear icon' next to the search bar and select 'Maintenance Mode'.
Additional Information
Was this page helpful?