OpenShift 持久化存储的创建、使用与测试
1. 创建持久卷(PV)
创建第一个 PV 的模板包含以下关键信息:
- 模板将创建的资源类型:这里是 PV。
- 要创建的资源名称:例如 pv01,后续会创建 pv01 到 pv05。
- 要创建的 PV 的存储容量:示例中以 GB 为单位,本章创建的每个 PV 为 2GB。
- PV 的访问模式。
- 此 PV 的 NFS 路径。
- 此 PV 的 NFS 服务器:若使用不同的主节点 IP 或其他服务器,需编辑此值。
- 要创建的 PV 的回收策略:决定应用不再使用数据后如何处理数据。
以下是创建 PV 的模板示例:
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv01
spec:
capacity:
storage: 2Gi
accessModes:
- ReadWriteMany
nfs:
path: /var/nfs-data/pv01
server: 192.168.122.100
persistentVolumeReclaimPolicy: Recycle
创建 PV 可使用 oc create 命令结合 -f 参数指定模板文件。由于 PV 是集群范围的资源,还可使用 --config 参数指定从主服务器复制的 admin.kubecon
超级会员免费看
订阅专栏 解锁全文
83

被折叠的 条评论
为什么被折叠?



