PowerFlex 3.X: La actualización falla debido a que la versión del clúster de MDM no coincide
Summary: La operación de actualización del gateway de PowerFlex no puede actualizar el clúster del MDM.
Symptoms
La operación de actualización del gateway de PowerFlex no puede actualizar el clúster de MDM porque hay una discrepancia de versión del clúster de MDM.
Registros de eventos de la MDM principal que muestran que falló el comando para iniciar la actualización.
2022-03-29 12:15:40.406 MDM_CLI_CONF_COMMAND_RECEIVED INFO Command start_upgrade received, User: 'admin'. [301312170]
2022-03-29 12:15:40.406 CLI_COMMAND_FAILED WARNING Command start_upgrade was not successful. Error code: The command cannot be executed in the current upgrade state [301312170]
Los registros de seguimiento de la MDM principal que muestran la MDM recién actualizada no se pueden comunicar con la versión anterior de la MDM principal:
2022-03-29 12:32:18.079 MDM_CLUSTER_NODE_FAILURE ERROR This MDM cannot communicate with MDM cluster node, MDM2 (ID 03023c1c60dd2101), invalid response (The version of the MDM is too new)
Impacto
El clúster de MDM estará en un estado degradado. La actualización está detenida.
Cause
El gateway de PowerFlex le indica al MDM que inicie una actualización. Incluso si el MDM no puede ingresar al estado de actualización, el gateway continúa realizando la actualización. Los MDM secundarios se actualizan, pero no podrán volver a conectarse al MDM principal porque el clúster no se encuentra en un estado de actualización.
Resolution
Primero, el clúster de MDM deberá volver a un estado correcto.
1. En el gateway de PowerFlex, utilice el botón de reversión para revertir la actualización que se realizó en los MDM/TB secundarios.
2. Verifique que todos los MDM/TB secundarios estén conectados y que el clúster del MDM esté en buen estado.
3. Verifique que el estado de actualización sea "No Upgrade". Si el estado no es ese, finalice la actualización manualmente mediante SCLI:
scli --finilize_upgrade
4. Inicie la actualización manualmente mediante SCLI:
scli --start_upgrade
5. En el gateway de PowerFlex, vuelva a iniciar la actualización ahora que el clúster se encuentra en un estado de actualización.
Versiones afectadas
3.x.x
Problema corregido en la versión
PowerFlex 3.6.4
PFMP 4.5.3