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.