|flag|role|idc|
|--|--|--|--|
|A|PRIMARY|深圳|
|B|SECONDARY|佛山|
|C|SECONDARY|无锡|
场景
primary 调整机房,由A调整为B
流程
在A上调整同步设置,将B的权重调整为A+C
操作
# 设置priority
repl = rs.config()
A = repl['members'][0]
B = repl['members'][2]
C = repl['members'][1]
B['priority'] = A['priority'] + C['priority']
# 重置同步
rs.reconfig(repl)
# 检查
db.isMaster().primary
# 角色和权重数据会由role.sh上传到dbms
浙公网安备 33010602011771号