[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.(入职小灰)
mariadb剧本安装后自动重启不了,飞要一次手动重启,这对于重要业务来说是致命的今天遇到的错误:[ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it.首先,找到mariadb报错日志文件/var/log/mariadb/mariadb.logvim /var/log/maria...
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重启试一波
。。。还是没用
解决不了
已经搞了八个半小时了,求大神帮帮忙啊┭┮﹏┭┮
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)