如何配置具有公共和私有 NIC 的 CEPH 主机

如何配置具有公共和私有 NIC 的 CEPH 主机

情况是这样的。我正在使用 cephadm 在公共云上部署 CEPH。

我正在尝试创建一个私有的、公共的网络配置,如下所述这里

首先我们使用

  • ceph boostrap --mon-ip <public_addr> --cluster-network <cluster_subnet>

然后使用以下命令添加后续主机

  • ceph orch host add <hostname> <private_addr>

现在我想从公共网络访问我的 CEPH 集群

我可以使用以下命令为 OSD 设置 public_addr:

  • ceph config set osd.n public_addr <addr>

如何做到这一点主持人本身

IE:我如何告诉 CEPH 以下主机有2 个 IP 地址

就像是:ceph orch host add <hostname> <public_addr> <private_addr>

这样,对于 Mon 守护进程和其他cephadm决定生成/移动的程序来说,它都可以使用该主机上守护进程的正确公有和私有 IP 地址

相关内容