我是MongoDB的新手。
我已配置1个配置服务器,2个分片,并且所有都与mongod客户端连接。此外,Mongos正在运行。
我现在正在使用Mongo Zone实现Sharding。因为我必须存储国家/地区的数据。但是在分片中遇到以下错误:
2018-05-03T16:22:40.200+0530 W SHARDING [conn13] Chunk move failed :: caused by ::
NoShardingEnabled: Cannot accept sharding commands if not started with --shardsvr
2018-05-03T16:27:11.223+0530 I SHARDING [Balancer] Balancer move testdb.user:
[{ zipcode: "380001" }, { zipcode: "39000" }), from rs1, to rs0 failed :: caused by ::
NoShardingEnabled: Cannot accept sharding commands if not started with --shardsvr
我已经使用--shardsvr
启动了服务器,并且也在配置文件中提到过。但我仍面临着问题。
请帮我解决这个问题。
先谢谢。
ANKIT