ファイバ チャネル タイムアウト値
ファイバ チャネル プロトコルに関連するスイッチのタイマー値を変更するには、次のタイムアウト値(TOV)を設定します。
-
Distributed Services TOV(D_S_TOV):有効範囲は 5,000 ~ 10,000 ミリ秒です。
-
Error Detect TOV(E_D_TOV):有効範囲は 1,000 ~ 4,000 ミリ秒です。デフォルトは 2,000 ミリ秒です。この値は、ポート初期化中に他端と比較されます。
-
Resource Allocation TOV(R_A_TOV):有効範囲は 5,000 ~ 10,000 ミリ秒です。デフォルトは 10,000 ミリ秒です。この値は、ポート初期化中に他端と比較されます。
Note |
Fabric Stability TOV(F_S_TOV)定数は設定できません。 |
すべての VSAN のタイマー設定
ファイバ チャネル プロトコルに関連するスイッチのタイマー値を変更できます。
Caution |
D_S_TOV、E_D_TOV、および R_A_TOV 値をグローバルに変更するには、スイッチのすべての VSAN(仮想 SAN)を中断する必要があります。 |
Note |
タイマー値を変更するときに VSAN を指定しない場合は、変更された値がスイッチ内のすべての VSAN に適用されます。 |
すべての VSAN にファイバ チャネル タイマーを設定できます。
SUMMARY STEPS
- configure terminal
- fctimer R_A_TOV timeout
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure terminal Example:
|
グローバル コンフィギュレーション モードを開始します。 |
Step 2 |
fctimer R_A_TOV timeout Example:
|
すべての VSAN の R_A_TOV タイムアウト値を設定します。単位はミリ秒です。 このタイプの設定は、すべての VSAN が一時停止されていないかぎり、許可されません。 |
VSAN ごとのタイマー設定
指定された VSAN に fctimer を発行して、ファイバ チャネルなどの特殊なリンクを含む VSAN に別の TOV 値を設定することもできます。VSAN ごとに異なる E_D_TOV、R_A_TOV、および D_S_TOV 値を設定できます。アクティブ VSAN のタイマー値を変更すると、VSAN は一時停止されてからアクティブになります。
Note |
この設定はファブリック内のすべてのスイッチに伝播させる必要があります。ファブリック内のすべてのスイッチに同じ値を設定してください。 |
VSAN ファイバチャネル タイマーごとに設定できます。
SUMMARY STEPS
- configure terminal
- fctimer D_S_TOV timeout vsan vsan-id
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure terminal Example:
|
グローバル コンフィギュレーション モードを開始します。 |
Step 2 |
fctimer D_S_TOV timeout vsan vsan-id Example:
|
指定された VSAN の D_S_TOV タイムアウト値(ミリ秒)を設定します。VSAN が一時的に停止します。必要に応じて、このコマンドを終了することもできます。 |
例
次に、VSAN 2 のタイマー値を設定する例を示します。
switch(config#)# fctimer D_S_TOV 6000 vsan 2
Warning: The vsan will be temporarily suspended when updating the timer value This
configuration would impact whole fabric. Do you want to continue? (y/n) y
Since this configuration is not propagated to other switches, please configure the same
value in all the switches
fctimer の配布
ファブリック内のすべての Cisco SAN スイッチに対して、VSAN 単位での fctimer のファブリック配布をイネーブルにできます。fctimer の設定を実行して、配布をイネーブルにすると、ファブリック内のすべてのスイッチにその設定が配布されます。
スイッチの配布をイネーブルにしたあとで最初のコンフィギュレーション コマンドを入力すると、ファブリック全体のロックを自動的に取得します。fctimer アプリケーションは、有効データベースと保留データベース モデルを使用し、使用中のコンフィギュレーションに基づいてコマンドを格納またはコミットします。
Note |
CFS はデフォルトでイネーブルです。ファブリックのすべてのデバイスでは CFS が有効になっている必要があります。そうでない場合、デバイスは配信を受け入れません。アプリケーションで CFS 配信が無効にされている場合、そのアプリケーションは構成を配信せず、またファブリック内の他のデバイスからの配信も受け入れません。CFS を有効にするには、cfs distribute コマンドを使用します。 |
fctimer の配布の有効化と無効化
fctimer のファブリック配布をイネーブルまたはディセーブルにできます。
SUMMARY STEPS
- configure terminal
- fctimer distribute
- no fctimer distribute
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure terminal Example:
|
グローバル コンフィギュレーション モードを開始します。 |
Step 2 |
fctimer distribute Example:
|
ファブリック内のすべてのスイッチに対する fctimer 設定の配布をイネーブルにします。ファブリックのロックを取得して、その後の設定変更をすべて保留データベースに格納します。 |
Step 3 |
no fctimer distribute Example:
|
ファブリック内のすべてのスイッチに対する fctimer 設定の配布をディセーブル(デフォルト)にします。 |
fctimer 設定変更のコミット
fctimer の設定変更をコミットすると、有効データベースは保留データベースの設定変更によって上書きされ、ファブリック内のすべてのスイッチが同じ設定を受け取ります。セッション機能を実行せずに fctimer の設定変更をコミットすると、fctimer 設定は物理ファブリック内のすべてのスイッチに配布されます。
SUMMARY STEPS
- configure terminal
- fctimer commit
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure terminal Example:
|
グローバル コンフィギュレーション モードを開始します。 |
Step 2 |
fctimer commit Example:
|
ファブリック内のすべてのスイッチに対して fctimer の設定変更を配布し、ロックを解除します。保留データベースに対する変更を有効データベースに上書きします。 |
fctimer 設定変更の廃棄
設定変更を加えたあと、変更内容をコミットする代わりに廃棄すると、この変更内容を廃棄できます。いずれの場合でも、ロックは解除されます。
SUMMARY STEPS
- configure terminal
- fctimer abort
DETAILED STEPS
Command or Action | Purpose | |
---|---|---|
Step 1 |
configure terminal Example:
|
グローバル コンフィギュレーション モードを開始します。 |
Step 2 |
fctimer abort Example:
|
保留データベースの fctimer の設定変更を廃棄して、ファブリックのロックを解除します。 |
ファブリック ロックの上書き
ユーザーが fctimer を設定して、変更のコミットや廃棄を行ってロックを解除するのを忘れていた場合、管理者はファブリック内の任意のスイッチからロックを解除できます。管理者がこの操作を行うと、ユーザーによる保留データベースの変更は廃棄され、ファブリックのロックは解除されます。
変更は volatile ディレクトリだけで使用でき、スイッチを再起動すると廃棄されます。
管理者特権を使用して、ロックされた fctimer セッションを解除するには、clear fctimer sessionコマンドを使用します。
switch# clear fctimer session
ファブリック データベースの結合の注意事項
2 つのファブリックを結合する場合は、次の注意事項に従ってください。
-
次の結合条件を確認します。
-
fctimer 値を配布する結合プロトコルが実行されない。ファブリックを結合する場合、fctimer 値を手動で結合する必要があります。
-
VSAN 単位の fctimer 設定は物理ファブリック内で配布される。
-
fctimer 設定は、変更された fctimer 値を持つ VSAN が含まれるスイッチだけに適用される。
-
グローバルな fctimer 値は配布されない。
-
-
配布がイネーブルになっている場合は、グローバル タイマーの値を設定しないでください。
Note |
保留できる fctimer 設定操作の回数は 15 回以内です。15 回を超えて設定操作を行う場合には、保留設定をコミットするか、中止する必要があります。 |
構成された fctimer 値の確認
構成された fctimer 値を表示するには、show fctimer コマンドを使用します。次に、設定されているグローバル タイムアウト値(TOV)を表示する例を示します。
switch# show fctimer
F_S_TOV D_S_TOV E_D_TOV R_A_TOV
----------------------------------------
5000 ms 5000 ms 2000 ms 10000 ms
Note |
show fctimer コマンドの出力には、(構成されていない場合でも)F_S_TOV 定数が表示されます。 |
次の例では、VSAN 10 の構成済み TOV が表示されています。
switch# show fctimer vsan 10
vsan no. F_S_TOV D_S_TOV E_D_TOV R_A_TOV
-------------------------------------------------
10 5000 ms 5000 ms 3000 ms 10000 ms