mongodb在linux系统重新启动后重新启动

1.每次虚拟机重启之后,我都需要重新执行
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf 

clipboard.png

2.查了网上说
vi /etc/rc.local
在最下面添加
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf 
如下图,重启之后还是mongodb服务没启动

clipboard.png

3.而且经常出现以下问题

clipboard.png

请教各位大神,怎么可以让 mongodb自启动?这个问题原因是什么导致的?怎么避免和修改?

阅读 8.5k
1 个回答

一直建议大家用RPM或从软件源安装,这也是原因之一了。
RHEL的软件源安装可以参考文档,不多说了。从安装到启动,停止,开机自启动全都有讲。
需要注意的是你原来是以root账号启动,基于安全原因一般是不建议的。源安装的版本是以mongod用户启动,所以需要修改相应的目录权限,包括dbpath和其他一些地方,启动的时候注意看log,里面会提示你哪些权限不对。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题