TIDB 集群无感知扩缩容

TiDB 集群可以在不影响线上服务的情况下动态进行扩容和缩容。 动态添加一个新的 TiKV 服务非常容易,只需要在新的机器上启动一个 TiKV 服务,不需要其他特殊操作。 新启动的 TiKV 服务会自动注册到现有集群的 PD 中,PD 会自动做负载均衡,逐步地把一部分数据迁移到新的TiKV 服务中,从而降低现有 TiKV 服务的压力。 安全地删除(下线)一个 TiKV 服务需要先告诉 PD,这样 PD 可以先把这个 TiKV 服务上面的数据迁移到其他 TiKV 服务上,保证数据有足够的副本数。 TiDB 是一个无状态的服务,这也就意味着我们能直接添加和删除 TiDB。…

TIDB 集群升级(3.0.0 -> 3.0.1)

1.使用更加经济的方式部署测试用 TIDB 集群 2.升级 TIDB v3.0 -> TIDB V3.1 前的准备工作 3.使用 ansbile-playbook rolling_update.yml 升级集群 4.查看端口、访问数据库、浏览监控页面来验证升级是否成功…

TIDB 集群部署详细步骤

1. 准备 8台+ 服务器。8核,16G RAM,100G SSD ROM(At least) 2. 选取主控机, 并做些简单的配置 3.安装 TIDB 依赖工具 4.通过 tidb-ansible 为所有服务器添加用户和密钥 5. 配置 TIDB 拓扑结构(分配服务器资源) 6. 启动 TIDB 集群…