Tout d'abord, recherchez d'autres instances de mongod en cours d'exécution sur le système à l'aide de la commande ancestrale :
ps ax | grep mongod
Si vous voyez une ligne comme -
98555 ?? S 4:40.89 mongod --dbpath /Volumes/ComputerName/data/db
-PID- -name- -------------path------------
alors il y a déjà un processus mongod en cours d'exécution. Si c'est le cas, tuez-le, puis redémarrez mongod.
Pour tuer un processus avec PID =0000, dans un environnement de type Unix, utilisez -
kill -9 0000
Si votre console renvoie quelque chose comme, -bash: kill: (98555) - Operation not permitted
, utilisez
sudo !!
pour répéter la commande en tant que super utilisateur . Cela devrait vous aider.
PS :Si vous n'avez pas encore stocké de données dans votre base de données, supprimez /data
puis créez le /data/db
répertoire à nouveau. Faites un sudo mongod
et ça devrait marcher.