Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

24.4. ノードの状態変動の制御

ノードがソフトエビクションしきい値の上下で変動している場合に、関連する猶予期間を超えていない場合、この変動により、スケジューラーの問題が生じる可能性があります。

この変動を防ぐには、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