I know that ZFS is available on variety of operating systems Solaris, Illumos, Linux, BSD ... etc.
Suppose I have a bunch of disks that are part of ZFS raid file system that was created on Linux, could those drives all of them be taken out of a the Linux machine and put into a machine running BSD or Illumos and have it just work.? Are there any OS specific things that are written to ZFS file systemsystems that would make moving a disk between different implementations of ZFS a problem?
What about if the ZFS formatted disks were moved across cpuCPU architectures sayssay from a machine running SPARC to x86. Would the ZFS metadata be affected by endianess of the cpuCPU architecture.?
 
                