Dell Unity: NFSv4を介してUnity NFSエクスポートをマウントすると、RHEL 8.4クライアントでlsコマンドが異常停止する(ユーザー修正可能)
概要: NFSv4を介してUnity NFSエクスポートをマウントすると、RHEL 8.4クライアントでlsコマンドが異常停止した。
この記事は次に適用されます:
この記事は次には適用されません:
この記事は、特定の製品に関連付けられていません。
すべての製品パージョンがこの記事に記載されているわけではありません。
現象
Linuxクライアントで、lsコマンドが永久にハングしました。この問題は、kernel-4.18.0-305.17.1.el8_4より前のカーネル バージョンを実行しているRHEL 8.4クライアントでのみ発生します。
原因
この問題は、カーネル4.18.0-305.17.1.el8_4より前のカーネルを実行しているUnity NFSサーバーとRHEL 8.4クライアント間の相互作用が原因で発生します。 NFSサーバーがREADDIR応答でゼロ以外の検証ツールを送信している場合、NFSクライアントは後続のREADDIRコールでCookie検証ツールに対して0を送信し続けます。 これにより、無限のREADDIRループが発生し、lsコマンドが永久にハングします。
解決方法
対処方法:
: NFSv3を使用してnfsエクスポートをマウントします。
永続的な修正:
- クライアント側から、カーネル4.18.0-305.17.1.el8_4で誤った問題が修正されています。
詳細については、RHELリリースを参照してください。
https://access.redhat.com/errata/RHSA-2021:3447サーバー側のreaddir検証ツール(BZ#1993895)
が実装されると、NFSクライアントが共有リストでハングします。この問題については、Redhat KB記事も参照できます。
dell Unityエンジニアリング https://access.redhat.com/solutions/6189341
、この問題にさらに対処するために、今後のコードの機能拡張についても調査しています。アップデートがある場合は、KBが更新されます。
: NFSv3を使用してnfsエクスポートをマウントします。
永続的な修正:
- クライアント側から、カーネル4.18.0-305.17.1.el8_4で誤った問題が修正されています。
詳細については、RHELリリースを参照してください。
https://access.redhat.com/errata/RHSA-2021:3447サーバー側のreaddir検証ツール(BZ#1993895)
が実装されると、NFSクライアントが共有リストでハングします。この問題については、Redhat KB記事も参照できます。
dell Unityエンジニアリング https://access.redhat.com/solutions/6189341
、この問題にさらに対処するために、今後のコードの機能拡張についても調査しています。アップデートがある場合は、KBが更新されます。
対象製品
Dell EMC Unity文書のプロパティ
文書番号: 000202521
文書の種類: Solution
最終更新: 27 7月 2023
バージョン: 4
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。