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

Kubernetes pod crashLoopBackOff,需要移除一个pod

汤昊
2023-03-14

我已经使用helm chart安装了普罗米修斯,所以我列出了4个部署文件:

    null

现在一个新的pod被创建和崩溃,如果我删除部署文件,那么以前的pod也被删除。那么我可以为那个crashLoopBackOff吊舱做些什么呢?

kubectl输出截图

共有1个答案

陈实
2023-03-14

您可以使用kubectl delete pod 命令删除该pod,或者尝试删除处于crashloopbackoff状态的所有pod,方法是:

kubectl delete pod `kubectl get pods | awk '$3 == "CrashLoopBackOff" {print $1}'`

确保相应的部署设置为1个副本(或任何其他选择的数字)。如果删除该部署的一个(多个)pod,它将创建一个新的pod,同时保持所需的副本计数。

 类似资料:
  • 我的mac电脑中没有internet连接。我需要使用docker pull。我的想法是,我将使用docker拉入我的一台连接互联网的mac电脑,然后将其复制到没有互联网连接的mac电脑上。如何复制?

  • 我已经安装了家园,我试图在Laravel项目版本4.2上工作,但是我一直收到以下错误: 需要PHP扩展。 我已经在服务器上安装了Mcypt,并在PHP7INI文件中启用了它。由于某种原因,这个问题不想消失。 有什么建议,我可以做什么,以启用我的虚拟框的密码?

  • 目前,我有一个类的集合,其中包含一个纹理、一个VAO和一个VBO。由于所有的状态切换和使用少量三角形调用,绘制数千个这样的对象会导致性能下降。 因此,现在我将更改我的实现,以便创建一系列1MIB VBO(从一个开始,一旦它满了,创建第二个1MIB VBO并继续填充它)。每个VBO需要单独的VAO吗?VBO已经使用了交错的顶点数据,所以我不是在谈论使用多个VBO来处理顶点、法线、纹理库等。

  • 这是我之前问题的扩展。我实现了Dennis R的答案,并且正在使用。有没有办法要求在json请求中指定一个或另一个字段,但不能同时指定两个?从我之前的帖子中,在Request类中,我希望用户传入id或代码,但不能同时传入。 我发现这个资源对我来说可能是正确的解决方案,但我不完全理解那里发生了什么,为什么它有效,坦率地说,它看起来太冗长了。这是唯一的方法吗?

  • https://swiperjs.com/react

  • 我正在开发一个Android应用程序与嵌入SQLite数据库运行与Android Room。我正在将应用程序从桌面Java转移到Android,我需要将数据从桌面应用程序使用的旧数据库带入Android数据库。当我尝试用Android应用程序使用修改过的数据库时,我遇到了一个Room问题。 我尝试清除应用程序数据缓存,清除其所有数据,甚至卸载应用程序,然后用修改后的数据库文件重新安装它。并没有让问