Odoo no funciona, y el problema es el espacio en disco

Gustavo Orrillo
- 05/04/2022 - 1 min. de lectura

Uno de los motivos por los cuales Odoo deja de funcionar es la falta de espacio en disco. Que tenemos que hacer en esas circumstancias? Primero verificar que Odoo no esté corriendo

sudo ps -ef|grep odoo-bin

Si el comando indica que Odoo no está corriendo, en ese caso es muy probable que no haya más espacio en disco. Eso se lo puede comprobar con el comando df

sudo df -h 


Donde en la columna Available podemos ver cuanto espacio queda en el filesystem. Si uno se quedó sin espacio en disco, automaticamente PostgreSQL procede a apagarse, lo que hace que Odoo deje de funcionar. Entonces, lo primero que hay que hacer es hacer espacio en disco (obviamente). En estas situaciones recomiendo instalar ncdu (aca se explica como funciona). Una herramienta gráfica que en el server permite saber donde uno se está quedando sin espacio en disco, o que lo está consumiendo.

Para empezar, uno puede borrar archivos de log que ya no son necesarios (este es un artículo util sobre como hacerlo). Y administrar los logs con logrotate. Tambien busque las copias de backup automática que hace Odoo (hay módulos de terceros que permiten automatizar la ejecución de backups en el server). Lo cual si uno se descuida, tiende a llenar el disco al poco tiempo. Si uno usa docker, asegurese de depurar imágenes y volúmenes que no se encuentren en uso (o volúmenes que sean huerfanos).

Por último, una vez resuelto el problema del espacio en disco, reinicie el Odoo.

Acerca de:

Gustavo Orrillo

Passionate about programming, he has implemented Odoo for different types of businesses since 2010. In Moldeo Interactive he is a founding Partner and Programmer; In addition to writing on the Blog about different topics related to the developments he makes.