Файли 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 ).
Щоб відновити ведення журналу, потрібно просто встановити демона syslog (подібного до того, який був видалений під час оновлення), наприклад:
apt-get install inetutils-syslogd
Прийшов сюди, тому що один сервер наших клієнтів був модернізований від Debian Etch (4) до видавлювання (6), до wheezy (7) і нарешті до Jessie (8) минулого тижня, і /var/log/syslog
з тих пір він не мав активності.
Виявляється, ще в Debian 5 sysklogd
його замінили rsyslog
. Однак це не було оновлено в конкретній системі. Коли сумісність із зворотним процесом перестала підтримуватися з оновленням до Debian 7, вона зламалася.
Рішення полягає в тому, щоб просто встановити пакунок rsyslog, як згадується в http://jonsimpson.co.uk/log/2014/syslogd-update-debian, і syslog знову запускається.
apt-get install rsyslog