我很困惑。
brew services list
向我显示登录时正在加载mongod
mongodb started - /Users/myuser/Library/LaunchAgents/homebrew.mxcl.mongodb.plist
但是,当我mongo
时,我得到Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused
如何mongod
到start as a service
?可以在此处查看.plist
文件的内容:http://pastebin.com/itxUtZ8M
任何建议都非常感谢。附:我在OS X Maverick(OS X 10.9.2)上运行
答案 0 :(得分:2)
使用命令mongod
手动启动/usr/local/opt/mongodb/bin/mongod --config /usr/local/etc/mongod.conf
表明日志文件有问题:
FileNotOpen Failed to open "/usr/local/var/log/mongodb/mongo.log"
事实证明,该文件的所有者是错误的。将其更改为myuser
解决了问题。有关详细信息,请参阅问题下方的评论。