This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.13.3. Huge Page の設定
ノードは、OpenShift Container Platform クラスターで使用される Huge Page を事前に割り当てる必要があります。Node Tuning Operator を使用し、特定のノードで Huge Page を割り当てます。
手順
ノードにタグを付け、割り当てる必要のある Huge Page を記述した Tuned プロファイルを適用するノードを Node Tuning Operator が識別できるようにします。
oc label node <node_using_hugepages> hugepages=true
$ oc label node <node_using_hugepages> hugepages=true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下の内容でファイルを作成し、これに
hugepages_tuning.yaml
という名前を付けます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow hugepages_tuning.yaml
ファイルを使用して、カスタムhugepages
Tuned プロファイルを作成します。oc create -f hugepages_tuning.yaml
$ oc create -f hugepages_tuning.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow プロファイルの作成後、Operator は新規プロファイルを正確なノードに適用し、Huge Page を割り当てます。Huge Page を使用してノードでチューニングされた Pod のログをチェックして、以下を確認します。
oc logs <tuned_pod_on_node_using_hugepages> \ -n openshift-cluster-node-tuning-operator | grep 'applied$' | tail -n1
$ oc logs <tuned_pod_on_node_using_hugepages> \ -n openshift-cluster-node-tuning-operator | grep 'applied$' | tail -n1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 2019-08-08 07:20:41,286 INFO tuned.daemon.daemon: static tuning from profile 'node-hugepages' applied
2019-08-08 07:20:41,286 INFO tuned.daemon.daemon: static tuning from profile 'node-hugepages' applied
Copy to Clipboard Copied! Toggle word wrap Toggle overflow