<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>&quot;(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, \u201cUser/Group Upcall\u201d for information about supplementary user and group cache upcall (identity_upcall).&quot;</div><div><br></div><div>but is that actually true if using user/group squashing? I&#39;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&#39;m asking is that I can&#39;t get squashing to work how I&#39;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&#39;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>