复制参考
中的复制方法mongosh
姓名 | 描述 |
---|---|
rs.add() |
将节点添加到副本集。 |
rs.addArb() |
将仲裁器添加到副本集。 |
rs.conf() |
返回副本集配置文档。 |
rs.freeze() |
防止当前节点在一段时间内寻求选举为主节点。 |
rs.help() |
返回副本集函数的基本帮助文本。 |
rs.initiate() |
初始化一个新的副本集。 |
rs.printReplicationInfo() |
从主节点的角度打印副本集状态的格式化报告。 |
rs.printSecondaryReplicationInfo() |
从从节点的角度打印副本集状态的格式化报告。 |
rs.printSlaveReplicationInfo() |
4.4.1 版后已弃用:改为使用 rs.printSecondaryReplicationInfo() 。 |
rs.reconfig() |
通过应用新的副本集配置对象重新配置副本集。 |
rs.remove() |
从副本集中删除节点。 |
rs.status() |
返回包含有关副本集状态信息的文档。 |
rs.stepDown() |
使当前主节点成为强制选举的从节点 |
rs.syncFrom() |
设置此副本集节点将从中同步的节点,覆盖默认的同步目标选择逻辑。 |
复制数据库命令
姓名 | 描述 |
---|---|
applyOps |
将oplog条目应用于当前数据集的内部命令。 |
hello |
显示有关此节点在副本集中的角色的信息,包括它是否是主节点。 |
replSetAbortPrimaryCatchUp |
强制选定的主节点中止同步(赶上),然后完成到主节点的转换。 |
replSetFreeze |
防止当前成员在一段时间内寻求选举为主成员。 |
replSetGetConfig |
返回副本集的配置对象。 |
replSetGetStatus |
返回报告副本集状态的文档。 |
replSetInitiate |
初始化一个新的副本集。 |
replSetMaintenance |
启用或禁用维护模式,使从节点处于某种RECOVERING 状态。 |
replSetReconfig |
将新配置应用于现有副本集。 |
replSetResizeOplog |
动态调整副本集节点的 oplog 大小。仅适用于 WiredTiger 存储引擎。 |
replSetStepDown |
强制当前的primary下台并成为secondary,强制进行选举。 |
replSetSyncFrom |
显式覆盖用于选择要从中复制的节点的默认逻辑。 |
副本集参考文档
-
返回的副本集配置对象的完整文档
rs.conf()
。 -
关于副本集协议版本的参考。
-
副本集故障排除指南。
-
实例用于支持复制的
local
数据库内容的完整文档。mongod
-
副本集primary状态的参考。
原文链接 - https://docs.mongodb.com/manual/reference/replication/
译者:陆文龙