9.4. 为文件系统开销保留 PVC 空间
当您将虚拟机磁盘添加到使用 Filesystem
卷模式的持久性卷声明 (PVC) 中时,您必须确保 PVC 中有足够的空间用于虚拟机磁盘和文件系统开销,如元数据。
默认情况下,OpenShift Virtualization 为开销保留 5.5% 的 PVC 空间,从而减少了虚拟机磁盘的可用空间。
您可以通过编辑 HCO
对象来配置不同的开销值。您可以在全局范围内更改值,也可以为特定存储类指定值。
9.4.1. 覆盖默认文件系统开销值 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
通过编辑 HCO
对象的 spec.filesystemOverhead
属性来更改 OpenShift Virtualization 为文件系统开销保留的持久性卷声明 (PVC) 空间量。
先决条件
-
安装 OpenShift CLI (
oc
) 。
流程
运行以下命令,打开
HCO
对象进行编辑:oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
$ oc edit hyperconverged kubevirt-hyperconverged -n openshift-cnv
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 编辑
spec.filesystemOverhead
字段,使用您选择的值填充它们:Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
保存并退出编辑器以更新
HCO
对象。
验证
运行以下命令之一查看
CDIConfig
状态并验证您的更改:通常验证
CDIConfig
的更改:oc get cdiconfig -o yaml
$ oc get cdiconfig -o yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 查看您对
CDIConfig
的具体更改:oc get cdiconfig -o jsonpath='{.items..status.filesystemOverhead}'
$ oc get cdiconfig -o jsonpath='{.items..status.filesystemOverhead}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow