tikv节点缩容下线,Tombstone状态处理 和TIDB升级

一、了解tikv各状态
Up :表示当前的 Store 处于提供服务的状态。

Disconnect:当 PD 和 TiKV 的心跳信息丢失超过 20s 后,该 TiKV 的状态会变为 Disconnect 状态,当时间超过 max-store-down-time 定义的时间后,该 TiKV 会变为 Down。

Down:表示该 TiKV 与集群失去链接的时间已经超过了 max-store-down-time 定义的时间,默认 30 分钟,超过该时间后,相应的 TiKV 会变为 Down,并且开始在存活的 TiKV 上补足各个 Region 的副本。

Offline:当对某个 TiKV 缩容后,该 TiKV 会变为 Offline 状态,该状态只是 TiKV 下线的中间状态,处于该状态的 TiKV 会进行 leader 的 transfter 和 region balance ,当 leader_count/region_count (pd-ctl 获取) 均显示 transfter 或 balance 完毕后,该 TiKV 会由 Offline —> Tombstone。在 Offline 状态时,禁止关闭该 TiKV 服务以及其所在的物理服务器。

Tombstone:表示该 TiKV 已处于完全下线状态。
二、Tombstone状态处理

1、tidb数据库在进行节点缩容后,通过tiup命令查看tidb集群状态发现,下线tikv节点有由up状态,变为Tombstone。

2、查看集群状态代码,old-guo 表示自己的集群名

[root@localhost /]# tiup cluster display old-guo

3、消除Tombstone状态

[root@localhost /]# tiup cluster prune old-guo

4、再次输入2步骤的代码命令,可以发现Tombstone状态已经没了。

三、Tidb升级

代码:

[root@localhost /]# tiup cluster upgrade old-guo v7.1.2 

old-guo: 表示的是客服端的名字

v7.1.2 表示的是Tidb要升级的版本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值