[pve-devel] [RFC storage/manager 0/2] Cephfs storage plugin

Alwin Antreich a.antreich at proxmox.com
Fri Apr 20 15:32:35 CEST 2018


This patch series adds the Cephfs to our list of storages. You can mount the
storage through the kernel or fuse client. The plugin for now allows all
content formats, but this needs further testing.

Config and keyfile locations are the same as in the RBD plugin.

Example entry:
cephfs: cephfs0
	monhost 192.168.1.2:6789
	path /mnt/pve/cephfs0
	content iso,backup,images,vztmpl,rootdir
	subdir /blubb
	fuse 0
	username admin

Comments and tests are very welcome. ;)

Alwin Antreich (1):
  Cephfs storage plugin

 PVE/API2/Storage/Config.pm  |   2 +-
 PVE/API2/Storage/Status.pm  |   2 +-
 PVE/Storage.pm              |   2 +
 PVE/Storage/CephFSPlugin.pm | 262 ++++++++++++++++++++++++++++++++++++++++++++
 PVE/Storage/Makefile        |   2 +-
 PVE/Storage/Plugin.pm       |   1 +
 debian/control              |   2 +
 7 files changed, 270 insertions(+), 3 deletions(-)
 create mode 100644 PVE/Storage/CephFSPlugin.pm

Alwin Antreich (1):
  Cephfs storage wizard

 www/manager6/Makefile              |  1 +
 www/manager6/Utils.js              | 10 ++++++
 www/manager6/storage/CephFSEdit.js | 68 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 79 insertions(+)
 create mode 100644 www/manager6/storage/CephFSEdit.js

-- 
2.11.0





More information about the pve-devel mailing list