24.4. 控制节点条件 Oscillation
如果节点在软驱除阈值上和低于软驱除阈值,但没有超过关联的宽限期,则 oscillation 可能会导致调度程序出现问题。
要防止 oscillation,设置 eviction-pressure-transition-period
参数,以控制节点在摆脱压力状况前必须等待的时间。
使用一组 <
resource_type>=<resource_quantity
> 对,编辑参数到适当 节点配置映射的kubeletArguments
部分。kubeletArguments: eviction-pressure-transition-period: - 5m
当节点在指定时间段内未能满足指定压力状况时,节点会将条件重新切换为 false。
注意在进行任何调整前,请使用默认值 5 分钟。默认值旨在让系统稳定并阻止调度程序在设置新 pod 之前将新 pod 调度到节点。
重启 OpenShift Container Platform 服务以使更改生效:
# systemctl restart atomic-openshift-node