Systemd[1]: 条件检查被跳过

Systemd[1]: 条件检查被跳过

答案1

这些警告不是问题。以这个为例:快速远程文件复制程序守护进程正在被跳过。这是 rsync。systemd 控制文件 (systemctl cat rsync) 提供以下信息:

[Unit]
(...)
ConditionPathExists=/etc/rsyncd.conf

systemctl status rsync
● rsync.service - fast remote file copy program daemon
(...)
  Condition: start condition failed at Tue 2022-05-31 21:57:10 CEST; 1 day 16h ago
             └─ ConditionPathExists=/etc/rsyncd.conf was not met

因此服务已存在,可以运行,但如果系统管理员没有通过创建 rsyncd.conf 文件来设置它要执行的操作,则它不会启动。这是一件好事,因为它可以节省资源。

输出警告是为了让系统管理员疑惑为什么有一个守护进程但却不运行的信息。

相关内容