关闭 mongod 实例,为了确保安全关闭,使用 shutdown 命令;
将数据目录(即 dbPath )转移到新机器上;
在新机器上启动 mongod,其中节点的数据目录为copy的文件目录 ;...连接到复制集当前的主节点上;
如果新节点的地址发生变化,使用 rs.reconfig() 更新 复制集配置文档 ; 举例,下面的命令过程将成员中位于第 2 位的地址进行更新:
cfg = rs.conf...2、迁移复制集主节点
在迁移主节点的时候,需要复制集选举出一个新的主节点,在进行选举的时候,复制集将读写,通常,这只会持续很短的时间,不过,应该尽可能在影响较小的时间段内迁移主节点....()方法进行降级:
rs.stepDown()
等主节点降级为从节点,另一个成员成为 PRIMARY 之后,可以按照 “迁移复制集的一个成员”迁移这个降级了的节点.可以使用 rs.status()来确认状态的改变...scp 目标节点 shard/data -> 当前节点 shard/data
当前节点以复制过来的数据文件启动节点
将新的节点添加到复制集
# 进入复制集的主节点,执行添加新的节点命令
rs.add(