由于Controller Pod被驱逐,OpenEBS Jiva卷变为只读

时间:2018-11-29 05:00:42

标签: openebs

我在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申请临时存储请求?

1 个答案:

答案 0 :(得分:2)

控制器容器仅使用临时存储来存储日志。 您可以使用设置最小1G和最大2G的请求来修补控制器部署。此问题将在OpenEBS版本0.8.1,github / openebs / openebs / issue 2294

中得到解决。