centos 7 中的 `/var/log/mariadb/mariadb.log` 是什么?

centos 7 中的 `/var/log/mariadb/mariadb.log` 是什么?

我的系统是 centos 7,带有 mariadb 5.5.60。

####LOG####
log_warnings=1
log-error=/var/log/mariadb-err.log
####slow log####
slow-query-log=1
long_query_time=5
slow-query-log-file=/var/log/mariadb-slow.log

这 就是log我 的全部 想法/etc/my.cnf.

/var/log/mariadb/mariadb.log在我的服务器中找到了,但它是一个空文件。
这是什么/var/log/mariadb/mariadb.log

答案1

日志文件在您的问题文件中指定/etc/my.cnf。全新安装时,错误日志被设置为/var/log/mariadb/mariadb.log并在该位置创建,并且是一个空文件。

在您的系统中,它是/var/log/mariadb-err.log。您或其他人可能在/etc/my.cnf启动服务之前更改了该行,这就是为什么指定的日志中/etc/my.cnf有数据而为/var/log/mariadb/mariadb.log空的原因。如果您希望日志记录转到该文件,那么您只需将其更改为/etc/my.cnf并重新启动服务即可。

相关内容