咨询贴:ping latency 和手动ping的区别

【 TiDB 使用环境】生产环境
【 TiDB 版本】5.0.4
问题描述:
长期发现某台机器的ping latency远大于其他节点。想了解ping latency的机制。

目前已经定位:
怀疑TiKV-A机器问题,tikv节点问题:

  1. 全部pd节点到tikv-A网络都是4.5s
  2. 除tikv-A自身外,其余tikv节点到tikv-A延迟都是4.5s
  3. 其余tikv节点之间、pd到tikv的网络延迟都是在微秒级别
  4. 节点的ntp服务正常,ntp延迟在正常范围内(远小于4.5s)

几个节点链接的网络都是同一个吗?

是同一个

tikvA 服务器配了网络延时?

tikv-a机器的网络有问题吧,你随便找台机器ping一下看看呢?

看ntp服务是正常的,延迟也是正常的

tikv-a 到其他、其他机器到tidb-a的网络延迟都是1毫秒级别

ntp 用于时间同步,应该和 ping 关系不大。tikva 执行一下 tc qdisc show dev eth0 ,eth0 换成实际使用的网卡 瞅瞅?

是否跨区或者跨网段了

同区域的机器

有丢包或带宽限制不

ping latency 具体怎么看的?

没测,可以测一下。买的云厂商ecs的服务,带宽限制应该比较宽