]> git.proxmox.com Git - ceph.git/blame - ceph/doc/man/8/rbd-ggate.rst
import 15.2.4
[ceph.git] / ceph / doc / man / 8 / rbd-ggate.rst
CommitLineData
d2e6a577
FG
1:orphan:
2
3==================================================
4 rbd-ggate -- map rbd images via FreeBSD GEOM Gate
5==================================================
6
7.. program:: rbd-ggate
8
9Synopsis
10========
11
12| **rbd-ggate** [--read-only] [--exclusive] [--device *ggate device*] map *image-spec* | *snap-spec*
13| **rbd-ggate** unmap *ggate device*
14| **rbd-ggate** list
15
16Description
17===========
18
19**rbd-ggate** is a client for RADOS block device (rbd) images. It will
20map a rbd image to a ggate (FreeBSD GEOM Gate class) device, allowing
21access it as regular local block device.
22
23Commands
24========
25
26map
27---
28
29Spawn a process responsible for the creation of ggate device and
30forwarding I/O requests between the GEOM Gate kernel subsystem and
31RADOS.
32
33unmap
34-----
35
36Destroy ggate device and terminate the process responsible for it.
37
38list
39----
40
41List mapped ggate devices.
42
43Options
44=======
45
46.. option:: --device *ggate device*
47
48 Specify ggate device path.
49
50.. option:: --read-only
51
52 Map read-only.
53
54.. option:: --exclusive
55
56 Forbid writes by other clients.
57
58Image and snap specs
59====================
60
61| *image-spec* is [*pool-name*]/*image-name*
62| *snap-spec* is [*pool-name*]/*image-name*\ @\ *snap-name*
63
64The default for *pool-name* is "rbd". If an image name contains a slash
65character ('/'), *pool-name* is required.
66
67Availability
68============
69
70**rbd-ggate** is part of Ceph, a massively scalable, open-source,
71distributed storage system. Please refer to the Ceph documentation at
72http://ceph.com/docs for more information.
73
74
75See also
76========
77
78:doc:`rbd <rbd>`\(8)
79:doc:`ceph <ceph>`\(8)