Przede wszystkim poszukaj innych instancji mongod działających w systemie za pomocą starego polecenia:
ps ax | grep mongod
Jeśli zobaczysz linię taką jak -
98555 ?? S 4:40.89 mongod --dbpath /Volumes/ComputerName/data/db
-PID- -name- -------------path------------
to jest już uruchomiony proces mongod. Jeśli tak, zabij go, a następnie uruchom ponownie Mongod.
Aby zabić proces z PID =0000, w środowisku uniksowym użyj -
kill -9 0000
Jeśli twoja konsola zwraca coś takiego, -bash: kill: (98555) - Operation not permitted
, użyj
sudo !!
aby powtórzyć polecenie jako superużytkownik . To powinno Cię pobudzić.
PS:Jeśli nie zapisałeś jeszcze żadnych danych w swojej bazie danych, usuń /data
a następnie utwórz /data/db
katalog ponownie. Wykonaj sudo mongod
i powinno działać.