我正在尝试解决 lvmetad 启动警告lvmetad 启动警告,在此过程中我输入了以下命令:
sudo systemctl status lvm2-lvmetad.service
输出为:
● lvm2-lvmetad.service - LVM2 metadata daemon
Loaded: loaded (/lib/systemd/system/lvm2-lvmetad.service; disabled; vendor preset: enabled)
Active: active (running) since lun. 2016-10-24 09:02:16 CEST; 1h 20min ago
Docs: man:lvmetad(8)
Main PID: 615 (lvmetad)
Tasks: 1 (limit: 4915)
Memory: 2.6M
CPU: 4ms
CGroup: /system.slice/lvm2-lvmetad.service
└─615 /sbin/lvmetad -f
我对这句话感到困惑:但是(仍然在下一行)Loaded
是什么意思?loaded
disabled
active
答案1
Loaded
指示服务文件是否已加载到内存中。除此之外,其他可能的值还有loaded
或masked
在error
语法无效的情况下。disabled
并且enabled
通常与服务是否设置为在启动时启动有关。来自man systemctl
:
启用只是将单元挂接到各种建议的位置(例如,这样单元在启动时或插入特定类型的硬件时自动启动)。启动实际上会生成守护进程(对于服务单元),或绑定套接字(对于套接字单元),等等。
active
通常会告诉您服务是否正在运行。但请注意,服务可能active
由于RemainAfterExit=
指令而处于运行状态但未运行。“如果设置为 true,则即使服务的所有进程都已退出,也应将该服务视为活动服务”。此指令记录在 中man systemd.service
。