Kubernetes移液器卡在容器中Containerd创建错误

lb3vh1jj  于 2022-12-03  发布在  Kubernetes
关注(0)|答案(1)|浏览(177)

我们正在使Kubernetes pod处于containerCreating状态。是否有人知道可能的问题或建议前进的方向?
请注意,重新启动containerd后,pod将进入运行状态。
Kubernetes环境:电液开关

容器版本:

sh-4.2# containerd --version
containerd github.com/containerd/containerd 1.6.6 10c12954828e7c7c9b6e0ea9b0c02b01407d3ae1

错误:

Warning  FailedCreatePodSandBox  35s                 kubelet            Failed to create pod sandbox: rpc error: code = DeadlineExceeded desc = context deadline exceeded
Warning  FailedCreatePodSandBox  9s (x2 over 21s)    kubelet            Failed to create pod sandbox: rpc error: code = Unknown desc = failed to reserve sandbox name "Test-pod_default_78f5a687-83f1-4400-9a5a-23771425c658_0": name "Test-pod_default_78f5a687-83f1-4400-9a5a-23771425c658_0" is reserved for "ba49d470befe401ec20651827ea274ede33960a2cbe2d41f841e5b6386b03a4b"
jutyujz0

jutyujz01#

理解ContainerCreating或任何pod状态在k8s编排管道中的位置是一个需要理解的基本概念。我们将能够利用此信息识别并排除任何其他组件。例如,ContainerCreating表示Docker守护进程已被指示启动工作负载,并且kube调度程序已为容器分配了一个工作节点。
您的Amazon EKS pod可能由于网络连接错误而停留在ContainerCreating状态,原因有多种。请根据您收到的错误消息使用以下troubleshooting steps

相关问题