MariaDB启动失败(权限拒绝错误)的修复方案咨询
MariaDB启动失败(权限拒绝错误)的修复方案咨询
问题描述
我碰到了MariaDB启动失败的问题,报错信息如下:
Can't create/write to file '/var/run/mysqld/mysqld.pid' (Errcode: 13 "Permission denied")
我猜测这大概率是权限相关的问题,但不知道具体该怎么修复。
已尝试的操作
我已经试过以下几种方法,但都没能解决问题:
- 删除了undo001、undo002、undo003以及ib_logfile0、ibdata1文件
- 执行权限修改命令:
chown mysql:mysql /var/run/mysqld
现在我不确定还能运行哪些命令来解决这个问题。
相关日志信息
░░ The job identifier is 4160. Mar 08 16:15:47 jammy-bare mariadbd[3836]: /usr/sbin/mariadbd: One can only use the --user switch if running as root Mar 08 16:15:47 jammy-bare mariadbd[3836]: 2024-03-08 16:15:47 0 [Note] Starting MariaDB 11.3.2-MariaDB-1:11.3.2+maria~ubu2204 source revision 068a6819eb63bcb01fdfa037c9bf3bf63c33ee42 as process 3836 Mar 08 16:15:48 jammy-bare mariadbd[3836]: 2024-03-08 16:15:48 0 [Note] InnoDB: !!! innodb_force_recovery is set to 3 !!! Mar 08 16:15:48 jammy-bare mariadbd[3836]: 2024-03-08 16:15:48 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 Mar 08 16:15:48 jammy-...
备注:内容来源于stack exchange,提问作者Stevie Lambert
相关产品推荐
相关产品推荐

