On 29 November, 2011 - sol sent me these 4,9K bytes:

> Hi
> 
> Several observations with zfs cifs/smb shares in the new Solaris 11.
> 
> 1) It seems that the previously documented way to set the smb share name no 
> longer works
>  zfs set sharesmb=name=my_share_name
> You have to use the long-winded
> zfs set share=name=my_share_name,path=/my/share/path,prot=smb
> This is fine but not really obvious if moving scripts from Solaris10 to 
> Solaris11.

Same with nfs, all changed.

> 2) If you use "zfs rename" to rename a zfs filesystem it doesn't rename the 
> smb share name.
> 
> 3) Also you might end up with two shares having the same name.
> 
> 4) So how do you rename the smb share? There doesn't appear to be a "zfs 
> unset" and if you issue the command twice with different names then both are 
> listed when you use "zfs get share".

man zfs_share

     zfs set -c share=name=sharename filesystem

         Removes a file system share. The -c option distinguishes
         this subcommand from the zfs set share command described
         above.

> 
> 5) The "share" value act like a property but does not show up if you use "zfs 
> get" so that's not really consistent
> 
> 6) zfs filesystems created with Solaris 10 and shared with smb cannot be 
> mounted from Windows when the server is upgraded to Solaris 11.
> The client just gets "permission denied" but in the server log you might see 
> "access denied: share ACL".
> If you create a brand new zfs filesystem then it works fine. So what is the 
> difference?
> The ACLs have never been set or changed so it's not that, and the two 
> filesystems appear to have identical ACLs.
> But if you look at the extended attributes the successful filesystem has 
> xattr {A------m----} and the unsuccessful has {}.
> However that xattr cannot be set on the share to see if it allows it to be 
> mounted.
> "chmod S+cA share" gives "chmod: ERROR: extended system attributes not 
> supported for share" (even though it has the xattr=on property).
> What is the problem here, why cannot a Solaris 10 filesystem be shared via 
> smb?
> And how can extended attributes be set on a zfs filesystem?
> 
> Thanks folks

> _______________________________________________
> zfs-discuss mailing list
> zfs-discuss@opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/zfs-discuss



/Tomas
-- 
Tomas Forsman, st...@acc.umu.se, http://www.acc.umu.se/~stric/
|- Student at Computing Science, University of Umeå
`- Sysadmin at {cs,acc}.umu.se
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to