OpenShift 持久化存储管理全解析
在 OpenShift 环境中,持久化存储的管理至关重要。本文将详细介绍如何在 OpenShift 中配置和使用不同类型的持久化存储,包括 NFS、GlusterFS 和 iSCSI,并展示如何在 Pod 中使用这些存储。
1. 系统准备与物理卷(PV)配置
在开始之前,需要确保 OpenShift 环境已正常运行。可以使用 oc cluster up 或通过 Ansible 进行高级安装。同时,只有集群管理员才能配置 PV,因此需要切换到管理员账户:
# oc login -u system:admin
为了进行持久化存储相关的实验,建议创建一个新的项目:
# oc new-project persistent-storage
接下来,我们将创建三种不同类型的 PV:
| PV 名称 | 存储后端 | 大小 |
| ---- | ---- | ---- |
| pv - nfsvol1 | NFS | 2 GiB |
| pv - gluster | GlusterFS | 3 GiB |
| pv - iscsi | iSCSI | 1 GiB |
2. 创建 NFS 共享的 PV
NFS 相关的 PersistentVolume 资源可以使用 YAML 或 JSON 格式定义,并通过 oc
超级会员免费看
订阅专栏 解锁全文
38

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



