Dell VxRail: Un record di public.operation_status non aggiornato impedisce l'arresto di un singolo nodo su VxRail 4.7.410

Resumen: La convalida per l'arresto di un singolo nodo non compete senza visualizzare la relativa attività.

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 richiesta di arresto di un singolo nodo dal plug-in VxRail ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") interrotta al passaggio
"Validate".I tre quarti host ESXi hanno completato i passaggi seguenti senza problemi. Tuttavia, un host specifico si è interrotto al passaggio "Validate" senza visualizzare le normali attività nella finestra di dialogo "Shutdown Host - hostname".

  1. Migrazione di VM
  2. Convalida
  3. Confirm
  4. Arresto

 

Il riavvio di tutti i servizi correlati tra VxRail Manager ed ESXi non ha risolto il problema.
Il riavvio di VxRail Manager non ha risolto il problema.
Il riavvio dell'host ESXi non ha risolto il problema.
L'account di gestione non ha alcun problema.
Dal pacchetto di log, è stato trovato un record public.operation_status non aggiornato (SERVICE_TAG deve essere sostituito).

# 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 record public.operation_status non aggiornato ha impedito il completamento del passaggio "Validate".

 

Resolución

Il problema è stato risolto eliminando il record public.operation_status non aggiornato.

 

  1. Eseguire una snapshot della virtual machine di VxRail Manager in vSphere Client.

  2. Accedere a VxRail Manager come mystic utilizzando ssh, quindi passare dall'utente (su -) all'utente root.

  3. Eseguire il comando seguente per visualizzare un elenco di operazioni di IN_PROGRESS/HOST_SHUTDOWN nel database di 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. Identificare l'"ID" dell'operazione di stato "IN_PROGRESS" dall'output del passaggio 3.

  5. Eseguire il comando seguente per eliminare il record dal database di 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. Eseguire i seguenti comandi per riavviare i servizi vmware-marvin ed runncias su VxRail Manager.

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. Riprovare l'arresto di un singolo nodo dal plug-in VxRail ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") e selezionare il risultato del passaggio "Validate".

  8. Se il passaggio "Validate" è stato completato, è possibile eliminare la snapshot della virtual machine di 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.