NFSv4 猶予期間はどのように機能しますか。
環境
- ONTAP 9
- NFSv4 および NFSv4.1
回答
NFSv4 に関連する猶予期間は 2 つあります。
- インターフェイス
-v4-grace-seconds
が別のノードに移動されると、 NFSv4 クライアントは NFS オプションで指定された期間、ロックを再要求できます。 - アグリゲート
locking.grace_lease_seconds
を別のノードに再配置すると、ノードオプションで指定した期間、 NLM のロック再生が実行されます。NFSv3へのアクセスにも影響します。
いずれの期間も、 NFSv4 クライアントは新しいロックを取得できません。
追加情報
- テイクオーバー後は2つの期間が重複する可能性があります。
- ギブバック時は、アグリゲートが再配置される前にインターフェイスがリバートされ、両方の期間が個別に観測される可能性があります。
- クライアントがNFS呼び出しを再試行するタイミングによっては、クライアントアプリケーションで猶予期間よりも長いI/O遅延が発生する場合があります。