首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当将带有仲裁器的副本集转换为碎片时,仲裁器是否也会被添加到碎片中?

当将带有仲裁器的副本集转换为碎片时,仲裁器是否也会被添加到碎片中?
EN

Database Administration用户
提问于 2016-12-01 19:20:14
回答 1查看 579关注 0票数 2

我正在将具有仲裁器的现有副本集转换为碎片,如本指南所示:

https://docs.mongodb.com/v3.2/tutorial/convert-replica-set-to-replicated-shard-cluster/

还不清楚仲裁器是否需要包含在sh.addShard()方法中,如下所示:

https://docs.mongodb.com/v3.2/tutorial/convert-replica-set-to-replicated-shard-cluster/#add-initial-replica-set-as-a-shard

我猜想它没有,因为它没有携带数据的副本,但我找不到一个不同的答案,以某种方式。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2016-12-02 06:18:16

当您使用sh.addShard(...)添加一个新的碎片时,您将提供一个成员的种子列表,该列表将用于发现当前的副本集配置。您可以指定副本集的一个或多个成员,并且不需要具体地包括仲裁器。

FYI,sh.addshard() mongoshell助手封装了底层的addShard命令 (它有一些额外的选项,目前还没有通过sh.addShard()助手公开)。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/156929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档