This article provides a resolution for an issue where an NSX Manager upgrade fails because the node cannot enter into maintenance mode when upgrading from 4.2.x to 4.2.3.1.
Symptoms
get group maintenance-mode status shows Group Type: MONITORING with a status of MAINTENANCE_MODE_FAILED and Group Update Ack Received is at False
The phonehome-coordinator service (responsible for the Monitoring group) hangs or fails to initialize correctly, preventing the upgrade coordinator from transitioning the node's maintenance state.
To resolve this issue, restart the monitoring service on the affected NSX Manager node by executing the following procedures:
Log in to the affected NSX Manager appliance as root via SSH.
Restart the phonehome-coordinator service:
/etc/init.d/phonehome-coordinator restart
Verify the service is running:
/etc/init.d/phonehome-coordinator status
Check the maintenance mode status from the admin CLI:
get group maintenance-mode status
Retry the upgrade from the NSX Manager UI and the upgrade should proceed further