PingKai Logo下载

敏捷模式三节点部署拓扑

本文介绍敏捷模式三节点集群的推荐拓扑。

拓扑信息

实例个数物理机配置IP配置
TiDBX(TiDB/PD/TiKV)316 VCore 32 GiB
1 TiB (SSD) 用于存储
10.0.1.1
10.0.1.2
10.0.1.3
kind: fusion
默认端口
全局目录配置
Monitoring & Grafana14 VCore 8 GiB
500 GiB (SSD) 用于存储
10.0.1.1默认端口
全局目录配置

拓扑模版

3 台敏捷模式平凯数据库集群简化示例

最简单的 3 台敏捷模式平凯数据库集群示例 topology.yaml 文件如下:

global:
  kind: fusion
  user: "tidb"
  ssh_port: 22
  deploy_dir: "/tidb-deploy"
  data_dir: "/tidb-data"

monitored:
  node_exporter_port: 9700
  blackbox_exporter_port: 9715

tidb_servers:
  - host: 10.0.1.1
  - host: 10.0.1.2
  - host: 10.0.1.3

monitoring_servers:
  - host: 10.0.1.1

grafana_servers:
  - host: 10.0.1.1

完整三节点配置模板

global:
  kind: fusion
  user: "tidb"
  ssh_port: 22
  deploy_dir: "/tidb-deploy"
  data_dir: "/tidb-data"

monitored:
  node_exporter_port: 9700
  blackbox_exporter_port: 9715

server_configs:
  tidb:
    log.slow-threshold: 300
  pd:
    schedule.leader-schedule-limit: 4
    schedule.region-schedule-limit: 2048
    schedule.replica-schedule-limit: 64
  tikv:
    readpool.storage.use-unified-pool: false
    readpool.coprocessor.use-unified-pool: true

tidb_servers:
  - host: 10.0.1.1
    port: 4000
    status_port: 10080
  - host: 10.0.1.2
    port: 4000
    status_port: 10080
  - host: 10.0.1.3
    port: 4000
    status_port: 10080

pd_servers:
  - host: 10.0.1.1
    client_port: 2379
    peer_port: 2380
  - host: 10.0.1.2
    client_port: 2379
    peer_port: 2380
  - host: 10.0.1.3
    client_port: 2379
    peer_port: 2380

tikv_servers:
  - host: 10.0.1.1
    port: 20160
    status_port: 20180
  - host: 10.0.1.2
    port: 20160
    status_port: 20180
  - host: 10.0.1.3
    port: 20160
    status_port: 20180

monitoring_servers:
  - host: 10.0.1.1
    port: 9090

grafana_servers:
  - host: 10.0.1.1
    port: 3000

以上敏捷模式三节点拓扑文件中,详细的配置项说明见通过 TiUP 部署平凯数据库集群的拓扑文件配置

关键参数说明

  • global.kind 必须设置为 fusion,用于声明当前集群采用敏捷模式部署。
  • 可以只写 tidb_servers,省略 pd_serverstikv_servers
  • 如需单独设置 pd_serverstikv_servers 的配置,则 tidb_serverspd_serverstikv_servers 的数量必须一致,且每个实例的 host 地址必须相同。

相关说明