注意
本文档适用于 Ceph 的开发版本。
rbd-ggate -- 通过 FreeBSD GEOM Gate 映射 rbd 镜像
概要
rbd-ggate [--read-only] [--exclusive] [--device ggate device] map image-spec | snap-spec
rbd-ggate unmap ggate device
rbd-ggate list
描述
rbd-ggate 是 RADOS 块设备 (rbd) 镜像的客户端。它将 rbd 镜像映射到 ggate (FreeBSD GEOM Gate 类) 设备,允许将其作为常规本地块设备访问。
命令
map
生成一个进程,负责创建 ggate 设备并在 GEOM Gate 内核子系统和 RADOS 之间转发 I/O 请求。
unmap
销毁 ggate 设备并终止负责它的进程。
list
列出已映射的 ggate 设备。
选项
- --device *ggate device*
指定 ggate 设备路径。
- --read-only
以只读方式映射。
- --exclusive
禁止其他客户端写入。
镜像和快照规范
image-spec 为 [pool-name]/image-name
snap-spec 为 [pool-name]/image-name@snap-name
pool-name 的默认值是 “rbd”。如果镜像名称包含斜杠字符 (‘/’),则需要 pool-name。
可用性
rbd-ggate 是 Ceph 的一部分,Ceph 是一个可大规模扩展的开源分布式存储系统。有关更多信息,请参阅 Ceph 文档:https://docs.ceph.net.cn。