11.3. 将 OSD 添加到 Ceph Storage 节点
此流程演示了如何将 OSD 添加到节点。有关 Ceph OSD 的更多信息,请参阅 Red Hat Ceph Storage Operations 指南中的 Ceph OSD。
流程
请注意,以下 heat 模板将使用三个 OSD 设备部署 Ceph Storage:
parameter_defaults: CephAnsibleDisksConfig: devices: - /dev/sdb - /dev/sdc - /dev/sdd osd_scenario: lvm osd_objectstore: bluestore
要添加 OSD,请更新节点磁盘布局,如 第 5.3 节 “映射 Ceph Storage 节点磁盘布局” 所述。在本例中,将
/dev/sde
添加到模板中:parameter_defaults: CephAnsibleDisksConfig: devices: - /dev/sdb - /dev/sdc - /dev/sdd - /dev/sde osd_scenario: lvm osd_objectstore: bluestore
-
运行
openstack overcloud deploy
以更新 overcloud。
注意
在本例中,所有具有 OSD 的主机都有一个新设备,称为 /dev/sde
。如果您不希望所有节点具有新设备,请更新 heat 模板。有关如何使用不同 devices
列表定义主机的详情,请参考 第 5.5 节 “覆盖用于忽略 Ceph Storage 节点的参数” 和 第 5.5.1.2 节 “更改 Ceph Storage 节点中的磁盘布局”。