You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian虚拟机中MariaDB错误日志文件的定位方法

定位Debian系统中MariaDB错误日志的方法
  • 查看MariaDB配置文件
    Debian上MariaDB的主配置文件一般在/etc/mysql/my.cnf或/etc/mysql/mariadb.conf.d/50-server.cnf,里面的log_error参数会明确错误日志的存储路径。用grep快速定位:
grep -i log_error /etc/mysql/my.cnf /etc/mysql/mariadb.conf.d/*.cnf

如果配置里没指定路径,默认日志通常在/var/lib/mysql/目录下,文件名是主机名.err(比如你的主机是technoluddites.org,对应日志就是technoluddites.org.err),可以直接查看这个路径,或者用命令查找:

find /var/lib/mysql -name "$(hostname).err"
  • 从MariaDB命令行查询
    登录MariaDB客户端后,执行SQL语句直接获取日志路径:
mysql -u root -p

输入密码进入后执行:

SHOW VARIABLES LIKE 'log_error';
  • 查看服务状态信息
    通过systemctl查看MariaDB服务状态,输出内容里可能会包含日志文件的路径提示:
systemctl status mariadb
  • 检查系统日志
    如果以上方法都没找到目标日志,还可以从系统日志里过滤MariaDB相关信息,比如查看/var/log/syslog:
grep -i mariadb /var/log/syslog

内容的提问来源于stack exchange,提问作者Christos Hayward

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 19:15:40