部署在k8s容器中,一直会尝试连接10.42.2.1,我也不懂为啥,都没有连接访问
[2022/01/17 11:10:32.431 +00:00] [DEBUG] [conn.go:609] [“wait handshake response fail due to connection has be closed by client-side”] [conn=131]
[2022/01/17 11:10:32.431 +00:00] [DEBUG] [conn.go:260] [“writeError failed”] [conn=131] [error=“write tcp 10.42.2.45:4000->10.42.2.1:39682: write: broken pipe”]
[2022/01/17 11:10:32.431 +00:00] [ERROR] [terror.go:307] [“encountered error”] [error=EOF] [stack=“github.com/pingcap/tidb/parser/terror.Log
\t/home/jenkins/agent/workspace/optimization-build-tidb-linux-amd/go/src/github.com/pingcap/tidb/parser/terror/terror.go:307
github.com/pingcap/tidb/server.(*Server).onConn
\t/home/jenkins/agent/workspace/optimization-build-tidb-linux-amd/go/src/github.com/pingcap/tidb/server/server.go:519”]
1 个赞
写入错误
能具体点吗,我查了相关tidb的服务,比如pv是用的文档中的自动创建PV,有3个节点IP都不是10.42.2.1
tidb,tikv,pd都不是这个ip,所以搞的我有点懵
我有个地方比较奇怪,我用tidb-operator创建的集群,我填写了storageClass,但是我没有配置storageVolumes,3个服务都没有配置,tikv,pd自动创建了pvc,tidb,没有自动创建pvc,是这个原因造成的吗?
tidb运行是正常,只是不知道为什么会有这个错误
看报错,像是客户端 10.42.2.1 断开的连接,建议你先问问你们的 10.42.2.1 是啥地址
1 个赞
我也不懂,这些IP都不是服务,3个节点发送的都不一样,分别是:10.42.1.1,10.42.2.1,10.42.3.1
这个3地址是网卡地址
可以参考这个帖子 https://asktug.com/t/topic/273508,可以尝试用 wireshark 抓一下包,看看连接来源。
github issue 参考 https://github.com/pingcap/tidb/issues/31063
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。