Todos los estados del sistema [cerrado]

5

El estado de systemd se compone de 3 subcomponentes (LOAD, ACTIVE, SUB); ¿Cuáles son los diferentes valores que pueden tomar estos subcomponentes? Sé que LOAD puede "cargarse", ACTIVE puede "fallar" y SUB puede "fallar", pero ¿cuáles son los otros?

rotafolio
fuente

Respuestas:

8

que son los otros

Las primeras listas de fuentes, systemd, init - systemd system and service manager :

  • activo
  • inactivo
  • activando
  • desactivando
  • ha fallado

La segunda fuente, Acerca de las listas de objetivos de estado del sistema (además):

  • extraviado
  • muerto

systemd, init: administrador de sistemas y servicios systemd

Conceptos

systemd proporciona un sistema de dependencia entre varias entidades llamadas "unidades" de 12 tipos diferentes. Las unidades encapsulan varios objetos que son relevantes para el arranque y mantenimiento del sistema. La mayoría de las unidades se configuran en archivos de configuración de unidades, cuya sintaxis y conjunto básico de opciones se describe en systemd.unit (5), sin embargo, algunas se crean automáticamente desde otra configuración, dinámicamente desde el estado del sistema o mediante programación en tiempo de ejecución.

Las unidades pueden estar " activas " (es decir, iniciadas, enlazadas, conectadas, ..., según el tipo de unidad, ver más abajo), o " inactivas " (es decir, detenidas, no vinculadas, desconectadas, ...), así como en El proceso de activación o desactivación, es decir, entre los dos estados (estos estados se denominan " activación ", " desactivación "). También está disponible un estado especial " fallido ", que es muy similar a "inactivo" y se ingresa cuando el servicio falla de alguna manera (el proceso devolvió el código de error al salir, se bloqueó o se agotó el tiempo de espera de una operación). Si se ingresa este estado, se registrará la causa, para referencia posterior.

Tenga en cuenta que los diversos tipos de unidades pueden tener varios subestados adicionales, que se asignan a los cinco estados de unidad generalizados descritos aquí.

Source systemd, init - administrador de sistema y servicio systemd


Acerca de los objetivos del estado del sistema

Contiene resultados de ejemplo que incluyen los siguientes valores:

  • CARGAR "cargado" o "no encontrado"

  • ACTIVO "activo" o "inactivo"

  • SUB "activo" o "muerto"

Fuente acerca de los objetivos del estado del sistema

DavidPostill
fuente
"No tengo idea si esta lista está completa" - Me parece extraño que esta información sea tan difícil de encontrar :)
rotafolio el
Los valores probablemente se definen en algún lugar del código fuente de Unix, pero no sabría dónde buscar.
DavidPostill
En realidad no es difícil de encontrar. David Postill está citando la página del manual , accesible con man systemd.
JdeBP
2
Nota: "Objetivos de estado del sistema" no es un tema relevante, simplemente ilustra algunos de los tipos de estado. Para ver todos los estados posibles, ejecute systemctl --state=help.
sourcejedi
1
@MUYBelgium No tengo idea, ¿tal vez solucionando el problema y reiniciando el servicio?
DavidPostill