Rancher 版本:2.4.8
安装方式:离线安装,通过K3S的方式部署的rancher
下游管理了两个K8S集群
docker版本:18.09.0
服务器:centos7.6
问题描述:
rancher安装好之后各种常规功能均可以正常使用,web界面也可以正常访问,但是rancher自身的K3S集群及下游的业务集群的仪表盘页面都无法访问,点击web页面上的“仪表盘”按钮,前台页面响应特别慢,无明显有效报错日志
具体无法访问的url(仪表盘访问URL):
https://rancher.tcenter.info/dashboard/c/local
前端页面等待2分钟左右白屏,提示500错误
后台rancher服务和traefik有一些日志,不知道是否和仪表盘无法访问相关
tradfik日志
{“level”:“error”,“msg”:“vulcand/oxy/forward/websocket: Error dialing “rancher.tcenter.info”: websocket: bad handshake with resp: 200 200 OK”,“time”:“2023-09-08T04:29:54Z”}
{“level”:“error”,“msg”:“vulcand/oxy/forward/websocket: Error dialing “rancher.tcenter.info”: websocket: bad handshake with resp: 200 200 OK”,“time”:“2023-09-08T04:29:59Z”}
{“level”:“error”,“msg”:“vulcand/oxy/forward/websocket: Error dialing “rancher.tcenter.info”: websocket: bad handshake with resp: 200 200 OK”,“time”:“2023-09-08T04:29:59Z”}
rancher后端pod服务日志:
2023/09/08 04:33:25 [WARNING] failed to refresh data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: driverMetadata err Get https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers), Fallback to refresh from local file path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:33:25 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:33:25 [INFO] Refreshing driverMetadata in 14400000000000000 minutes
2023/09/08 04:33:55 [WARNING] failed to refresh data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: driverMetadata err Get https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers), Fallback to refresh from local file path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:33:55 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:33:55 [INFO] Refreshing driverMetadata in 14400000000000000 minutes
2023/09/08 04:34:25 [WARNING] failed to refresh data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: driverMetadata err Get https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers), Fallback to refresh from local file path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:34:25 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:34:25 [INFO] Refreshing driverMetadata in 14400000000000000 minutes
2023/09/08 04:34:55 [WARNING] failed to refresh data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: driverMetadata err Get https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers), Fallback to refresh from local file path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:34:55 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:34:55 [INFO] Refreshing driverMetadata in 14400000000000000 minutes
2023/09/08 04:35:25 [WARNING] failed to refresh data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: driverMetadata err Get https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers), Fallback to refresh from local file path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:35:25 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:35:25 [INFO] Refreshing driverMetadata in 14400000000000000 minutes
2023/09/08 04:35:55 [WARNING] failed to refresh data from upstream https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: driverMetadata err Get https://releases.rancher.com/kontainer-driver-metadata/release-v2.4/data.json: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers), Fallback to refresh from local file path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:35:55 [INFO] Retrieve data.json from local path /var/lib/rancher-data/driver-metadata/data.json
2023/09/08 04:35:55 [INFO] Refreshing driverMetadata in 14400000000000000 minutes
请帮忙指导排查思路,谢谢