Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第28章 ファイルシステム

TCP 接続が閉じられた後に NFS 共有が応答しなくなる問題が修正されました

以前は、NFS クライアントが TCP 切断シーケンスを開始した後、60 秒の TIME_WAIT 期間に入ることがありました。これは、接続で TCP タイムスタンプが無効になっている場合にのみ発生しました。待機期間中、クライアントは NFS TCP 接続に再接続できませんでした。
TIME_WAIT 期間の待機が原因で、NFS マウントポイントが応答しなくなり、rpciod カーネルスレッドが CPU を 100% 使用し、nfsstat -r コマンドの出力の retrans 数が非常に大きな数になりました。さらに、timeo および retrans オプションの値が低い NFS マウントでは、I/O エラーが発生する可能性があります。
この更新により、NFS TCP 接続は、切断シーケンスの直後に、別の送信元ポートを使用して再接続できるようになりました。その結果、NFS マウントが応答しなくなることはなくなり、接続が閉じられた後に rpciod によってシステム負荷が高くなることがなくなりました。(BZ#1479043)