ECS Kill Mysql 原因排查

问题排查及原因分析:

1、mysql状态检查:
/etc/init.d/mysqld status
mysql dead but subsys locked
2、mysql日志排查:
mysql数据库的一些日志输出存放位置都是在/var/log这个目录下,其中mysqld.log 这个文件就是我们存放我们跟mysql数据库进行操作而产生的一些日志信息,通过查看该日志文件,我们可以从中获得很多信息:
3、messages日志检查:
同样是/var/log这个目录下,通过这个日志的查看:
kernel: Out of memory: Kill process 1078 (mysqld) score 60 or sacrifice child;
kernel: Killed process 1078, UID 27, (mysqld) total-vm:924960kB, anon-rss:60316kB, file-rss:952kB
基本可以确定Mysql挂掉是因为内存的不足的问题,但是为什么突然之间内存不足,需要继续排查:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据