重启mongodb命令 mongodb自启动脚本

导读:本文将介绍mongodb的自启动脚本,包括脚本的写法、安装方法和使用步骤 。
1. 脚本的写法:MongoDB的自启动脚本是一个shell脚本,其内容如下:
```
#!/bin/sh
# chkconfig: 2345 80 20
# description: MongoDB Auto-start Script
# processname: mongod
# config: /etc/mongod.conf
# pidfile: /var/run/mongodb/mongod.pid
start() {
echo -n "Starting MongoDB: "
/usr/local/mongodb/bin/mongod --config /etc/mongod.conf
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/mongodb
return $RETVAL
}
stop() {
echo -n "Stopping MongoDB: "
/usr/local/mongodb/bin/mongod --shutdown --config /etc/mongod.conf
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/mongodb
return $RETVAL
}
restart() {
stop
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $"Usage: $0 {start|stop|restart}"
exit 1
esac
exit $?
```
【重启mongodb命令 mongodb自启动脚本】
2. 安装方法:将上述脚本保存到/etc/init.d/目录下 , 并给予可执行权限;
3. 使用步骤:
(1) 添加开机启动设置:chkconfig --add mongod
(2) 查看开机启动设置:chkconfig --list mongod
(3) 启动MongoDB:service mongod start
(4) 停止MongoDB:service mongod stop
(5) 重启MongoDB:service mongod restart
总结:本文介绍了MongoDB的自启动脚本,包括脚本的写法、安装方法和使用步骤 。通过此脚本,可以实现MongoDB的自动启动和停止,从而提高MongoDB的使用效率 。

    推荐阅读