ceph-volume-systemd – systemd ceph-volume 辅助工具¶
提纲¶
ceph-volume-systemd systemd instance name
描述¶
ceph-volume-systemd 是一个 systemd 辅助工具,它会持续接收来自 systemd 单元的输入(动态创建的),这样才能激活 OSD 。
它会把输入翻译为一条指向 ceph-volume 的系统调用,只用于激活目的。
实例¶
其输入是 systemd instance name
(在 systemd 单元里用 %i
表示),其格式如下:
<ceph-volume subcommand>-<extra metadata>
对于 lvm
,一个调用大概是:
/usr/bin/ceph-volume-systemd lvm-0-8715BEB4-15C5-49DE-BA6F-401086EC7B41
它会按如下方法依次调用 ceph-volume
:
ceph-volume lvm trigger 0-8715BEB4-15C5-49DE-BA6F-401086EC7B41
任何其它子命令都需要实现一个 trigger
命令,以处理这种格式的其余元数据。
使用范围¶
ceph-volume-systemd 是 Ceph 的一部分,这是个伸缩力强、开源、分布式的存储系统,更多信息参见 http://ceph.com/docs 。