Syslog, auth.log, kern.log и файлы журнала сообщений больше не обновляются после обновления до Debian Wheezy (Debian Squeeze ранее работал).
Как я мог это исправить?
Syslog, auth.log, kern.log и файлы журнала сообщений больше не обновляются после обновления до Debian Wheezy (Debian Squeeze ранее работал).
Как я мог это исправить?
Ответы:
Я полагал, что именно с этой проблемой сталкиваются другие пользователи Debian ( http://forums.debian.net/viewtopic.php?f=5&t=104049 ).
Чтобы восстановить ведение журнала, нужно просто переустановить демон системного журнала (аналогичный тому, который был удален во время обновления), например:
apt-get install inetutils-syslogd
Пришел сюда, потому что один из серверов наших клиентов был обновлен с Debian Etch (4) до squeeze (6), wheezy (7) и, наконец, до Jessie (8) на прошлой неделе и /var/log/syslog
с тех пор не работал.
Оказывается, что еще в Debian 5 sysklogd
был заменен на rsyslog
. Это не было обновлено в конкретной системе, хотя. Когда обратная совместимость перестала поддерживаться при обновлении до Debian 7, она сломалась.
Решение заключается в простой установке пакета rsyslog, как указано в http://jonsimpson.co.uk/log/2014/syslogd-updated-debian, и syslog снова запущен и работает.
apt-get install rsyslog