PowerFlex 3.0: Oppgraderingsfeil ved bruk av direktemeldinger på Ubuntu 18.04 og nyere eller Red Hat Enterprise Linux 7.0 og nyere
Summary: PowerFlex-oppgradering til versjon 3.0.1.1 mislyktes ved bruk av direktemeldinger
Instructions
Når du prøver å utføre en NDU av VxFlex fra versjon 3.0 (eller tidligere) til versjon 3.0.1.1 (eller nyere) på følgende operativsystemer:
- Ubuntu 18.04 og nyere
- Red Hat Enterprise Linux 7.0 og nyere
Direktemeldinger mislykkes på nodevalideringstrinnet med følgende feil:
Get IP address command was not successful
Symptomer
I scaleio.log under /opt/emc/scaleio/gateway/logs/scaleio.log er IP-adressen kjent og tilkoblingen er vellykket:
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
Men å få IP-adressetrinnet mislykkes:
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
Innvirkning
Mislykket oppgradering
Hovedårsak
Under LIA-oppgraderingen bruker preupgrade-skriptet kommandoen "grep" for å fange opp relevante IP-adresser og bruke dem under oppgraderingsprosessen. For følgende operativsystemer:
- Ubuntu 18.04 eller nyere
- Red Hat Enterprise Linux 7.0 eller nyere
Utdataene fra kommandoen "IP addr" ble endret, og skriptet før oppgraderingen henter ikke de relevante parameterne.
Omgåelse av problemet
Oppgrader LIA manuelt, og kjør mislykkede NDU-trinn fra direktemeldinger på nytt.
Eksempel på Red Hat Enterprise Linux:
-
Kopier den relevante LIA-pakken fra GW til "tmp"-mappen på de dedikerte serverne:
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/
-
Logg på de relevante serverne, og oppgrader LIA manuelt:
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%]
-
Naviger tilbake til direktemeldingen, og kjør de mislykkede trinnene på nytt.
Berørte versjoner
PowerFlex 3.0 og eldre
Løst i versjon
PowerFlex 3.0.1.1