Skip to content

Instantly share code, notes, and snippets.

@seyhunak
Forked from kxhitiz/gist:3033909
Created November 11, 2013 10:18
Show Gist options
  • Save seyhunak/7410980 to your computer and use it in GitHub Desktop.
Save seyhunak/7410980 to your computer and use it in GitHub Desktop.
You started mongodb server, but No matter what. However, when you run sudo status mongodb again, you’ll get
mongodb stop/waiting instead of mongodb start/running
Note: This condition is largely due to an unclean shutdown, and results in the creation of a lockfile /var/lib/mongodb/mongod.lock.
The fix is a quick two-step process as follows:
Remove the lockfile.
Run the repair script.
This is accomplished as follows:
$ sudo rm /var/lib/mongodb/mongod.lock
$ sudo -u mongodb mongod -f /etc/mongodb.conf --repair
Now when you run sudo start mongodb. It will report
mongodb start/running, process XXXX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment