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ć?

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                
● postgresql@9.4-main.service 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.

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ć.


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


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 postgresql@9.4-main.service

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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.