Prima di tutto, cerca altre istanze di mongod in esecuzione sul sistema usando il vecchio comando:
ps ax | grep mongod
Se vedi una linea come -
98555 ?? S 4:40.89 mongod --dbpath /Volumes/ComputerName/data/db
-PID- -name- -------------path------------
quindi c'è già un processo mongod in esecuzione. In tal caso, uccidilo e poi riavvia mongod.
Per terminare un processo con PID =0000, in ambiente Unix come utilizzare -
kill -9 0000
Se la tua console restituisce qualcosa del tipo -bash: kill: (98555) - Operation not permitted
, usa
sudo !!
per ripetere il comando come super utente . Questo dovrebbe farti andare avanti.
PS:Se non hai ancora memorizzato alcun dato nel tuo db, elimina /data
e quindi crea il /data/db
directory di nuovo. Fai un sudo mongod
e dovrebbe funzionare.