zoukankan      html  css  js  c++  java
  • MongoDB Linux 安装配置 后台运行

    介绍安装的文档很多,可以参考这篇:

    http://www.mkyong.com/mongodb/how-to-install-mongodb-on-mac-os-x/

    安装完后你可能会碰到的2个问题。

    1.让mongod在后台运行
    启动mongo的命令mongod有一个参数--fork可以使mongo在后台运行,但同时必须设置--logpath参数指定启动日志文件的路径,因为此时日志无法写到控制台了。例子:
    mongod --fork --logpath /var/log/mongod.log
    The MongoDB daemon (mongod) has a command-line option to run the server in the background...
    --fork
    
    This command-line option requires that you also specify a file to log messages to (since it can not use the current console). An example of this command looks like:
    mongod --fork --logpath /var/log/mongod.log
    
    You could put this into an /etc/init.d/mongod bash script file. And then to have the service run at startup, create the standard symbolic links (S## & K##) inside of /etc/rc#.d/. Here is a tutorial that explains this process in more detail. Scroll down to the section titled "Init Script Activation". This also has the added benefit of being able to execute commands like...
    service mongod status
    service mongod start
    service mongos stop

    2.执行mongod —fork —logpath /var/log/mongod.log 出错

    about to fork child process, waiting until server is ready for connections. forked process: 10293 child process started successfully, parent exiting

    这是因为当前用户对日志目录/var/log的权限不足

  • 相关阅读:
    CSSText属性批量修改样式
    JS 学习(四)对象
    JS 学习(三)DOM
    JS语法(二)
    JS学习笔记(一)
    CSS3属性transition
    动画期间响应事件
    仿淘宝详情转场
    HTML 滚动标签<marquee>
    Oracle MySQL Server 安全漏洞
  • 原文地址:https://www.cnblogs.com/ibalintha/p/4041734.html
Copyright © 2011-2022 走看看