Dell Unity : Commande ls bloquée sur le client RHEL 8.4 lors du montage de l’exportation NFS Unity via NFSv4 (corrigible par l’utilisateur)

概要: La commande ls est bloquée sur le client RHEL 8.4 lors du montage de l’exportation NFS Unity via NFSv4.

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

La commande ls s’est bloquée pour toujours sur le client Linux. Le problème est observé uniquement sur le client RHEL 8.4 exécutant une version du noyau antérieure à kernel-4.18.0-305.17.1.el8_4. 
 

原因

Le problème est dû à l’interaction entre le serveur Unity NFS et les clients RHEL 8.4 exécutant un noyau antérieur à kernel-4.18.0-305.17.1.el8_4.  Lorsque le serveur NFS envoie un verifieur autre que zéro dans la réponse READDIR, le client NFS continue d’envoyer 0 pour le vérificateur de cookie lors de l’appel READDIR suivant.  Cela se traduit par une boucle READDIR infinie, ce qui entraîne un blocage systématique de la commande ls. 

解決方法

Solution de contournement : 
- Montez l’exportation nfs via NFSv3.

Correctif permanent:

côté client, le mauvais comportement est corrigé dans kernel-4.18.0-305.17.1.el8_4.

Vous trouverez plus d’informations à partir de la version de RHEL. 


https://access.redhat.com/errata/RHSA-2021:3447Le client NFS se bloque sur la liste des partages lorsque des vérificateurs readdir côté serveur sont mis en œuvre (BZ#1993895)

Un article de la base de connaissances RedHat est également disponible pour ce problème.



https://access.redhat.com/solutions/6189341 les ingénieurs Dell Unity étudient également les améliorations futures du code pour résoudre ce problème. L’article KB sera mis à jour en cas de mise à jour.

対象製品

Dell EMC Unity
文書のプロパティ
文書番号: 000202521
文書の種類: Solution
最終更新: 27 7月 2023
バージョン:  4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。