如何找出设置污点的原因?
这是我从 kubelet 配置中的驱逐配置:
Kubelet 配置:
kubeletArguments:
eviction-soft:
- memory.available<100Mi
- nodefs.available<100Mi
- nodefs.inodesFree<1%
- imagefs.available<100Mi
- imagefs.inodesFree<1%
eviction-soft-grace-period:
- memory.available=1m30s
- nodefs.available=1m30s
- nodefs.inodesFree=1m30s
- imagefs.available=1m30s
- imagefs.inodesFree=1m30s
eviction-hard:
- memory.available<100Mi
- nodefs.available<100Mi
- nodefs.inodesFree<1%
- imagefs.available<100Mi
- imagefs.inodesFree<1%
Run Code Online (Sandbox Code Playgroud)
dh -f
输出显示 20GiB 总空间中有 3.8GiB 可用。(>100Mi 配置),因此软驱逐阈值和硬驱逐阈值均未达到。df -i
说只使用了 20% 的 inode。
我试图通过发布来找出原因sudo journalctl -u kubelet -b | grep pressure
,但没有发现任何有用的东西。也许有人可以建议更好的关键词?