跨多个 Kubernetes 集群部署,tikv连接pd失败

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
tidb-operator-v1.2.0-beta
【问题描述】
tikv无法连接pd,但tikv容器内网络验证无误
tikv报错日志如下

容器内部验证


容器内部请求pd API

operator 内部是使用 dns name 进行通讯。麻烦确认一下跨集群的 dns name是否是通的。
去查看节点的 dns name,能可以查看一下 pd 的日志,在 pd 日志的最开始部分,有 ping dns name 的日志消息。您用这个日志消息里面的 dns name 到另外的一个 k8s 集群去 ping 一下。
大概率是 ping 不通的。

此问题出现在cluster41.com,还没有涉及到跨集群解析
另外,使用dns name 去ping 也是成功的
pd日志


ping dns name

登录到 pd 的 pod 里面通过 dns name telnet 一下 tikv。可以通吗?

我已经解决了这个问题,因为coredns配置错误,现在已经部署成功了。应该是coredns处理逻辑有点问题

:+1: