自管理的副本集维护教程
MongoDB5.0 已于 10 月2024 结束生命周期。不再支持此版本的文档。要升级5.0 部署,请参阅 MongoDB6 。0 升级程序。
以下教程提供有关维护现有副本集的信息。
- 更改自管理副本集节点的 Oplog 大小
- 增加记录操作的 oplog 的大小。在大多数情况下,默认 oplog 大小便已足够。
- 对自管理副本集成员进行维护
- 对副本集节点执行维护,同时最大限度地减少停机时间。
- 强制自管理副本集节点成为主节点
- 强制副本集节点成为主节点。
- 重新同步自管理副本集的成员
- 同步成员上的数据。对新成员执行初始同步,或对因落后过多而无法通过正常复制赶上的现有成员重新同步数据。
- 配置副本集标签集
- 将标签分配给副本集成员,用于将读取和写入操作定向到特定成员。
- 重新配置具有不可用成员的自管理副本集
- 当大多数副本集节点关闭或无法访问时,须重新配置副本集。
- 自管理链式复制
- 禁用或启用链式复制。当从节点从另一个从节点复制而不是从主节点复制时,就会发生链式复制。
- 更改自管理副本集中的主机名
- 更新副本集配置以反映节点主机名的更改。
- 配置自管理辅助节点的同步目标
- 指定从节点从中同步的节点。
- 重命名自管理副本集
- 重命名非分片副本集。
- 安全地修改自管理 PSA 副本集
- 在主从仲裁 (PSA) 副本集或正在更改为 PSA 架构的副本集上安全地执行某些重新配置更改。
- 使用自我管理的 PSA 副本集缓解性能问题
- 在主节点-从节点-仲裁节点 (PSA) 三节点架构的部署中减少缓存压力和增加的写入流量