“WARNING: soft rlimits too low” en MongoDB con Mac OS X

Si te aparece esta advertencia al conectarte a la consola de mongo en Mac OS X:

** WARNING: soft rlimits too low. Number of files is 256, should be at least 1000

Puedes aumentar ese límite con tan solo ejecutar en la consola de comandos de Mac OS X esto:

ulimit -n 1024 && mongod

O esto:

launchctl limit maxfiles 1024 1024

Pero si se está ejecutando en un entorno de desarrollo no hay problema y se puede ingnorar.

Este es un arreglo temporal y no muy bonito. Para hacerlo permanente hay que añadir lo siguiente al fichero /etc/launchd.conf:

launchctl limit maxfiles 1024 1024

Ahora reinicia el sistema para aplicar los cambios.

Puedes ver los valores actuales de los rlimits ejecutando esto:

$ launchctl limit maxfiles
        maxfiles    1024           1024

Reinicia mongod y el problema debería estar resuelto.

You might also like

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

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

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...

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)...

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.