PowerScale : Lorsqu’un alias NFS est créé pour un répertoire parent, les sous-répertoires exportés s’affichent dans showmount -e du côté client

Résumé: Lorsqu’un alias NFS est créé pour un répertoire parent, les sous-répertoires exportés sont affichés dans showmount -e du côté client.

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

Exportez le répertoire parent et le sous-répertoire : 

# isi nfs exports list
ID   Zone   Paths         Description
--------------------------------------
1    System /ifs/nfs
2    System /ifs/nfs/test
--------------------------------------
Total: 2


Créez un alias pour le parent : 

# isi nfs aliases list
Zone   Name       Path
--------------------------
System /testAlias /ifs/nfs
--------------------------
Total: 1


Showmount -e à partir du client indique que des chemins inattendus sont renvoyés :

[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

Il s’agit d’un comportement attendu, car les clients peuvent voir ou parcourir des chemins d’exportation valides créés sur PowerScale.

Résolution

Pour empêcher l’apparition d’alias dans showmount -e, désactive le paramètre sur le PowerScale afin que seuls les chemins complets soient renvoyés. Les clients peuvent toujours monter l’alias, mais cela empêche le renvoi de chemins doubles, ce qui peut entraîner une confusion dans certains environnements. 

Veuillez noter que cela nécessite un redémarrage de NFS sur l’ensemble du cluster pour que cette modification prenne effet. 

Pour désactiver le retour des chemins associés à un alias dans showmount:

# isi_gconfig registry.Services.lwio.Parameters.Drivers.nfs.MountdAliasesInShowmountE=0
 

Redémarrez NFS sur l’ensemble du cluster (peut être exécuté nœud par nœud au lieu de s’exécuter avec isi_for_array Si vous préférez :
 

# isi_for_array -s '/usr/likewise/bin/lwsm restart onefs_nfs' 

Maintenant showmount -e À partir du client affiche uniquement les chemins complets et non plus les alias :

[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

Produits concernés

Isilon, PowerScale OneFS, Isilon Scale-out NAS
Propriétés de l’article
Numéro d’article: 000205094
Type d’article: Solution
Dernière modification: 27 Nov 2025
Version:  3
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.