VxRail: Cómo cancelar manualmente una actualización a VxRail 7.0.X/8.0.X sin usar el botón Cancelar

Summary: Cómo cancelar una actualización de VxRail manualmente sin usar el botón Cancel para VxRail 7.0.x. y 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

Si el botón Cancelar en el plug-in no funciona, siga los pasos que se indican a continuación para cancelar la actualización manualmente:

Advertencia: Tome una instantánea de VxRail Manager antes de cancelar la actualización.
  1. Acceda mediante SSH a VxRail Manager mediante mystic y, a continuación, realice lo siguiente:
    su root
  2. Tabla de verificación operation_status Para un IN_PROGRESS operación:
    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. En el resultado del paso 2, elimine los registros relacionados con la administración del ciclo de vida (LCM) cuyo estado sea "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%';"
  4. Establezca el estado en "FALLIDO" para el CustomizeComponentScan tarea.
    psql -U postgres vxrail -c "update system.operation_status set state='FAILED' where owner='CustomizeComponentScan' and state='STARTED';"
  5. Editar archivo /var/lib/vmware-marvin/bundle_state.jsonponer state=NONE
    echo '{"state":"NONE","deployed_for_public_api":false}' > /var/lib/vmware-marvin/bundle_state.json
  6. Asegúrese de que el permiso del archivo sea el original:
    chown tcserver:pivotal /var/lib/vmware-marvin/bundle_state.json
  7. Cambiar el nombre "/var/lib/vmware-marvin/composite-upgrade.json
    mv  /var/lib/vmware-marvin/composite-upgrade.json /var/lib/vmware-marvin/composite-upgrade.json.old
  8. Compruebe si hay un bloqueo de actualización:
    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. Si el comando devuelve {"locked_by": "UPGRADE", "locked_at": XXXXXXXXX} y, a continuación, libere el bloqueo:
    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. Reinicie el siguiente servicio y el plug-in de VxRail Manager se volverá a cargar:
    service vmware-marvin restart

Si se habilitó vLCM, realice estos pasos adicionales:

  1. En vSphere, vaya a: Configuración de parches de configuración de Lifecycle Manager >>
  2. Seleccione y elimine todos los depósitos de VxRail asociados con el clúster en cuestión; Por lo general, se ven al menos cuatro depósitos. Espere a que finalicen las tareas de eliminación.
  3. Active las actualizaciones de sincronización navegando a: Acciones de Lifecycle Manager >> Sincronizar actualizaciones
  4. Monitoree las ventanas de tareas recientes para asegurarse de que no haya errores.

Additional Information

Video: Cómo cancelar una actualización de VxRail manualmente sin usar el botón Cancel para VxRail 7.0.x. y 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.