Remix.run Logo
Crontab 6 days ago

One thing I am curious about is its version of ZFS. Would it be incompatible with OpenZFS from a Linux/FreeBSD system?

ndiddy 6 days ago | parent | next [-]

You would have to look at the feature flags that your pool uses and see whether they match the flags that illumos supports. OpenZFS's feature flags are a superset of illumos's, so you'd be able to use a pool created on illumos on Linux/FreeBSD if that's what you're asking. https://openzfs.github.io/openzfs-docs/Basic%20Concepts/Feat...

vermaden 6 days ago | parent | prev | next [-]

You can create ZFS pools that are more or less compatible with anything.

Details here:

- https://vermaden.wordpress.com/2022/03/25/zfs-compatibility/

sugarpimpdorsey 6 days ago | parent | prev | next [-]

Solaris was the reference implementation of ZFS. Are you wondering if you could migrate disk pools from BSD/Linux to Solaris ZFS?

yjftsjthsd-h 6 days ago | parent [-]

Illumos hasn't been Solaris for a long time. In particular, illumos uses pool version 5000 plus feature flags, while the proprietary version is still on version 28 or so without feature flags. OpenZFS is also much closer to the exact code in illumos, as far as I know there are some differences these days because they don't stay exactly in sync but they're close-ish.

unixhero 6 days ago | parent | prev [-]

Zfs on linux is its own project with a lot of development to make it run well on Linux

That answers the Linux part of your question

ndiddy 6 days ago | parent [-]

ZFS on Linux has effectively taken over as the standard version of ZFS. It got renamed to OpenZFS a few years ago after the FreeBSD project chose to start using it for their ZFS support rather than upstream illumos ZFS due to how much more active the ZoL project was than upstream.