Mongodb后台daemon方式启动
2016-06-07 11:43
585 查看
Mongodb可以通过命令行方式和配置文件的方式来启动,具体命令如下:
命令行:
配置文件:
但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。如下所示:
daemon方式启动的fork参数也可以配置配置文件中,如下所示:
然后通过配置文件启动后mongodb也是在后台启动了:
参考:http://chenzhou123520.iteye.com/blog/1634676
命令行:
[root@localhost mongodb]# ./bin/mongod --dbpath=/data/db
配置文件:
[root@localhost mongodb]# ./bin/mongod -f mongodb.conf
但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。如下所示:
[root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork --fork has to be used with --logpath [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork --logpath=log/mongodb.log all output going to: /opt/mongodb/log/mongodb.log forked process: 3300 [root@localhost mongodb]#
daemon方式启动的fork参数也可以配置配置文件中,如下所示:
port=27017 dbpath=data/db logpath=log/mongodb.log logappend=true fork=true
然后通过配置文件启动后mongodb也是在后台启动了:
[root@localhost mongodb]# ./bin/mongod -f mongodb.conf all output going to: /opt/mongodb/log/mongodb.log forked process: 3377
参考:http://chenzhou123520.iteye.com/blog/1634676
相关文章推荐
- mongodb_修改器($inc/$set/$unset/$push/$pop/upsert......)
- 搭建mongodb集群(副本集+分片)
- 各种脚本语言运用MongoDB的方法
- MongoDB学习
- mongodb命令
- 【MongoDB 可视化工具Robomongo】下载与安装
- 【MongoDB】 基于C#官方驱动2.2版的封装类
- 修改oplogsize导致无法启动mongodb
- mongodb master-slave主从复制
- linux 64位下的 mongodb 安装
- MongoDB for Java Programmer ——3
- mongodb单台安装
- mongoDB安装
- MongoCola使用教程 2 - MongoDB的Replset 初始化和配置
- MongoDB 可视化管理工具 MongoCola-1.1.0 测试版发布
- MongoCola使用教程 1 - MongoDB的基本操作和聚合功能---Mongdb客户端软件操作说明
- 安装mongodb
- linux下的Mongodb安装和使用python(linux自带)连接mongo
- MongoDB与MySQL的插入、查询性能测试
- MongoDB初识篇