On 2/11/23 06:48, Gordon Ross wrote:
Can any of you with this problem occurring please tell me what you
found in the filesystem that triggers it?

I believe I can trigger (and stop) the errors more-or-less at will now.
I have a home fileserver with macos clients using smb.

For me the errors correlate with accesses to SMB shares backed by a ZFS filesystem containing files for which the file's uid and/or gid is unnamed (so you see a number in ls -l instead of a user or group name).

I put my situation in the bug but I'll expand a little here. The filesystem in question had previously -- about a decade ago -- been exported via NFS to other macs and there were more than a few files with non-illumos-native uids and gids.

I'm not sure what the precise trigger is but mounting it and using the Finder's "get info" on the top level of the share seems to be sufficient to cause these messages to appear in the logs.

The "zfs userspace" and "zfs groupspace" commands look like a quick way to screen filesystems for this problem. I put a pipeline in the bug which works for me (but it would require some tweaking if you have files accounted to unnamed usids and gsids instead of uids and gids).

                                       - Bill


------------------------------------------
illumos: illumos-discuss
Permalink: 
https://illumos.topicbox.com/groups/discuss/T4ef0de18d0619eef-Mf7ed03ee45773003255d9f10
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription

Reply via email to