El estado de systemctl muestra: "Estado: degradado"


24

Cuando corro systemctl status, llego State: degradeda la cima,

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

¿Qué está pasando y cómo lo soluciono?

Respuestas:


37

Eso significa que algunos de sus servicios no se pudieron iniciar. Puedes verlos si corres systemctl;sin el statusargumento.

Deberían mostrar algo como,

loaded failed failed

O puede simplemente con los servicios fallidos systemctl --failed, en mi caso se muestra

  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

También puedes probar:

sudo systemctl reset-failed

El reinicio del sistema fallido está borrando las unidades fallidas. Puede borrar manualmente las unidades fallidas con el comando systemctl reset-failure. Esto se puede hacer para todas las unidades, o una sola. Es mejor detener y deshabilitar los servicios que ya no se necesitan.


55
Una explicación más de lo que hace este comando sería buena. ¿Cuáles son las consecuencias? ¿Existe algún riesgo de pérdida de datos, etc.
Kusalananda

1

Para responder la pregunta original de manera más sucinta:

systemctl | grep fail


3
Para que esto sea una respuesta real, probablemente deberías explicar qué hace esto y qué deberían mirar en la salida de este comando (idealmente con ejemplos).
Kusalananda

0

Para solucionarlo, reinicié los servicios que fallaron usando algo como:

sudo systemctl restart postgresql@9.4-main.service

Sin embargo, no funciona con servicios como systemd-initctl.service. Desenchufar y volver a enchufar el raspberry pi funciona para mí, sin embargo, recomiendo intentar reiniciar los servicios manualmente.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.