我在k8s 1.12.0上使用OpenEBS 0.6.0。由于控制器吊舱被逐出,Jiva的音量变为只读。当节点位于低资源上并且Jiva控制器没有执行任何临时存储请求,而是仅输出日志文件时,就会发生这种情况。使用现代kube,如果pod写入单个文件,则认为它正在使用ephemeralStorage
,如果没有对ephemeralStorage
的请求,则它是驱逐对象。因为磁盘有250G,所以其中的15%是35G,它将驱逐crtl pod。
Status: Failed
Reason: Evicted
Message: The node was low on resource: ephemeral-storage. Container maya-volume-exporter was using 52Ki, which exceeds its request of 0. Container pvc-12bf95df-e8b6-11e8-b3bb-0050569f015b-ctrl-con was using 520Ki, which exceeds its request of 0.
如何向OpenEBS申请临时存储请求?
答案 0 :(得分:2)
控制器容器仅使用临时存储来存储日志。 您可以使用设置最小1G和最大2G的请求来修补控制器部署。此问题将在OpenEBS版本0.8.1,github / openebs / openebs / issue 2294
中得到解决。