添加主机
主机安装必须满足这些要求。不满足所有必要要求的主机将无法添加到集群。
要将每个新主机添加到集群,请执行两个步骤:
在新主机的root用户的authorized_keys文件中安装集群的公共SSH密钥:
ssh-copy-id -f -i /etc/ceph/ceph.pub root@*<new-host>*
例如:
ssh-copy-id -f -i /etc/ceph/ceph.pub root@host2 ssh-copy-id -f -i /etc/ceph/ceph.pub root@host3
告诉 Ceph 新节点是集群的一部分:
ceph orch host add *<newhost>* [*<ip>*] [*<label1> ...*]
例如:
ceph orch host add host2 10.10.0.102 ceph orch host add host3 10.10.0.103
最好明确提供主机 IP 地址。如果未提供 IP 地址,则将通过 DNS 解析主机名,并使用该 IP 地址。
可以包含一个或多个标签,以便立即标记新主机。例如,默认情况下
_admin
标签将使 cephadm 在/etc/ceph
中维护ceph.conf
文件副本和client.admin
密钥文件:ceph orch host add host4 10.10.0.104 --labels _admin
REF
https://docs.ceph.com/en/latest/cephadm/host-management/#cephadm-adding-hosts