mariadb剧本安装后自动重启不了,飞要一次手动重启,这对于重要业务来说是致命的

今天遇到的错误:[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

首先,找到mariadb报错日志文件/var/log/mariadb/mariadb.log

vim /var/log/mariadb/mariadb.log

为了找到错误原因:编辑这个日志文件,将多加写空行。使其后报错单独呈现

重启机器:reboot

发现的第一个报错:

[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.

按照所给提示:run mysql_upgrade

执行:

将日志文件再多添几行空行

再重启:reboot

 

还是一样的报错

查看配置文件

查看配置文件 /etc/my.cn

找了半天,这个mariadb.pid居然没有

ps -ef查看

所定义的pid文件没有生效。配置文件不太敢改,还是从启动项里看看吧

chkconfig

这个mysql服务分辨不清是什么

先按照配置走一个流程

cd /usr/lib/systemd/system/multi-user.target.wants
ln -s ../mariadb.service mariadb.service

当然,结果还是没成功

分析:是这个mysql启动的进程占用了mariadb启动进程文件

将/etc/init.d/目录下的mysql启动改为mysqld

再来查看,mysql服务没了

reboot重启试一波

。。。还是没用

解决不了

已经搞了八个半小时了,求大神帮帮忙啊┭┮﹏┭┮

 

 

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐