TCPセッションのハーフオープンが原因でNFSが停止する
環境
- ONTAP
- NFS
- ステートフルファイアウォール
問題
NFS処理がハングしました:
- NFS処理がハングし、NFSマウントへのアクセスをリストアするにはリブートが必要になります。
df
、ls
、umount
- クライアントエラー:
- 例:
<linux-client> kernel: nfs: <server> not responding, still trying
- 例:
- NFS処理がハングし、NFSマウントへのアクセスをリストアするにはリブートが必要になります。
- パケットトレースは繰り返しループを示します。
- クライアントは、同じ一時ポートを使用してTCP SYNを再送信します。
- ONTAPはチャレンジACKで応答し、クライアントからのTCP RSTを期待します。
- チャレンジACK またはRSTがファイアウォールによってブロックされ、 クライアントは SYNを再送信します。
- ファイアウォールのアップグレード/再起動後に動作が発生することがよくあります。
のとう