You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

82 lines
1.8KB

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