mongodb24自制软件错误

mongodb24 homebrew error

我使用以下命令通过自制软件安装了 mongo 的 2.4 版本。

brew install homebrew/versions/mongodb24

然后我尝试使用以下方式启动 mongo 服务器:

mongod --config /usr/local/etc/mongod.conf

发现于 brew info mongodb24

然后我得到以下错误:

error command line: unrecognized line in 'systemLog:'

我的 mongod.conf 文件如下:

systemLog:
  destination: file
  path: /usr/local/var/log/mongodb/mongo.log
  logAppend: true
storage:
  dbPath: /usr/local/var/mongodb
net:
  bindIp: 127.0.0.1

有人遇到过同样的错误吗?任何想法如何解决它? 提前致谢。

MongoDB 2.4 仅支持"old" 配置文件格式。 YAML 配置文件仅在 MongoDB 2.6+. Therefore, you need to change your configuration file to use the old format:

中受支持
logpath=/usr/local/var/log/mongodb/mongo.log
logAppend=true

dbPath=/usr/local/var/mongodb
bind_ip=127.0.0.1