所有 systemd 状态

所有 systemd 状态

systemd 的状态由 3 个子组件 (LOAD、ACTIVE、SUB) 组成;这些子组件可以采用哪些不同的值?我知道 LOAD 可以是“已加载”,ACTIVE 可以是“失败”,SUB 可以是“失败”,但其他的是什么?

答案1

还有什么?

第一个来源,systemd, init — systemd 系统和服务管理器 列表:

  • 积极的
  • 不活跃
  • 激活
  • 停用
  • 失败的

第二个来源,关于系统状态目标列表(另外):

  • 未找到
  • 死的

systemd, init — systemd 系统和服务管理器

概念

systemd 提供了 12 种不同类型的各种实体(称为“单元”)之间的依赖关系系统。单元封装了与系统启动和维护相关的各种对象。大多数单元都在单元配置文件中配置,其语法和基本选项集在 systemd.unit(5) 中描述,但有些单元是从其他配置自动创建的,从系统状态动态创建或在运行时以编程方式创建的。

单位可以是“积极的“(表示已启动、已绑定、已插入……,具体取决于设备类型,见下文)或“不活跃”(意味着停止、解除绑定、拔出……),以及处于激活或停用状态,即两种状态之间(这些状态称为“激活“,”停用“)。 一个特别的 ”失败的“状态也可用,它与“非活动”非常相似,当服务以某种方式失败时(进程在退出时返回错误代码,或崩溃,或操作超时)进入此状态。如果进入此状态,则会记录原因,以供日后参考。

请注意,各种单位类型可能具有许多附加子状态,这些子状态映射到此处描述的五种广义单位状态。

来源systemd, init — systemd 系统和服务管理器


关于系统状态目标

包含以下值的示例输出:

  • LOAD“已加载”或“未找到”

  • ACTIVE “活跃”或“不活跃”

  • SUB“活跃”或“死亡”

来源关于系统状态目标

相关内容