On 01/18/2010 06:36 PM, Tom Haynes wrote: > CD wrote: >> Greetings. >> >> I've go two pools, but can only access one of them from my >> linux-machine. Both pools got the same settings and acl. >> >> Both pools has sharenfs=on. Also, every filesystem got >> aclinherit=passthrough >> NAME PROPERTY VALUE SOURCE >> tank sharenfs on local >> bitbox sharenfs on local >> > > Does 'zfs list' show bitbox to be at the root of the server's namespace? > > # zfs list -o name,sharenfs,mountpoint NAME SHARENFS MOUNTPOINT bitbox on /bitbox bitbox/fs0 on /bitbox/fs0 bitbox/fs1 on /bitbox/fs1 rpool off /rpool rpool/ROOT off legacy rpool/ROOT/opensolaris off / rpool/ROOT/xvm off /mnt/xvm rpool/ROOT/xvm-1 off /mnt/xvm1 rpool/dump - - rpool/export off /export rpool/export/home off /export/home rpool/swap - - tank on /tank tank/fs0 on /tank/fs0 tank/fs1 on /tank/fs2
> > What does share show as the active shares? > > # share - at tank /tank rw "" - at tank /tank/fs0 rw "" - at tank /tank/fs1 rw "" f...@tank/fs0 /tank/fs0 rw "" f...@tank/fs1 /tank/fs1 rw "" > > If you don't see bitbox here, it will be a problem. Seems I've got a problem ^^ But what? Aren't the filesystem handling the sharing? I've got samba shares active for most of my filesystems - can this be a problem? > >> Same ACL: >> /bitbox >> drwxr--r--+ 25 root sa 25 Dec 18 12:43 folder0 >> group:sa:rwxpdDaARWcCos:-------:allow >> owner@:rwxpdDaARWcCos:-------:allow >> everyone@:r-----a-R-c---:-------:allow >> drwxr--r--+ 3 root sa 3 Jun 1 2009 folder1 >> group:sa:rwxpdDaARWcCos:-------:allow >> owner@:rwxpdDaARWcCos:-------:allow >> everyone@:r-----a-R-c---:-------:allow >> >> /tank >> drwxr--r--+ 4 root root 4 Sep 9 15:47 folder0 >> group:sa:rwxpdDaARWcCos:-------:allow >> owner@:rwxpdDaARWcCos:-------:allow >> everyone@:r-----a-R-c---:-------:allow >> drwxr--r--+ 7 root sa 9 May 19 2009 folder1 >> group:sa:rwxpdDaARWcCos:-------:allow >> owner@:rwxpdDaARWcCos:-------:allow >> everyone@:r-----a-R-c---:-------:allow >> >> Yet, when I mount the nfs, only 'tank' is listed: >> mount -t nfs4 srv:/ /mnt/server >> >> If I try to mount the pools separately: >> $ sudo mount -t nfs4 srv:/tank /mnt/tank/ --work perfectly >> $ sudo mount -t nfs4 srv:/bitbox /mnt/bitbox --gives error: >> mount.nfs4: mounting srv:/bitbox failed, reason given by server: >> No such file or directory > > What if you try a v3 mount? I assmume the prefix "-t nfs" equls v3? I get: mount.nfs: access denied by server while mounting srv:/bitbox > > >> I don't get it! >> Also, where are the config files, such as the /etc/export? >> > > If this were non-zfs, you'd want to look in /etc/dfs. But since this > is zfs, the share > (i.e., export) is in the sharenfs property of the filesystem. > > > > >> Thanks! > > > Thanks for replying.