[lustre-discuss] nodemap exports

Thomas Roth t.roth at gsi.de
Tue Jun 18 08:33:56 PDT 2024


Hi all,

what is the meaning of the "exports" property/parameter of a nodemap?

I have

mgs ]# lctl nodemap_info newclients
...

There are three clients:

mgs # lctl get_param nodemap.newclients.ranges
nodemap.newclients.ranges=
[
  { id: 13, start_nid: 10.20.3.246 at o2ib8, end_nid: 10.20.3.246 at o2ib8 },
  { id: 12, start_nid: 10.20.3.247 at o2ib8, end_nid: 10.20.3.247 at o2ib8 },
  { id: 9, start_nid: 10.20.3.248 at o2ib8, end_nid: 10.20.3.248 at o2ib8 }


This nodemap has

nodemap.newclients.admin_nodemap=0
nodemap.newclients.trusted_nodemap=0
nodemap.newclients.deny_unknown=1

and

mgs # lctl get_param nodemap.newclients.exports
nodemap.newclients.exports=
[
  { nid: 10.20.3.247 at o2ib8, uuid: 5d9964f9-81eb-4ea5-93dc-a145534f9e74 },
]



_This_ client, 10.20.3.247, behaves differently: No access for root (ok!), no access for a regular user.

The other two clients, 10.20.3.246/248, show no access for root (ok!), while a regular users sees the 
squashed (uid 99) directories of the top level and his own directories/files with correct uid/gid beneath.


And the only difference between these clients seems to be these 'exports' (totally absent from the 
manual, btw).


Regards,
Thomas


-- 
--------------------------------------------------------------------
Thomas Roth
Department: Informationstechnologie
Location: SB3 2.291


GSI Helmholtzzentrum für Schwerionenforschung GmbH
Planckstraße 1, 64291 Darmstadt, Germany, www.gsi.de

Commercial Register / Handelsregister: Amtsgericht Darmstadt, HRB 1528
Managing Directors / Geschäftsführung:
Professor Dr. Paolo Giubellino, Dr. Katharina Stummeyer,Jörg Blaurock
Chairman of the Supervisory Board / Vorsitzender des GSI-Aufsichtsrats:
Ministerialdirigent Dr. Volkmar Dietz



More information about the lustre-discuss mailing list