CloudSQL数据库定期崩溃(内存不足)

时间:2017-09-27 09:47:30

标签: mysql google-cloud-platform google-cloud-sql

我们遇到的问题是我们的cloudSQL数据库会定期崩溃。

我们在日志中看到的错误是:

[ERROR] InnoDB: Write to file ./ib_logfile1failed at offset 237496832, 1024 bytes should have been written, only 0 were written. Operating system error number 12. Check that your OS and file system support files of this size. Check also that the disk is not full or a disk quota exceeded.

根据我的理解,错误号12表示“无法分配内存”。有没有办法可以配置cloudsql来留下更大的可用内存缓冲区?另一种方法是升级以获得更多内存,但据我所知,cloudSQL会自动使用它可用的所有内存......这是否可能会减少问题,还是可能以相同的方式继续? 我们还能做些什么来减少这个问题吗?

1 个答案:

答案 0 :(得分:0)

您的系统可能没有磁盘空间而不是内存,尤其是在HA配置中运行时。

(如果磁盘不是问题,你应该提交GCP支持票而不是在这里)