Page 1 of 1

Portability

PostPosted: Thu Feb 11, 2021 11:13 am
by UnConundrum
I have a pool installed on an external drive created in Catalina. It's working fine. I exported and moved it over to an Ubuntu 20.10 server which does not see the pool. I've tried -f and -d and even -D no luck. The Ubuntu box sees it as it is listed in a fdisk -l. Plugged it back into the Mac and it was readily available. Are pools not transportable between OS X and Linux?

Re: Portability

PostPosted: Thu Feb 11, 2021 11:42 am
by theit
Hi,
UnConundrum wrote:I have a pool installed on an external drive created in Catalina. It's working fine. I exported and moved it over to an Ubuntu 20.10 server which does not see the pool. I've tried -f and -d and even -D no luck. The Ubuntu box sees it as it is listed in a fdisk -l. Plugged it back into the Mac and it was readily available. Are pools not transportable between OS X and Linux?

What versions of OpenZFS do you have installed on your machines? I would assume that "zpool import -a" should at least print some information when/why the pool cannot be imported such as newer ZFS pool version, incompatible / not available feature flags that are enabled, ...

Re: Portability

PostPosted: Thu Feb 11, 2021 1:31 pm
by UnConundrum
Nope, Just reports "No pools to import". Here's a screenshot of fdisk -l

On my Mac it's version 1.9.4 on Ubuntu it's zfs-0.8.3-1ubuntu11.1

Screen Shot 2021-02-11 at 4.08.02 PM.png
Screen Shot 2021-02-11 at 4.08.02 PM.png (258.94 KiB) Viewed 2520 times

Re: Portability

PostPosted: Sun Jul 18, 2021 9:10 pm
by lundman
You should check

zpool import -d /dev

To see if it sees any pools