Ubuntu系统日志:在日志轮转之后,没有任何东西写在/ var / log / syslog上

现在我已经运行了Ubuntu VPS几个星期了,所以yestarday发生了几个月的日志轮换。 对于像/var/log/wtmp东西,看起来和预期的一样: logfile具有最近的条目,而logfile.1较早的条目。 但是,即使在重新启动rsyslog之后, /var/log/syslog现在也是空的。 有任何想法吗?

我应该提到,这不是类似的问题Syslog不logging任何东西的重复。 由于我没有修改任何默认设置, /var/log/syslog默认包含在/etc/rsyslog.d/50-default.conf

 *.*;auth,authpriv.none -/var/log/syslog 

提前致谢。

我不知道可能会发生什么,但我有几个问题可以帮助debugging它:

  • rsyslogd正在运行? (显然,但以防万一…)
  • 如果你执行命令“logger test”,什么都出现在/ var / log / syslog中?
  • / dev / log是否存在,具有读写权限? 它是一个sockets? (“文件/ dev / log”)
  • 你会停止rsyslogd,然后用“-d”运行它? 它输出任何错误? 它是否向/ var / log / syslog输出启动消息?
  • 如果将/etc/rsyslog.d的内容移开,是否有任何更改,并且只需使用基本configuration重新启动rsyslog?

希望这可以帮助。