[geeks] ZFS help?

Jonathan Patschke jp at celestrion.net
Thu Dec 23 22:01:16 CST 2021


On Thu, 23 Dec 2021, Phil Stracchino wrote:

> Apparently what it means is that ZFS on Solaris 11.3 and ZFS on Linux
> are not fully compatible, and ZFS on Linux sees a Solaris ZFS pool as
> being a newer, unsupported pool version.

Yes.  Solaris ZFS diverged from OpenZFS shortly after Solaris 11
shipped.  Oracle shut down the OpenSolaris project, and there are both
technical and legal reasons why maintaining lockstep compatibiltiy
would've been problematic.

> I *IMAGINE* that these pools SHOULD be Solaris ZFS version 36 or 37.

The last release of OpenSolaris was still at zpool version 28 or 29,
IIRC.

On OpenZFS, the zpool version is stuck at 5000 and relies on "feature
flags" to indicate which features are available, rather than a
monotonically increasing version number.  The Linux and BSD
implementations of ZFS don't always add features in the same order.

Sorry.  It sucks.  Blame the soulless suits at Oracle for our not being
able to share nice things and having to reimplement things in
incompatible ways.

-- 
Jonathan Patschke
Austin, TX
USA


More information about the geeks mailing list