Mongodb后台daemon方式启动

Mongodb可以通过命令行方式和配置文件的方式来启动,具体命令如下:

命令行:

Shell代码   收藏代码
  1. [root@localhost mongodb]# ./bin/mongod --dbpath=/data/db  

配置文件:

Shell代码   收藏代码
  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf  

但是这两种方式都是在前台启动Mongodb进程,如果Session窗口关闭,Mongodb进程也随之停止。不过Mongodb同时还提供了一种后台Daemon方式启动,只需要加上一个"--fork"参数即可,值得注意的是,用到了"--fork"参数就必须启用"--logpath"参数。如下所示:

Shell代码   收藏代码
  1. [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork  
  2. --fork has to be used with --logpath  
  3. [root@localhost mongodb]# ./bin/mongod --dbpath=data/db --fork --logpath=log/mongodb.log   
  4. all output going to: /opt/mongodb/log/mongodb.log  
  5. forked process: 3300  
  6. [root@localhost mongodb]#   

daemon方式启动的fork参数也可以配置配置文件中,如下所示:

Txt代码   收藏代码
  1. port=27017  
  2. dbpath=data/db  
  3. logpath=log/mongodb.log  
  4. logappend=true  
  5. fork=true  

然后通过配置文件启动后mongodb也是在后台启动了:

Shell代码   收藏代码
  1. [root@localhost mongodb]# ./bin/mongod -f mongodb.conf   
  2. all output going to: /opt/mongodb/log/mongodb.log  
  3. forked process: 3377  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值