第 3 章 在专用节点上部署 Ceph 服务
默认情况下,director 在 Controller 节点上部署 Ceph MON 和 Ceph MDS 服务。这适用于小型部署。但是,如果部署较大的部署,红帽建议您在专用节点上部署 Ceph MON 和 Ceph MDS 服务,以提高 Ceph 集群的性能。为要在专用节点上隔离的服务创建一个自定义角色。
注意
如需有关自定义角色的更多信息,请参阅高级 Overcloud 自定义指南中的创建新角色。
director 使用以下文件作为所有 overcloud 角色的默认引用:
-
/usr/share/openstack-tripleo-heat-templates/roles_data.yaml
3.1. 创建自定义角色文件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
要创建自定义角色文件,请完成以下步骤:
流程
在
/home/stack/templates/
中生成roles_data.yaml
文件的副本,以便您可以添加自定义角色:cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/templates/roles_data_custom.yaml
$ cp /usr/share/openstack-tripleo-heat-templates/roles_data.yaml /home/stack/templates/roles_data_custom.yaml
Copy to Clipboard Copied! Toggle word wrap Toggle overflow -
在
openstack overcloud deploy
命令中包含新的自定义角色文件。