NetApp E-Series ストレージ・システムの構成
システムは、NetApp E-Series ストレージ・システムへの iSCSI 接続をサポートします。
この図は、システムと NetApp ストレージ・システムとの間の接続を説明しています。この図で、システムは各入出力グループに 2 つのノードが属している 2 つの入出力グループから構成されています。 各ノードには最大 4 つのイニシエーター・ポートがあり、2 つのポートが、2 つのスイッチを使用してストレージ・システム上のターゲット・ポートに対して構成されています。各ノードで他の 2 つのポートは構成されていません。各イニシエーター・ノードとターゲット・ノード上の最初のポート (オレンジ色) はイーサネット・スイッチ 1 を介して接続されます。各イニシエーター・ノードとターゲット・ノード上の 2 番目のポート (緑色) はイーサネット・スイッチ 2 を介して接続されます。 NetApp ストレージ・システムは、単一の共通 iSCSI 修飾名 (IQN) を使用し、すべてのボリュームにすべてのターゲット・ノードからアクセス可能です。 イニシエーター・システムからの接続は、冗長性を確保するために 2 つのターゲット・ノードに対して確立される必要があります。

この図で、IPA はイニシエーター・ポート 1 を表します。このポートは、イーサネット・スイッチ 1 を介してターゲット・ノード 1 の最初のターゲット・ポート (IP1) に対して構成されています。2 つ目のポート (IPB) は、イーサネット・スイッチ 2 を介してターゲット・ノード 2 の 2 つ目のターゲット・ポート (IP4) に対して構成されています。ソース・ポート接続を定義する場合、構成はシステム上のすべてのポートに適用されます。 例えば、ストレージ・システム上のターゲット・ポート (IP1) は、ソース・ポート IPA、IPE、IPI、および IPM のターゲット・ポートです。 ストレージ・システム上のターゲット・ポート (IP4) は、ソース・ポート IPB、IPF、IPJ、および IPN のターゲット・ポートです。
この構成例では、その他のポートは未構成のままですが、これらを接続するとスループットを向上できます。 この図では、各イニシエーター・ノードは 4 つのポートをサポートし、各ターゲット・ノードは 2 つのポートをサポートします。 イニシエーター・ポート IPC、IPD、IPG、IPH、IPK、IPL、IPO、および IPP は未構成のままです。ターゲットでノードが 3 つ以上のポートをサポートする場合、残りのイニシエーター・ポートを使用してこれらの追加ポートに接続し、ソース・ノードとターゲット・ノードの間に新たなパスを作成することで、スループットを向上させることができます。
コマンド・ライン・インターフェース (CLI) の使用
NetApp E-Series ストレージ・システム上のターゲット・ポートをディスカバーして構成するには、以下のコマンドを入力します。 これらの例では、図に示されているポート番号を使用します。 システム上の iSCSI 接続を保護するために CHAP を使用する場合は、現在の CHAP シークレットを入力します。また、ディスカバリーとセッション確立を、入出力グループで行うように指定するかシステム全体で行うように指定するかも決定します。
- ソース・ポート上でインターネット・プロトコル・バージョン 6 (IPv6) アドレスを構成するには、以下のように cfgportip コマンドを指定します (-storage_6 を yes に設定)。
この例では、ポート ID は IPA、IPB、IPE、IPF、IPI、IPJ、IPM、および IPN です。cfgportip -node node_name -ip_6 ipv6addr -prefix_6 prefix -gw_6 ipv6gw -storage_6 yes port_id - ソース・ポート上でインターネット・プロトコル・バージョン 4 (IPv4) アドレスを構成するには、以下のように cfgportip コマンドを指定します (-storage を yes に設定)。
この例では、ポート ID は IPA、IPB、IPE、IPF、IPI、IPJ、IPM、および IPN です。cfgportip -node node_name -ip ipv4addr -gw ipv4gw -mask subnet_mask -storage yes port_id - 指定された IP および CHAP シークレット (構成されている場合は CHAP シークレットを指定) を使用して iSCSI ターゲットを手動でディスカバーするには、次のコマンドを入力します。
(この図では、-srcportid 1 は IPA、IPE、IPI、および IPM として示されています)。svctask detectiscsistorageportcandidate -targetip IP1 -srcportid 1 -chapsecret password - 一番最近にディスカバーされたターゲットの状況をリストするには、svcinfo lsiscsistorageportcandidate コマンドを入力します。
- ディスカバリーが正常に行われたら、次のコマンドを使用してターゲットにセッションを追加できます。
ここで、0 は、ステップ 4 の lsiscsistorageportcandidate コマンドの行 ID です。ストレージ・システム上で CHAP シークレットが構成されている場合は、CHAP シークレットを指定します。svctask addiscsistorageport -chapsecret password 0 - 各セッションのイニシエーターとターゲットの状況を別個の行にリストするには、lsiscsistorageport コマンドを入力します。
- 該当するポートを介したターゲットへのソース・ノード接続の詳しい状況をリストするには、lsiscistorageport row_id コマンドを入力します。この行 ID は lsiscsistorageport コマンドから得られたものです。
- 各ターゲット IP (IP1、IP2、IP3、および IP4) でこの手順を繰り返します。