]> git.proxmox.com Git - pve-docs.git/blame_incremental - pve-storage-glusterfs.adoc
totp: fix copy/paste mistake
[pve-docs.git] / pve-storage-glusterfs.adoc
... / ...
CommitLineData
1[[storage_glusterfs]]
2GlusterFS Backend
3-----------------
4ifdef::wiki[]
5:pve-toplevel:
6:title: Storage: GlusterFS
7endif::wiki[]
8
9Storage pool type: `glusterfs`
10
11GlusterFS is a scalable network file system. The system uses a modular
12design, runs on commodity hardware, and can provide a highly available
13enterprise storage at low costs. Such system is capable of scaling to
14several petabytes, and can handle thousands of clients.
15
16NOTE: After a node/brick crash, GlusterFS does a full `rsync` to make
17sure data is consistent. This can take a very long time with large
18files, so this backend is not suitable to store large VM images.
19
20Configuration
21~~~~~~~~~~~~~
22
23The backend supports all common storage properties, and adds the
24following GlusterFS specific options:
25
26`server`::
27
28GlusterFS volfile server IP or DNS name.
29
30`server2`::
31
32Backup volfile server IP or DNS name.
33
34`volume`::
35
36GlusterFS Volume.
37
38`transport`::
39
40GlusterFS transport: `tcp`, `unix` or `rdma`
41
42
43.Configuration Example (`/etc/pve/storage.cfg`)
44----
45glusterfs: Gluster
46 server 10.2.3.4
47 server2 10.2.3.5
48 volume glustervol
49 content images,iso
50----
51
52
53File naming conventions
54~~~~~~~~~~~~~~~~~~~~~~~
55
56The directory layout and the file naming conventions are inherited
57from the `dir` backend.
58
59
60Storage Features
61~~~~~~~~~~~~~~~~
62
63The storage provides a file level interface, but no native
64snapshot/clone implementation.
65
66.Storage features for backend `glusterfs`
67[width="100%",cols="m,m,3*d",options="header"]
68|==============================================================================
69|Content types |Image formats |Shared |Snapshots |Clones
70|images vztmpl iso backup snippets |raw qcow2 vmdk |yes |qcow2 |qcow2
71|==============================================================================
72
73ifdef::wiki[]
74
75See Also
76~~~~~~~~
77
78* link:/wiki/Storage[Storage]
79
80endif::wiki[]
81