25.3.2. 静态置备 VMware vSphere 卷
当存储可以被挂载为 OpenShift Container Platform 中的卷之前,它必须已存在于底层的存储系统中。确保为 vSphere 配置 OpenShift Container Platform 后,OpenShift Container Platform 和 vSphere 都需要一个虚拟机文件夹路径、文件系统类型和 PersistentVolume
API。
25.3.2.1. 创建 PersistentVolume 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
定义 PV 对象定义,如 vsphere-pv.yaml :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 重要在格式化并置备卷后更改
fsType
参数的值可能会导致数据丢失和 pod 失败。创建 PV:
oc create -f vsphere-pv.yaml
$ oc create -f vsphere-pv.yaml persistentvolume "pv0001" created
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 确定创建了 PV:
oc get pv
$ oc get pv NAME LABELS CAPACITY ACCESSMODES STATUS CLAIM REASON AGE pv0001 <none> 2Gi RWO Available 2s
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
现在,您可以使用 PV 声明来请求存储,该声明现在可以使用 PV。
重要
PV 声明仅存在于用户的命名空间中,且只能被同一命名空间中的 pod 引用。尝试从不同命名空间中访问 PV 会导致 pod 失败。