フォルダがオープン時に応答しなくなります

Windows Server 2022システムにマウントされたファイル・ストレージ・ファイル・システムでフォルダを開くか、dirコマンドを実行すると、アクションは完了しません。

原因: これは、Windows Server 2022でのNFSリクエストの処理方法に関する既知の問題です。この問題は、同じマウント・ターゲットを使用する同じファイル・システムについて、Windows Server 2019などの以前のWindowsリリースでは発生しません。

NFSクライアントは、READDIRを使用してディレクトリの内容をリクエストします。これは、レスポンスでCookie値を使用して、NFSクライアントがEOF=1レスポンスで応答を取得し、ディレクトリ内にこれ以上のファイルがないことを示すまで、結果をバッチで取得します。

この問題が発生すると、最新のバッチから正しいCookie値を使用するかわりに、NFSクライアントは不正なCookie値0を選択します。これにより、READDIRプロセスが継続的に繰り返されます。

解決策: サポートと連携して可能な解決策をテストします。

一部のユーザーは、Windowsでのデータ・コピーの速度がLinuxでの同じデータのコピーと比較しての説明に従ってREADDIRを無効にしていますが、多くのアプリケーションではREADDIRが機能する必要があります。

他のユーザーの場合、Microsoftでは、MaxDirCacheSizeという新しいレジストリ設定を追加して、ディレクトリ・バッファ・サイズを増やすことをお薦めします。これらの詳細は公式のMicrosoftドキュメントにはないため、Microsoftサービス・リクエストを作成するか、かわりにOracleサポートに問い合せてください。リクエストでは、Windows 2022が他のWindowsバージョンと同じリモートNFSストレージで動作している場合のパフォーマンスの違いについて尋ねます。MaxDirCacheSizeの適切な値と、この設定を増やすステップを求めます。