解析命令行时出错:无法识别的选项'--configdb'

时间:2017-11-29 14:10:00

标签: database mongodb configuration nosql sharding

我正在关注this教程,该教程解释了如何在mongodb shard设置windows。在步骤3中,它表示使用命令

启动路由进程
mongod --port 40000 --configdb localhost:27100 --logpath=/www/mongoDB/shard/log/route.log --chunkSize 500

windows console返回:

  

解析命令行时出错:无法识别的选项'--configdb'尝试   'mongod --help'了解更多信息

我尝试了mongod --help,我发现--configdb确实不存在mongod。如何完成此步骤或解决此错误?

我阅读了other教程,在第2步中,它使用了与mongod

相同的configdb
mongod –configdb ServerD: 27019

我正在使用MongoDB v3.4

2 个答案:

答案 0 :(得分:1)

本教程看起来适用于3.4之前的版本。从3.4开始,config databases本身就是一个副本集(因为数据不会丢失非常重要)。

有一个official tutorial for 3.4,其中包含更多详细信息,适用于最新版本。

总之,您的--configdb值最终会像<configReplSetName>/cfg1.example.net:27019,cfg2.example.net:27019

一样

答案 1 :(得分:0)