Adicionei o repositório oficial do Debian 10gen à minha instalação do Wheezy, mas o MongoDB permanece desinstalável:
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
Alguém instalou o MongoDB com sucesso como .deb?
Responder1
Eu tive o mesmo problema. Eu segui as instruções aqui:
http://docs.mongodb.org/manual/tutorial/install-mongodb-on-debian/
Depois de fazer o downgrade com
apt-get install mongodb-10gen=2.2.3
Começou
[ ok ] Starting database: mongodb.
Se você quiser tornar essa alteração permanente nas atualizações subsequentes, marque este pacote para manter o uso do estado:
apt-mark hold mongodb-10gen
Responder2
Se você estiver em uma VM e a tiver iniciado com um tamanho relativamente pequeno, pode ser apenas por falta de espaço livre. Nesta fase, o MongoDB cria os arquivos de diário e você precisa de pelo menos 3379 MB disponíveis para isso.
Caso contrário, verifique o log que deve estar em:
/var/log/mongodb/mongod.log