repair_and_restart_mongod(){
if [ -f /etc/default/mongodb ]; then . /etc/default/mongodb; fi
ENABLE_MONGODB="yes"
if [ "x$ENABLE_MONGODB" = "xyes" ]; then
if [ -f $MONGODB_HOME/mongod.lock ]; then
rm $MONGODB_HOME/mongod.lock >> /dev/null
sudo -u mongodb /usr/bin/mongod --config /etc/mongodb.conf --repair >> /dev/null
fi
#exec start-stop-daemon --start --quiet --chuid mongodb --exec /usr/bin/mongod -- --config /etc/mongodb.conf
service mongodb start >> /dev/null 2>&1
fi
}
Tested under Ubuntu Server 12.x& 14.x
No comments:
Post a Comment