Quel processus remplit le disque toutes les 2 heures ?

J’ai un site avec une base de données de 100 Go sur un SSD de 160 Go. Images sur S3.

Toutes les deux heures, postgres fait quelque chose qui remplit le disque. Ce n’est pas une sauvegarde.

Je suppose que je devrais simplement augmenter le disque à 200 Go ?

4 « J'aime »

Maintenant, le disque a 320 Go, il n’y a donc aucun moyen que le disque se remplisse, mais toutes les deux heures, j’obtiens ceci :

Job exception: PG::DiskFull: ERROR: impossible de redimensionner le segment de mémoire partagée « /PostgreSQL.2431023752 » à 134217728 octets : No space left on device CONTEXT: parallel worker
4:31 am
17
Job exception: Failed to open TCP connection to 84.247.3.95:80 (Connection refused - connect(2) for "84.247.3.95" port 80)
5:56 am
Job exception: PG::DiskFull: ERROR: impossible de redimensionner le segment de mémoire partagée « /PostgreSQL.4192722046 » à 134217728 octets : No space left on device CONTEXT: parallel worker
6:26 am
Job exception: PG::DiskFull: ERROR: impossible de redimensionner le segment de mémoire partagée « /PostgreSQL.175048658 » à 134217728 octets : No space left on device
8:32 am
3
MD Composer Extras theme/component is throwing errors: TypeError: Cannot read properties of null (reading 'es')
8:36 am
86
Unicorn worker received USR2 signal indicating it is about to timeout, dumping backtrace for main thread config/unicorn.conf.rb:203:in `backtrace' config/unicorn.conf.rb:203:in `block (2 levels) in re
8:50 am
Job exception: PG::DiskFull: ERROR: impossible de redimensionner le segment de mémoire partagée « /PostgreSQL.2657529202 » à 134217728 octets : No space left on device CONTEXT: parallel worker

stackoverflow suggère

Ceci est dû au fait que docker par défaut limite la taille de la mémoire partagée à 64 Mo.

Vous pouvez remplacer cette valeur par défaut en utilisant l’option --shm-size dans docker run.

2 « J'aime »