Translated message

A translation of this page exists in English.

ジャーナルファイルが多すぎると rsyslog が起動に失敗する

Solution In Progress - Updated -

Issue

  • rsyslog サービスは起動に失敗し、以下のようなログメッセージがジャーナルに記録されます。

    Oct 04 08:10:52 <hostname> systemd[1]: Starting System Logging Service...
    Oct 04 08:10:52 <hostname> rsyslogd[<PID>]: [origin software="rsyslogd" swVersion="8.24.0" x-pid="<PID>" x-info="http://www.rsyslog.com"] start
    Oct 04 08:10:52 <hostname> rsyslogd[<PID>]: imjournal: open on state file `/var/lib/rsyslog/imjournal.state' failed [v8.24.0 try http://www.rsyslog.com/e/2013 ]
    Oct 04 08:10:52 <hostname> systemd[1]: rsyslog.service: main process exited, code=exited, status=1/FAILURE
    Oct 04 08:10:52 <hostname> systemd[1]: Failed to start System Logging Service.
    Oct 04 08:10:52 <hostname> systemd[1]: Unit rsyslog.service entered failed state.
    Oct 04 08:10:52 <hostname> systemd[1]: rsyslog.service failed.
    Oct 04 08:10:52 <hostname> systemd[1]: rsyslog.service holdoff time over, scheduling restart.
  • /var/lib/rsyslog/imjournal.state ファイルがシステム上に存在し、正しい権限と SELinux コンテキストがパスに設定されています。

    # ls -ldZ / /var; ls -lZa /var/lib/rsyslog
    dr-xr-xr-x. root root system_u:object_r:root_t:s0 /
    drwxr-xr-x. root root system_u:object_r:var_t:s0 /var
    drwx------. root root system_u:object_r:syslogd_var_lib_t:s0 .
    drwxr-xr-x. root root system_u:object_r:var_lib_t:s0 ..
    -rw-------. root root system_u:object_r:syslogd_var_lib_t:s0 imjournal.state

Environment

  • Red Hat Enterprise Linux 7
  • rsyslogd

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content