搜索

7.5. CephFS-NFS 安装

download PDF

Red Hat OpenStack Platform (RHOSP)环境中的典型 CephFS-NFS 安装包括以下配置:

  • 运行以下 OpenStack Controller 节点:

    • Ceph 监视器(MON)
    • 容器化 Ceph 元数据服务器(MDS)
    • 共享文件系统服务(manila)
    • NFS-Ganesha

      其中一些服务可以在同一节点上共存,或者可以有一个或多个专用节点。

  • 在 Ceph Storage 节点上运行的容器化对象存储守护进程(OSD)的 Red Hat Ceph Storage 集群
  • 隔离存储NFS 网络,为 NFS 共享调配提供从项目到 NFS-Ganesha 服务的访问
重要

使用 CephFS-NFS 的共享文件系统服务完全支持通过 Manila CSI 向 Red Hat OpenShift Container Platform 提供共享。这个解决方案不适用于大规模部署。有关重要建议,请参阅 https://access.redhat.com/articles/6667651

共享文件系统服务提供 API,允许项目请求文件系统共享,由驱动程序模块实现。如果将驱动程序用于 CephFS,manila.share.drivers.cephfs.driver.CephFSDriver,您可以使用 CephFS 后端的共享文件系统服务。RHOSP director 配置驱动程序来部署 NFS-Ganesha,以便 CephFS 共享通过 NFS 4.1 协议提供。

在准备 CephFS NFS 部署时,您将需要隔离的 StorageNFS 网络。您可以使用 director 创建这个隔离的 StorageNFS 网络。如需更多信息,请参阅使用 director 安装和管理 Red Hat OpenStack Platform 中的 配置 overcloud 网络

共享文件系统服务后端的手动配置选项

您可以通过编辑节点文件 /etc/manila/manila.conf 来手动配置共享文件系统服务。但是,RHOSP director 可以覆盖将来的 overcloud 更新中的任何设置。

您可以将 CephFS-NFS 添加到外部部署的 Ceph Storage 集群,它不由 director 配置。目前,您只能在 director 中定义一个 CephFS 后端。有关更多信息,请参阅 Integrating the overcloud with an existing Red Hat Ceph Storage Cluster 中的 Integrating an overcloud with Ceph Storage 部分。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.