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=trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下の内容でファイルを作成し、これに
hugepages_tuning.yamlという名前を付けます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow hugepages_tuning.yamlファイルを使用して、カスタムhugepagesTuned プロファイルを作成します。oc create -f hugepages_tuning.yaml
$ oc create -f hugepages_tuning.yamlCopy 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 -n1Copy 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' appliedCopy to Clipboard Copied! Toggle word wrap Toggle overflow