Mysql经常挂掉,挂掉后启动不起来。可能是linux 内存不足,无法分配内存缓冲池导致

Mysql经常挂掉,挂掉后启动不起来:

解决步骤:

1 有事看日志。查看mysql 的日志: more /var/log/mysqld.log

      

2 并根据上面的日志分析出可能是linux 内存不足,无法分配内存缓冲池。

3 用命令:free -m查看linux 内存使用情况,发现剩余内存少得可怜。那究竟是什么占用了内存?

用命令:ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head 查看占用内存较多的进程(相关解释命令:https://www.cnblogs.com/sparkbj/p/6148817.html)

发现没有用到但是启动着的tomcat,ActiveMq等占用了好多内存,kill掉这些进程即可,然后再启动mysql即可

 

扫描二维码关注公众号,回复: 3544825 查看本文章

猜你喜欢

转载自blog.csdn.net/qq_29216579/article/details/82683561
今日推荐