VxRail: Ręczne anulowanie aktualizacji VxRail 7.0.X/8.0.X bez użycia przycisku Anuluj
Summary: Ręczne anulowanie aktualizacji VxRail bez używania przycisku anulowania dla VxRail 7.0.x i 8.0.x.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Instructions
Jeśli przycisk anulowania we wtyczce nie działa, wykonaj poniższe czynności, aby ręcznie anulować aktualizację:
Przestroga: Przed anulowaniem uaktualnienia należy wykonać migawkę programu VxRail Manager.
- Za pomocą protokołu mystic połącz się z VxRail Manager, a następnie:
su root - Sprawdź tabelę
operation_statusdlaIN_PROGRESSoperacja:psql -U postgres vxrail -c "select id,state,owner from system.operation_status;" id | owner | state ---+-----------------+------------- 1 | Day1BringUp | FAILED 2 | Day1BringUp | COMPLETED 4 | LcmUpgrade | IN_PROGRESS 3 | LcmBundleDeploy | COMPLETED 63 | CustomizeComponentScan | STARTED (5 rows) - Z danych wyjściowych kroku 2 usuń rekordy powiązane z zarządzaniem cyklem życiowym (LCM), których stan to "FAILED" lub "IN_PROGRESS"
psql -U postgres vxrail -c "delete from system.operation_status where (state='FAILED' or state='IN_PROGRESS' or state='ABANDONED') and owner like 'Lcm%';" - Ustaw stan na "FAILED" dla
CustomizeComponentScanzadanie.psql -U postgres vxrail -c "update system.operation_status set state='FAILED' where owner='CustomizeComponentScan' and state='STARTED';" - Edytuj plik
/var/lib/vmware-marvin/bundle_state.jsonzbiórstate=NONEecho '{"state":"NONE","deployed_for_public_api":false}' > /var/lib/vmware-marvin/bundle_state.json - Upewnij się, że uprawnienia pliku są takie same jak oryginalne:
chown tcserver:pivotal /var/lib/vmware-marvin/bundle_state.json - Zmień nazwę "
/var/lib/vmware-marvin/composite-upgrade.json”mv /var/lib/vmware-marvin/composite-upgrade.json /var/lib/vmware-marvin/composite-upgrade.json.old - Sprawdź, czy nie ma blokady uaktualnienia:
curl -X GET --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock" - Jeśli polecenie zwróci {"locked_by": "UPGRADE", "locked_at": XXXXXXXXX}, a następnie zwolnij blokadę:
curl -X POST --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock/release" -H "Content-Type: application/json" -d '{"locked_by": "UPGRADE"}' - Uruchom ponownie poniższą usługę, a wtyczka VxRail Manager zostanie ponownie załadowana:
service vmware-marvin restart
Jeśli włączono vLCM, wykonaj następujące dodatkowe czynności:
- W systemie vSphere przejdź do strony: Ustawienia > programu Lifecycle Manager > Konfiguracja poprawek
- Wybierz i usuń wszystkie magazyny VxRail powiązane z danym klastrem; Zazwyczaj widoczne są co najmniej cztery magazyny. Poczekaj na zakończenie zadań usuwania.
- Wyzwalaj uaktualnienia synchronizacji, przechodząc do: Działania > Lifecycle Manager > Synchronizacja aktualizacji
- Monitoruj ostatnie okna zadań, aby upewnić się, że nie ma błędów.
Additional Information
Film: Ręczne anulowanie aktualizacji VxRail bez używania przycisku anulowania dla VxRail 7.0.x i 8.0.x.
Affected Products
VxRailArticle Properties
Article Number: 000182177
Article Type: How To
Last Modified: 21 Oct 2025
Version: 22
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.