mysql启动报错,与selinux相关

mysql启动报错,与selinux相关

如果遇到报错,可能的情况是 selinux 的关系,可以安装 setroubleshoot-server 工具,使用 sealert -a /var/log/audit/audit.log 来查看是什么原因导致的
也可以在启动前关闭selinux,启动后再开启selinux,似乎会自动把selinux 文件标签给修改过来,,

设置selinux

setenforce 0  # 临时关闭 selinux
setenforce 1  # 开启 selinux
getenforce    # 查看selinux的状态

设置mysql文件的标签,可能要设置的文件
mysqld_db_t /var/lib/mysql/ibdata1

semanage fcontext -a -t mysqld_db_t /var/lib/mysql/ibdata1
restorecon -v /var/lib/mysql/ibdata1
posted @ 2017-11-04 18:13  Achxku  阅读(610)  评论(0编辑  收藏  举报