gpt4 book ai didi

kubernetes-pod - 如何重新启动处于挂起状态的 kubernetes-pod?

转载 作者:行者123 更新时间:2023-12-04 08:27:10 27 4
gpt4 key购买 nike

我正在设置一个 Kubernetes 主节点。 只是主节点,暂时没有工作节点。

使用 this tutorial. 完成设置,没有任何问题现在,

$kubectl get pods -o wide --all-namespaces
kube-system calico-kube-controllers-694687c474-96b7h 0/1 Pending 0 4h19m <none> <none> <none> <none>
kube-system coredns-86c58d9df4-dv847 0/1 Pending 0 4h28m <none> <none> <none> <none>
kube-system coredns-86c58d9df4-pqvxv 0/1 Pending 0 4h28m <none> <none> <none> <none>
kube-system etcd-ip-172-31-40-128 1/1 Running 0 4h28m 172.31.40.128 ip-172-31-40-128 <none> <none>
kube-system kube-apiserver-ip-172-31-40-128 1/1 Running 0 4h28m 172.31.40.128 ip-172-31-40-128 <none> <none>
kube-system kube-controller-manager-ip-172-31-40-128 1/1 Running 0 4h28m 172.31.40.128 ip-172-31-40-128 <none> <none>
kube-system kube-proxy-zvgcl 1/1 Running 0 4h28m 172.31.40.128 ip-172-31-40-128 <none> <none>
kube-system kube-scheduler-ip-172-31-40-128 1/1 Running 0 4h27m 172.31.40.128 ip-172-31-40-128 <none> <none>
kube-system kubernetes-dashboard-57df4db6b-wlv86 0/1 Pending 0 3h55m <none> <none>

当我尝试使用打开 Kubernetes 仪表板时,
http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/在本地浏览器中,它无法打开仪表板,我在浏览器中收到以下错误:
{
"kind": "Status",
"apiVersion": "v1",
"metadata": {

},
"status": "Failure",
"message": "no endpoints available for service \"kubernetes-dashboard\"",
"reason": "ServiceUnavailable",
"code": 503
}

我假设当 kubernetes-dashboard pod 挂起时,dashboard 不会打开。我如何让它为我工作?

任何帮助表示赞赏。

最佳答案

你可以做kubectl describe pod kubernetes-dashboard-57df4db6b-wlv86并且输出应该告诉你为什么 Pod 不能被调度。可能有不同的原因和 kubernetes 'debug pods' guide covers several of them .最常见的是资源不足,但也可能是其他原因,尤其是在新集群上。我注意到 DNS pod 也处于待处理状态 - 我建议您先查看那些 need networking to run applications .

关于kubernetes-pod - 如何重新启动处于挂起状态的 kubernetes-pod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53868431/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com