2017-09-27 47 views
0

我們遇到了一個問題,我們的cloudSQL數據庫會定期崩潰。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會自動使用所有可用的內存......這是否可能會減少問題,還是可能以相同的方式繼續? 我們可以做些什麼來減少這個問題嗎?

回答

0

您的系統可能沒有磁盤空間而非內存,特別是在HA配置中運行時。

(如果磁盤不是問題,您應該提交GCP支持憑證而不是此處)