跨数据中心部署拓扑
本文以典型的两地三中心为例,介绍跨数据中心部署的拓扑以及关键参数。
以上 TiDB 集群拓扑文件中,详细的配置项说明见。
关键参数配置
本节介绍跨数据中心部署 TiDB 集群的关键参数配置。
TiKV 参数
label 配置
由于采用跨机房部署 TiKV,为了避免物理机宕机导致 Raft Group 默认的 5 副本中丢失 3 副本,使集群不可用的问题,可以通过 label 来实现 PD 智能调度,保证同中心、同机柜、同机器 TiKV 实例不会出现 Raft Group 有 3 副本的情况。
PD 参数
调整 Raft Group 的副本数据量为 5 ,保证集群的高可用性。
拒绝异地机房 TiKV 的 Raft 副本选举为 Leader。
label-property:
reject-leader:
- key: "dc"