9.20.2.2. 为每个虚拟机配置 CPU 模型
您可以在虚拟机(VM)规格中指定命名的 CPU 模型。每个虚拟机配置优先于任何集群范围的默认 CPU 模型。
VM CPU 模型取决于虚拟机和集群中的 CPU 型号的可用性。
-
如果虚拟机没有定义的 CPU 模型,则使用集群范围的级别上定义的 CPU 模型自动设置
defaultCPUModel。 - 如果虚拟机和集群都具有定义的 CPU 模型,则虚拟机的 CPU 模型具有优先权。
- 如果虚拟机和集群都没有定义的 CPU 模型,则 host-model 将使用主机级别上定义的 CPU 模型自动设置。
先决条件
-
安装 OpenShift CLI (
oc) 。
流程
要为特定虚拟机配置命名的 CPU 模型,请编辑
VirtualMachine自定义资源(CR):apiVersion: kubevirt.io/v1 kind: VirtualMachine metadata: name: myvm spec: template: spec: domain: cpu: model: Conroe-
spec.template.spec.domain.cpu.model为虚拟机定义命名的 CPU 型号。
-
- 将 CR 应用到集群。