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?
Las primeras listas de fuentes, systemd, init - systemd system and service manager :
La segunda fuente, Acerca de las listas de objetivos de estado del sistema (además):
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
Contiene resultados de ejemplo que incluyen los siguientes valores:
CARGAR "cargado" o "no encontrado"
ACTIVO "activo" o "inactivo"
SUB "activo" o "muerto"
man systemd
.systemctl --state=help
.