显然,我的日志在4月10日左右停止工作,因为当前/var/log/syslog
为空,并且/var/log/syslog.1
其最后一项具有以下内容:
Apr 10 20:25:01 li243-206 CRON[2883]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Apr 10 20:27:16 li243-206 kernel: Kernel logging (proc) stopped.
Apr 10 20:27:16 li243-206 rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="2320" x-info="http://www.rsyslog.com"] exiting on signal 15.
我尝试使用进行写入logger "hello world"
,但没有任何显示。rsyslog
如果我通过进行检查,的确在运行ps
。
因此,我发现了类似的问题,这使我发现它/dev/xconsole
不存在。我创建了它,然后重新启动,但仍然没有任何乐趣。
如何使syslog正常工作?
我通过将所有权从更改messagebus.adm
为syslog.adm
,然后重新启动rsyslog使其工作。
这种无声的打破让我感到不安。鉴于这种经验,我对其他日志文件的正确拥有并不十分自信。这是我目前所拥有的:
-rw-r--r-- 1 root root 0 May 1 06:31 alternatives.log
drwxr-x--- 2 root adm 4096 Jun 9 06:46 apache2
drwxr-xr-x 2 root root 4096 Jun 1 06:48 apt
-rw-r----- 1 messagebus adm 0 Oct 22 2012 auth.log
-rw-r----- 1 root adm 0 Oct 22 2012 boot
-rw-r--r-- 1 root root 0 Oct 22 2012 boot.log
-rw-r--r-- 1 root root 0 Oct 22 2012 bootstrap.log
-rw-rw---- 1 root utmp 2688 Jun 6 10:31 btmp
drwxr-xr-x 2 root root 4096 Oct 18 2012 ConsoleKit
drwxr-xr-x 2 root root 4096 Oct 16 2012 dist-upgrade
-rw-r----- 1 root adm 11669 Jun 6 13:16 dmesg
-rw-r--r-- 1 root root 24494 Jun 6 11:30 dpkg.log
-rw-r----- 1 root adm 117 Jun 9 06:46 fail2ban.log
-rw-r--r-- 1 root root 24024 Apr 11 10:36 faillog
-rw-r--r-- 1 root root 1202 Apr 10 19:13 fontconfig.log
drwxr-xr-x 2 root root 4096 Oct 18 2012 fsck
drwxr-xr-x 3 root root 4096 Oct 18 2012 installer
-rw-r----- 1 messagebus adm 0 Oct 22 2012 kern.log
drwxr-xr-x 2 syslog root 4096 Oct 18 2012 landscape
-rw-rw-r-- 1 root utmp 292292 Jun 9 10:38 lastlog
-rw-r----- 1 messagebus adm 0 Oct 22 2012 mail.err
-rw-r----- 1 messagebus adm 0 Oct 22 2012 mail.log
drwxr-s--- 2 mysql adm 4096 Jun 9 06:46 mysql
-rw-r----- 1 mysql adm 0 Apr 29 07:48 mysql.err
-rw-r----- 1 mysql adm 0 Jun 9 06:46 mysql.log
drwxr-xr-x 2 root root 4096 Oct 18 2012 news
drwxr-xr-x 2 ntp ntp 4096 Aug 20 2012 ntpstats
drwxr-xr-x 2 nobody nogroup 4096 Apr 10 23:00 passenger-analytics
-rw-r----- 1 syslog adm 3538 Jun 9 11:10 syslog
drwxr-xr-x 2 root root 4096 May 24 2012 sysstat
-rw-r--r-- 1 root root 285653 Jun 6 13:15 udev
-rw-r----- 1 messagebus adm 0 Oct 22 2012 ufw.log
drwxr-xr-x 2 root root 4096 Jun 8 06:29 upstart
-rw-rw-r-- 1 root utmp 44928 Jun 9 10:38 wtmp
这看起来正确吗?
编辑:相关讨论在这里。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句