¿Qué proceso llena el disco cada 2 horas?

Tengo un sitio con una base de datos de 100 GB en un SSD de 160 GB. Imágenes en S3.

Cada dos horas postgres hace algo que llena el disco. No es una copia de seguridad.

¿Supongo que debería aumentar el disco a 200 GB?

4 Me gusta

Ahora el disco tiene 320 GB, por lo que no hay forma de que el disco se esté llenando, pero aún así cada dos horas recibo esto:

Excepción del trabajo: PG::DiskFull: ERROR: no se pudo redimensionar el segmento de memoria compartida "/PostgreSQL.2431023752" a 134217728 bytes: No queda espacio en el dispositivo CONTEXTO: trabajador paralelo
4:31 am
17
Excepción del trabajo: No se pudo abrir la conexión TCP a 84.247.3.95:80 (Conexión rechazada - connect(2) para "84.247.3.95" puerto 80)
5:56 am
Excepción del trabajo: PG::DiskFull: ERROR: no se pudo redimensionar el segmento de memoria compartida "/PostgreSQL.4192722046" a 134217728 bytes: No queda espacio en el dispositivo CONTEXTO: trabajador paralelo
6:26 am
Excepción del trabajo: PG::DiskFull: ERROR: no se pudo redimensionar el segmento de memoria compartida "/PostgreSQL.175048658" a 134217728 bytes: No queda espacio en el dispositivo
8:32 am
3
El tema/componente MD Composer Extras está generando errores: TypeError: No se pueden leer propiedades de null (leyendo 'es')
8:36 am
86
El trabajador de Unicorn recibió la señal USR2 indicando que está a punto de agotar el tiempo de espera, volcando el backtrace para el hilo principal config/unicorn.conf.rb:203:in `backtrace' config/unicorn.conf.rb:203:in `block (2 levels) in re
8:50 am
Excepción del trabajo: PG::DiskFull: ERROR: no se pudo redimensionar el segmento de memoria compartida "/PostgreSQL.2657529202" a 134217728 bytes: No queda espacio en el dispositivo CONTEXTO: trabajador paralelo

stackoverflow sugiere

Esto se debe a que docker por defecto restringe el tamaño de la memoria compartida a 64MB.

Puedes anular este valor predeterminado usando la opción --shm-size en docker run.

2 Me gusta