我正在运行一个 AWS ec2 实例,该实例运行着一些 WordPress 网站。
一切都很好,只是几个小时后我的 SQL 服务就死机了。我必须重新启动整个机器才能启动它。
我觉得我正在运行的 t3.nano 的 RAM 可能较少。
我可以修改设置来解决这个问题吗?还是我应该获得一个更大的实例和更多的内存?谢谢大家
错误日志
2019-05-15T17:50:35.149426Z 0 [注意] 关闭插件“CSV” 2019-05-15T17:50:35.149923Z 0 [注意] /usr/sbin/mysqld:关闭完成
2019-05-15T17:50:35.645042Z 0 [警告] 具有隐式 DEFAULT 值的 TIMESTAMP 已弃用。请使用 --explicit_defaults_for_timestamp 服务器选项(有关更多详细信息,请参阅文档)。 2019-05-15T17:50:35.645973Z 0 [注意] /usr/sbin/mysqld(mysqld 5.7.26)作为进程 12015 启动... 2019-05-15T17:50:35.648459Z 0 [注意] InnoDB:PUNCH HOLE 支持可用 2019-05-15T17:50:35.648477Z 0 [注意] InnoDB:互斥锁和 rw_locks 使用 GCC 原子内置函数 2019-05-15T17:50:35.648480Z 0 [注意] InnoDB:使用事件互斥锁 2019-05-15T17:50:35.648483Z 0 [注意] InnoDB:GCC 内置函数__atomic_thread_fence() 用于内存屏障 2019-05-15T17:50:35.648494Z 0 [注意] InnoDB: 压缩表使用 zlib 1.2.11 2019-05-15T17:50:35.648497Z 0 [注意] InnoDB: 使用 Linux 原生 AIO 2019-05-15T17:50:35.648658Z 0 [注意] InnoDB: 池数量:1 2019-05-15T17:50:35.648720Z 0 [注意] InnoDB: 使用 CPU crc32 指令 2019-05-15T17:50:35.649563Z 0 [注意] InnoDB: 初始化缓冲池,总大小 = 128M,实例 = 1,块大小 = 128M 2019-05-15T17:50:35.649587Z 0 [错误] InnoDB:mmap(137428992 字节)失败;错误号 12 2019-05-15T17:50:35.649592Z 0 [错误] InnoDB:无法为缓冲池分配内存 2019-05-15T17:50:35.649595Z 0 [错误] InnoDB:插件初始化因错误中止 一般错误 2019-05-15T17:50:35.649599Z 0 [错误] 插件“InnoDB”初始化函数返回错误。 2019-05-15T17:50:35.649602Z 0 [错误] 插件“InnoDB”注册为存储引擎失败。2019-05-15T17:50:35.649605Z 0 [错误] 无法初始化内置插件。2019-05-15T17:50:35.649607Z 0 [错误] 正在中止
2019-05-15T17:50:35.649637Z 0 [注意] Binlog 结束 2019-05-15T17:50:35.649666Z 0 [注意] 关闭插件 'CSV' 2019-05-15T17:50:35.650172Z 0 [注意] /usr/sbin/mysqld: 关闭完成