回忆起来BUG实在有点sb(苦于英语不好),遂记。
背景:
- 新服务器加固安装ntpd
- ntpd、ntp安装成功,服务无法启动(systemctl start ntpd,再status查询发现服务还在inactive)
[root@test ~]$ systemctl status ntpd ● ntpd.service - Network Time Service Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled; vendor preset: disabled) Drop-In: /usr/lib/systemd/system/ntpd.service.d └─ntpd.conf Active: inactive (dead) Condition: start condition failed at 三 2022-12-07 14:12:59 CST; 51min ago
解决过程:
- yum卸载重装ntp、ntpd,未解决
- 检查chronyd服务,未启用;修改为disabled,未解决
systemctl status chronyd
- 检查启动报错:ConditionFileIsExecutable=!/usr/sbin/chronyd was not met(不满足“不存在/usr/sbin/chronyd”),故cd /usr/sbin/,发现存在可执行文件chronyd
修改chronyd文件名后解决(删除应该也可以)
mv chronyd chronyd-bak
标签:sbin,chronyd,service,usr,NTPD,ntpd From: https://www.cnblogs.com/kuchikisaya/p/16963955.html