PowerScale: Wanneer een NFS-alias wordt gemaakt voor een bovenliggende map, worden geëxporteerde submappen weergegeven in showmount -e vanaf de clientzijde
Summary: Wanneer een NFS-alias wordt gemaakt voor een bovenliggende map, worden geëxporteerde submappen getoond in showmount -e vanaf de clientzijde.
Symptoms
Bovenliggende map en submap exporteren:
# isi nfs exports list ID Zone Paths Description -------------------------------------- 1 System /ifs/nfs 2 System /ifs/nfs/test -------------------------------------- Total: 2
Maak een alias voor de bovenliggende alias:
# isi nfs aliases list Zone Name Path -------------------------- System /testAlias /ifs/nfs -------------------------- Total: 1
Showmount -e van de client laat zien dat onverwachte paden zijn teruggekeerd:
[root@centos ~]# showmount -e x.x.x.x Export list for x.x.x.x: /testAlias/test x.x.x.x <<<<< subdirectory test is returned as part of the alias /testAlias x.x.x.x /ifs/nfs/test x.x.x.x /ifs/nfs x.x.x.x
Cause
Resolution
Ga als volgt te werk om te voorkomen dat aliassen worden weergegeven in showmount -e, schakel de instelling op de PowerScale uit zodat alleen volledige paden worden geretourneerd. Clients zouden nog steeds in staat zijn om de alias te koppelen, maar het zou voorkomen dat dubbele paden worden geretourneerd, wat in sommige omgevingen verwarring kan veroorzaken.
Houd er rekening mee dat u de NFS in het hele cluster opnieuw moet opstarten om deze wijziging van kracht te laten worden.
Als u de terugkeer van paden met alias wilt uitschakelen in showmount:
# isi_gconfig registry.Services.lwio.Parameters.Drivers.nfs.MountdAliasesInShowmountE=0
Start NFS opnieuw op in het hele cluster (kan knooppunt voor knooppunt worden uitgevoerd in plaats van mee isi_for_array Indien gewenst:
# isi_for_array -s '/usr/likewise/bin/lwsm restart onefs_nfs'
Nu showmount -e van de client toont alleen de volledige paden en niet langer de aliassen:
[root@centos ~]# showmount -e x.x.x.x Export list for x.x.x.x: /ifs/nfs/test x.x.x.x /ifs/nfs x.x.x.x