管理対象ディスク (MDisk) 論理装置 (LU) へのアクセスが複数のコントローラー装置ポートを介して可能な場合、SAN ボリューム・コントローラーを使用すると、この LU にアクセスするすべてのノードがアクティビティーを調整して、同じコントローラー装置ポートを介してアクセスするようになります。
複数のコントローラー装置ポートを介しての LU アクセスのモニター
SAN ボリューム・コントローラーが、複数のコントローラー装置ポートを介して LU にアクセスできるとき、
SAN ボリューム・コントローラーは、以下の基準を使用してこれらのコントローラー装置ポートのアクセス可能性を判別します。
- SAN ボリューム・コントローラー・ノードは、クラスターのメンバーです。
- SAN ボリューム・コントローラー・ノードは、コントローラー装置ポートに対してファイバー・チャネル接続を行います。
- SAN ボリューム・コントローラー・ノードは、正常に LU を発見しました。
- 毀損が原因で、SAN ボリューム・コントローラー・ノードがコントローラー装置ポートを介しての MDisk へのアクセスを除外されたことはありません。
MDisk パスは、これらの基準を満たすすべての
SAN ボリューム・コントローラー・ノードのクラスターに提示されます。
コントローラー装置ポート選択
MDisk が作成されると、SAN ボリューム・コントローラーは、いずれかのコントローラー装置ポートを選択して、MDisk にアクセスします。
表 1 で、
SAN ボリューム・コントローラーが、コントローラー装置ポートを選択する際に使用するアルゴリズムを説明します。
表 1. コントローラー装置ポート選択のアルゴリズム| 基準 |
説明 |
| アクセシビリティー |
候補コントローラー装置ポートの初期のセットを作成します。
候補コントローラー装置ポートのセットには、最大数のノードによるアクセスが可能なポートが含まれます。 |
| 毀損 |
候補コントローラー装置ポートのセットを、ノード数が最も少ないものに削減します。 |
| 優先 |
候補コントローラー装置ポートのセットを、コントローラー装置が優先ポートとして使用するものに削減します。 |
| ロード・バランス |
MDisk アクセス・カウントの最も少ない候補コントローラー装置ポートのセットからポートを選択します。 |
MDisk に対する初期の装置ポート選択が行われた後、以下のイベントによって、選択アルゴリズムの再実行が行われることがあります。
- 新しいノードがクラスターに参加し、クラスター内の他のノードと異なるコントローラー装置を認識している。
- svctask detectmdisk コマンド行インターフェース (CLI) ・コマンドが実行されるか、MDisk のディスカバー SAN ボリューム・コントローラー・コンソール機能が使用されます。
svctask detectmdisk CLI コマンドおよび 「MDisk のディスカバー」機能により、クラスターはファイバー・チャネル・ネットワークを再スキャンします。
この再スキャンで、クラスターに追加された可能性のある新規 MDisk をすべて発見し、使用可能なコントローラー装置ポート間の MDisk アクセスのバランスを取り直します。
- コントローラー装置が優先ポートを変更したため、エラー・リカバリー手順 (ERP) が開始された。
- MDisk に関連するコントローラー装置の新規コントローラー装置ポートが発見された。
- 現在選択されているコントローラー装置ポートがアクセス不能になった。
- 毀損により SAN ボリューム・コントローラーは、コントローラー装置ポート経由の MDisk へのアクセスを除外した。