status systemctl pokazuje: „Stan: zdegradowany”

25

Kiedy biegnę systemctl status, wchodzę State: degradedna szczyt,

● x230
    State: degraded
     Jobs: 0 queued
   Failed: 1 units
    Since: Wed 2018-05-30 17:09:49 CDT; 3 days ago
  ....

Co się dzieje i jak to naprawić?

Evan Carroll
źródło

Odpowiedzi:

38

Oznacza to, że niektóre z Twoich usług się nie uruchomiły. Możesz je zobaczyć, jeśli uruchomisz systemctl;bez statusargumentu.

Powinny pokazywać coś takiego,

loaded failed failed

Lub możesz po prostu nieudane usługi systemctl --failed, w moim przypadku to pokazuje

  UNIT                        LOAD   ACTIVE SUB    DESCRIPTION                
● [email protected] loaded failed failed PostgreSQL Cluster 9.4-main

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.
Evan Carroll
źródło
3

Możesz także spróbować:

sudo systemctl reset-failed

reset systemd nie powiódł się. Można ręcznie usunąć uszkodzone jednostki za pomocą polecenia systemctl reset-failed. Można to zrobić dla wszystkich jednostek lub dla pojedynczej jednostki. Usługi, które nie są już potrzebne, lepiej zatrzymać i wyłączyć.

Brad Thompson
źródło
5
Dobre byłoby wyjaśnienie tego, co robi ta komenda. Jakie są konsekwencje? Czy istnieje ryzyko utraty danych itp.
Kusalananda
1

Aby bardziej zwięźle odpowiedzieć na pierwotne pytanie:

systemctl | grep fail

Frank Kannemann
źródło
3
Aby była to rzeczywista odpowiedź, prawdopodobnie powinieneś wyjaśnić, co to robi i na co powinni patrzeć w wyniku tego polecenia (najlepiej z przykładami).
Kusalananda
0

Aby to naprawić, ponownie uruchomiłem usługi, które nie powiodły się przy użyciu czegoś takiego:

sudo systemctl restart [email protected]

Jednak nie działa z usługami takimi jak systemd-initctl.service. Odłączenie i ponowne podłączenie raspberry pi działa dla mnie, jednak zalecam spróbować ręcznie uruchomić ponownie usługi.

Israel Mira Antón
źródło