文档说我可以使用命令mongod -f /etc/mongodb.conf配置mongodb启动。我创建了如下文件,工作正常:
dbpath = /Applications/MAMP/db/mongodb
但是,如果我按如下方式添加端口,则退出并显示端口不存在的错误
dbpath = /Applications/MAMP/db/mongodb
port = 22123
现在,如果我删除port = 22123并使用以下命令,它可以正常工作:
mongod -f /etc/mongodb.conf --port 22123
有什么想法吗?
答案 0 :(得分:0)
发现问题。
该文件使用CR(Classic Mac)分隔符而不是LF(Unix)分隔符。看起来这些文件需要使用Unix格式。我使用Unix格式重新保存了文件,现在它可以正常工作。