Hi folks,

on some LXC containers I get I/O errors for the logrotate
service (systemd):

root@il04:~# systemctl status logrotate
* logrotate.service - Rotate log files
   Loaded: loaded (/lib/systemd/system/logrotate.service; static; vendor 
preset: enabled)
   Active: failed (Result: exit-code) since Wed 2020-06-17 00:00:11 CEST; 15h 
ago
     Docs: man:logrotate(8)
           man:logrotate.conf(5)
  Process: 359762 ExecStart=/usr/sbin/logrotate /etc/logrotate.conf 
(code=exited, status=1/FAILURE)
 Main PID: 359762 (code=exited, status=1/FAILURE)

Jun 17 00:00:00 il04.ac.aixigo.de systemd[1]: Starting Rotate log files...
Jun 17 00:00:11 il04.ac.aixigo.de logrotate[359762]: Failed to kill unit 
rsyslog.service: Input/output error
Jun 17 00:00:11 il04.ac.aixigo.de logrotate[359762]: error: error running 
non-shared postrotate script for /var/log/syslog of '/var/log/syslog
Jun 17 00:00:11 il04.ac.aixigo.de logrotate[359762]: '
Jun 17 00:00:11 il04.ac.aixigo.de systemd[1]: logrotate.service: Main process 
exited, code=exited, status=1/FAILURE
Jun 17 00:00:11 il04.ac.aixigo.de systemd[1]: logrotate.service: Failed with 
result 'exit-code'.
Jun 17 00:00:11 il04.ac.aixigo.de systemd[1]: Failed to start Rotate log files.

root@il04:~# ps -ef | grep rsyslog
root      146014       1  0 Jun08 ?        00:00:06 /usr/sbin/rsyslogd -n -iNONE
root      377934  377898  0 15:09 pts/7    00:00:00 grep rsyslog
root@il04:~# kill -HUP 146014
root@il04:~# echo $?
0


Host is Debian 10, LXC is version 4.0.2.
The client runs Debian 10 as well.

This doesn't happen on all LXC clients and hosts, but I haven't
detected a scheme yet. On my "real" hosts there are no I/O errors,
AFAICT.


Regards
Harri
_______________________________________________
lxc-users mailing list
lxc-users@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users

Reply via email to