For fun I'm playing with a shared pool between Linux and Mac where I would like to zfs send a Linux Postgresql db to the Mac zfs disk. I ran this over the network from linux, and with USB, but the pool resides on Mac. I'd love to get incremental snapshots sent,but I can't even browse the initial send data. What I'm seeing is the fs name overlayed on top of the folder names on Mac. It might show for a split second in Finder but then swap immediately to the fs name and no file show below.
Here's an example. I've sent from linux native zfs pool to a usb attached mac pool:
source: netp1/DATA/data-1/pgsql@ready-move-brinstar-0
dest (mac pool) : boyon/psql
Sending worked normally...
exported, attached to mac, import...
I set a mountpoint in boyon/psql to /Volumes/psql
in terminal listing the mount works, after setting perms. I can see all the way into the postgres data.
/Volumes/psql/10/data ... (mount different, but same structure on linux, as expected)
In finder: I see this in /Volumes:
psql
> psql
> psql
> psql
And each one of those has the zfs icon like its a disk.
I just looked and this is also an issue on viewing files under any Linux created structure, even after setting perm/owners.
I'm running 1.8.2 and Majave. Just checked on a High Sierra system, but it has 1.8.2 now, and doing same thing. If it helps, I can try downgrading the HS system? I don't remember this being an issue before. I could swear I was able to pull data off the disk from either source that created it. Normally I have separate sections/filesytems on the pool for each system. In this case though, I'm trying to sync the data so mac can use it.