PowerFlex 3.0 : Échec de la mise à niveau à l’aide de la messagerie instantanée sur Ubuntu 18.04 et versions ultérieures ou Red Hat Enterprise Linux 7.0 et versions ultérieures
Summary: Échec de la mise à niveau de PowerFlex vers la version 3.0.1.1 lors de l’utilisation de la messagerie instantanée
Instructions
Lorsque vous tentez d’effectuer une mise à niveau sans perturbation de VxFlex de la version 3.0 (ou antérieure) vers la version 3.0.1.1 (ou ultérieure) sur les systèmes d’exploitation suivants :
- Ubuntu 18.04 et versions ultérieures
- Red Hat Enterprise Linux 7.0 et versions ultérieures
La messagerie instantanée échoue à l’étape de validation du nœud avec l’erreur suivante :
Get IP address command was not successful
Symptômes
Dans scaleio.log sous /opt/emc/scaleio/gateway/logs/scaleio.log, l’adresse IP est connue et la connexion est établie :
2019-12-30 20:21:17,027 [executor-26] INFO c.e.s.s.i.s.i.c.LIANodeConnection - Successfully connected to 10.139.216.216
Mais l’obtention de l’étape de l’adresse IP échoue :
2019-12-30 20:21:17,035 [executor-26] ERROR c.e.s.s.i.s.i.c.LIANodeConnection - Failed to get ip addresses. ResultCode: LIA_GET_IP_ADDRESS_COMMAND_FAILED
Impact
Échec de la mise à niveau
Cause
Lors de la mise à niveau de LIA, le script préalable à la mise à niveau utilise la commande « grep » pour capturer les adresses IP pertinentes et les utilise pendant le processus de mise à niveau. Pour les systèmes d’exploitation suivants :
- Ubuntu 18.04 ou version ultérieure
- Red Hat Enterprise Linux 7.0 ou version ultérieure
La sortie de la commande « IP addr » a été modifiée et le script préalable à la mise à niveau ne parvient pas à obtenir les paramètres pertinents.
Solution
Mettez manuellement à niveau le LIA et réexécutez les étapes de mise à niveau sans perturbation ayant échoué à partir de la messagerie instantanée.
Exemple pour Red Hat Enterprise Linux :
-
Copiez le package LIA approprié de GW vers le dossier « tmp » sur les serveurs dédiés :
scp /opt/emc/scaleio/gateway/temp/scaleio/EMC-ScaleIO-lia-<version>.rpm <IP>:/var/tmp/ Example: scp /opt/emc/scaleio/gateway/temp/scaleio/EMC-ScaleIO-lia-3.0-1100.113.el8.x86_64.rpm 100.65.22.30:/var/tmp/
-
Connectez-vous aux serveurs appropriés et mettez à niveau LIA manuellement :
rpm -Uvh /var/tmp/EMC-ScaleIO-lia-<version>.rpm Example: rpm -Uvh /var/tmp/EMC-ScaleIO-lia-3.0-1100.113.el8.x86_64.rpm Verifying... ################################# [100%] Preparing... ################################# [100%] Updating / installing... 1:EMC-ScaleIO-lia-3.0-1100.113.el8 ################################# [ 50%] shm prefix already defined by previous version Cleaning up / removing... 2:EMC-ScaleIO-lia-3.0-1000.208.el8 ################################# [100%]
-
Revenez à la messagerie instantanée et exécutez à nouveau les étapes ayant échoué.
Versions affectées
PowerFlex 3.0 et versions antérieures
Problème résolu dans la version
PowerFlex 3.0.1.1