3.3. 设置主机的初始 CRUSH 位置
您可以将 位置
标识符添加到主机,指示 cephadm
创建位于指定层次结构中的新 CRUSH 主机。
注意
location
属性仅影响初始 CRUSH 位置。忽略 location 属性的后续更改。此外,删除主机不会删除任何 CRUSH 存储桶。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
流程
编辑
hosts.yaml
文件使其包含以下详情:示例
service_type: host hostname: host01 addr: 192.168.0.11 location: rack: rack1
将 YAML 文件挂载到容器中的一个目录下:
示例
[root@host01 ~]# cephadm shell --mount hosts.yaml:/var/lib/ceph/hosts.yaml
进入该目录:
示例
[ceph: root@host01 /]# cd /var/lib/ceph/
使用服务规格部署主机:
语法
ceph orch apply -i FILE_NAME.yaml
示例
[ceph: root@host01 ceph]# ceph orch apply -i hosts.yaml
其它资源
- 请参阅 Red Hat Ceph Storage Operations Guide 中的使用 Ceph Orchestrator 列出主机。