VxRail: Sådan annullerer du en VxRail 7.0.X/8.0.X-opgradering manuelt uden at bruge knappen Annuller

Summary: Sådan annullerer du en VxRail-opgradering manuelt uden at bruge knappen Annuller for VxRail 7.0.x. og 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

Hvis knappen Annuller i pluginet ikke virker, skal du følge nedenstående trin for at annullere opgraderingen manuelt:

Advarsel: Tag et snapshot af VxRail Manager, før du annullerer opgraderingen.
  1. SSH til VxRail Manager ved hjælp af mystic og derefter:
    su root
  2. Tjek tabel operation_status til en IN_PROGRESS operation:
    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)
  3. Fra outputtet fra trin 2 skal du slette LCM-relaterede poster (Lifecycle Management), hvis tilstand er "FAILED" eller "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%';"
  4. Indstil tilstanden til "MISLYKKEDES" for CustomizeComponentScan opgave.
    psql -U postgres vxrail -c "update system.operation_status set state='FAILED' where owner='CustomizeComponentScan' and state='STARTED';"
  5. Rediger fil /var/lib/vmware-marvin/bundle_state.jsonsæt state=NONE
    echo '{"state":"NONE","deployed_for_public_api":false}' > /var/lib/vmware-marvin/bundle_state.json
  6. Sørg for, at tilladelsen til filen er som original:
    chown tcserver:pivotal /var/lib/vmware-marvin/bundle_state.json
  7. Omdøb "/var/lib/vmware-marvin/composite-upgrade.json"
    mv  /var/lib/vmware-marvin/composite-upgrade.json /var/lib/vmware-marvin/composite-upgrade.json.old
  8. Kontroller, om der er en opgraderingslås:
    curl -X GET --unix-socket /var/lib/vxrail/nginx/socket/nginx.sock "http://127.0.0.1:5000/rest/vxm/internal/lockservice/v1/lock"
  9. Hvis kommandoen returnerer {"locked_by": "UPGRADE", "locked_at": XXXXXXXXX}, og slip derefter låsen:
    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"}'
  10. Genstart tjenesten nedenfor, hvorefter VxRail Manager-pluginet genindlæses:
    service vmware-marvin restart

Hvis vLCM er aktiveret, skal du udføre disse yderligere trin:

  1. I vSphere skal du navigere til: Opsætning af programrettelse til Lifecycle Manager-indstillinger >>
  2. Vælg og slet alle VxRail-depoter, der er tilknyttet den pågældende klynge. Typisk ses mindst fire depoter. Vent på, at sletningsopgaverne er færdige.
  3. Udløs synkroniseringsopgraderinger ved at gå til: Opdateringer til synkronisering af Lifecycle Manager-handlinger >>
  4. Overvåg de seneste opgavevinduer for at sikre, at der ikke er fejl.

Additional Information

Video: Sådan annullerer du en VxRail-opgradering manuelt uden at bruge knappen Annuller for VxRail 7.0.x. og 8.0.x.

 

Affected Products

VxRail
Article 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.