级联库提升从库方法: 原架构 M--S1--S2 改为 M--S1 | S2 方法 1:停S1 stop slave io_thread,确认 S1 S2一致并静止。 2:S1 show slave status\G 记下 log1 pos1 3:S2 stop slave; reset slave;change master to master_host='M' master_log_file='log1',master_log_pos=pos1; binlog和pos为第二部记录的数据。 4: S1 start slave; S2 start slave;


从库降级级联库 原架构: M--S1 | S2 改为架构: M--S1--S2 方法 1.S1,S2: stop slave sql_thread; 2.M : show master status; 记录下log1 pos1,为下一步准备 3.S1,S2: start slave until master_log_file='log1',master_log_pos=pos1; 4.S1 show master status; 记录下 log2 pos2,为下一步准备 5.S2: stop slave;change master to master_host='S1' master_log_file='log2',master_log_pos=pos2;start slave; 6.S1: start slave;