我正在尝试终止 Kubernetes 集群中的一个 pod,但它已经卡在“终止”状态好几天了。以下是日志的相关部分:
Warning FailedKillPod kubelet error killing pod:
[failed to "KillContainer" for "insta-container" with KillContainerError:
"rpc error: code = Unknown desc = failed to kill container \"5c56f2bfeb47b5491552c791b3f1d7a219b35efc35a568d26c0a2c908dbcecda\":
unknown error after kill: runc did not terminate successfully: exit status 1:
unable to signal init: permission denied\n: unknown", failed to "KillPodSandbox"
with KillPodSandboxError:
"rpc error: code = Unknown desc = failed to stop container \"5c56f2bfeb47b5491552c791b3f1d7a219b35efc35a568d26c0a2c908dbcecda\":
failed to kill container: unknown error after kill: runc did not terminate successfully:
exit status 1: unable to signal init: permission denied\n: unknown"]
以下是我采取的步骤:
环境详情:
有没有人遇到过类似的问题,或者有人可以指导我如何解决这个问题吗?
试试这个
kubectl delete pod pod-name --grace-period=0 --force --namespace default
或者对于所有 Pod,都陷入“终止”状态
for i in $kubectl get po -n kube-system| grep konnec| awk '{print $1}'); do kubectl delete pod $i --grace-period=0 --force --namespace kube-system; done