当前位置: 首页 > 知识库问答 >
问题:

吊舱卡住容器创建

齐凯康
2023-03-14

以前我的MySQL pod停留在终止状态,然后我尝试使用如下命令强制删除

Kubectl删除pods --grace-period=0--force

后来我再次尝试helm升级,我的吊舱被卡在containercreating状态,这个事件来自吊舱

17s         Warning   FailedMount   pod/db-mysql-primary-0     MountVolume.SetUp failed for volume "pvc-f32a6f84-d897-4e35-9595-680302771c54" : kubernetes.io/csi: mount
er.SetUpAt failed to check for STAGE_UNSTAGE_VOLUME capability: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial unix
/var/lib/kubelet/plugins/dobs.csi.digitalocean.com/csi.sock: connect: no such file or directory"

17s         Warning   FailedMount   pod/db-mysql-secondary-0   MountVolume.SetUp failed for volume "pvc-61fc6eda-97fa-455f-ac2c-df8ebcb90f1c" : kubernetes.io/csi: mount
er.SetUpAt failed to check for STAGE_UNSTAGE_VOLUME capability: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial unix
/var/lib/kubelet/plugins/dobs.csi.digitalocean.com/csi.sock: connect: no such file or directory"

任何人请帮助我解决这个问题,非常感谢。

共有1个答案

单于旭东
2023-03-14

当您运行命令时

kubectl delete pods <pod> --grace-period=0 --force

你让kubernetes忘记豆荚,而不是删除它。在使用此命令时必须小心。您必须确保吊舱的容器没有在主机中运行,尤其是当它们安装在PVC上时。可能容器还在运行,并附着在聚氯乙烯上。

 类似资料:
  • 但不知何故,豆荚卡在“容器创建”的状态,当我运行docker图像时,我看不到nginx图像被拉出。通常nginx图像没有那么大,所以现在必须已经拉了(15分钟)。kubectl description pods给出了pod沙箱创建失败的错误,kubernetes将重新创建它。 我搜索了关于这个问题的所有内容,并尝试了stackoverflow上的解决方案(重新启动以重新启动集群,搜索描述豆荚,新的

  • 卸载calico后,kubectl-f calico.yaml无法在集群中创建新的豆荚。集群中的任何新吊舱都处于容器创建状态。Kubectl Description显示了以下错误: 警告失败CreatePodSandbox 2M kubelet,10.0.12.2创建吊舱沙箱失败:rpc错误:代码=未知desc=[未能为吊舱设置沙箱容器“F15743177FD70C5EABF70C60BE5B5B

  • 我有一个关于Kubernetes环境的问题。我有K8s云,在我添加了一个持久卷分配给一个豆荚后,这个豆荚仍然处于“容器创建”状态。此PV已正确分配PVC。PVC与副本2一起位于两个外部GlusterFS服务器上。 你有什么想法可能是错的吗?我在哪里可以找到详细的日志?提前THX。 编辑:Gluster mount正确地安装在Master上,如果我手动添加任何文件,它将正确地复制到两个Gluster

  • 我正在尝试使用ecs-cli命令行在AWS上获得一个工作的Docker环境。 我有一个使用Dockerfiles、docker-compose.yml、一个.env文件和一个entrypoint.sh脚本的工作本地Docker环境。容器是一个运行PHP和一系列扩展的apache webserver以及一个MySQL DB。 骨架文件结构是这样的: ./docker/webserver/entryp

  • 我使用docker pull命令可以正确地拉出镜像,但是当我使用kubectl run命令时,我的pod处于ContainerCreating状态,我该如何修复它。 [root@centos-master etc]#kubectl获得豆荚 [root@centos-master etc]#kubectl Description pod my-nginx-2723453542-5s33f

  • 我不能和docker一起经营jenkins的形象。它在运行时卡住: afik@ubuntu:~$docker run——名称myjenkins-p8080:8080-p50000:50000-v/var/jenkins_home jenkins