Failover step

步骤
子步骤
解释
相关命令

0 StepBeginExchange

启动切换

REQ_PRECHECK_INFO

1 StepOldMasterSetReadonly

旧主库停写

4 StepElectMaster

2 StepPrepareExchange

3 StepMakeupData

从库停同步(本地回放)

补数据(非必须)

选主

REQ_PREPARE_EXCHANGE

[REQ_DO_SYNC]

7 StepChangeNewMaster

从库切至新主

REQ_DO_SYNC

5 StepNewMasterFinish

新主库开写

6 StepUpdateTopo

更新拓扑

8 StepFinishExchange

切换完毕

REQ_NEW_MASTER

REQ_RESET_FIXED_MASTER

将原有的从库切至新主放到了新主库开写前面

Last updated