24.4. 控制节点条件 Oscillation


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

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

  1. 使用一组 < resource_type>=<resource_quantity > 对,编辑参数到适当 节点配置映射的 kubeletArguments 部分。

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

    当节点在指定时间段内未能满足指定压力状况时,节点会将条件重新切换为 false。

    注意

    在进行任何调整前,请使用默认值 5 分钟。默认值旨在让系统稳定并阻止调度程序在设置新 pod 之前将新 pod 调度到节点。

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

    # systemctl restart atomic-openshift-node
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.