PowerFlex Manager - Selecting To Upgrade Using IMM Results In PMM

Summary: Selecting to run the upgrade using Instant Maintenance Mode (IMM) results in the upgrade using Protected Maintenance Mode (PMM).

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Scenario

To start an upgrade, when using the upgrade wizard, the user can choose whether to run the upgrade using different Maintenance Mode types.

The user selected to run the upgrade using IMM but the upgrade on the PowerFlex storage used PMM.

 

PowerFlex Gateway (GW) configuration file shows that all upgrades initiated or triggered by the GW will always use PMM:

# cat /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties | grep maintenance.mode
use.sds.protected.maintenance.mode=true
 

Impact 

Prolonged maintenance activity

Cause

PFxM gathers the user's selections in the upgrade wizard and sends an API call to the GW.  The GW communicates with the Primary MDM to begin the upgrade using the user's preferences.

The only option for a user's selection to be overwritten, without showing any warnings or errors, is if the GW has any changes in its configuration file.

A change in the GW's configuration file can be done by a human error or by the intention to override an internal flow.

Resolution

1. Abort the upgrade using the GW UI.
2. Edit the gatewayUser.properties file:

vi /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties

3. Change the use.sds.protected.maintenance.mode variable to the default value, false:

use.sds.protected.maintenance.mode=false
4. Save the file.
5. Restart the GW service:
systemctl restart scaleio-gateway
6. Restart the upgrade using the GW UI.
7. Once the upgrade is finished, on the PFxM run the Update Resource operation to have the storage state and versions mirrored.

 

Impacted Version

All - not a PowerFlex issue.

Affected Products

PowerFlex rack, PowerFlex Appliance
Article Properties
Article Number: 000227115
Article Type: Solution
Last Modified: 23 Jul 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.