14.8. 配置巨页
节点必须预先分配在 OpenShift Container Platform 集群中使用的巨页。使用 Node Tuning Operator 在特定节点中分配巨页。
OpenShift Container Platform 提供了创建和分配巨页的方法。Node Tuning Operator 提供了一种更易于使用性能配置集的方法。
				例如,在性能配置集的 hugepages pages 部分,您可以指定多个块的 size、count 以及可选的 node:
			
- 1
- node是分配巨页的 NUMA 节点。如果省略了- node,该页面将平均分布在所有 NUMA 节点中。
注意
等待显示更新已完成的相关机器配置池状态。
这些是分配巨页的唯一配置步骤。
验证
- 要验证配置,请查看节点上的 - /proc/meminfo文件:- oc debug node/ip-10-0-141-105.ec2.internal - $ oc debug node/ip-10-0-141-105.ec2.internal- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - grep -i huge /proc/meminfo - # grep -i huge /proc/meminfo- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 使用 - oc describe报告新大小:- oc describe node worker-0.ocp4poc.example.com | grep -i huge - $ oc describe node worker-0.ocp4poc.example.com | grep -i huge- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - hugepages-1g=true hugepages-###: ### hugepages-###: ### - hugepages-1g=true hugepages-###: ### hugepages-###: ###- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
14.8.1. 分配多个巨页大小
复制链接链接已复制到粘贴板!
您可以在同一容器下请求具有不同大小的巨页。这样,您可以定义由具有不同巨页大小的容器组成的更复杂的 pod。
					例如,您可以把大小定义为 1G 和 2M,Node Tuning Operator 会在节点上配置这两个大小,如下所示: