创建部署问题时,请参考下面模板,你提供的信息越多,越容易及时获得解答。如果未按模板创建问题,管理员有权关闭问题。
确保帖子格式清晰易读,用 markdown code block 语法格式化代码块。
你只花一分钟创建的问题,不能指望别人花上半个小时给你解答。
操作系统信息
物理机,kylin-server-sp1
Kubernetes版本信息
kubectl version
Client Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.0", GitCommit:"e8cd6e5caf2b6d594d1b6c4344f83c30365d4b26", GitTreeState:"”clean”", BuildDate:"2021-06-17T09:31:59Z", GoVersion:"go1.15.6", Compiler:"gc", Platform:"linux/loongarch64"}
Server Version: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.0", GitCommit:"5e97f077bea1e641531ba857f495f2ebd02b0c4f", GitTreeState:"clean", BuildDate:"2021-04-14T07:44:55Z", GoVersion:"go1.15.6", Compiler:"gc", Platform:"linux/loongarch64"}
容器运行时
docker version
Client:
Version: 20.10.3
API version: 1.41
Go version: go1.15.6
Git commit: 48d30b5b32e99c932b4ea3edca74353feddd83ff
Built: Fri Feb 18 13:02:13 2022
OS/Arch: linux/loong64
Context: default
Experimental: true
Server:
Engine:
Version: 20.10.3
API version: 1.41 (minimum version 1.12)
Go version: go1.15.6
Git commit: 46229ca1d815cfd4b50eb377ac75ad8300e13a85
Built: Tue Feb 15 15:50:33 2022
OS/Arch: linux/loong64
Experimental: false
containerd:
Version: 1.4.3
GitCommit: 269548fa27e0089a8b8278fc4fc781d7f65a939b
runc:
Version: 1.0.0-rc93+dev
GitCommit: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
docker-init:
Version: 0.19.0
GitCommit:
KubeSphere版本信息
kubesphere V3.3.0版本。在线安装,在已有K8s上安装。
问题是什么
default-http-backend的pod一直在不断重启,报错:failed: Get “http://172.16.196.180:8080/healthz”: dial tcp 172.16.196.180:8080: connect: connection refused
kubectl describe pod default-http-backend-67d9f97cbb-lhd8b -n kubesphere-controls-system
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning BackOff 6m2s (x43472 over 9d) kubelet Back-off restarting failed container
Warning Unhealthy 61s (x2398 over 2d3h) kubelet Liveness probe failed: Get "http://172.16.196.180:8080/healthz": dial tcp 172.16.196.180:8080: connect: connection refused
kubectl logs default-http-backend-67d9f97cbb-lhd8b -n kubesphere-controls-system
> ingress-default-backend@0.1.0 start /usr/src/ingress-default-backend
> node ./server.js
┌──────────────────────────────────────────────┐
│ npm update check failed │
│ Try running with sudo or get access │
│ to the local update config store via │
│ sudo chown -R $USER:$(id -gn $USER) /.config │
└─────────────────────────────────────────────┘