This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.5.9.4. 在 RHV 上创建持久性卷
创建 PersistentVolumeClaim
(PVC) 对象时,OpenShift Container Platform 会置备一个新的持久性卷(PV)并创建一个 PersistentVolume
对象。
先决条件
- 登陆到一个正在运行的 OpenShift Container Platform 集群。
-
您在
ovirt-credentials
secret 中提供了正确的 RHV 凭证。 - 已安装 oVirt CSI 驱动程序。
- 您至少定义了一个存储类。
流程
如果您使用控制台在 RHV 上动态创建持久性卷:
-
在 OpenShift Container Platform 控制台中,点击 Storage
Persistent Volume Claims。 - 在持久性卷声明概述页中,点 Create Persistent Volume Claim。
- 在接下来的页面中定义所需选项。
-
选择正确的
StorageClass
对象,默认为ovirt-csi-sc
。 - 输入存储声明的唯一名称。
- 选择访问模式。目前,RWO(ReadWriteOnce)是唯一受支持的访问模式。
- 定义存储声明的大小。
选择卷模式:
Filesystem
:作为目录挂载到 pod。这个模式是默认的模式。Block
:会设备,其中没有任何文件系统-
点 Create 创建
PersistentVolumeClaim
对象并生成PersistentVolume
对象。
-
在 OpenShift Container Platform 控制台中,点击 Storage
如果您使用命令行界面(CLI)来动态创建 RHV CSI 卷:
使用以下示例 YAML 描述的
PersistentVolumeClaim
对象创建并保存文件:pvc-ovirt.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令,创建上一步中保存的对象:
oc create -f pvc-ovirt.yaml
$ oc create -f pvc-ovirt.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令验证卷已创建并就绪:
oc get pvc pvc-ovirt
$ oc get pvc pvc-ovirt
Copy to Clipboard Copied! Toggle word wrap Toggle overflow pvc-ovirt
显示它的状态为 Bound。