PowerFlex 3.0: Невдача оновлення за допомогою IM на Ubuntu 18.04 і новіших версіях або Red Hat Enterprise Linux 7.0 і новіших
Summary: Оновлення PowerFlex до версії 3.0.1.1 не вдалося при використанні IM
Instructions
При спробі створити NDU VxFlex з версії 3.0 (або раніше) до версії 3.0.1.1 (або новішу) на таких операційних системах:
- Ubuntu 18.04 та пізніші версії
- Red Hat Enterprise Linux 7.0 та новіші версії
IM не працює на етапі валідації вузла з такою помилкою:
Get IP address command was not successful
Симптоми
У scaleio.log під /opt/emc/scaleio/gateway/logs/scaleio.log IP-адреса відома, і з'єднання успішне:
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
Але крок IP-адреси не вдається:
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
Вплив
Невдача модернізації
Корінь причини
Під час оновлення LIA скрипт передоновлення використовує команду "grep" для захоплення відповідних IP і використовує їх під час процесу оновлення. Для наступних операційних систем:
- Ubuntu 18.04 або новіші версії
- Red Hat Enterprise Linux 7.0 або новіші версії
Вихід команди "IP addr" було змінено, і скрипт попереднього оновлення не отримує відповідних параметрів.
Обхідний шлях
Ручне оновлення LIA і повторне виконання невдалих кроків NDU з IM.
Приклад для Red Hat Enterprise Linux:
-
Скопіюйте відповідний пакет LIA з GW у папку "tmp" на виділених серверах:
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/
-
Увійдіть на відповідні сервери та оновіть 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%]
-
Поверніться до IM і повторіть невдалі кроки.
Впливові версії
PowerFlex 3.0 і раніше
Виправлено у версії
PowerFlex 3.0.1.1