• 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的权限不足

  • 相关阅读:
    JavaScript数组方法--includes、indexOf、lastIndexOf
    JavaScript数组方法--flat、forEach、map
    JavaScript数组方法--filter、find、findIndex
    bootstrap-14
    bootstrap-13
    bootstrap-12
    bootstrap-11
    bootstrap-10
    bootstrap-9
    bootstrap-8
  • 原文地址:https://www.cnblogs.com/ibalintha/p/4041734.html
Copyright © 2020-2023  润新知