MySQL经常崩溃,退出状态

时间:2020-04-22 22:05:13

标签: mysql linux centos7

首先,我读过这篇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

Ram 2GB

核心2

只是一个Wordpress网站

Log as requested

1 个答案:

答案 0 :(得分: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。