Назад | Перейти на главную страницу

/ var / log / messages не создается, хотя перезапустить rsyslog.service

Я использую centos7 и /var/log/messages некоторое время не работал, хотя я перезапустил rsyslog.service. Его размер всегда был 0.

Затем я удалил файл сообщений и перезапустил rsyslog снова, но он не был создан автоматически.

В настоящее время я не могу ничего зарегистрировать. Что я должен делать?

Эта команда покажет все файлы, открытые с rsyslogd. Он должен показать /var/log/messages.

lsof -p $(pgrep rsyslogd)

Если вы не видите файл на выходе, rsyslog может вообще не использовать его. Так что проверь свой rsyslog конфигурация /etc/rsyslog.conf. При установке Centos 7 по умолчанию должна отображаться такая строка:

*.info;mail.none;authpriv.none;cron.none                /var/log/messages

centos7 это systemd основанная система, а ведение журнала обеспечивается systemd-journald демон.

вы можете отображать журналы с помощью команды journalctl -r.

многие варианты доступны в man journalctl справочная страница