MongoDB no se puede instalar desde el repositorio Debian de 10gen

MongoDB no se puede instalar desde el repositorio Debian de 10gen

Agregué el repositorio oficial de Debian 10gen a mi instalación de Wheezy pero MongoDB sigue sin poder instalarse:

Setting up mongodb-10gen (2.4.4) ...
[FAIL] Starting database: mongodb failed!
invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing mongodb-10gen (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up mmv (1.01b-15) ...
Errors were encountered while processing:
 mongodb-10gen
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up mongodb-10gen (2.4.4) ...
[FAIL] Starting database: mongodb failed!
invoke-rc.d: initscript mongodb, action "start" failed.
dpkg: error processing mongodb-10gen (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 mongodb-10gen

¿Alguien instaló MongoDB correctamente como .deb?

Respuesta1

Yo tuve el mismo problema. Seguí las instrucciones aquí:

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/

Después de bajar de categoría con

 apt-get install mongodb-10gen=2.2.3

Empezó

[ ok ] Starting database: mongodb.

Si desea que este cambio sea permanente para actualizaciones posteriores, marque este paquete para mantener el uso del estado:

apt-mark hold mongodb-10gen

Respuesta2

Si está en una máquina virtual y la inició con un tamaño relativamente pequeño, podría deberse simplemente a una falta de espacio libre. En esta etapa, MongoDB crea los archivos de diario y necesita al menos 3379 MB disponibles para ello.

De lo contrario, verifique el registro que debería estar en:

/var/log/mongodb/mongod.log

información relacionada