On 8/31/18 8:10 AM, Wolfgang Link wrote: > btrfs is deprecated since Luminous and it will no more be tested. > > If btrfs is used, you have to add an extra parameter to ceph.conf > to allow ceph-disk to activate btrfs OSD's. > In our default config this is not the case. > > From Luminous release note [1]: > > "We no longer test the FileStore ceph-osd backend in combination with > btrfs. We recommend against using btrfs. If you are using > btrfs-based OSDs and want to upgrade to luminous you will need to > add the follwing to your ceph.conf: > > enable experimental unrecoverable data corrupting features = btrfs > The code is mature and unlikely to change, but we are only > continuing to test the Jewel stable branch against btrfs. We > recommend moving these OSDs to FileStore with XFS or BlueStore." > > [1] https://ceph.com/releases/v12-2-0-luminous-released/ > --- > PVE/API2/Ceph.pm | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/PVE/API2/Ceph.pm b/PVE/API2/Ceph.pm > index 9251ea51..69489a70 100644 > --- a/PVE/API2/Ceph.pm > +++ b/PVE/API2/Ceph.pm > @@ -207,7 +207,7 @@ __PACKAGE__->register_method ({ > fstype => { > description => "File system type (filestore only).", > type => 'string', > - enum => ['xfs', 'ext4', 'btrfs'], > + enum => ['xfs', 'ext4'], > default => 'xfs', > optional => 1, > }, >
applied, changed comment message heading to: "pveceph: remove 'btrfs' as fstype for new OSDs" _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel