TiDB集群搭建(ansible)
简介
因工作需要搭建TiDB集群进行测试,所以简单记录下搭建过程,详细部署过程也可以参考官方文档(链接在文末)。
机器准备
- 10.0.0.29
- 10.0.0.189
- 10.0.0.190
现用三台测试机搭建TiDB集群, 以上非真实IP地址。
系统版本:
CentOS Linux release 7.2.1511 (Core)
集群架构
架构示意图
模块实例配置:
- TiDB x 3
- PD x 3
- TiKV x 3
模块组件各三个实例
集群版本
release-2.0-new-binlog
该版本使用新的TiDB-Binlog集群部署方式,不再依赖kafka集群。
部署前准备
确保三台服务器内网互通:
# IP地址文本
$ cat IP.txt
10.0.0.29
10.0.0.189
10.0.0.190
# 三台服务器都查看是否连通
$ cat IP.txt | xargs -i ping -c 1 -q {
}