Dell VxRail: Vanhentuneet public.operation_status-tiedot estävät yksittäisen solmun sammuttamisen VxRail 4.7.410 -versiossa
Resumen: Yksittäisen solmun sammutuksen vahvistus ei kilpaile näyttämättä tehtäväänsä.
Síntomas
Yksi solmun sammutuspyyntö VxRail-laajennukselta ("Monitor"->"-physical view"->"->"Shutdown Host") pysäytettiin "Validate"-vaiheessa.
Kolme neljäsosaa ESXi-isäntäkoneet suorittivat seuraavat vaiheet ongelmitta. Tietty isäntä pysähtyi kuitenkin Validate-vaiheessa näyttämättä tavallisia tehtäviä Shutdown Host - hostname -valintaikkunassa.
- VM-siirto
- Vahvistaa
- Vahvista
- Sammutus
Kaikkien liittyvien VxRail Managerin ja ESXin välisten palvelujen käynnistäminen uudelleen ei ratkaissut ongelmaa.
VxRail Managerin käynnistäminen uudelleen ei ratkaissut ongelmaa.
ESXi-isännän käynnistäminen uudelleen ei ratkaissut ongelmaa.
Hallintatilillä ei ole ongelmia.
Lokipaketista löytyi vanhentuneet public.operation_status tietueet (SERVICE_TAG on vaihdettava).
# 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
Vanhentuneen public.operation_status estää Vahvista-vaiheen suorittamisen.
Resolución
Ongelma ratkaistiin poistamalla vanhentuneet public.operation_status.
-
Ota tilannevedos vSphere Clientin VxRail Manager -virtuaalikoneesta.
-
Kirjaudu sisään VxRail Manageriin mystikkona ssh:n avulla ja vaihda käyttäjä (su -) root-käyttäjäksi.
-
Avaa VxRail Manager -tietokannan IN_PROGRESS/HOST_SHUTDOWN toimintoluettelo suorittamalla seuraava komento.
# psql -U postgres mysticmanager -c "select id, owner, state, error, target from public.operation_status where owner='HOST_SHUTDOWN' and state='IN_PROGRESS';"
-
Tarkista vaiheen 3 tuloksesta "IN_PROGRESS"-tilatoiminnon tunnus.
-
Poista tietue VxRail Manager -tietokannasta suorittamalla seuraava komento.
# 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äynnistä vmware-marvin ja Suoritajars-palvelut uudelleen VxRail Managerissa seuraavilla komennoilla.
# systemctl restart vmware-marvin # systemctl restart runjars
-
Yritä uudelleen, kun solmu sammutetaan VxRail-laajennuksesta ("Monitor"->"-physical view"->"->"Shutdown Host") ja tarkista "Vahvista" vaiheen tulos.
-
Jos Validate-vaihe on valmis, voit poistaa VxRail Manager -virtuaalikoneen tilannevedoksen.