aaazzx 发表于 2018-3-14 09:28:57

求助军哥mysql会自动崩溃的问题

军哥帮忙看一下错误讯息

我的主机是linode 4G内存的CentOS 6.8,装lnmp

网站有在做采集,最近常常莫名其妙数据库就崩溃了
是哪出问题了:(

另外
errlog中的,有需要调整的地方吗?

licess 发表于 2018-3-14 13:36:40

note不需要关注,error才是需要看的
2018-03-14T00:31:41.682989Z 0 InnoDB: mmap(68714496 bytes) failed; errno 12
2018-03-14T00:31:41.683001Z 0 InnoDB: Cannot allocate memory for the buffer pool
2018-03-14T00:31:41.683008Z 0 InnoDB: Plugin initialization aborted with error Generic error
2018-03-14T00:31:41.683015Z 0 Plugin 'InnoDB' init function returned error.
2018-03-14T00:31:41.683021Z 0 Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2018-03-14T00:31:41.683027Z 0 Failed to initialize plugins.
2018-03-14T00:31:41.683032Z 0 Aborting

应该是内存不够用无法分配内存导致的

aaazzx 发表于 2018-3-14 21:01:18

回复 2# 的帖子

军哥请问有什么方法解决吗?
改my.cnf的参数有用吗?
怎么看哪个程序占太多内存?
有建议的修改吗?

[ 本帖最后由 aaazzx 于 2018-3-14 22:20 编辑 ]

licess 发表于 2018-3-15 09:48:41

回复 3# 的帖子

innodb_buffer_pool_size 、performance_schema_max_table_instances 可以调,但是如果是你内存不够用了调小也效果不理想也可能影响mysql性能

top 就可以看到实时的内存占用情况
页: [1]
查看完整版本: 求助军哥mysql会自动崩溃的问题