Centos7给ntpd服务指定日志文件

在Centos7上,为了解决ntpd服务日志查看不便的问题,通过研究ntpd配置文件和命令选项,发现可以通过参数指定日志文件。更新配置后,ntpd服务在启动时会自动创建指定的日志文件并记录相关信息。
摘要由CSDN通过智能技术生成

Centos7给ntpd服务指定日志文件

有一次服务器的上ntpd服务莫名关闭,为了弄清楚原因,我查看了ntpd服务的日志。但是ntpd服务默认没有专用的日志文件,而是直接写入系统日志文件/var/log/messages。这样我查看起来很不方便,于是决定看能否给ntpd服务指定专用的日志文件。
我查看了ntpd的配置文件/etc/ntp.conf,里面并没有关于日志文件的定义;同时网上查看了一些资料,也没有太多有效的方案。
于是我将ntpd服务所有的配置文件列出:

[root@Server ~]#rpm -ql ntp|grep conf                  
/etc/ntp.conf
/etc/sysconfig/ntpd
/usr/share/man/man5/ntp.conf.5.gz

发现了ntpd服务的第二个配置文件/etc/sysconfig/ntpd

[root@Server ~]#cat /etc/sysconfig/ntpd
# Command line options for ntpd
OPTIONS="-g"

同时观察ntpd的服务运行状态:

[root@Server ~]#systemctl status ntpd
● ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2018-06-04 17:55:52 CST; 2min 39s ago
  Process: 2002 ExecStart=/usr/sbin/ntpd -u ntp:ntp $OPTIONS (code=exited, status=0/SUCCESS)
 Main PID: 2003 (ntpd)
   CGroup: /system.slice/ntpd.service
           └─2003 /usr/sbin/ntpd -u ntp:ntp -g

显然,/etc/sysconfig/ntpd为ntpd命令指定了服务启动的相关选项。我们再来看看ntpd命令的选项中是否有关于日志文件的选项:

[root@Server ~]#ntpd --help
ntpd - NTP daemon program - Ver. 4.2.6p5
Usage:  ntpd [ -<flag> [<val>] | --<name>[{=| 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值