MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Erro do Mongodb ao iniciar


Antes de tudo, procure outras instâncias do mongod em execução no sistema usando o comando age-old:
ps ax | grep mongod

Se você vir uma linha como -
98555   ??  S      4:40.89 mongod --dbpath /Volumes/ComputerName/data/db 
-PID-                      -name-          -------------path------------

então já existe um processo mongod em execução. Se sim, mate-o e inicie o mongod novamente.

Para matar um processo com PID =0000, no ambiente Unix, use -
kill -9 0000

Se seu console retornar algo como, -bash: kill: (98555) - Operation not permitted , usar
sudo !! 

para repita o comando como superusuário . Isso deve fazer você ir.

PS:Se você ainda não armazenou nenhum dado em seu banco de dados, exclua /data e, em seguida, crie o /data/db diretório novamente. Faça um sudo mongod e deve funcionar.