PowerFlex: Det går inte att klicka på knappen Slutför för att starta GW-uppgraderingen
概要: När du försöker utföra GW-uppgraderingen går det inte att klicka på knappen "Finish" i PFxM-gränssnittet.
現象
En tidigare uppgradering till GW misslyckades.
Det går inte att klicka på knappen Slutför:

Efterlevnadsrapporten för GW visar två versioner:
Påverkan
Det går inte att uppgradera GW.
原因
PowerFlex-systemet är i blandat versionsläge på grund av det initiala GW-uppgraderingsfelet. På grund av detta blockerar PFxM uppgraderingsåtgärden från att starta igen.
解決方法
En ändring måste göras i databasen för att uppgraderingen ska kunna göras om.
1) Anslut till en MVM-server
2) Anslut till databasen:
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) Visa de aktuella versionerna, som kommer att användas för steg 4. Två versioner kommer att visas här.
select ipaddress,version from firmware_deviceinventory where ipaddress = 'block-legacy-gateway';
4) Ta bort en av de två versionerna - behåll den lägre versionen, så att "versionen" bara visar en version (det lägre värdet). Följande kommando är ett exempel:
Detta kommer i praktiken att ställa in GW-versionen till en enda version i databasen, vilket gör att knappen kan klickas på.
#Make noga med att justera den version som är lämplig för situationen
update firmware_deviceinventory set version = 'R4.5.2100.0' where ipaddress = 'block-legacy-gateway';
5) Uppdatera PFMP-gränssnittet
6) Utför GW-uppgraderingen
その他の情報
Berörda versioner
PowerFlex Manager 4.x
Åtgärdat i version
PowerFlex Manager 4.8
