美文网首页
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