📚 开源资源分享——颜佐光的个人书架
✉️ 联系站长
书架 / mysql / 配置

mysql重启失败报错ibdata1 Can't determine file permissions

2020-11-06 17:01 · 约 609 字 · 浏览 3,478 次配置

mysql重启失败报错ibdata1 Can't determine file permissions

 [ERROR] InnoDB: os_file_get_status() failed on './ibdata1'. Can't determine file permissions

mysql重启报错以上.

版本:mysql5.7+centos7.0

解决步骤:

1. 查看配置文件内容指定的pid-file

cat /etc/my.cnf
pid-file=/var/run/mysqld/mysqld.pid

so,查看该目录是否存在。如没有,则创建,并修改属主属组。

ll /var/run/mysqld/
#不存在
mkdir -p /var/run/mysqld/
chown -R mysql:mysql /var/run/mysqld

试着重启:

service mysqld restart

如果还报错,则进入下一步。

2. 关闭selinux.并重启

setenforce 0

重启

service mysqld restart
或者
systemctl status mysqld.service
← 返回《mysql》目录书架 →