13.2. 创建 NFS 导出


NFS 导出通过针对 ocs-storagecluster-ceph-nfs StorageClass 创建持久性卷声明(PVC)。

您可以通过两种方式创建 NFS PVC:

使用 yaml 创建 NFS PVC。

以下是一个 PVC 示例。

注意

对于 NFS 卷,volumeMode: Block 将无法正常工作。

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
 name: <desired_name>
spec:
 accessModes:
   - ReadWriteOnce
 resources:
   requests:
     storage: 1Gi
 storageClassName: ocs-storagecluster-ceph-nfs
<desired_name>
为 PVC 指定名称,如 my-nfs-export

当 PVC 达到 Bound 状态后,会创建导出。

从 OpenShift Container Platform Web 控制台创建 NFS PVC。

先决条件

  • 确保已登录到 OpenShift Container Platform web 控制台,并且为存储集群启用了 NFS 功能。

流程

  1. 在 OpenShift Web 控制台中,点 Storage Persistent Volume Claims
  2. Project 设置为 openshift-storage
  3. Create PersistentVolumeClaim

    1. 指定 Storage Class,ocs-storagecluster-ceph-nfs
    2. 指定 PVC 名称,例如 my-nfs-export
    3. 选择所需的 Access Mode
    4. 根据应用程序要求指定一个 大小
    5. 卷模式选择为文件系统

      注: NFS PVC 不支持 Block 模式

    6. Create 并等待 PVC 处于 Bound 状态。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.