升级到 Debian Wheezy 后不再记录日志

Thi*_*nne 16 logging syslog debian-wheezy

升级到 Debian Wheezy(Debian Squeeze 之前运行)后,Syslog、auth.log、kern.log 和消息日志文件不再更新。

我怎么能修好呢?

Thi*_*nne 22

我认为其他 Debian 用户(http://forums.debian.net/viewtopic.php?f=5&t=104049)也遇到了确切的问题。

要恢复日志,只需要重新安装一个 syslog 守护进程(类似于在升级过程中被删除的守护进程),例如:

apt-get install inetutils-syslogd


小智 7

来到这里是因为我们的一个客户的服务器上周从 Debian Etch (4) 升级到挤压 (6),到 wheezy (7),最后升级到 Jessie (8),/var/log/syslog从那时起就没有任何活动。

事实证明,在 Debian 5 中,它sysklogd被替换为rsyslog. 不过,这并未在特定系统上更新。当向后兼容性碰巧在升级到 Debian 7 时停止维护时,它就崩溃了。

解决方案只是安装http://jonsimpson.co.uk/log/2014/syslogd-updated-debian 中提到的 rsyslog 包,然后 syslog 重新启动并运行。

apt-get install rsyslog
Run Code Online (Sandbox Code Playgroud)