如何在 k8s 上调试被逐出的 pod
How to debug evicted pod on k8s
我已经搜索了一些,但由于我是 k8s 的新手,所以搜不到太多。我的 pods 被驱逐了,我收到如下消息:
"Status: Failed
Reason: Evicted
Message: The node was low on resource: nodefs."
任何帮助我如何弄清楚发生了什么?
运行 kubectl describe pod <pod name>
并查找此 pod 的节点名称。接下来是 kubectl describe node <node-name>
,它将显示节点在 Conditions:
部分下达到的资源上限类型。
根据我的经验,当主机节点用完磁盘 space 时会发生这种情况。
我已经搜索了一些,但由于我是 k8s 的新手,所以搜不到太多。我的 pods 被驱逐了,我收到如下消息:
"Status: Failed
Reason: Evicted
Message: The node was low on resource: nodefs."
任何帮助我如何弄清楚发生了什么?
运行 kubectl describe pod <pod name>
并查找此 pod 的节点名称。接下来是 kubectl describe node <node-name>
,它将显示节点在 Conditions:
部分下达到的资源上限类型。
根据我的经验,当主机节点用完磁盘 space 时会发生这种情况。