20.7. 在新 Controller 节点上部署 Ceph 服务
在置备新的 Controller 节点和 Ceph 监控服务运行后,您可以在 Controller 节点上部署 mgr
、rgw
和 osd
Ceph 服务。
先决条件
- 新的 Controller 节点调配,并且正在运行 Ceph 监控服务。
流程
修改
spec.yml
环境文件,将之前的 Controller 节点名称替换为新的 Controller 节点名称:$ cephadm shell -- ceph orch ls --export > spec.yml
注意不要使用基本的 Ceph 环境文件
ceph_spec_host.yaml
,因为它不包含所有必要的集群信息。应用修改后的 Ceph 规格文件:
$ cat spec.yml | sudo cephadm shell -- ceph orch apply -i - Inferring fsid 4cf401f9-dd4c-5cda-9f0a-fa47fbf12b31 Using recent ceph image undercloud-0.ctlplane.redhat.local:8787/rh-osbs/rhceph@sha256:3075e8708792ebd527ca14849b6af4a11256a3f881ab09b837d7af0f8b2102ea Scheduled crash update... Scheduled mgr update... Scheduled mon update... Scheduled osd.default_drive_group update... Scheduled rgw.rgw update...
验证新 monitor 的可见性:
$ sudo cephadm --ceph status
.