第 15 章 使用 NFS 创建导出


本节论述了如何使用 NFS 创建导出,然后可以从 OpenShift 集群外部访问。

按照以下步骤创建导出并从 OpenShift 集群外部访问它们:

15.1. 启用 NFS 功能

要使用 NFS 功能,您需要在集群创建后使用命令行界面(CLI)在存储集群中启用它。您还可以使用用户界面创建存储集群时启用 NFS 功能。

先决条件

  • OpenShift Data Foundation 在 openshift-storage 命名空间中安装并运行。
  • OpenShift Data Foundation 安装包含一个 CephFilesystem。

流程

  • 运行以下命令通过 CLI 启用 NFS 功能:
$ oc --namespace openshift-storage patch storageclusters.ocs.openshift.io ocs-storagecluster --type merge --patch '{"spec": {"nfs":{"enable": true}}}'
Copy to Clipboard Toggle word wrap

验证步骤

满足以下条件时,NFS 安装和配置已完成:

  • 名为 ocs-storagecluster-cephnfs 的 CephNFS 资源的状态为 Ready
  • 检查所有 csi-nfsplugin factory pod 是否正在运行:

    oc -n openshift-storage describe cephnfs ocs-storagecluster-cephnfs
    Copy to Clipboard Toggle word wrap
    oc -n openshift-storage get pod | grep csi-nfsplugin
    Copy to Clipboard Toggle word wrap

    输出具有多个 pod。例如:

    csi-nfsplugin-47qwq                                          2/2     Running  0  10s
    csi-nfsplugin-77947                                          2/2     Running  0  10s
    csi-nfsplugin-ct2pm                                          2/2     Running  0  10s
    csi-nfsplugin-provisioner-f85b75fbb-2rm2w                    2/2     Running  0  10s
    csi-nfsplugin-provisioner-f85b75fbb-8nj5h                    2/2     Running  0  10s
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat