> On 7. Aug 2023, at 09:21, Michelle <[email protected]> wrote:
> 
> OI server is at...
>             OpenIndiana Hipster 2022.10 (powered by illumos)


Please run ‘pkg update’. We have had many updates since 2022.

> 
> Client is Linux Mint...
> Distributor ID:       Linuxmint
> Description:  Linux Mint 21
> Release:      21
> Codename:     vanessa
> 
> I'm continuing to have problems with SMB shares. Even mounting with no
> cache...
> sudo mount //192.168.0.2/jaguar /mnt/jaguar -o
> username=michelle,password=password,file_mode=0777,dir_mode=0777,cache=
> none
> ...
> //192.168.0.2/jaguar on /mnt/jaguar type cifs
> (rw,relatime,vers=3.0,cache=none,username=michelle,uid=0,noforceuid,gid
> =0,noforcegid,addr=192.168.0.2,file_mode=0777,dir_mode=0777,soft,nounix
> ,mapposix,rsize=65536,wsize=65536,bsize=1048576,echo_interval=60,actime
> o=1)
> 
> (for info, the UID of michelle is the same on client and server)
> ...I'm getting, "resource unavailable," on various read-write/rename
> operations including deleting files. Say, sixty files, three will fail
> to delete giving "resource unavailable" and then I have to delete them
> again, and they'll go.
> 
> When the Linux client hits resource unavaialble, there's nothing in the
> Linux messages and nothing in the OI /var/adm/messages either, that
> gives a hint of what's going on.
> 
> Having hit a brick wall with CIFS, I'm trying to configure an NFS share
> against user rather than machine IP, but I'm getting nowhere.
> 
> zfs set sharenfs='rw=.:michelle' panther

access list used with rw does not allow to set per user access, see 
share_nfs(8). It should interpret michelle as hostname, but I’m not sure why it 
will complain about invalid option below.

> cannot set property for 'panther': 'sharenfs' cannot be set to invalid
> options
> 
> I'm tying myself in knots because it seems that there's "legacy" NFS,
> ZFS NFS with different options/restrictions and I'm not sure where to
> go. If I read correctly, only ZFS NFS is installed by "default" on a
> new OI installation, but I'm not about to start going installing stuff
> until I have a better idea what I'm doing.
> 
> One reason I set some shares against user permissions is to protect
> against ransomware. I unmount and re-mount rw when I want to write to
> them, hence pure hostip is a problem for me.
> 
> I don't know where I'm looking for either option.
> 
> Hence the decision to look to NFS (which I've never really had to
> handle before) and I'm hitting trouble there.
> 
> Grateful for thoughts and advice.
> 
> Michelle.
> 

zfs sharenfs is just one possible way to implement sharing, it is more useful 
when you are switching pools between different machines - so you would get 
sharing options with pool and do not have to transfer /etc/dfs/dfstab between 
the systems.

For debugging, I suggest to test with command ’share’ first - make sure your 
svc:/network/nfs/server:default is online, then use share command to test the 
options for specific share. Once happy, you can use either /etc/dfs/dfstab or 
zfs sharenfs (if you still do get the error, please report the bug in 
https://www.illumos.org/issues/

And please do keep the system up to date, so we know what to expect - we only 
do rolling updates and we are not patching old versions.

rgds,
toomas

_______________________________________________
openindiana-discuss mailing list
[email protected]
https://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to