Estoy intentando actualizar MongoDB de la versión 1.6.5 a la versión 2.0.1 en una máquina Ubuntu. He probado muchas formas de actualizar, incluido reemplazar los binarios con los más recientes, agregar mongodb-10gen a mi lista de fuentes e instalar desde apt-get. Sin embargo, cada vez que inicio mongodb después de la actualización recibo un mensaje similar al siguiente del sistema operativo:
A esta computadora sólo le quedan 176,0 KB de espacio en disco. Puede liberar espacio en disco eliminando programas o archivos no utilizados o moviendo archivos a un disco externo.
Estoy seguro de que tengo espacio más que suficiente para esta actualización, pero no puedo entender qué estoy haciendo mal para que esto siga sucediendo. ¿Alguien se ha encontrado con problemas similares? ¿Pudiste solucionarlo?
Tamaño del sistema de archivos utilizado % de uso disponible montado en /dev/sda1 7.5G 7.2G 64K 100% / ninguno 492M 216K 492M 1%/desarrollador ninguno 499M 184K 499M 1% /dev/shm ninguno 499M 144K 499M 1% /var/ejecutar ninguno 499M 0 499M 0% /var/bloqueo ninguno 4.0T 0 4.0T 0% /media/psf /dev/sr0 23M 23M 0 100% /medios/CDROM
Respuesta1
¿Está ejecutando un sistema de 64 bits? El registro en diario se habilita automáticamente en sistemas de 64 bits a partir de Mongo 1.9.2 y esto puede ocupar bastante espacio. Puede desactivar de forma segura el registro en diario y borrar los archivos de diario antiguos (que pueden ser bastante grandes).
Para deshabilitar desde el archivo de configuración, deberá COMENTAR o ELIMINAR la línea que dice journal = true
(si existe) y agregar una línea que diga nojournal = true
. O, si está ejecutando Mongo a través de la línea de comando, especifique --nojournal
. De todos modos, asegúrese de reiniciar Mongo antes de continuar con el siguiente paso.
Para eliminar los archivos del diario, vaya a su {dbpath}/journal
y elimine todo el journal
subdirectorio. Esto borrará los archivos del diario y debería liberar bastante espacio.
¡Espero que esto ayude!