由于“该节点的资源不足:临时存储”,该节点的所有吊舱均处于已退出状态。
portal-59978bff4d-2qkgf 0/1 Evicted 0 14m
release-mgmt-74995bc7dd-nzlgq 0/1 Evicted 0 8m20s
service-orchestration-79f8dc7dc-kx6g4 0/1 Evicted 0 7m31s
test-mgmt-7f977567d6-zl7cc 0/1 Evicted 0 8m17s
任何人都知道它的快速解决方案。
答案 0 :(得分:8)
使用emptyDir卷且没有存储配额的Pod会填满该存储,出现以下错误:
eviction manager: attempting to reclaim ephemeral-storage
设置配额limits.ephemeral-storage, requests.ephemeral-storage
来限制此配额,否则任何容器都可以将任何数量的存储写入其节点文件系统。
示例资源配额定义
apiVersion: v1
kind: ResourceQuota
metadata:
name: compute-resources
spec:
hard:
pods: "4"
requests.cpu: "1"
requests.memory: 1Gi
requests.ephemeral-storage: 2Gi
limits.cpu: "2"
limits.memory: 2Gi
limits.ephemeral-storage: 4Gi
此问题的另一个原因可能是日志文件占用了磁盘空间。选中此question
答案 1 :(得分:0)
您可以增加所连接的EBS卷的大小,然后重新启动EC2实例以达到这种效果。