デバイスの割り当てクラスを変更すると,デバイス名も変化します。クラスタ単位のリブートを行うと,すべてのノードが確実にデバイスを新しい名前で認識するようになります。つまり,通常のデバイス・ロックとファイル・ロックの状態が確実に一貫したものとなります。
デバイス名が変化したときに,必ずしもクラスタ全体をリブートする必要はありません。この後説明するように, SCSI バスを共用するノードだけをリブートすることができます。この操作が可能な条件と,その結果もここで説明します。
表 6-5 MSCP_SERVE_ALL パラメータと TMSCP_SERVE_ALL パラメータの設定
MSCP_SERVE_ALL
|
0
|
1
|
使用可能なすべてのディスク (ローカルに接続されているディスクと,HS
x および DSSI コントローラに接続されているディスク) をサービスする。ビット 3 がセットされていない場合は,システムの割り当てクラス (ALLOCLASS パラメータによって設定された値) と異なる割り当てクラスを持つディスクもサービスされる。
|
|
1
|
2
|
ローカルに接続されているディスク (HS
x および DSSI 以外のディスク) をサービスする。サーバは I/O トラフィックを監視せず,負荷のバランス調整にも参加しない。
|
|
2
|
4
|
システム・ディスクをサービスする。これはデフォルト設定である。クラスタ内の他のノードが,システム・ディスクをサービスできるこのシステムに依存している場合,この設定は重要である。この設定を使用すると,システムが障害を起こしているリモート・システム・ディスクへの I/O を実行しようとしたときに発生する可能性がある,わかりにくい競合に関する問題を防止することができる。詳細については 第 6.3.1.1 項 を参照。
|
|
3
|
8
|
ビット 0 によって指定されるサービスを制限する。システムの割り当てクラス (ALLOCLASS パラメータによって設定) と異なる割り当てクラスを持つディスクを除き,他のすべてのディスクがサービスされる。
これはバージョン 7.2 より前の動作である。 OpenVMS バージョン 7.1-
x またはそれ以前のバージョンを稼動しているシステムがクラスタに含まれており,使用可能なすべてのディスクをサービスする場合は,9 を指定しなければならない。この値は,このビットとビット 0 をセットした結果である。
|
|
4
|
15
|
デフォルトではビット 4 は設定されず,このため DUDRIVER はユニット番号が 9999 よりも大きなデバイスを受け入れます。クライアント側では, MSCP_SERVE_ALL パラメータでビット 4 が設定されている場合 (10000 バイナリ),クライアントはユニット番号が 9999 より大きなデバイスを拒否し,以前の動作がそのまま残ります。
|
TMSCP_SERVE_ALL
|
0
|
1
|
使用可能なすべてのテープ (ローカルに接続されているテープと, HS
x および DSSI コントローラに接続されているテープ) をサービスする。ビット 3 がセットされていない場合は,システムの割り当てクラス (ALLOCLASS パラメータによって設定) と異なる割り当てクラスを持つテープもサービスされる。
|
|
1
|
2
|
ローカルに接続されている (HS
x および DSSI 以外の) テープをサービスする。
|
|
3
|
8
|
ビット 0 によって指定されるサービスを制限する。システムの割り当てクラス (ALLOCLASS パラメータによって設定) と異なる割り当てクラスを持つテープを除き,他のすべてのテープがサービスされる。
これはバージョン 7.2 より前のバージョンの動作である。 OpenVMS バージョン 7.1-
x またはそれ以前のバージョンを稼動するシステムがクラスタに含まれており,使用可能なすべてのテープをサービスしたい場合は,9 を指定しなければならない。この値は,このビットとビット 0 をセットした結果である。
|
|
4
|
15
|
デフォルトではビット 4 は設定されず,このため TUDRIVER はユニット番号が 9999 よりも大きなデバイスを受け入れます。クライアント側では, TMSCP_SERVE_ALL パラメータでビット 4 が設定されている場合 (10000 バイナリ),クライアントはユニット番号が 9999 より大きなデバイスを拒否し,以前の動作がそのまま残ります。
|
現在,サービス・タイプはビット・マスクとして実装されていますが,ビット 0 とビット 1 によって指定される 0,1,2 という値は元の意味から変更されていません。これらの値は以下の表に示すとおりです。