Dell VxRail: En inaktuell public.operation_status förhindrar avstängning av en nod på VxRail 4.7.410
Resumen: Validering av avstängning av en nod konkurrerar inte utan att dess uppgift visas.
Síntomas
En begäran om avstängning av en enda nod från VxRail-insticksprogrammet ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") stoppades vid steget "Validate" (validera).
Tre fjärde ESXi-värdar slutförde följande steg utan problem. Men en specifik värd stoppades vid steget "Validate" utan att visa vanliga uppgifter i dialogrutan "Shutdown Host - hostname".
- VM-migrering
- Validera
- Bekräfta
- Avstängning
Att starta om alla relaterade tjänster mellan VxRail Manager och ESXi löste inte problemet.
Att starta om VxRail Manager löste inte problemet.
Problemet löstes inte av att starta om ESXi-värden.
Hanteringskontot har inga problem.
Från loggpaketet hittades en inaktuell public.operation_status (SERVICE_TAG måste bytas ut).
# 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 inaktuell public.operation_status post förhindrade att steget "Validate" slutfördes.
Resolución
Problemet löstes genom att den inaktuella posten public.operation_status tas bort.
-
Ta en ögonblicksbild av den virtuella VxRail Manager-maskinen i vSphere-klienten.
-
Logga in i VxRail Manager som en gåt på ssh och växla sedan användare (su -) till rotanvändaren.
-
Kör följande kommando för att visa en lista över åtgärden IN_PROGRESS/HOST_SHUTDOWN 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';"
-
Identifiera "ID" för statusåtgärden "IN_PROGRESS" från utdata från steg 3.
-
Kör följande kommando för att ta bort posten från 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';"
-
Kör följande kommandon för att starta om vMware-webcam- och runjars-tjänsterna på VxRail Manager.
# systemctl restart vmware-marvin # systemctl restart runjars
-
Try again single node shutdown from VxRail plug-in ("Monitor"->"Physical View"->"ACTIONS"->"Shutdown Host") och kontrollera resultatet av steget Validate (Validera).
-
Om steget "Validate" har slutförts kan du ta bort en ögonblicksbild av den virtuella VxRail Manager-datorn.