pd切换leader流程及注意事项

可以直接用命令切换

tiup ctl:v{版本} pd member

看一下每个member的名字。然后

tiup ctl:v{版本} pd member transfer {目标pd的name}

切到新的集群上,把老的缩容就行了。

如果要再讲究一点,可以给新的pd设置更高的优先级,你设置好优先级,基本上pd再出现选举也只会再新的pd上。除非新的pd全挂。

tiup ctl:v{版本} pd member leader_priority {pd name} {优先级数字}

没有设置优先级的应该是0,给新pd全部设置成1,这样再选举也只能再新pd中产生pd leader,而且优先级设置好,leader应该会自动换到新pd上。不用你自己再transfer一次。