注意
本文档适用于 Ceph 的开发版本。
基本 Ceph 客户端设置
客户端主机需要进行基本配置才能与 Ceph 集群交互。本节描述如何执行此配置。
注意
大多数客户端主机只需要安装 ceph-common 包及其依赖项。这样的安装提供了基本的 ceph 和 rados 命令,以及其他命令,包括 mount.ceph 和 rbd。
配置文件设置
客户端主机通常需要比后端集群主机更小的配置文件(此处有时称为“配置文件”)。要生成最小配置文件,请登录已配置为客户端或正在运行集群守护程序的主机,然后运行以下命令
ceph config generate-minimal-conf
此命令生成一个最小配置文件,告诉客户端如何访问 Ceph Monitors。此文件通常应复制到每个客户端主机上的 /etc/ceph/ceph.conf。
密钥环设置
大多数 Ceph 集群都启用了身份验证。这意味着客户端需要密钥才能与 Ceph 守护程序通信。要为 client.fs 生成带有凭据的密钥环文件,请登录正在运行的集群成员并运行以下命令
ceph auth get-or-create client.fs
生成的输出被定向到一个密钥环文件,通常是 /etc/ceph/ceph.keyring。
要更广泛地了解客户端密钥环分发和管理,您应该阅读 客户端密钥环和配置。
要查看一个示例,解释如何将 ceph.conf 配置文件分发给带有 bare_config 标签的主机,您应该阅读标题 /etc/ceph/ceph.conf 下名为“将 ceph.conf 分发给带有 bare_config 标签的主机”的小节。