PowerFlex: Не можу натиснути кнопку завершення, щоб почати оновлення GW
概要: Під час спроби виконати оновлення GW кнопка «Finish» не натискається в інтерфейсі PFxM.
現象
Попереднє оновлення GW не вдалося.
Кнопка завершення не можна натиснути:

Звіт про відповідність для GW містить дві версії:
Вплив
Не можу оновити GW.
原因
Система PowerFlex перебуває у змішаній версії через початкову невдачу оновлення GW. Через це PFxM блокує початок операції оновлення знову.
解決方法
Необхідно внести зміну в базу даних, щоб покращення можна було повторити.
1) Підключитися до MVM-сервера
2) Підключитися до бази даних:
kubectl exec -it -n powerflex $(kubectl get pods -n powerflex -l='postgres-operator.crunchydata.com/role=master' | grep Running | cut -d' ' -f1) -- psql -U postgres -d asm_manager
3) Перегляньте поточні версії, які будуть використані для кроку 4. Тут будуть представлені дві версії.
select ipaddress,version from firmware_deviceinventory where ipaddress = 'block-legacy-gateway';
4) Видалити одну з двох версій — залишити нижню версію, щоб «версія» відображала лише одну версію (нижче значення). Наступна команда є прикладом:
Це фактично встановлює версію GW на одну версію в базі даних, що дозволить натискати кнопку.
#Make обов'язково підкоригую версію, відповідну ситуації
update firmware_deviceinventory set version = 'R4.5.2100.0' where ipaddress = 'block-legacy-gateway';
5) Оновлення інтерфейсу PFMP
6) Виконати оновлення GW
その他の情報
Впливові версії
PowerFlex Manager 4.x
Виправлено у версії
PowerFlex Manager 4.8
