【问题标题】:Mysql often crashes with exited status [closed]Mysql经常以退出状态崩溃[关闭]
【发布时间】:2020-04-23 06:42:30
【问题描述】:

首先我读过这个Mysql often crashes 没有帮助。我自己的情况是 msqld 以 exited status 停止。我也试过用systemctl is-active mysqld || systemctl restart mysqld 运行一个 cron 作业仍然是同样的问题。

我的问题是如何监控exited status并重启mysqld?

更多细节

CentOS 7.7.1908 .

Mysql 10.1.44 MariaDB

内存 2GB

核心 2

只是一个 Wordpress 网站

Log as requested

【问题讨论】:

  • 向我们展示mysql的错误日志,通常你会找到原因
  • 这是我目前拥有的,如果有帮助的话:Pastebin.com
  • 完美。欢迎来到 SO。您可以编辑自己的问题以包含更多信息,我们鼓励这样做,因为外部链接的短暂性可能会降低此问题对遇到相同问题的下一个人的有用性。

标签: mysql linux centos7


【解决方案1】:
2020-04-23  4:38:39 47136771361152 [Note] InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(140574720 bytes) failed; errno 12
2020-04-23  4:38:39 47136771361152 [ERROR] InnoDB: Cannot allocate memory for the buffer pool

意味着当您在 VM 上有 2G 内存时,您没有可用于 MariaDB。也许优化 apache(?) 的内存使用以及服务器上运行的其他任何时候。

交替分配更多 RAM。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-10
    • 2016-04-23
    • 2018-12-01
    • 2014-11-17
    • 2014-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多