码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB Linux 安装配置 后台运行

时间:2014-10-21 23:11:38      阅读:238      评论:0      收藏:0      [点我收藏+]

标签:http   io   os   ar   for   sp   文件   div   on   

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

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

MongoDB Linux 安装配置 后台运行

标签:http   io   os   ar   for   sp   文件   div   on   

原文地址:http://www.cnblogs.com/ibalintha/p/4041734.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!