11.3. 管理自动引导源更新
您可以管理用于创建虚拟机的引导源的自动更新。这包括为红帽和自定义引导源配置更新行为。
11.3.1. 为所有系统定义的引导源管理自动更新 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
禁用自动引导源导入和更新可能会降低资源使用量。在断开连接的环境中,禁用自动引导源更新可防止 CDIDataImportCronOutdated 警报填满日志。
要禁用所有系统定义的引导源的自动更新,请将 enableCommonBootImageImport 字段设置为 false。禁用自动更新会删除关联的 DataImportCron 对象,但不会删除之前导入的引导源镜像。将此值设置为 true 可重新打开自动更新。
注意
自定义引导源不受此设置的影响。
先决条件
-
已安装 OpenShift CLI(
oc)。
流程
通过编辑
HyperConverged自定义资源(CR)来启用或禁用自动引导源更新。要禁用自动引导源更新,请将
HyperConvergedCR 中的spec.enableCommonBootImageImport字段设置为false。例如:$ oc patch hyperconverged kubevirt-hyperconverged -n openshift-cnv \ --type json -p '[{"op": "replace", "path": \ "/spec/enableCommonBootImageImport", \ "value": false}]'要重新启用自动引导源更新,请将
HyperConvergedCR 中的spec.enableCommonBootImageImport字段设置为true。例如:$ oc patch hyperconverged kubevirt-hyperconverged -n openshift-cnv \ --type json -p '[{"op": "replace", "path": \ "/spec/enableCommonBootImageImport", \ "value": true}]'