tidb pd服务Healthy|L状态,访问http://ip:2379 返回404

这个咱们解决,,

你好,

检查 pd 服务是否正常,

执行 /pd-ctl -u http://xx.xx.xx.xx:2379 config show 是否可返回结果~

/pd-ctl 这个在哪里,一般

执行 sudo find / -name ‘pd-ctl’ ,一般在 .tiup 下~ 具体路径请以实际环境为准

没有这个工具!!

根据版本下载下

https://pingcap.com/docs-cn/stable/reference/tools/pd-control/

返回这个了!

你好,

返回是正常的 curl http://pdid:pdport 返回 404 是预期的,tidb 的 pd 组件没有提供类似接口,建议使用 pd-ctl 访问 pd 相关信息,上述链接中有关 pd-ctl 的使用可以看下

这个是pd Deploy Dir log里面找到的error的日志

!
这个是pd config show all

ip:2379/2380 这个地址我之前访问过,是这个页面。

你好,

此为 dashboard 页面,通过 {pd-leader-ip}:{pd-leader-port}/dashboard 登录 TiDB Dashboard,与 curl http://{pd-leader-ip}:{pd-leader-port} 不是相同页面~

%7B904(~66%5DMEO8OFU8MIQ9HD
就是这个路径访问返回404

你好,

2379 对应 pd leader 端口,

通过上面方式自行确认下