クライアントの誤動作を軽減する CIFS の値は何ですか。
環境
- ONTAP 9
- CIFS
回答
制限の目的は、クライアントがクラスタ内のノードに過剰な負荷をかける可能性を低くすることです。
例:
EMSメッセージ | EMSリファレンス | ナレッジ ベースの記事 |
|
nblade.cifsmaxsessperusrconnイベント(netapp.com) | CIFS共有へのアクセスが失敗し、EMSで「cifsMaxSessPerUsrConn」というエラーが表示されることがある |
Nblade.cifsSameTreePerSess |
nblade.cifssameterepersessイベント(netapp.com) | |
Nblade.cifsMaxOpenSameFile |
nblade.cifsmaxopensamefileイベント(netapp.com) | エラー:CIFSクライアントがONTAP内のファイルにアクセスしようとするとNblade.cifsMaxOpenSameFileが発生する |
Nblade.cifsMaxWatchesPerTree |
nblade.cifsmaxwatchespertreeイベント(netapp.com) |
注: クラスタはそれぞれ異なり、物理的な制約のために必要な最大値も異なります。テストが必要です。
追加情報
- Bugs Online - Syslog Translator(netapp.com)
- EMSリファレンスを参照する場合は、[バージョン]フィールドを設定します。
- ONTAP 9.3では、これらのフィールドのデフォルト値が拡張されました。
- ONTAP 9.3以降にアップグレードしたONTAPシステムで は元のデフォルト値が維持されますが、これらの値は必要に応じて変更できます。
- 値を増やすことは問題を原因することはほとんどなく、 上記の参照に従って望ましくない動作が発生した場合は考慮する必要があります。
- 複数のユーザの代わりにCIFSセッションを確立するサービスでは、次のような動作が想定されます。
次に例を示します。
- Xenサーバ、
- IISサーバーまたはその他の Webサーバー
注: 想定していない場合は、OS/アプリケーションベンダーとのクライアント側の調査を 実行する必要があります。
- 推奨事項は、クライアントOS /アプリケーションベンダーから入手してください。
- クライアントOS /アプリケーションベンダーは、次の値に関するガイダンスを提供していません。
- デフォルト値 を自然に超えることが期待されているが、自然な振る舞いがどうなるかについて不確実性がある場合は、より高い値をテストする必要があります。
- 値をに設定する完璧な数を決定する完璧な方法はありません。
- テストの1つの方法は、 エラーが返された場合は値を2倍にすることです。
- 別の方法は、エラーがなくなるまで値をゆっくり増加させる方法です。(OS /アプリケーションベンダーの動作を想定)