5 ms·
Yes in theory they are but currently syncing pools between linux and freebsd zfs is not possible so I would imagine there are some differences. I have around 12
by stiray 6y ago
Yes in theory they are but currently syncing pools between linux and freebsd zfs is not possible so I would imagine there are some differences. I have around 12Tb of zraided disk space on freebsd and I hope I will be able to upgrade eventually.
- moonchild 6y agoEh? I currently share a zpool between linux and freebsd, and it works fine without issue.
- stiray 6y agoThank you for the info, I wasn't aware of that, the last time I have tryed it didt work (1-2 years back)
- deleted 6y ago[deleted]
- magicalhippo 6y agoZFS is backwards compatible, not forwards compatible. If you create the pool on pre-OpenZFS FreeBSD, you can use it on Linux, but not vice versa. I just did this with FreeNAS (based on FreeBSD 11) and Raspbian.
- nix23 6y agoBut if you create the zfs with openzfs on freebsd it's the same version and works: sysutils/openzfs/
- chungy 6y agoIf you leave "zpool create" to its defaults (enable every feature). There's two levels to consider though if you create a pool with explicit consideration for a system with an older version of ZFS: "-o version" and "-d"/"-o feature@...", both of which can be used to fine tune exactly what the pool can and cannot do. I've made a list to help out doing it between ZFS-on-Linux releases. It shouldn't be hard to look up FreeBSD feature lists and do the same: https://chungy.keybase.pub/zfs-features-table.html https://chungy.keybase.pub/zfs-features-table.html
- hpcjoe 6y agoAbout 2 years ago, I shared a zpool between Linux, FreeBSD, and SmartOS/Illumos. It generally just worked, no matter where the zpool was created from. People warned me about not enabling specific features, so I simply used defaults to see what would happen. Again, 2 years ago, it just worked.