将独立运行转换为副本集
Overview
MongoDB Ops Manager提供将 独立运行实例转换为副本集的功能。 转换时,副本集会将以前的独立实例作为其主节点。
步骤
输入副本集名称。
输入副本集设置名称,然后单击Convert按钮。
重要
副本集名称一旦部署就不可变。 此设置对应于 _id
副本配置选项。
Ops Manager 显示Editing Replica Set视图。 以下步骤描述了该视图中每个部分的内容。
配置集群范围的设置
Replica Set Configuration部分包含以下集群范围的配置设置。 值为灰色且非交互式的设置是不可变的。
设置 | 说明 |
---|---|
Replica Set Id | 输入副本集部署的名称。一旦设置就无法更改。该设置与 |
Auth Schema Version | 选择用于存储用户的模式,以便为部署存储用户数据。 如果要从早于3.0的 MongoDB 版本升级, MongoDB 3.0 + 对用户数据使用与以前版本不同的模式。 有关兼容性信息,请参阅 MongoDB 3.0发布说明中的安全更改。 |
Feature Compatibility Version | 选择部署的功能兼容性版本。 MongoDB Ops Manager如果您的部署运行MongoDB 3.4或更高版本, 将显示此字段。 |
Replica Set Settings | 显示与副本集关联的每个进程的进程表。您可以配置每个进程的 MongoDB Server 版本、数据目录和日志路径。 |
Process Name | |
Version | 选择 Ops Manager 仅列出可用于您的部署的 MongoDB 版本。 要禁用此过滤,请参阅 |
Data Directory | 指定 每个 |
Log File |
配置每个副本集节点。
Ops Manager 在Member Configuration部分的MongoD Settings标题下列出每个副本集节点。 每个副本集节点都有以下选项:
设置 | 说明 |
---|---|
Member | 从菜单中选择以下副本集节点角色之一:
|
Hostname | 从菜单中选择 Ops Manager 自动化将副本集成员部署到的主机。 该菜单仅列出 Ops Manager 自动化下的主机。有关向 Ops Manager 自动化添加服务器的完整文档,请参阅预配服务器以实现自动化。 此主机名可以是主机名、FQDN、IPv4 地址或 IPv6 地址。 |
Port | |
Votes | |
Priority | |
Delay | 指定此节点应“滞后于”主节点的“滞后”秒数。此设置对应于 |
Build Indexes | 指定 |
Tags | |
Add a Mongod |
配置副本集设置。
Replication Settings(复制设置)部分包含副本集的以下配置选项:
设置 | 说明 |
---|---|
Protocol Version | 选择副本集使用的复制协议版本。操作设置对应 有关更多信息,请参阅副本集协议版本。 |
Chaining Allowed | 指定 |
Write Concern Majority Journal Default | 如果写关注未明确指定日志选项 |
Heartbeat Timeout (secs) | 指定副本集节点等待彼此成功心跳的秒数。此设置对应 |
Election Timeout (ms) | 指定检测副本集的主节点无法访问的时间限制(以毫秒为单位)。此设置对应于 |
CatchUp Timeout (ms) | 指定新选出的主节点与可能有更多近期写入操作的其他副本集节点进行同步(赶上)的时间限制(以毫秒为单位)。此设置对应于 |
CatchUp Takeover Delay (ms) | 指定节点在确定自己领先于当前主节点后启动追赶接管的等待时间(以毫秒为单位)。此设置对应于 |
Last Error Defaults | 指定副本集的默认写关注。仅当写入操作或 getLastError 未指定其他写关注时,副本集才使用此写关注。 如果未设置此选项,则副本集的默认写关注只需要主节点的确认。 以文档的形式指定此选项,即 |
Force Reconfigure | 指定要强制重新配置副本集。当设置为 警告:强制重新配置副本集可能会导致多数提交写入操作回滚。 请谨慎操作。如果您对此操作的潜在影响有任何疑问,请联系 MongoDB 支持团队。 要学习;了解更多信息,请参阅MongoDB Server手册中的重新配置具有不可用成员的副本集。 |
为 MongoDB 副本集设置任何高级配置选项。
Advanced Configuration Options(高级配置选项)部分允许您为部署中的每个 MongoDB 进程设置 MongoDB 运行时选项。
要添加选项:
单击 Add Advanced Options(连接)。
单击 Select a Startup Option(选择启动选项),然后选择配置选项。
Ops Manager 显示上下文相关输入,用于为所选选项配置可接受的值。
单击 Add(添加)将所选选项及其相应值添加到集群中所选进程类型的每个进程。
Ops Manager 列出集群中按逻辑分组的每个进程。单击逻辑分组左侧的灰色箭头,显示其子分组和进程。 您可以根据需要单独修改每个进程的高级选项。
有关可用 Advanced Configuration Options(高级配置选项)的说明,请参阅 MongoDB 部署的高级选项。