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