Quale processo riempie il disco ogni 2 ore?

Ho un sito con un database da 100 GB su un SSD da 160 GB. Immagini su S3.

Ogni due ore postgres fa qualcosa che riempie il disco. Non è un backup.

Immagino che dovrei semplicemente aumentare il disco a 200 GB?

4 Mi Piace

Ora il disco ha 320 GB, quindi non c’è modo che il disco si stia riempiendo, ma ancora ogni due ore ricevo questo:

Job exception: PG::DiskFull: ERROR: could not resize shared memory segment "/PostgreSQL.2431023752" to 134217728 bytes: 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: could not resize shared memory segment "/PostgreSQL.4192722046" to 134217728 bytes: No space left on device CONTEXT: parallel worker
6:26 am
Job exception: PG::DiskFull: ERROR: could not resize shared memory segment "/PostgreSQL.175048658" to 134217728 bytes: 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: could not resize shared memory segment "/PostgreSQL.2657529202" to 134217728 bytes: No space left on device CONTEXT: parallel worker

stackoverflow suggerisce

Questo accade perché docker per impostazione predefinita limita la dimensione della memoria condivisa a 64MB.

È possibile sovrascrivere questo valore predefinito utilizzando l’opzione --shm-size in docker run.

2 Mi Piace