Моя установка системного журнала успешно работала в течение многих лет, и внезапно я вообще ничего не могу регистрировать.
С дефолт конфигурация Я тестирую ведение журнала, запустив PHP-скрипт:
php -r "syslog(LOG_NOTICE,'Test message');"
Также, используя команду logger:
/usr/bin/logger -s "Test message"
На идентичном исправном сервере служебные команды записывают строки в /var/log/messages
. На плохом сервере ничего не получаю:
rsyslogd
служба работает/var/log/messages
кроме сообщений о перезапуске systemdrsyslogd -nd
на переднем плане я вообще не получаю отладочных данных при выполнении вышеуказанной команды.rsyslogd -N1
для проверки синтаксиса я не получаю ошибок конфигурацииЯ запускаю rsyslogd 8.24.0-34.el7 на CentOS 7
Что может мешать системе получать сообщения?
Обновление: после перезапуска компьютера это исправлено.
Он также удалил кучу повторяющихся ошибок предыдущих дней, например:
rsyslogd: sd_journal_get_cursor() failed: 'Cannot assign requested address' [v8.24.0-34.el7]
rsyslogd: imjournal: journal reloaded... [v8.24.0-34.el7 try http://www.rsyslog.com/e/0 ]