systemctl durumu şunları gösterir: “Durum: bozulmuş”


25

Ben çalıştırdığınızda systemctl status, benim hemen State: degradedüstünde,

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

Neler oluyor ve nasıl düzeltebilirim?

Yanıtlar:


38

Bu, bazı hizmetlerin başlatılamadığı anlamına gelir. Eğer argüman systemctl;olmadan statuskoşarsanız onları görebilirsiniz .

Onlar gibi bir şey göstermeli,

loaded failed failed

Ya da sadece başarısız hizmetleri ile yapabilirsiniz systemctl --failed, benim durumumda

  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

Ayrıca deneyebilirsiniz:

sudo systemctl reset-failed

sistemd sıfırlama başarısız, başarısız birimleri temizliyor. Başarısız birimleri systemctl reset-fail komutuyla elle silebilirsiniz. Bu, tüm birimler veya tek bir ünite için yapılabilir. Artık ihtiyaç duyulmayan hizmetlerin durdurulması ve devre dışı bırakılması daha iyidir.


5
Bu komutun ne işe yaradığına dair biraz daha açıklama iyi olur. Sonuçları nelerdir? Veri kaybı, vb. Riski var mı
Kusalananda

1

Orijinal soruyu daha özlü bir şekilde cevaplamak için:

systemctl | grep fail


3
Bunu gerçek bir cevap haline getirmek için, muhtemelen bunun ne yaptığını ve bu komutun çıktısında neye bakmaları gerektiğini açıklamanız gerekir (ideal olarak örneklerle).
Kusalananda

0

Düzeltmek için ben böyle bir şey kullanarak başarısız nerede hizmetleri yeniden başladı:

sudo systemctl restart postgresql@9.4-main.service

Ancak systemd-initctl.service gibi servislerle çalışmaz. Unpluging ve plugin tekrar ahududu pi benim için çalışıyor, ancak hizmetleri manuel olarak yeniden başlatmayı deneyin öneririz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.