Logrotate syslog 和 mysql 错误

Logrotate syslog 和 mysql 错误

操作系统版本: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 '

这是我的rsysloglogrotate配置文件. 编辑:这是mysql 配置

/etc/logrotate.conf并且所有内容/etc/logrotate.d都是 644。

系统日志问题更为紧急,因为目前它相当大。但如果能对这些问题提供任何帮助,我们将不胜感激。

相关内容