全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1134|回复: 11
打印 上一主题 下一主题

求助BT大神,数据库老是自动停止

[复制链接]
跳转到指定楼层
1#
发表于 2020-6-15 21:49:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
BT 7.2免费版,数据库每隔一两天就自动停止,每次手动重启,疯了。。。

主机 2H2G

InnoDB_buffer_pool_size 默认就128,试过64,试过768,还是一样停止。。。

日志:

  1. 200615 00:37:42 mysqld_safe Number of processes running now: 0
  2. 200615 00:37:42 mysqld_safe mysqld restarted
  3. 2020-06-15  0:37:43 47904597051392 [Warning] option 'max_allowed_packet': unsigned value 107374182400 adjusted to 1073741824
  4. 2020-06-15  0:37:43 47904597051392 [Note] /www/server/mysql/bin/mysqld (mysqld 10.1.45-MariaDB) starting as process 5419 ...
  5. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Using mutexes to ref count buffer pool pages
  6. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: The InnoDB memory heap is disabled
  7. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
  8. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
  9. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Compressed tables use zlib 1.2.7
  10. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Using Linux native AIO
  11. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Using SSE crc32 instructions
  12. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Initializing buffer pool, size = 768.0M
  13. InnoDB: mmap(843448320 bytes) failed; errno 12
  14. 2020-06-15  0:37:43 47904597051392 [ERROR] InnoDB: Cannot allocate memory for the buffer pool
  15. 2020-06-15  0:37:43 47904597051392 [ERROR] Plugin 'InnoDB' init function returned error.
  16. 2020-06-15  0:37:43 47904597051392 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
  17. 2020-06-15  0:37:43 47904597051392 [Note] Plugin 'FEEDBACK' is disabled.
  18. 2020-06-15  0:37:43 47904597051392 [ERROR] Unknown/unsupported storage engine: InnoDB
  19. 2020-06-15  0:37:43 47904597051392 [ERROR] Aborting
复制代码
2#
发表于 2020-6-15 21:56:52 | 只看该作者
服务器的问题吧   你去bt论坛去问问
3#
发表于 2020-6-15 23:24:54 | 只看该作者
我写了个脚本,每三分钟监测一下mysql的活动性,死了就启动下
4#
发表于 2020-6-15 23:26:11 | 只看该作者
xiaozhenghi 发表于 2020-6-15 23:24
我写了个脚本,每三分钟监测一下mysql的活动性,死了就启动下

牛逼啊,分享出来给mjj们玩玩吧
5#
发表于 2020-6-15 23:27:02 | 只看该作者
本帖最后由 shc 于 2020-6-15 23:29 编辑

MySQL经常挂大概率是内存不够

  1. 2020-06-15  0:37:43 47904597051392 [Note] InnoDB: Initializing buffer pool, size = 768.0M
  2. InnoDB: mmap(843448320 bytes) failed; errno 12
  3. 2020-06-15  0:37:43 47904597051392 [ERROR] InnoDB: Cannot allocate memory for the buffer pool
复制代码


768M太大了,系统没有那么多内存分配出来
6#
发表于 2020-6-15 23:28:42 | 只看该作者
  1. pgrep -x mysqld &> /dev/null
  2. if [ $? -ne 0 ];then
  3.         bash /www/server/panel/script/rememory.sh
  4.         /etc/init.d/mysqld start
  5. fi
复制代码


任务计划,shell脚本,间隔三分钟,三分钟监测一下,挂了就重启下mysql,反正前端是cdn,三分钟也看不出来死了没就过去了
7#
发表于 2020-6-15 23:28:48 | 只看该作者
把Nginx的处理进程调少点试试,不要Auto
8#
发表于 2020-6-15 23:32:32 | 只看该作者
重装基本能解决全部问题 估计是你LINUX系统版本缺少组件
9#
发表于 2020-6-15 23:34:49 | 只看该作者
可能是内存问题 ⁢⁢⁢⁢⁢
10#
发表于 2020-6-15 23:48:34 | 只看该作者
内存不够,,,我之前用的那种超开ovz,,,1H2G  安装数据库,,时不时就停止

换了其他商家就好了,,,,多半是服务器内存问题,,肯定超开严重
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-16 06:55 , Processed in 0.104636 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表