美文网首页
2019-02-15 centos下mariadb启动的一些问题

2019-02-15 centos下mariadb启动的一些问题

作者: wads247 | 来源:发表于2019-02-15 18:16 被阅读0次

年前做了一些然后回来之后系统开启时,mariadb无法启动了
程序是跑在supervisor的
supervisor错误如下


image.png

mariadb错误日志如下


image.png

开始时候我就定位最后一句error寻找问题
期间了各种解决办法~简单罗列一下

  1. [ chown mysql.mysql -R /var/run/mariadb/db ]

这个的应该是说db目录的所有者要改成mysql组

fail

  1. rm /var/lib/mysql/tc.log -f

如果你的报错log里面有Can't init tc log的话可以尝试产出log文件 ib_logfile0ib_logfile1也可以删除~然后再重启

fail
3.innodb_force_recovery = 6 innodb_purge_threads= 1

在cnf文件中添加这两句这是强制修复的语句用在断电重启机器无法启动的时候用的~如果修复启动完毕要把这两句注释

fail

  1. 磁盘满了~清理磁盘

fail

5.datadir=... basedir=...的配置问题

这个也不是~因为我的配置都是写好在cnf文件的

fail

最最最后...我在看了下log
看到最开始的时候有一个这样的警告

World-writable config file '/opt/apps/awbank/etc/mariadb.cnf' is ignored

于是我就去搜索这个
找到这里https://blog.csdn.net/weixin_33978044/article/details/86021115
意思是说cnf的文件不能是777~权限开放了所有人都能修改配置文件不安全
chmod 644 .....my.cnf
问题解决

相关文章

网友评论

      本文标题:2019-02-15 centos下mariadb启动的一些问题

      本文链接:https://www.haomeiwen.com/subject/tulmeqtx.html