mongodb sharding 无法插入数据
乃不知有汉 2018-03-30 11:24:37 mongodb 3.6.3 版本
config mongod 2个 端口号 30000, 30001 副本集 wjs
shard mongod 2个 端口号 40000,40001 副本集 wjs
mongos 加入shard 成功
在mongos 创建了数据库 test 表格 contry
登陆到 shard 数据库 查看却是创建了 test 数据库 和 contry 表格
在mongos 上 插入数据一直不成功 提示 cannot accept sharding commnad if not started with --shardsvr
查看shard服务器日志,日志上也记录了这个错误 NoShardingEnabled: Cannot accept sharding commnad if not started with --shardsvr
也就是说 mongos 确实把命令发给了shard服务器,shard服务器提示 没有 --shardsvr启动
可是我这个shard服务器确实在命令行上 写了 --shardsvr
且在mongos 创建的 test 数据库及 contry表格 确实可以在shard服务器上查到
请问我该如何解决