Hacer más pequeños los ficheros de journal de MongoDB

Intentando liberar algo de espacio en el disco duro me di cuenta de que los ficheros de journal de MongoDB ocupaban alrededor de 3GB.

mongo journal

Liberar el espacio que ocupan es tan facil como parar el servicio MongoDB, añadir la opción smallfiles = true en el fichero /etc/mongodb.conf, borrar los fichero de journal y reiniciar el servicio de MongoDB otra vez.

sudo service mongodb stop
sudo vi /etc/mongodb.conf

En este momento hay que añadir esto al fichero /etc/mongodb.conf:

smallfiles = true

Ahora tan solo hay que borrar los ficheros de journal y volver a arrancar el servicio. Los nuevos ficheros de journal se crearan automáticamente:

sudo rm -rf /var/lib/mongodb/journal/*
sudo service mongodb start

mongo journal after

Ref: http://lostquery.com/questions/313/how-do-i-shrink-the-mongodb-journal-files

You might also like

Instalar MongoDB en Ubuntu 12.04 con driver PHP
Instalar MongoDB:sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo...

MongoDB: Recuperar datos después de un apagado inesperado en Ubuntu
Si ejecutas mongod pero no termina de arrancar y se te muestra este error en el log (/var/log/mongodb/mongodb.log)...

Install MongoDB in Ubuntu 12.04 with PHP driver
Install MongoDB:sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 echo...

Solucionar “mongodb cannot be built while v8 is active” en MacPorts
Mientras actualizaba los ports en macports me salió este error:---> Configuring mongodb Error:...

Dejar un comentario?

0 Comentarios.

Deje un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.