zoukankan      html  css  js  c++  java
  • Mongodb后台daemon方式启动

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

    命令行:

    [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

  • 相关阅读:
    CodeForces 834C
    HDU 6048
    HDU 6052
    HDU 6036
    HDU 6042
    HDU 2614 Beat(DFS)
    UESTC 1272 Final Pan's prime numbers(乱搞)
    HDU 2064 汉诺塔III(递归)
    HDU 2102 A计划(DFS)
    HDU 1069 I Think I Need a Houseboat(模拟)
  • 原文地址:https://www.cnblogs.com/azhqiang/p/5566454.html
Copyright © 2011-2022 走看看