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

Системный журнал Ubuntu: после ротации журнала ничего не записывается в / var / log / syslog

Я использую Ubuntu VPS уже несколько недель, поэтому вчера состоялась пара ежемесячных ротаций логов. Для таких вещей, как /var/log/wtmp все выглядит так, как ожидалось: logfile есть недавние записи, а logfile.1 Старые записи. Тем не мение, /var/log/syslog теперь пуст, даже после перезапуска rsyslog. Любые идеи?

Я должен отметить, что это не дубликат аналогичного вопроса Системный журнал ничего не регистрирует. Поскольку я не менял никаких настроек по умолчанию, /var/log/syslog является включен по умолчанию в /etc/rsyslog.d/50-default.conf:

*.*;auth,authpriv.none          -/var/log/syslog

Заранее спасибо.

Я не знаю, что может происходить, но у меня есть несколько вопросов, которые могут помочь отладить это:

  • Rsyslogd запущен? (очевидно, но на всякий случай ...)
  • Если вы выполните команду "logger test", появится ли что-нибудь в / var / log / syslog?
  • Существует ли / dev / log с разрешениями на чтение и запись? Это розетка? ("файл / dev / log")
  • Что происходит, когда вы останавливаете rsyslogd, а затем запускаете его с помощью "-d"? Выдает ли ошибку? Выводит ли он стартовое сообщение в / var / log / syslog?
  • Что-нибудь изменится, если вы переместите содержимое /etc/rsyslog.d в сторону и перезапустите rsyslog с базовой конфигурацией?

Надеюсь это поможет.