操作系统版本:20.04
尝试手动 logrotate 时,旋转 syslog 和 mysql 时出现错误。
~$ sudo logrotate -f /etc/logrotate.conf
error: rsyslog:4 unknown unit 'e'
error: found error in /var/log/syslog
, skipping
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
error: error running shared postrotate script for '/var/log/mysql/mysql.log /var/log/mysql/mysql-slow.log /var/log/mysql/mariadb-slow.log /var/log/mysql/error.log '
这是我的rsyslog和logrotate配置文件. 编辑:这是mysql 配置。
/etc/logrotate.conf
并且所有内容/etc/logrotate.d
都是 644。
系统日志问题更为紧急,因为目前它相当大。但如果能对这些问题提供任何帮助,我们将不胜感激。