mongos启动报错
1.系统环境:
ubuntu 12.04 mongodb 3.3.3
2.在搭建分片服务时候出现问题,
当前环境中设置了两个share,一个config,一个路由,并且都部署在一台服务器上。
分别启动后share和config:
./mongod --dbpath=/usr/local/mongodb/data/fenpian/share0 --journal --storageEngine=mmapv1 --bind_ip=192.168.9.204 --logpath=/usr/local/mongodb/log/share0.log --logappend --httpinterface --port=27017
./mongod --dbpath=/usr/local/mongodb/data/fenpian/share1 --journal --storageEngine=mmapv1 --bind_ip=192.168.9.204 --logpath=/usr/local/mongodb/log/share1.log --logappend --httpinterface --port=27018
./mongod --dbpath=/usr/local/mongodb/data/fenpian/config --journal --storageEngine=mmapv1 --logpath=/usr/local/mongodb/log/config.log --logappend --httpinterface --bind_ip 192.168.9.204 --port=27019
路由启动出现问题:
./mongos --bind_ip=192.168.9.204 --port=27020 --logpath=/usr/local/mongodb/log/route.log --logappend --httpinterface --configdb=192.168.9.204:27019 --chunkSize 500
error:BadValue: configdb supports only replica set connection string
知道是configdb值的问题,但是不管怎么修改还是报这个错
求大神们知道!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
mongos --configdb myReplSet/+你的配置服务器 有一个myReplSet 参数
--configdb arg Connection string for communicating
configdb参数说明如上,命令需要输入副本集的名字,楼上答案正解。