2.3. Ceph 守护进程的配置要求
Ceph 有一个网络配置要求适用于所有守护进程。Ceph 配置文件必须为每个守护进程指定 host
。
重要
有些部署实用程序可能会为您创建配置文件。如果部署实用程序为您设置这些值,则不要设置这些值。
重要
host
选项是节点的短名称,而不是 FQDN。它不是一个 IP 地址。
您可以通过指定主机
名来设置守护进程所在的主机名和 IP 地址。
示例
[mon.a] host = host01 mon_addr = 10.0.0.101:6789, 10.0.0.101:3300 [osd.0] host = host02
您不必为守护进程设置节点 IP 地址,它是可选的。如果您有一个静态 IP 配置以及公共和专用网络,Ceph 配置文件可能会为每个守护进程指定节点的 IP 地址。为守护进程设置静态 IP 地址必须会显示在 Ceph 配置文件的守护进程实例部分中。
示例
[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 节点。