2.3. Ceph 守护进程的配置要求
Ceph 有一个网络配置要求适用于所有守护进程。Ceph 配置文件必须为每个守护进程指定 host。
重要
有些部署实用程序可能会为您创建配置文件。如果部署实用程序为您设置这些值,则不要设置这些值。
重要
host 选项是节点的短名称,而不是 FQDN。它不是一个 IP 地址。
您可以通过指定主机名来设置守护进程所在的主机名和 IP 地址。
示例
您不必为守护进程设置节点 IP 地址,它是可选的。如果您有一个静态 IP 配置以及公共和专用网络,Ceph 配置文件可能会为每个守护进程指定节点的 IP 地址。为守护进程设置静态 IP 地址必须会显示在 Ceph 配置文件的守护进程实例部分中。
示例
[osd.0]
public_addr = 10.74.250.101/21
cluster_addr = 10.74.250.101/21
[osd.0]
public_addr = 10.74.250.101/21
cluster_addr = 10.74.250.101/21
您可以通过强制 OSD 主机,在有两个网络的集群中部署带有单个 NIC 的 OSD 主机。您可以通过向 Ceph 配置文件的 [osd.n] 部分添加 public addr 条目来强制 OSD 主机在公共网络上运行,其中 n 代表带有一个 NIC 的 OSD 号。另外,公共网络和集群网络需要能够互相路由流量,因此处于安全原因,红帽不推荐这样做。
重要
为了安全起见,红帽不推荐在带有两个网络的一个单一的 NIC 中部署 OSD 节点。