dashboard 无法连接

我登陆到dashboard,显示无法连接到TiDB,请问可能的原因是哪些

和另一个帖子的是一个集群吗? 可能和那个报错有关,等确认了之后,这个问题可能就解决了,多谢

好的,谢谢

您好: 请修复这个问题后,查看能否连接,多谢

您好

可以尝试在部署 tidb 的 docker 节点的启动命令中添加 -advertise-address=<IP> ,然后重启并观察 dashboard 能否正常启动。目前,如果您在 tidb 节点映射的端口内外不一致,会引起 dashboard 无法使用,进而导致 PD 报 request failed 这条日志。在多台机器上部署时,推荐您尝试使用 ansible 的方式部署集群。

您好!

这个dashboard是集成在pd里的吗?我重启tidb(加了-advertise-address),问题还在。

TiDB Dashboard 这个项目是集成在 PD 中的。 如果问题还存在,您看下 request failed 日志中所提示的 IP 是已经发生了改变还是仍然为 0.0.0.0?我看您的启动参数中,端口都做了改变,目前 TiDB 这边如果内部端口和外部端口不一致的话,是会无法连接的,您可以尝试使用 -P -status 这两个参数来设置内部的端口使得和外部端口一致,看看能否暂时解决这个问题。

如果您做了以上修改后,仍然有这个问题,可以尝试清理 PD 的数据后再试一次。非常抱歉

我把目录全部清掉了,全部重启启,但是还是一样。

不好意思,目前 tidb 的 --advertise-address 参数只能设置 IP,不能把端口也传进去。报错信息中可以观察到有两个 :10080 了。

已经没有问题!感谢

:handshake: