Redis_data y Postgres_data están ocupando más de 20GB de espacio

¿Qué puedo hacer al respecto? redis_date y postgres_date están consumiendo más de 20 GB de espacio.

Debido a esto, estoy pagando más en DigitalOcean.

Mi foro: https://onehourforum.com/

Cada vez, estas dos carpetas ocupan mucho espacio y mi foro se cae.

Por favor, ayúdenme.

Captura de pantalla adjunta.

Para mí, redis_data es realmente muy pequeño. ¿Qué obtienes de

ls -haltrR /var/discourse/shared/standalone/redis_data

Tengo

root@foorumi-hel:/var/discourse# ls -haltrR /var/discourse/shared/standalone/redis_data
/var/discourse/shared/standalone/redis_data:
total 9.3M
drwxr-xr-x 13 root       root  4.0K Jan 10  2023 ..
-rw-r--r--  1 messagebus input 9.3M Dec  6 20:07 dump.rdb
drwxr-xr-x  2 messagebus input 4.0K Dec  6 20:07 .

Así que Vikash debe tener un problema.

De acuerdo. No me imagino cómo podría haber 16 GB de redis. Si te mudas a un nuevo servidor, lo que hay en redis (típicamente) se queda atrás, así que una cosa que se podría hacer sería simplemente eliminarlo y reconstruirlo.

Puedes ver lo que dice esto:

cd /var/discourse
./launcher enter app
redis-cli
info memory
exit
exit
exit
3 Me gusta

Además, por interés, en la parte inferior de la página de estado de Sidekiq de su foro (forum.url/sidekiq) hay un resumen del uso de memoria de Redis, incluido el uso máximo. (También, el tiempo de actividad; podría ser interesante si el tiempo de actividad es muy corto, porque tal vez Redis se está bloqueando y reiniciando y dejando algo de desorden en el disco).

(Sin embargo, eso es uso de memoria, y el problema aquí parece ser el uso de disco).

1 me gusta

mira esto, está generando datos de volcado

1 me gusta

Presumiblemente puedes eliminar todos los archivos temporales.

¿Es esta una instalación estándar? ¿Tiene historial de haber sido migrada de otra máquina? Una búsqueda rápida indica que algún tipo de problema de permisos, u otra razón para que redis falle al guardar/renombrar, podría ser la causa.

Este hilo anterior fue, para mí, inconcluso:
Discouse ocupa mucho espacio en disco, principalmente la carpeta redis_data

Creo que se quedan atrás si redis se apaga antes de que pueda escribirlo. (Pero no recuerdo haber escrito eso, así que tal vez lo dejé en un archivo temporal solfege/en algún lugar)

¡Esas fechas en la captura de pantalla están agrupadas a intervalos de aproximadamente 5 minutos, algo no funciona como debería!

1 me gusta

¡No me di cuenta!

Ciertamente hay algo mal. ¿Es esta una máquina poco potente? ¿Está ejecutando un montón de cosas de IA? (No lo creo, pero esas son mis mejores suposiciones)

Si es seguro eliminarlos, eso resolverá el problema inmediato de espacio en disco.

Como una revisión general, que incluye una verificación de procesos que se cierran por falta de memoria:

El servicio smtp se detuvo,

y la cola estaba allí,

¿es eso un problema?

¿Qué hice?

smtp arreglado y archivos temporales eliminados.

Eso podría explicarlo.

Será interesante ver si esos archivos temporales todavía se están creando.

Ahora no se crean archivos temporales.

pero este está consumiendo 16 GB

¿cómo lidiar con eso?

Gracias

Puedes intentar

cd /var/discourse
./launcher cleanup