昨天调整cron的时候,根据网上文档走了不少冤枉路,
刚刚发现了个问题,/var/log/cron重复记录了
pid都是一样的,pid都是单独的,不可能重复占有,而且时间,id,命令什么的都一致,就是复制的,怀疑是重复记录,因为我ps -ef|grep cron确实只有一个进程,不是重复执行,就是记录。
然后对比了一下其他机器的/etc/rsyslog.conf文件,发现了问题
这三行,昨天修改的时候,11行的取消注释,40,43行的添加了注释,所以出现了那个情况,11行的加上注释,40,43去掉注释,重启rsyslog服务就好了。
#$ModLoad imklog # 11行
$OmitLocalLogging on #40行
$IMJournalStateFile imjournal.state #43行