PowerScale: När ett NFS-alias skapas för en överordnad katalog visas exporterade underkataloger i showmount -e från klientsidan
Summary: När ett NFS-alias skapas för en överordnad katalog visas exporterade underkataloger i showmount -e från klientsidan.
Symptoms
Låt överordnad katalog och underkatalog exporteras:
# isi nfs exports list ID Zone Paths Description -------------------------------------- 1 System /ifs/nfs 2 System /ifs/nfs/test -------------------------------------- Total: 2
Skapa ett alias för den överordnade:
# isi nfs aliases list Zone Name Path -------------------------- System /testAlias /ifs/nfs -------------------------- Total: 1
Showmount -e Från klienten visar att oväntade sökvägar returnerades:
[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
Så här förhindrar du att alias visas i showmount -einaktiverar du inställningen på PowerScale så att endast fullständiga sökvägar returneras. Klienter skulle fortfarande kunna montera aliaset, men det skulle förhindra att dubbla sökvägar returneras, vilket kan orsaka förvirring i vissa miljöer.
Observera att detta kräver en omstart av NFS i klustret för att ändringen ska börja gälla.
Om du vill inaktivera retur av aliassökvägar i showmount:
# isi_gconfig registry.Services.lwio.Parameters.Drivers.nfs.MountdAliasesInShowmountE=0
Starta om NFS i klustret (kan köras nod för nod istället för att köras med isi_for_array Om så önskas:
# isi_for_array -s '/usr/likewise/bin/lwsm restart onefs_nfs'
Nu showmount -e Från klienten visas bara de fullständiga sökvägarna och inte längre aliasen:
[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