6.10. 为集群中的节点分配特定 CPU
使用静态 CPU Manager 策略时,您可以保留特定的 CPU,供集群中的特定节点使用。例如,在具有 24 个 CPU 的系统中,您可以为 control plane 保留编号为 0-3 的 CPU,允许计算节点使用 CPU 4 到 23。
6.10.1. 为节点保留 CPU
复制链接链接已复制到粘贴板!
					要明确定义为特定节点保留的 CPU 列表,请创建一个 KubeletConfig 自定义资源(CR)来定义 reservedSystemCPUs 参数。此列表替代了使用 systemReserved 参数可能保留的 CPU。
				
流程
- 为您要配置的节点类型获取与机器配置池(MCP)关联的标签: - oc describe machineconfigpool <name> - $ oc describe machineconfigpool <name>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 例如: - oc describe machineconfigpool worker - $ oc describe machineconfigpool worker- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 输出示例 - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 1
- 获取 MCP 标签。
 
- 为 - KubeletConfigCR 创建 YAML 文件:- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 创建 CR 对象: - oc create -f <file_name>.yaml - $ oc create -f <file_name>.yaml- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow