Ubuntu系统Plesk服务器中MySQL/MariaDB错误日志相关问题咨询
Ubuntu系统Plesk服务器中MySQL/MariaDB错误日志相关问题咨询
嗨,我来帮你定位这些日志的位置~在Plesk环境里,MySQL/MariaDB的日志位置和原生系统安装的不太一样,你可以按下面的步骤排查:
- 首先看最常见的情况:Plesk自带的MariaDB版本,日志一般存在
/var/log/plesk-mariadb/目录下。你可以先输入ls /var/log/plesk-mariadb/看看里面的文件,通常会有error.log这类日志文件,想要实时查看的话可以用tail -f /var/log/plesk-mariadb/error.log命令。 - 如果上面的目录不存在,那可能是你用了系统原生的MySQL/MariaDB(这种情况比较少,除非你手动替换过)。这时候你需要查看配置文件里的日志路径:
- 打开
/etc/mysql/my.cnf或者/etc/mysql/mariadb.conf.d/50-server.cnf,找log_error参数,这个参数会明确写错误日志的存放路径; - 也可以用命令快速查找:
grep log_error /etc/mysql/my.cnf或者grep log_error /etc/mysql/mariadb.conf.d/50-server.cnf。
- 打开
- 要是还是没头绪,你可以通过MariaDB的状态信息找线索:输入
systemctl status mariadb(或者mysql,看你实际用的服务名),输出里通常会包含日志文件的路径;或者用mysqld --help --verbose | grep -A 10 "Logging and Replication"查看默认的日志配置项。
备注:内容来源于stack exchange,提问作者David Simon
相关产品推荐
相关产品推荐

