mongodb开机自动启动设置指南(mongodb开机自启动)

MongoDB 是一种非关系型文档数据库,具有良好的性能,而且易于管理和使用,越来越多软件和服务都开始使用MongoDB作为服务器存储和索引机制,在某一特定场景中,事业发展很快,需要对服务器设置进行相应的优化,在需要经常重新启动的情况下,将服务设置为开机自动启动是非常有必要的,下面介绍一下mongodb 开机自动启动的设置指南。

第一步,在你要管理的服务器上安装一个MongoDB,你可以从官方网站上下载最新的安装文件,也可以选择使用源文件安装的方法来安装;

第二步,安装完成之后,在你的系统中创建启动项:

# vim /etc/init.d/mongod

在里面加入以下内容

#!/bin/sh -e
MONGO_HOME=/usr/local/mongo
CMD="/usr/local/mongo/bin/mongod --auth --bind_ip 0.0.0.0"
USER=mongo

case $1 in
start)
echo -n "Starting MongoDB"
sudo -u $USER $CMD
;;
stop)
echo -n "Stopping MongoDB"
CMD_STOP="killall -15 mongod"
sudo -u $USER $CMD_STOP
;;
restart)
$0 stop
$0 start
;;
*)
echo "Usage: $0 start|stop|restart" >&2
exit 1
;;
esac

最后,为MongoDB服务定义执行权限:

chmod 755 /etc/init.d/mongod

将服务加入到开机自动启动服务中:

update-rc.d mongod defaults

以上步骤就是设置MongoDB开机自动启动的指南,首先需要正确安装MongoDB,安装完毕之后在服务脚本中创建启动项,然后将该服务加入开机自动启动服务中即可,以上简单方法可以轻松实现mongodb的开机自动启动,有效的提高系统的可靠性和稳定性。


数据运维技术 » mongodb开机自动启动设置指南(mongodb开机自启动)