搜索

第 7 章 使用 CephFS-NFS 部署共享文件系统服务

download PDF

当您通过 NFS 网关(NFS-Ganesha)将共享文件系统服务(manila)与 Ceph 文件系统(CephFS)搭配使用时,您可以使用您用于块存储和对象存储的相同的 Red Hat Ceph Storage 集群通过 NFS 协议提供文件共享。

从 Red Hat OpenStack Platform (RHOSP)版本 13 开始完全支持 CephFS-NFS。RHOSP 17.0 及更新的带有 CephFS-NFS 的 RHOSP 共享文件系统服务(manila)支持用于 Red Hat Ceph Storage 版本 5.2 或更高版本。有关如何确定系统上安装的 Ceph Storage 版本的更多信息,请参阅 Red Hat Ceph Storage 发行版本以及对应的 Ceph 软件包版本

CephFS 是 Red Hat Ceph Storage 的高可扩展开源分布式文件系统组件,它是一个统一的分布式存储平台。Ceph Storage 使用可靠的自主分布式对象存储(RADOS)实施对象、块和文件存储。CephFS 是兼容 POSIX 的,提供对 Ceph Storage 集群的文件访问。

共享文件系统服务允许用户在 CephFS 中创建共享,并通过用户空间 NFS 服务器软件 NFS-Ganesha 使用 NFS 4.1 访问它们。NFS-Ganesha 控制对共享的访问,并通过 NFS 4.1 协议将它们导出到客户端。共享文件系统服务管理 RHOSP 中这些共享的生命周期。当云管理员将服务配置为使用 CephFS-NFS 时,这些文件共享来自 CephFS 集群,但它们作为熟悉的 NFS 共享创建并访问。

有关共享文件系统服务的更多信息,请参阅 配置持久性存储 中的 配置 共享文件系统服务(manila)

7.1. 先决条件

  • 您可以在 Controller 节点上安装共享文件系统服务,因为是默认行为。
  • 您必须通过 RHOSP director 为存储流量创建一个 StorageNFS 网络。
  • 您可以在 Controller 节点的 Pacemaker 集群上安装 NFS-Ganesha 网关服务。
  • 您仅配置 CephFS 后端的一个实例,以使用共享文件系统服务。您可以将其他非 CephFS 后端用于单个 CephFS 后端。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.