Dell VxRail: Przestarzały rekord public.operation_status uniemożliwia zamknięcie jednego węzła na VxRail 4.7.410

Resumen: Weryfikacja wyłączenia jednego węzła nie konkuruje bez wyświetlenia zadania.

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

Żądanie zamknięcia jednego węzła z wtyczki VxRail ("Monitor"->"Widok fizyczny"->"ACTIONS"->"Shutdown Host") zatrzymane na etapie "Validate".
Trzy czwarte hosty ESXi bez problemu wykonały następujące czynności. Jednak określony host zatrzymał się na etapie "Validate" bez wyświetlania typowych zadań w oknie dialogowym "Shutdown Host - nazwa hosta".

  1. Migracja maszyn wirtualnych
  2. Weryfikacja
  3. Zatwierdź
  4. Zamykanie systemu

 

Ponowne uruchomienie wszystkich powiązanych usług między VxRail Manager i ESXi nie rozwiązało problemu.
Ponowne uruchomienie programu VxRail Manager nie rozwiązało problemu.
Ponowne uruchomienie hosta ESXi nie rozwiązało problemu.
Konto zarządzania nie ma żadnego problemu.
W pakiecie dzienników znaleziono przestarzały rekord public.operation_status (SERVICE_TAG należy wymienić).

# 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

Przestarzały rekord public.operation_status uniemożliwia wykonanie kroku "Weryfikuj".

 

Resolución

Problem został rozwiązany przez usunięcie starego rekordu public.operation_status.

 

  1. Zrób migawkę maszyny wirtualnej VxRail Manager w kliencie vSphere.

  2. Zaloguj się do programu VxRail Manager jako użytkownik mystic za pomocą ssh, a następnie przełącz użytkownika (su -) na użytkownika root.

  3. Uruchom następujące polecenie, aby wyświetlić listę operacji IN_PROGRESS/HOST_SHUTDOWN w bazie danych 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. Zidentyfikuj "identyfikator" operacji stanu "IN_PROGRESS" z danych wyjściowych z kroku 3.

  5. Uruchom następujące polecenie, aby usunąć rekord z bazy danych 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. Uruchom następujące polecenia, aby ponownie uruchomić usługi vmware-dns i runznas w programie VxRail Manager.

    	# systemctl restart vmware-marvin
    	# systemctl restart runjars
  7. Spróbuj ponownie wyłączyć pojedynczy węzeł z wtyczki VxRail ("Monitor"->"Widok fizyczny"->"ACTIONS"->"Shutdown Host") i sprawdź wynik kroku "Validate".

  8. Jeśli krok "Weryfikuj" został zakończony, można usunąć migawkę maszyny wirtualnej 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.