openzfs-docs
openzfs-docs copied to clipboard
Need to update zfs documentation for CEPH configuration
The "see here" link to http://docs.ceph.com/docs/jewel/rados/configuration/filesystem-recommendations/#not-recommended, after the phrase "The officially recommended workaround" in the https://openzfs.github.io/openzfs-docs/Project%20and%20Community/FAQ.html#ceph-configuration-ceph-conf "CEPH Configuration (ceph.conf}" section of the OpenZFS document is no longer a working link.
The related CEPH documentation that likely had that material seems to have been updated as well, so I presume that the OpenZFS documentation should be updated correspondingly. I don't know enough of either topic to suggest updates myself however - sorry.
For the current related CEPH documentation, see https://docs.huihoo.com/ceph/v0.80.5/rados/configuration/filesystem-recommendations/index.html#filesystems
You can check the new documentation here^1, works for all versions since mimic.
Thank you, I've changed link to their tracker in https://github.com/openzfs/openzfs-docs/commit/a749ae89c97db8b41d05410558ea2f34a6e30b1f for now.
Maybe it's time to rewrite this chunk in FAQ for actual data, contributions are welcome here, I don't have a context for it too, unfortunately.
What I did with Ceph on ZFS is I basically created a ZVol for ceph-volume to create an LV over that ZVol. Like
zpool create -O canmount=off tank sdb sdc
zfs create -V 100%-of-tank tank/ceph
ceph-volume lvm prepare --data /dev/tank/ceph
It doesn't involve ZFS as a filesystem, but rather ZFS as a volume manager, having all the bells-and-whistles of ZFS, without having to getting more involved in mdam/lvm than necessary. So basically using bluestore, which will be deprecated next year, as far as I've read.