Truenas Scale强制删除Pod

2024-05-18 09:31:09 1点赞 16收藏 4评论

今天打开truenas的homepage,发现filebot状态显示不正常:

Truenas Scale强制删除Pod

于是我打开truenas gui查看,发现应用程序管理界面中显示filebot运行正常:

Truenas Scale强制删除Pod

接着打开右侧Workloads栏内的运行shell按钮:

Truenas Scale强制删除Pod

发现filebot应用有2个pod,但是其中一个pod没有显示容器,说明它运行不正常,可能是升级时候原来的pod没有被正常清除遗留下来的:

Truenas Scale强制删除Pod

这个时候我们需要使用命令强制删除掉这个pod。复制上面这个不正常的pod名称“filebot-8bbd55b4d-qcvcm”,使用工具进入truenas scale的shell界面,输入以下命令:

k3s kubectl delete pod filebot-8bbd55b4d-qcvcm -n ix-filebot --grace-period=0 --force

注意要把pod名称改为你自己实际需要删除的名称,运行成功会显示“pod XXX force deleted”。如果是其它应用,“-n ix-filebot”也需要改掉,这是k3s的命名空间,一般是在你的应用名称前面加一个ix,比如你的应用是plex,那么它的命名空间名称为ix-plex。

Truenas Scale强制删除Pod

删除成功之后我们再点击运行shell按钮查看,会发现这时只剩下1个pod了:

Truenas Scale强制删除Pod

查看homepage中也显示正常了。

Truenas Scale强制删除Pod

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
4评论

  • 精彩
  • 最新
  • 我的系统盘崩了,真烦。

    校验提示文案

    提交
    系统盘崩了没事,如果你有备份系统设置的话,重新安装再导入就好了。如果没有备份,就是重新设置一遍花点时间,数据都还在。

    校验提示文案

    提交
    收起所有回复
  • truenas scale一直用的都是k3s?

    校验提示文案

    提交
    是的

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
16
扫一下,分享更方便,购买更轻松