VxRail: Come annullare manualmente un aggiornamento a VxRail 7.0.X/8.0.X senza utilizzare il pulsante Annulla
Summary: Come annullare manualmente un aggiornamento di VxRail senza utilizzare il pulsante Cancel per VxRail 7.0.x. e 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
Se il pulsante Annulla nel plug-in non funziona, attenersi alla seguente procedura per annullare manualmente l'aggiornamento:
Attenzione: Eseguire un'istantanea di VxRail Manager prima di annullare l'upgrade.
- Connettersi tramite SSH a VxRail Manager utilizzando mystic, quindi:
su root - Tabella di controllo
operation_statusper unIN_PROGRESSoperazione: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) - Dall'output del passaggio 2, eliminare i record correlati alla gestione del ciclo di vita (LCM) il cui stato è "FAILED" o "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%';" - Impostare lo stato su 'FAILED' per
CustomizeComponentScancompito.psql -U postgres vxrail -c "update system.operation_status set state='FAILED' where owner='CustomizeComponentScan' and state='STARTED';" - Modifica file
/var/lib/vmware-marvin/bundle_state.jsonmetterestate=NONEecho '{"state":"NONE","deployed_for_public_api":false}' > /var/lib/vmware-marvin/bundle_state.json - Verificare che l'autorizzazione del file sia come originale:
chown tcserver:pivotal /var/lib/vmware-marvin/bundle_state.json - Rinomina "
/var/lib/vmware-marvin/composite-upgrade.json".mv /var/lib/vmware-marvin/composite-upgrade.json /var/lib/vmware-marvin/composite-upgrade.json.old - Verificare la presenza di un blocco di aggiornamento:
curl -X GET --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock" - Se il comando restituisce {"locked_by": "UPGRADE", "locked_at": XXXXXXXXX}, quindi rilasciare il blocco:
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"}' - Riavviare il servizio riportato di seguito e il plug-in VxRail Manager verrà ricaricato:
service vmware-marvin restart
Se vLCM è stato abilitato, completare questi passaggi aggiuntivi:
- In vSphere, accedere a: Impostazioni > di Lifecycle Manager > Installazione delle patch
- Selezionare ed eliminare tutti i depositi VxRail associati al cluster in questione; In genere, vengono visualizzati almeno quattro depositi. Attendere il completamento delle attività di eliminazione.
- Attivare gli aggiornamenti di sincronizzazione passando a: Aggiornamenti di sincronizzazione delle azioni > di Lifecycle Manager >
- Monitorare le finestre di attività recenti per assicurarsi che non vi siano errori.
Additional Information
Video: Come annullare manualmente un aggiornamento di VxRail senza utilizzare il pulsante Cancel per VxRail 7.0.x. e 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.