mongodb 配置启动问题
本文介绍了mongodb 配置启动问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
这是我的配置文件
port=27017 #端口号
fork=true #以守护进程的方式运行,创建服务器进程
# master=true #单主从配置时设为主服务器
#salve=true ##单主从配置时设为从服务器
logpath=~/database/data/log.log #日志输出文件路径
logappend=true #日志输出方式
dbpath=~/database/data/db/ #数据库路径
# replSet=testrs #设置富本集的名字
# shardsvr=true #设置是否分片
# auth=true#是否开启授权
mongod -f ~/database/data/mongodb.conf
试图启动,然后报错:
about to fork child process, waiting until server is ready for connections.
forked process: 27916
ERROR: child process failed, exited with error number 1
这个问题已被关闭,原因:问题已解决 - 问题已解决,且对他人无借鉴意义
解决方案
这个情况较大可能是因为 log 文件的路径和权限有问题
stackoverflow 上有过类似讨论:http://stackoverflow.com/ques...
楼主自己找到了解决方法是 log 文件的路径改成 /home/<user>
绝对路径。
用 ~
代表 home 是 shell 提供的一个 alias,只能用在 shell 中。
这篇关于mongodb 配置启动问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文