注意

本文档适用于 Ceph 的开发版本。

NFS CephFS-RGW 开发者指南

CephFS 导出从 Octopus 版本开始支持,RGW 导出从 Quincy 版本开始支持。

使用 vstart 配置 NFS Ganesha 导出 CephFS

  1. 使用 cephadm

    $ MDS=1 MON=1 OSD=3 NFS=1 ../src/vstart.sh -n -d --cephadm
    

    这将使用 vstart.sh 部署单个 NFS Ganesha 守护程序,该守护程序将侦听默认的 NFS Ganesha 端口。同时会创建 cephfs 导出。

  2. 使用测试协调器

    $ MDS=1 MON=1 OSD=3 NFS=1 ../src/vstart.sh -n -d
    

    环境变量 NFS 是要部署的 NFS Ganesha 守护程序的数量,每个守护程序侦听一个随机端口。

    注意

    必须预先安装 NFS Ganesha 软件包才能使其工作。

使用 vstart 配置 NFS Ganesha 导出 RGW

  1. 使用 cephadm

    $ MON=1 OSD=3 RGW=1 NFS=1 ../src/vstart.sh -n -d --cephadm
    

    这将使用 vstart.sh 部署单个 NFS Ganesha 守护程序,该守护程序将侦听默认的 NFS Ganesha 端口。同时会创建 rgw 导出。

    注意

    必须预先安装 boto python 模块才能使其工作。

由 Ceph 基金会为您呈现

Ceph 文档是由非营利性 Ceph 基金会 资助和托管的社区资源。如果您希望支持这项工作和我们的其他努力,请考虑 立即加入