为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【 TiDB 使用环境】
TIDB通过TIDB Operator部署在一个5节点的全NVME SSD集群上,单节点保证至少有单盘1.5TB容量的NVME存储设备且数量不少于3个,因此可能出现单节点多实例的场景,CPU和内存超配
【概述】场景+问题概述
通过TIDB Operator进行集群组件的扩缩容,比如TIKV的缩容,无法看到TIKV内部的迁移进度
【背景】做过哪些操作
修改TC中对应组件的Replicas后保存退出
【现象】业务和数据库现象
查看tidb-admin的namespace中tidb-admission-webhook的Pod的日志,出现大量重复
I0728 10:11:14.684566 1 pods.go:106] receive DELETE pod[tidb-production-01/tidb-production-01-tikv-3] by sa[system:serviceaccount:tidb-admin:advanced-statefulset-controller]
I0728 10:11:14.684610 1 pods.go:132] receive admission to delete pod[tidb-production-01/tidb-production-01-tikv-3]
I0728 10:11:15.008538 1 admission_hooks.go:104] receive mutation request for TidbCluster[tidb-production-01/tidb-production-01]
捕获TIDB集群所在的namespace中的event,出现error信息:
50m Warning FailedDelete statefulset/tidb-production-01-tikv delete Pod tidb-production-01-tikv-3
in StatefulSet tidb-production-01-tikv failed error: admission webhook "podadmission.tidb.pingcap.com" denied the
request without explanation
【业务影响】
1.无法知悉TIKV实例内部的扩缩容进度,只能看到Statefulset TIKV相关Pod的扩缩容状态,但是如果TIKV实例相关Pod进入Terminating状态所需要的时间很长,则无法得知扩缩容任务的时长,只能一直等待。
【TiDB 版本】
v5.0.1
【附件】
- 相关日志 和 监控
-
TiUP Cluster Display 信息
-
TiUP Cluster Edit Config 信息
-
TiDB- Overview 监控
- 对应模块日志(包含问题前后1小时日志)