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