systemd-journald: Failed
Hello,
We have a problem with an up-to-date RHEL 7.2 Server.
This server hosts a proxy server (squid-3.3.8) and we send all access log to syslog (rsyslog-7.4.7).
After a while, we get no more log and instead we have thousands of journald error lines :
#dmesg
...
[333311.366625] systemd-journald[810]: Failed to write entry (20 items, 616 bytes), ignoring: Cannot assign requested address
[333311.401662] systemd-journald[810]: Failed to write entry (20 items, 633 bytes), ignoring: Cannot assign requested address
[333311.476621] systemd-journald[810]: Failed to write entry (20 items, 615 bytes), ignoring: Cannot assign requested address
...
# systemctl status systemd-journald
● systemd-journald.service - Journal Service
Loaded: loaded (/usr/lib/systemd/system/systemd-journald.service; static; vendor preset: disabled)
Active: active (running) since Thu 2015-12-17 14:06:59 CET; 3 days ago
Docs: man:systemd-journald.service(8)
man:journald.conf(5)
Main PID: 810 (systemd-journal)
Status: "Processing requests..."
CGroup: /system.slice/systemd-journald.service
└─810 /usr/lib/systemd/systemd-journald
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
# journalctl --verify
4f7160: invalid object
File corruption detected at /run/log/journal/54ddca845fdd4b4c95e9da7b01a9b28f/system.journal:4f7160 (of 8388608 bytes, 62%).
FAIL: /run/log/journal/54ddca845fdd4b4c95e9da7b01a9b28f/system.journal (Cannot assign requested address)
PASS: /run/log/journal/54ddca845fdd4b4c95e9da7b01a9b28f/system@52f4a87054a6433f911ceb46fbfd3876-000000000005f2b4-00052719d37be23f.journal
...
If we removed the corrupted file and restart the service, we receive again logs but the problem appears again after a while
# rm /run/log/journal/54ddca845fdd4b4c95e9da7b01a9b28f/system.journal
# systemctl restart systemd-journald.service
Do you have an idea to permanently correct this dysfunction?
Best Regards,