Mongo“setShardVersion失败”

时间:2016-06-16 15:18:10

标签: mongodb sharding replicaset

我有一个带有4个分片的mongodb,然后我在另一台服务器上创建了另外4个分片的mongo实例并配置了副本集,之后我想查询第一个mongo时出现了波纹管错误(写入db也失败了!)

lines.Skip(1).ToList().ForEach(line =>
{
    //-1 for header
    line += "," + newColumnData[index - 1];
    index++;
});

我想知道“不掌握”是什么意思以及导致此错误的原因是什么?

问候。

1 个答案:

答案 0 :(得分:1)

Mongo不允许写入辅助服务器。

Mongo允许通过启用slaveOK命令来读取辅助节点

rs.slaveOk()

manual