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

相关文章:

  • 2022-12-23
  • 2021-05-28
  • 2021-06-26
  • 2021-12-08
  • 2022-12-23
  • 2021-11-04
  • 2021-09-11
猜你喜欢
  • 2021-08-01
  • 2021-10-09
  • 2021-08-28
  • 2021-07-24
  • 2022-12-23
相关资源
相似解决方案