Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
经常性;Can';无法连接到MySQL服务器。。名称解析暂时失败“;GKE簇内_Mysql_Kubernetes_Google Kubernetes Engine_Kube Dns - Fatal编程技术网

经常性;Can';无法连接到MySQL服务器。。名称解析暂时失败“;GKE簇内

经常性;Can';无法连接到MySQL服务器。。名称解析暂时失败“;GKE簇内,mysql,kubernetes,google-kubernetes-engine,kube-dns,Mysql,Kubernetes,Google Kubernetes Engine,Kube Dns,我在GKE集群上使用MySQL:5.7image部署了MySQL服务器。它使用一个副本部署,并使用名为“mysql服务器”的ClusterIP服务公开 在过去的几个小时里,我遇到了来自运行Python服务器的其他POD的反复出现的片状错误: sqlalchemy.exc.OperationalError:(pymysql.err.OperationalError)(2003,“无法连接到“MySQL服务器”上的MySQL服务器([Errno-3]名称解析暂时失败)”) 我检查了一下,没有发现任何

我在GKE集群上使用
MySQL:5.7
image部署了MySQL服务器。它使用一个副本部署,并使用名为“mysql服务器”的ClusterIP服务公开

在过去的几个小时里,我遇到了来自运行Python服务器的其他POD的反复出现的片状错误:

sqlalchemy.exc.OperationalError:(pymysql.err.OperationalError)(2003,“无法连接到“MySQL服务器”上的MySQL服务器([Errno-3]名称解析暂时失败)”)

我检查了一下,没有发现任何错误或其他问题,除了CoreDNS没有在我的集群中运行

在另一个pod上执行
nslookup mysql server
时,我得到了一个正常的输出

Server:     10.39.240.10
Address:    10.39.240.10#53

Name:   mysql-server.default.svc.cluster.local
Address: 10.39.245.88
然而,
ping mysql服务器
从未返回,不知道是否相关

PING mysql-server.default.svc.cluster.local (10.39.245.88) 56(84) bytes of data.
^C
--- mysql-server.default.svc.cluster.local ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2039ms

这是mysql还是GKE的问题?如何进一步调试它?

我能找到的最佳相关问题:,不知道它是否可以应用于GKE