PowerFlex 3.0: Selhání upgradu pomocí rychlých zpráv v systému Ubuntu 18.04 a novějším nebo Red Hat Enterprise Linux 7.0 a novějším
Summary: Upgrade PowerFlex na verzi 3.0.1.1 se nezdařil při použití rychlých zpráv
Instructions
Při pokusu o NDU v nástroji VxFlex z verze 3.0 (nebo starší) na verzi 3.0.1.1 (nebo novější) v následujících operačních systémech:
- Ubuntu 18.04 a novější
- Red Hat Enterprise Linux 7.0 a novější
Rychlá zpráva selže v kroku ověření uzlu s následující chybou:
Get IP address command was not successful
Příznaky
V scaleio.log v části /opt/emc/scaleio/gateway/logs/scaleio.log je IP adresa známá a připojení proběhlo úspěšně:
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
Získání kroku IP adresy se ale nezdaří:
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
Důsledky
Upgrade se nezdařil
Hlavní příčina
Během upgradu LIA skript před upgradem používá příkaz "grep" k zachycení příslušných IP adres a používá je během procesu upgradu. Pro následující operační systémy:
- Ubuntu 18.04 nebo novější
- Red Hat Enterprise Linux 7.0 nebo novější
Výstup příkazu "IP addr" byl změněn a skriptu před upgradem se nepodaří získat příslušné parametry.
Zástupné řešení
Ručně upgradujte LIA a znovu spusťte neúspěšné kroky NDU z rychlých zpráv.
Příklad pro systém Red Hat Enterprise Linux:
-
Zkopírujte příslušný LIA balíček z GW do složky "tmp" na dedikovaných serverech:
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/
-
Přihlaste se k příslušným serverům a proveďte ruční upgrade LIA:
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%]
-
Přejděte zpět do rychlých zpráv a znovu spusťte neúspěšné kroky.
Dotčené verze
PowerFlex 3.0 a starší
Opraveno ve verzi
PowerFlex 3.0.1.1