重启服务器导致Mysql无法重启解决方案及常规检查

升级到最新版Linux面板后,强制重启,发现无法启动Mysql,所以没什么问题,不要重启,重启就出问题,每次都这样,建议大家装低些版本的Linux面板,如果修改过文件配置,重载服务就行了,确实要重启的,请用安全重启,不要使用reboot命令!不要使用reboot命令!不要使用reboot命令!重要的事情说三遍。

在ssh 输入df -h 检查磁盘空间是否不足导致mysql服务无法启动

df -h

输入free 检查内存是否不足导致mysql服务无法启动

free

输入ll /www/server/ 检查data目录(数据存放目录)mysql目录(数据库目录)用户是否为mysql

ll /www/server/

查看如果不是可以输入下面两条命令更改所属用户

chown -R mysql:mysql /www/server/data
chown -R mysql:mysql /www/server/mysql

进入ssh 输入vi /etc/my.cnf 检查配置文件是否存在

vi /etc/my.cnf

如果是OK的会有这样的显示

或者不存在

如果上面两个问题都没有,我们就需要分析日志了,执行cat /www/server/data/*.err 查看日志有用没错误,根据日志错误来解决问题,如果日志也没有问题,可能是存在bug,建议备份网站数据,重装再配置服务器环境。

cat /www/server/data/*.err

本文由 学习链 作者:喵喵 发表,其版权均为 学习链 所有,文章内容系作者个人观点,不代表 学习链 对观点赞同或支持,未经许可,禁止转载,题图来自Unsplash,基于CC0协议。
学习链

发表评论