创建PVC
Kubernetes提供了一组API,称为PersistentVolume子系统,为用户和管理员提供存储的抽象层。PV(PersistentVolume)代表实际的存储,而PVC(PersistentVolumeClaim)代表用户对存储的请求。这种抽象层将存储如何供应的细节与如何使用存储的细节分离开来,从而为用户和管理员提供更高效的存储管理。请在K8s管理节点通过配置和应用yaml文件来创建PVC。
- 在Master节点创建raw-block-pvc.yaml文件。
vi raw-block-pvc.yaml
- 按“i”进入编辑模式,在raw-block-pvc.yaml文件中添加如下内容。
--- apiVersion: v1 kind: PersistentVolumeClaim metadata: name: raw-block-pvc spec: accessModes: - ReadWriteOnce volumeMode: Block resources: requests: storage: 1Gi storageClassName: csi-rbd-sc
- 按“Esc”键退出编辑模式,输入:wq!,按“Enter”键保存并退出文件。
- 使用yaml文件创建PVC。
kubectl apply -f raw-block-pvc.yaml
- 查看PVC是否创建成功。
kubectl get pvc
预期结果:
父主题: 集成验证