mongodb建立分片

0
根据步骤启动了分片的副本集,也启动了config server,然后通过mongos启动路由点的时候出了问题!
shard:127.0.0.1:10001,127.0.0.1:10002,127.0.0.1:10003
configserver:127.0.0.1:10004
mongos:127.0.0.1:10005
启动副本集:
mongod.exe --shardsvr --dbpath=E:\Mongodb\mongodb\data --logpath=E:\Mongodb\mongodb\log\mongodb_log.log --replSet test --logappend --port  10001
启动config server:
mongod.exe --configsvr --dbpath=E:\Mongodb\mongodb02\dataconfig --logpath=E:\Mongodb\mongodb02\logconfig\mongodb_log.log  --logappend --port 10004
启动路由点mongos:
mongos.exe --configdb 127.0.0.1:10004 --port 10005
命令如上,在启动路由点的时候运行这个命令会提示:BadValue: configdb supports only replica set connection string try 'mongos.exe --help' for more information
根据提示修改连接字符串为(会提示127.0.0.1:10004不属于test副本集,这个我理解):
mongos.exe --configdb test/127.0.0.1:10004 --port 10005


然后我再修改为副本集的(会提示副本集不是configserver):
mongos.exe --configdb test/127.0.0.1:10001 --port 10005
请问下有没有懂的,解释一下,第一次弄mongodb,不会玩,感觉弄成一个死循环了,启动的步骤和参数完全根据网上找的教程写的,不知道问题发生在哪?
已邀请:

要回复问题请先登录注册