Dell VxRail: Um registro obsoleto public.operation_status impede o desligamento de único nó no VxRail 4.7.410

Resumen: A validação do desligamento de único nó não compete sem exibir sua tarefa.

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

Uma solicitação de desligamento de único nó do plug-in do VxRail("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") foi interrompida na etapa "Validate".
Três quarto hosts ESXi concluídos seguindo as etapas sem problemas. Mas um host específico foi interrompido na etapa "Validate" sem exibir tarefas usuais na caixa de diálogo "Shutdown Host - hostname".

  1. Migração de VM
  2. Validar
  3. Confirm
  4. Desligamento

 

Reiniciar todos os serviços relacionados entre o VxRail Manager e o ESXi não resolveu o problema.
Reiniciar o VxRail Manager não resolveu o problema.
Reiniciar o host do ESXi não resolveu o problema.
A conta de gerenciamento não tem nenhum problema.
No pacote de registros, foi encontrado public.operation_status registro obsoleto (SERVICE_TAG deve ser substituído).

# 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

Um registro obsoleto public.operation_status impedia a conclusão da etapa "Validar".

 

Resolución

O problema foi resolvido excluindo o registro de public.operation_status obsoleto.

 

  1. Faça um snapshot da máquina virtual do VxRail Manager no vSphere Client.

  2. Faça log-in no VxRail Manager como um místico usando ssh e, em seguida, alterne o usuário(su-) para o usuário root.

  3. Execute um comando a seguir para exibir uma lista de operações IN_PROGRESS/HOST_SHUTDOWN no banco de dados do 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 o "id" da operação de estado "IN_PROGRESS" a partir do resultado da etapa 3.

  5. Execute um comando a seguir para excluir o registro do banco de dados do 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. Execute os comandos a seguir para reiniciar os serviços vmware-sql e runjars no VxRail Manager.

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. Tente novamente desligar um único nó do plug-in do VxRail("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") e marque o resultado da etapa "Validate".

  8. Se a etapa "Validate" for concluída, você poderá excluir o snapshot da máquina virtual do 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.