java maven 点击确认构建 一直卡着转圈 是哪个pod的问题

logs -f rbd-chaos 日志正常

重启了rbd-hub 应该是 hub 镜像库的问题。等待官方确认。在这点转圈是不是就是hub的问题

这里转圈和 rbd-hub 没有关系,查看下 rbd-app-ui pod 中的 /app/logs/goodrain.log 日志的输出。

OperationalError: (2005, "Unknown MySQL server host 'rbd-db-rw' (-3)")

目前所有host 都是这种状态 似乎是DNS服务的问题。。接下来怎么排错

这是一个 k8s 层面的问题,从思路上讲,你需要关注:

  1. 首先排查网络,随便找一个和 coredns 不同宿主机的 pod ,测试到 coredns pod 的网络连通性,比如:ping 下是否通,53 端口是否可以连接。如果不通,那么先解决 SDN 网络问题。
  2. 如果网络通,那么就是 coredns 服务本身有问题,你需要开启 coredns 的日志功能,并尝试通过它进行解析操作,打印日志,来进行排错。

最后,如果还是没有思路,那么外事不决问百度(说实话,我觉得 google 更好)。万能的网友可以帮你专门解决 coredns 不能解析的问题。比如:

https://blog.csdn.net/networken/article/details/105604173

https://cloud.tencent.com/developer/article/1475564