奇怪的系统日志顺序

你有没有在/ var / log / syslog中看到错误的命令? 我认为这只会导致crontab。

Jun 28 22:20:01 alex CRON[2327]: (root) CMD (something > /dev/null) Jun 28 22:21:01 alex CRON[2700]: (root) CMD (something > /dev/null) Jun 21 03:49:01 alex CRON[2753]: (root) CMD (something > /dev/null) Jun 28 22:23:01 alex CRON[2754]: (root) CMD (something > /dev/null) Jun 27 05:08:01 alex CRON[2813]: (root) CMD (something > /dev/null) Jun 26 00:19:01 alex CRON[2816]: (root) CMD (something > /dev/null) Jun 28 22:25:01 alex CRON[2816]: (munin) CMD (if [ -x /usr/bin/munin-cron ]; then /usr/bin/munin-cron; fi) Jun 28 22:25:01 alex CRON[2821]: (root) CMD (something > /dev/null) Jun 28 22:27:01 alex CRON[3225]: (root) CMD (something > /dev/null) Jun 28 22:28:01 alex CRON[3240]: (root) CMD (something > /dev/null) Jun 28 22:30:01 alex CRON[3290]: (root) CMD (something > /dev/null) Jun 26 12:03:01 alex CRON[3291]: message repeated 2 times: [ (root) CMD (something > /dev/null)] Jun 28 22:30:01 alex CRON[3291]: (munin) CMD (if [ -x /usr/bin/munin-cron ]; then /usr/bin/munin-cron; fi) Jun 28 22:31:01 alex CRON[3659]: (root) CMD (something > /dev/null) Jun 28 22:32:01 alex CRON[3754]: (root) CMD (something > /dev/null) Jun 16 06:41:01 alex CRON[3846]: (root) CMD (something > /dev/null) Jun 28 22:35:58 alex cron[909]: (CRON) INFO (pidfile fd = 3) Jun 28 22:35:58 alex cron[944]: (CRON) STARTUP (fork ok) Jun 28 22:35:58 alex cron[944]: (CRON) INFO (Running @reboot jobs) Jun 28 22:36:01 alex CRON[1428]: (root) CMD (something > /dev/null) Jun 28 22:37:01 alex CRON[3050]: (root) CMD (something > /dev/null) Jun 28 22:38:01 alex CRON[3082]: (root) CMD (something > /dev/null) Jun 28 22:39:01 alex CRON[3114]: (root) CMD (something > /dev/null) 

正如你所看到的,线条之间的时间顺序是错误的。 这只是crontab错误,或系统时钟有一些问题,或者什么?

我正在运行最新的Ubuntu 14.04内核:

 Linux alex 3.13.0-30-generic #54-Ubuntu SMP Mon Jun 9 22:45:01 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 

    这是一个棘手的问题,它实际上是rsyslog中的一个错误,特别是RepeatedMsgReduction On,以及与Trusty一起发布的版本(与早期版本相比)

    有关血淋淋的细节,请参阅http://bugzilla.adiscon.com/show_bug.cgi?id=527

    简而言之,closuresTrusty上的RepeatedMsgReduction(即sudo sed -i -r 's/^\$RepeatedMsgReduction.*/$RepeatedMsgReduction off/' /etc/rsyslog.conf )。 这没有什么帮助,也没有什么愚蠢的东西。

    那么你的机器可能重新启动呢? 根据你的日志,似乎cron至less重新启动。 有可能你有一个坏的CMOS电池,你的机器关机时没有保持准确的时间。

    这是一个虚拟机? 也许它被迁移到一个不同的主机,并在迁移过程中时钟变得不正确?

    你的“东西”脚本是否意外设置了时间?

    真的,这可能是许多事情。 虽然这不是正常的行为。