Dell VxRail: Un registro de public.operation_status obsoleto evita el apagado de un nodo en VxRail 4.7.410

Resumen: La validación del apagado de un nodo único no compite sin mostrar su tarea.

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

Una solicitud de apagado de nodo único del plug-in de VxRail ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") se detuvo en el paso "Validate".
Los hosts ESXi de tres cuartos completaron los siguientes pasos sin problemas. Sin embargo, un host específico se detuvo en el paso "Validate" sin mostrar las tareas habituales en el cuadro de diálogo "Shutdown Host - hostname".

  1. Migración de VM
  2. Validar
  3. Confirmar
  4. Apagado

 

Reiniciar todos los servicios relacionados entre VxRail Manager y ESXi no resolvió el problema.
Reiniciar VxRail Manager no resolvió el problema.
Reiniciar el host ESXi no resolvió el problema.
La cuenta de administración no tiene ningún problema.
Desde el paquete de registros, se encontró un registro de public.operation_status obsoleto (se debe reemplazar SERVICE_TAG).

# pwd
/VxRail_Support_Bundle_528b5b3d-d2f4-2f70-fc35-d3e15c274bcc_2022-06-01_00_23_57/vxrail_data_collection_2022-06-01_00_23_57/dump
# grep "^COPY " db_mysticmanager -n |grep public.operation_status -A1
3623:COPY public.operation_status (id, owner, state, error, progress, starttime, endtime, target, step, detail, extension) FROM stdin;
3695:COPY public.power_supply (sn, part_number, revision_number, name, manufacturer, slot, health, missing, appliance_id) FROM stdin;
# expr 3695 - 3623 - 1
71
# grep "^COPY public.operation_status" db_mysticmanager -A71 |grep "^COPY \|HOST_SHUTDOWN[[:space:]]IN_PROGRESS"|grep SERVICE_TAG
3d56845d-32be-4b67-b5a6-f10790ccedcc    HOST_SHUTDOWN   IN_PROGRESS     \N      0       1649927129841   \N      SERVICE_TAG \N      \N      \N

 

Causa

Un registro de public.operation_status obsoleto impedía completar el paso "Validate".

 

Resolución

El problema se resolvió mediante la eliminación del registro de public.operation_status obsoleto.

 

  1. Tome una instantánea de la máquina virtual de VxRail Manager en vSphere Client.

  2. Inicie sesión en VxRail Manager como root mediante ssh y, a continuación, cambie user(su-) a root user.

  3. Ejecute el siguiente comando para mostrar una lista de la operación de IN_PROGRESS/HOST_SHUTDOWN en la base de datos de VxRail Manager.

    	# psql -U postgres mysticmanager -c "select id, owner, state, error, target from public.operation_status where owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  4. Identifique el "ID" de la operación de estado "IN_PROGRESS" a partir de la salida del paso 3.

  5. Ejecute el siguiente comando para eliminar el registro de la base de datos de VxRail Manager.

    	# psql -U postgres mysticmanager -c "delete from public.operation_status where id='ID_FROM_PREVIOUS_PSQL_COMMAND_OUTPUT' and owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  6. Ejecute los siguientes comandos para reiniciar vmware-marvin y ejecutar los servicios dejars en VxRail Manager.

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. Vuelva a intentar el apagado de nodo único desde el plug-in de VxRail ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") y compruebe el resultado del paso "Validate".

  8. Si se completa el paso "Validate", puede eliminar la instantánea de la máquina virtual de VxRail Manager.

 

Productos

VxRail Appliance Family
Propiedades del artículo
Número del artículo: 000201232
Tipo de artículo: Solution
Última modificación: 01 jun 2023
Versión:  7
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.