When I try to run mongod from the terminal, I get the following error:
2014-07-02T23:56:24.797-0700 [initandlisten] ERROR: listen(): bind() failed errno:48 Address already in use for socket: 0.0.0.0:27017 2014-07-02T23:56:24.797-0700 [initandlisten] ERROR: addr already in use
I recently realize that I have two versions of MongoDB on my Mac, and think this may be the source for the above error. (Plus, I do not need two version.) I tried Googling, but was not able to find clear directions on how I can uninstall. I have development version 2.7.0 AND 2.6.3.
Thanks so much in advance for the help!
brew
you canbrew uninstall mongo
. To fix your socket issue, kill all mongodb process usingps aux | grep mongo
to see the processes andkill -9 process_number
to kill it. – Pierre-Louis Gottfroismongod
there are more polite ways to shutdown thankill -9
(which should only be used in extreme desperation). See: How to stop mongo DB in one command. – Stennie