PowerFlex Manager: la selección de la actualización mediante IMM da como resultado PMM
Summary: Si selecciona ejecutar la actualización mediante el modo de mantenimiento instantáneo (IMM), la actualización se realizará mediante el modo de mantenimiento protegido (PMM).
Symptoms
Situación
Para iniciar una actualización, cuando utiliza el asistente de actualización, el usuario puede elegir si desea ejecutar la actualización mediante diferentes tipos de modo de mantenimiento.
El usuario seleccionó ejecutar la actualización mediante IMM, pero la actualización en el almacenamiento de PowerFlex utilizó PMM.
El archivo de configuración del gateway de PowerFlex (GW) muestra que todas las actualizaciones iniciadas o activadas por GW siempre utilizarán el PMM:
# cat /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties | grep maintenance.mode use.sds.protected.maintenance.mode=true
Impacto
Actividad de mantenimiento prolongada
Cause
PFxM recopila las selecciones del usuario en el asistente de actualización y envía una llamada de API al GW. GW se comunica con el MDM principal para comenzar la actualización según las preferencias del usuario.
La única opción para que se sobrescriba la selección de un usuario, sin mostrar advertencias ni errores, es si el GW tiene algún cambio en su archivo de configuración.
Un cambio en el archivo de configuración del GW se puede realizar por un error humano o por la intención de anular un flujo interno.
Resolution
1. Anule la actualización mediante la interfaz de usuario de GW.
2. Edite el archivo gatewayUser.properties:
vi /opt/emc/scaleio/gateway/webapps/ROOT/WEB-INF/classes/gatewayUser.properties
3. Cambie la variable use.sds.protected.maintenance.mode al valor predeterminado, false:
use.sds.protected.maintenance.mode=false4. Guarde el archivo.
5. Reinicie el servicio de GW:
systemctl restart scaleio-gateway6. Reinicie la actualización mediante la interfaz de usuario de GW.
7. Una vez finalizada la actualización, en PFxM, ejecute la operación Actualizar recurso para espejear el estado de almacenamiento y las versiones.
Versión afectada
Todos: no es un problema de PowerFlex.