ceph 使用目录作为数据设备如何创建OSD用户名cephadm
-
首先在每个 OSD 节点上创建一个目录(例如:/var/lib/ceph/osd/ceph-0)作为 OSD 的数据设备。
-
在管理节点上运行以下命令,创建 OSD:
ceph orch daemon add osd <osd_name> <osd_data_device>其中,<osd_name> 是 OSD 的名称,<osd_data_device> 是 OSD 的数据设备目录。
-
进行一些必要的配置,例如 OSD 的权重、CRUSH 规则等。可以使用以下命令:
ceph osd crush set <osd_name> <osd_weight> root=default其中,<osd_name> 是 OSD 的名称,<osd_weight> 是 OSD 的权重。
-
启动 OSD 服务:
ceph orch daemon start osd.<osd_name>其中,<osd_name> 是 OSD 的名称。
-
确认 OSD 是否正常运行:
ceph osd status该命令将显示集群中所有 OSD 的状态信息,可以确认新创建的 OSD 是否已经正常运行。
注意事项:
-
创建 OSD 之前,需要先在集群中创建好对应的 OSD 节点,并且每个 OSD 节点上需要安装 ceph-osd 包和 cephadm 工具。
-
在创建 OSD 时,需要确保 OSD 的名称和数据设备目录是唯一的。
-
在创建 OSD 之前,需要先创建好存储池,并且为存储池指定好 CRUSH 规则。
原文地址: https://www.cveoy.top/t/topic/bGW0 著作权归作者所有。请勿转载和采集!