TiDB扩缩容

曾经终败给现在 2023-10-02 22:42 102阅读 0赞

1 当前集群部署拓扑

在这里插入图片描述

2 扩容TiKV节点

需要扩容一个TiKV节点
在这里插入图片描述

2.1 编写扩容脚本

在 scale-out.yaml 文件添加扩容拓扑配置

  1. vi scale-out.yaml

在这里插入图片描述

2.2 执行扩容命令

命令格式

  1. tiup cluster scale-out <cluster-name> scale-out.yaml -p

cluster-name:TiDB集群名称
p:使用密码方式登录当前机器

执行

  1. tiup cluster scale-out tidb-cluster scale-out.yaml -p

在这里插入图片描述
出现 successfully 表示节点扩容成功
在这里插入图片描述

2.3 验证扩容信息

  1. tiup cluster display tidb-cluster

我们看到Tikv已经增加了一个节点
在这里插入图片描述

3 缩容TiKV节点

查看节点信息

  1. tiup cluster display tidb-cluster

在这里插入图片描述
当前TiKV是4个节点

执行缩容操作:

缩容命令

  1. tiup cluster scale-in <cluster-name> --node 192.168.64.152:20163

参数解释
cluster-name:集群名称
node:需要删除的节点地址
执行命令

  1. tiup cluster scale-in tidb-cluster --node 192.168.64.152:20163

在这里插入图片描述

验证缩容信息

  1. tiup cluster display tidb-cluster

我们看到需要缩容的节点状态是 Tombstone 说明已经下线,下线需要一定时间,下线节点的状态变为 Tombstone 就说明下线成功

在这里插入图片描述

发表评论

表情:
评论列表 (有 0 条评论,102人围观)

还没有评论,来说两句吧...

相关阅读