首页 > 编程知识 正文

pod中文,kubernetes搭建集群

时间:2023-05-04 20:14:44 阅读:10270 作者:1172

引入现象

使用' kubectlgetpods---- all-namespaces '时,许多' pod状态为evicted' 原因

eviction,即“驱赶意义”,是指节点上的Pod,在节点发生异常时,kubernetes会“通过适当的机制赶出”,多见于资源不足造成的驱赶。 注:即使群集已“恢复”状态,eviction状态的pod仍“驻留在系统中”,必须手动删除。 --只是影响美观

解决方案

找出“资源和异常原因”,防止发生新的赶出---结合“journal-ukubelet”,使用以下命令删除旧的赶出遗留

需求:删除状态为Evicted的pod

#! /标致花生/bash#第' forn sin ` kubectlgetns|awk ' nr1 { print $1} ' dokubectlgetpods-n $ { ns }|grep evicted|awk

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。