停掉tikv-server节点,pending-peer-region-count代表的含义

【 TiDB 使用环境】线上、测试、调研
【 TiDB 版本】
【遇到的问题】

手工停止集群中某一个tikv-server节点的实例,当前集群的regions总量为431,。
在PD监控界面中,查看region health面板,其中:down-peer-region-count=431,pending-peer-region-count=283。

疑问:
pending-peer-region-count代表的含义是什么,为什么在我这个测试场景中,pending-peer-region-count=283呢?
【复现路径】做过哪些操作出现的问题
【问题现象及影响】

【附件】

请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。

以上 Region 信息面板说明如下:

  • miss-peer-region-count :缺副本的 Region 数量,不会一直大于 0。
  • extra-peer-region-count :多副本的 Region 数量,调度过程中会产生。
  • empty-region-count :空 Region 的数量,一般是 TRUNCATE TABLE / DROP TABLE 语句导致。如果数量较多,可以考虑开启跨表 Region merge。
  • pending-peer-region-count :Raft log 落后的 Region 数量。由于调度产生少量的 pending peer 是正常的,但是如果 pending peer 的数量持续(超过 30 分钟)很高,可能存在问题。
  • down-peer-region-count :Raft leader 上报有不响应 peer 的 Region 数量。
  • offline-peer-region-count :peer 下线过程中的 Region 数量。

这个我看过了,如果按照所说,那 pending-peer-region-count应该也等于431呀我觉得。

2个概念呢把

集群的环境只有一个tikv 节点么? 如果是只有一个,就相等

如果是多个,就正常了,有部分region 的leader 会失效

哦,明白了,多谢!我把leader忘记了,呵呵。

该主题在最后一个回复创建后60天后自动关闭。不再允许新的回复。