rbd-mirror – 可同步 RBD 映像的守护进程¶
提纲¶
rbd-mirror
描述¶
rbd-mirror 是个守护进程,用于在 Ceph 集群间异步地镜像 RADOS 块设备( rbd )映像。它可以在远端集群重放本地集群内的映像变更,以实现异地灾备。
它用 RADOS 协议连接远端集群,需要从默认路径搜索 ceph.conf
配置文件、监视器地址、及其认证信息,即
/etc/ceph/$cluster.conf 、 /etc/ceph/$cluster.keyring
和 /etc/ceph/$cluster.$name.keyring ,其中 $cluster
表示自定义的集群名字、 $name 表示连接时所用的 rados 用户,如 client.rbd-mirror 。
选项¶
-
-cceph.conf,--conf=ceph.conf¶ 在启动期间,读取指定的配置文件
ceph.conf,而不是默认的/etc/ceph/ceph.conf,并从中提取监视器地址。
-
-mmonaddress[:port]¶ 连接到指定监视器(而非在
ceph.conf里面找)。
-
-iID,--idID¶ 为 rbd-mirror 指定名字的 ID 部分。
-
-nTYPE.ID,--nameTYPE.ID¶ 设置网关所需的 rados 用户名(如 client.rbd-mirror )。
-
--clusterNAME¶ 指定集群名字(默认为 ceph )。
-
-d¶ 在前台运行,日志显示到 stderr 。
-
-f¶ 在前台运行,日志走向不受影响。
使用范围¶
rbd-mirror 是 Ceph 的一部分,这是个伸缩力强、开源、分布式的存储系统,更多信息参见 Ceph 文档 http://ceph.com/docs 。