我正在将具有仲裁器的现有副本集转换为碎片,如本指南所示:
https://docs.mongodb.com/v3.2/tutorial/convert-replica-set-to-replicated-shard-cluster/
还不清楚仲裁器是否需要包含在sh.addShard()方法中,如下所示:
我猜想它没有,因为它没有携带数据的副本,但我找不到一个不同的答案,以某种方式。
发布于 2016-12-02 06:18:16
当您使用sh.addShard(...)添加一个新的碎片时,您将提供一个成员的种子列表,该列表将用于发现当前的副本集配置。您可以指定副本集的一个或多个成员,并且不需要具体地包括仲裁器。
FYI,sh.addshard() mongoshell助手封装了底层的addShard命令 (它有一些额外的选项,目前还没有通过sh.addShard()助手公开)。
https://dba.stackexchange.com/questions/156929
复制相似问题