# 案例 B：PD 高可用异常-问题定位

![center](./student-guide/diagram/place-holder.png)









------------------------------------------------------------
  - 问题定位思路
    - PD leader选举是内嵌 etcd 来做的，leader 切换一般是 2 个原因：一种是网络抖动，一种是磁盘抖动。前者是 raft 机制的一部分，后者是因为磁盘延迟过高的时候，无法写入，影响服务可用性，所以会切换leader
    - 网络抖动可能是由于网络异常或服务器负载较高导致，而磁盘延迟过高，则主要分为 etcd 和磁盘本身 2 个方面
