2 votes

La base de données CloudSQL se bloque périodiquement (manque de mémoire)

Nous avons un problème avec notre base de données cloudSQL qui se bloque périodiquement.

L'erreur que nous voyons dans les journaux est la suivante :

[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.

D'après ce que j'ai compris, l'erreur numéro 12 signifie "Cannot allocate memory" (Impossible d'allouer de la mémoire). Existe-t-il un moyen de configurer cloudsql pour qu'il laisse une plus grande quantité de mémoire libre ? L'alternative serait de mettre à jour pour avoir plus de mémoire, mais d'après ce que j'ai compris, cloudsql utilise automatiquement toute la mémoire dont il dispose... Est-ce que cela pourrait réduire le problème ou est-ce qu'il continuerait à fonctionner de la même manière ? Y a-t-il d'autres choses que nous puissions faire pour réduire ce problème ?

0voto

Dan McGrath Points 9839

Il est possible que votre système manque d'espace disque plutôt que de mémoire, surtout si vous utilisez une configuration HA.

(Si le disque n'est pas le problème, vous devriez remplir un ticket de support GCP plutôt qu'ici).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X