Dell VxRail: En forældet public.operation_status post forhindrer nedlukning af en enkelt node på VxRail 4.7.410

Resumen: Validering af nedlukning af en enkelt node konkurrerer ikke uden at vise dens opgave.

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

En anmodning om nedlukning af en enkelt node fra VxRail plug-in("Monitor"->"Fysisk visning"->"HANDLINGER"->"Nedlukningsvært") stoppet ved trinnet "Valider".
Tre fjerde ESXi-værter fuldførte følgende trin uden problemer. Men en bestemt vært stoppede ved trinnet "Valider" uden at vise sædvanlige opgaver i dialogboksen "Shutdown Host - hostname" (Luk værtsnavn).

  1. VM-migrering
  2. Validere
  3. Bekræfte
  4. Nedlukning

 

Genstart af alle relaterede services mellem VxRail Manager og ESXi løste ikke problemet.
Genstart af VxRail Manager løste ikke problemet.
Genstart af ESXi-værten løste ikke problemet.
Administrationskontoen har ikke noget problem.
Fra logfilbundtet blev der fundet en forældet public.operation_status post (SERVICE_TAG skal udskiftes).

# 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

En forældet public.operation_status-post forhindrede fuldførelsen af trinnet "Valider".

 

Resolución

Problemet blev løst ved at slette den forældede public.operation_status post.

 

  1. Tag et snapshot af den virtuelle VxRail Manager-maskine i vSphere Client.

  2. Log på VxRail Manager som vejledning ved hjælp af ssh, og skift derefter bruger (su -) til root-bruger.

  3. Kør en følgende kommando for at få vist en liste over IN_PROGRESS/HOST_SHUTDOWN-handling i VxRail Manager-databasen.

    	# psql -U postgres mysticmanager -c "select id, owner, state, error, target from public.operation_status where owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
  4. Identificer "id" for "IN_PROGRESS"-tilstandshandlingen fra output fra trin 3.

  5. Kør en følgende kommando for at slette posten fra VxRail Manager-databasen.

    	# 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. Kør følgende kommandoer for at genstarte vmware-marvin- og runjars-tjenesterne på VxRail Manager.

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. Prøv igen at lukke en enkelt node fra VxRail plug-in("Monitor"->"Fysisk visning"->"HANDLINGER"->"Nedlukningsvært"), og kontroller trinresultatet "Valider".

  8. Hvis trinnet "Valider" er fuldført, kan du slette snapshottet af den virtuelle maskine 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.