Page 1 of 1

a client hangs trying to mount a shared file system

PostPosted: Sat Dec 28, 2019 4:51 pm
by antikus
Guys,

I've been using ZFS for a while, but recently I ran into a problem I cannot figure out. I had an old pool that I moved over to a new set of drives recently via send/recv. I'm sharing some of the filesystems on the pool over SMB to other computers. Everything works. Now I went ahead and a created a new filesystem on the pool and attempted to share it as well. My other computers hang when trying to mount that filesystem. I cannot figure out why one fs shares and mounts fine and the other hangs the client machine. I compared fs properties -- they look the same. I compared user permission assignment on the fs -- they look the same. I checked the MacOS sharing options -- the same. What am I missing? Thank you.

-- Anton

zfs version 1.9.2
server runs macOS 10.13
clients run macOS 10.14 and 10.15

NAME PROPERTY VALUE SOURCE
Oberon/Sanctuary/Music type filesystem -
Oberon/Sanctuary/Music creation Sat Dec 28 1:33 2019 -
Oberon/Sanctuary/Music used 294G -
Oberon/Sanctuary/Music available 21.2T -
Oberon/Sanctuary/Music referenced 294G -
Oberon/Sanctuary/Music compressratio 1.01x -
Oberon/Sanctuary/Music mounted yes -
Oberon/Sanctuary/Music quota none default
Oberon/Sanctuary/Music reservation none default
Oberon/Sanctuary/Music recordsize 128K default
Oberon/Sanctuary/Music mountpoint /Volumes/Oberon/Sanctuary/Music default
Oberon/Sanctuary/Music sharenfs off default
Oberon/Sanctuary/Music checksum on default
Oberon/Sanctuary/Music compression lz4 inherited from Oberon
Oberon/Sanctuary/Music atime off inherited from Oberon
Oberon/Sanctuary/Music devices on default
Oberon/Sanctuary/Music exec on default
Oberon/Sanctuary/Music setuid on default
Oberon/Sanctuary/Music readonly off default
Oberon/Sanctuary/Music zoned off default
Oberon/Sanctuary/Music snapdir hidden default
Oberon/Sanctuary/Music aclmode passthrough default
Oberon/Sanctuary/Music aclinherit restricted default
Oberon/Sanctuary/Music canmount on default
Oberon/Sanctuary/Music xattr on default
Oberon/Sanctuary/Music copies 1 default
Oberon/Sanctuary/Music version 5 -
Oberon/Sanctuary/Music utf8only on -
Oberon/Sanctuary/Music normalization formD -
Oberon/Sanctuary/Music casesensitivity sensitive -
Oberon/Sanctuary/Music vscan off default
Oberon/Sanctuary/Music nbmand off default
Oberon/Sanctuary/Music sharesmb off default
Oberon/Sanctuary/Music refquota none default
Oberon/Sanctuary/Music refreservation none default
Oberon/Sanctuary/Music primarycache all default
Oberon/Sanctuary/Music secondarycache all default
Oberon/Sanctuary/Music usedbysnapshots 0 -
Oberon/Sanctuary/Music usedbydataset 294G -
Oberon/Sanctuary/Music usedbychildren 0 -
Oberon/Sanctuary/Music usedbyrefreservation 0 -
Oberon/Sanctuary/Music logbias latency default
Oberon/Sanctuary/Music dedup off default
Oberon/Sanctuary/Music mlslabel none default
Oberon/Sanctuary/Music sync standard default
Oberon/Sanctuary/Music dnodesize legacy default
Oberon/Sanctuary/Music refcompressratio 1.01x -
Oberon/Sanctuary/Music written 294G -
Oberon/Sanctuary/Music logicalused 299G -
Oberon/Sanctuary/Music logicalreferenced 299G -
Oberon/Sanctuary/Music filesystem_limit none default
Oberon/Sanctuary/Music snapshot_limit none default
Oberon/Sanctuary/Music filesystem_count none default
Oberon/Sanctuary/Music snapshot_count none default
Oberon/Sanctuary/Music snapdev hidden default
Oberon/Sanctuary/Music com.apple.browse on default
Oberon/Sanctuary/Music com.apple.ignoreowner off default
Oberon/Sanctuary/Music com.apple.mimic_hfs on local
Oberon/Sanctuary/Music com.apple.devdisk poolonly default
Oberon/Sanctuary/Music shareafp off default
Oberon/Sanctuary/Music redundant_metadata all default
Oberon/Sanctuary/Music overlay off default
Oberon/Sanctuary/Music encryption off default
Oberon/Sanctuary/Music keylocation none default
Oberon/Sanctuary/Music keyformat none default
Oberon/Sanctuary/Music pbkdf2iters 0 default
Oberon/Sanctuary/Music special_small_blocks 0 default

Re: a client hangs trying to mount a shared file system

PostPosted: Sun Jan 05, 2020 4:13 pm
by lundman
Those properties don't have much to do with sharing. You could check the "sharing" command, I think there is an "-l" to list volumes. Could be a permissions thing, you have "chmod 777" on the new dataset to rule that out?