<div dir="ltr">The manual <a href="http://doc.lustre.org/lustre_manual.xhtml#section_rh2_d4w_gk">says</a> that:<div><br></div><div>"(Required) Use the same user IDs (UID) and group IDs (GID) on all clients. If use of supplemental groups is required, see Section 41.1, “User/Group Upcall” for information about supplementary user and group cache upcall (identity_upcall)."</div><div><br></div><div>but is that actually true if using user/group squashing? I'd have imagined that if I have a nodemap with `squash_gid/uid=4000` then any client user would be able to access the filesystem as long as (and only requiring) uid/gid 4000 exists on the server (and has the right permissions in the filesystem obviously).</div><div><br></div><div>Reason I'm asking is that I can't get squashing to work how I'd expect so wondering if my mental model of what Lustre is doing is wrong. I note the docs about identity upcalls but it seems that only relates to getting the supplementary groups for client users, so with squashing that shouldn't be relevant either?</div><div><br></div><div>thanks for any clarifications</div><div>Steve Brasier</div><div><br></div><div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><a href="http://stackhpc.com/" target="_blank">http://stackhpc.com/</a></div><div>Please note I work Tuesday to Friday.</div></div></div></div></div></div></div>