ovn-central 默认运行在 kube-ovn/role=master
节点上,通过 raft 协议组成集群保证数据库一致性。
如果需要更换运行节点,请注意不要一次更换大于一半的节点数,负责将出现数据丢失情况。
操作步骤:
- 选择要部署 ovn-central 的新节点并增加
kube-ovn/role=master
标签 - 删除需要下线节点的
kube-ovn/role=master
标签 - 更新 ovn-central deployment, 将 NODE_IPS 更新为新的 IP 列表
- 等待更新成功