7.5. 使用 ceph-volume 激活 Ceph OSD
激活过程在引导时启用 systemd
单元,允许启用和挂载正确的 OSD 标识符及其 UUID。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 对 Ceph OSD 节点的 root 级别访问权限。
-
Ceph OSD 由
ceph-volume
实用程序准备。
流程
从 OSD 节点获取 OSD ID 和 OSD FSID:
[ceph: root@host01 /]# ceph-volume lvm list
激活 OSD:
语法
ceph-volume lvm activate --bluestore OSD_ID OSD_FSID
示例
[ceph: root@host01 /]# ceph-volume lvm activate --bluestore 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920
要激活为激活准备的所有 OSD,请使用
--all
选项:示例
[ceph: root@host01 /]# ceph-volume lvm activate --all
另外,您还可以使用
trigger
子命令。此命令不能直接使用,并由systemd
使用,以便它将输入代理到ceph-volume lvm activate
。这会解析来自 systemd 和启动的元数据,并检测与 OSD 关联的 UUID 和 ID。语法
ceph-volume lvm trigger SYSTEMD_DATA
此处的 SYSTEMD_DATA 是 OSD_ID-OSD_FSID 格式。
示例
[ceph: root@host01 /]# ceph-volume lvm trigger 10 7ce687d9-07e7-4f8f-a34e-d1b0efb89920
其它资源
- 如需更多详细信息,请参阅 Red Hat Ceph Storage 管理指南中的使用 'ceph-volume' 准备 Ceph OSD。
- 如需更多详细信息,请参阅 Red Hat Ceph Storage 管理指南中的使用 'ceph-volume' 创建 Ceph OSD。