Menu Close

Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

24.4. 控制节点条件 Oscillation

如果节点在软驱除阈值之上或低于软驱除阈值,但没有超过关联的宽限期,oscillation 可能会导致调度程序出现问题。

要防止 oscillation,请设置 eviction-pressure-transition-period 参数,以控制节点在摆脱压力状况前必须等待的时间。

  1. 使用一组 <resource_type>=<resource_quantity> 对编辑或将该参数添加到相应 节点配置映射kubeletArguments 部分。

    kubeletArguments:
      eviction-pressure-transition-period:
      - 5m

    当节点在指定期间没有达到指定压力状况的驱除阈值时,节点会将状况切换回 false。

    注意

    在进行任何调整前,请使用默认值 5 分钟。默认值旨在使系统稳定,并防止调度程序在节点发生前将新 pod 调度到该节点。

  2. 重启 OpenShift Container Platform 服务以使更改生效:

    # systemctl restart atomic-openshift-node