PowerScale: Kun NFS-alias tehdään päähakemistolle, viedyt alihakemistot näkyvät showmount -e -e:ssä asiakaspuolelta
Summary: Kun päähakemistolle tehdään NFS-alias, viedyt alihakemistot näkyvät showmount -e -kohdassa asiakaspuolelta.
Symptoms
Jos ylä- ja alihakemisto on viety:
# isi nfs exports list ID Zone Paths Description -------------------------------------- 1 System /ifs/nfs 2 System /ifs/nfs/test -------------------------------------- Total: 2
Luo alias vanhemmalle:
# isi nfs aliases list Zone Name Path -------------------------- System /testAlias /ifs/nfs -------------------------- Total: 1
Showmount -e Asiakasohjelmasta näkyy, että odottamattomat polut palasivat:
[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
Aliasten näkymisen estäminen showmount -e, poista PowerScalen asetus käytöstä, jotta vain kokonaiset polut palautetaan. Asiakkaat voisivat edelleen asentaa aliaksen, mutta se estäisi kaksoispolkujen palauttamisen, mikä voi aiheuttaa sekaannusta joissakin ympäristöissä.
Huomioi, että tämä edellyttää NFS:n uudelleenkäynnistystä koko klusterissa, jotta muutos astuu voimaan.
Pehmennettyjen polkujen palautuksen poistaminen käytöstä showmount:
# isi_gconfig registry.Services.lwio.Parameters.Drivers.nfs.MountdAliasesInShowmountE=0
Käynnistä NFS uudelleen koko klusterissa (voidaan suorittaa solmu solmulta sen sijaan, että se suorittaisi isi_for_array Haluttaessa:
# isi_for_array -s '/usr/likewise/bin/lwsm restart onefs_nfs'
Nyt showmount -e Asiakkaasta näyttää vain täydet polut, ei enää aliaksia:
[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