Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAP Foreign LUNインポート(FLI)推奨のFC配線およびゾーニング方法

共同作成者 netapp-barbe netapp-aherbin

ONTAP iSCSI FLIは、FLIスタックと統合されたONTAPソフトウェアiSCSIイニシエータを使用し、アウトバウンドiSCSIセッションをインタークラスタLIFにバインドします。バックエンド接続は、ホストデータLIFではなく、インタークラスタLIFネットワークによって駆動されます。

セッションはクラスタ間LIFに基づいているため、クラスタ間LIFの配置、到達可能性、および冗長性を計画する必要があります。これらは通常、LUNを所有するノードとそのHAパートナー上にあり、単一障害点を回避するためにポート全体に耐障害性のある配置を行います。セッションを作成する前に、クラスタ間LIF IPと外部アレイターゲットポータルIP間のVLAN到達可能性によるエンドツーエンドルーティングを検証してください。これにはTCPポート3260の許可も含まれます。ネットワークが正常に機能することは、LUN検出の前提条件となるためです。

セッションは、ターゲット ポータルIPとターゲットIQNの両方を使用して明示的に作成する必要があります。iSCSI検出セッションは使用されません。想定される回復力モデルは、各参加ONTAPノードが各外部ターゲット ポータルとのセッションを確立する完全なメッシュ接続性を持つものです。これにより、インポートを開始する前に、利用可能なすべてのパスを通じて外部LUNが見えるようにします。

バックエンド トランスポート(iSCSIまたはFC)は、デスティネーションONTAP LUNをホストに提示するために使用するフロントエンド プロトコルとは独立しています。iSCSIバックエンドを使用してインポートし、FCまたはiSCSIを使用して提示できます。ホストI/Oをインポート全体で停止する必要があるか、短時間のカットオーバー後に再開でき、その間コピーがバックグラウンドで継続されるかに応じて、オフライン移行かオンライン移行を選択します。

バックエンドがFCであろうとiSCSIであろうと、フロントエンドのトランスポートであるSANトランスポート プロトコルはSCSI FC、またはiSCSIのいずれかになります。

作業を開始する前に
  • `version`コマンドを使用して、ONTAPリリースを確認し、クラスタがiSCSI FLIの目的のリリースであることを確認します。

タスク概要

ONTAP FLI iSCSIバックエンド接続のセットアップには、クラスタ間LIF、iSCSIイニシエータ、およびセッションが含まれます。インポートを開始する前に、iSCSIバックエンド接続をセットアップして検証するには、次の手順を実行する必要があります:

  • インポートに使用する両方のHAノード(所有ノードとHAパートナー)にクラスタ間LIFが存在し、それらが稼働していてアクセス可能であることを確認してください。

  • クラスタ間LIFにバインドされたONTAPソフトウェアiSCSIイニシエータを作成します(LIFごとに1つのイニシエータ)。

  • 両方のノードから外部アレイのターゲット ポータルおよびIQNへのiSCSIセッションを作成します。

  • セッションが正常であり、外部LUNが検出されたことを確認します。

手順
  1. クラスタ間LIFを検証:

    network interface show -service-policy default-intercluster -fields vserver,home-node,home-port,curr-node,curr-port,address,ipspace,status-admin,status-oper

    出力例

    vserver         lif             address        home-node home-port curr-node  curr-port status-oper status-admin ipspace
    
    C1_vsim_cluster iSCSI_FLI_IC_1  172.21.180.220 vsim       e0d      vsim        e0d       up          up          Default
    C1_vsim2_cluster iSCSI_FLI_IC_2 172.21.180.228 vsim2      e0d      vsim2       e0d       up          up          Default
    2 entries were displayed.
  2. ネットワークポートが稼働しており、正しいIPSpaceに属していることを確認してください。

    network port show -port e0d -fields port ,ipspace ,broadcast-domain ,link ,mtu,speed-admin ,speed-oper ,health-status

    出力例

    node  port link mtu  speed-admin speed-oper ipspace broadcast-domain health-status
    ----- ---- ---- ---- ----------- ---------- ------- ---------------- -------------
    vsim  e0d  up   1500 auto        1000       Default Default          healthy
    vsim2 e0d  up   1500 auto        1000       Default Default          healthy
    2 entries were displayed.
  3. ONTAP から各外部ターゲット ポータルへの到達可能性を検証します(ターゲット ポータルごとに繰り返します):

    network ping -lif <IC_LIF_NAME> -destination <FOREIGN_TARGET_IP>

    出力例

    C1_vsim_cluster::*>  network ping -node vsim -destination 172.21.180.238
    172.21.180.238 is alive
    C1_vsim_cluster::*> network ping -node vsim -destination 172.21.180.238
    172.21.180.238 is alive
    C1_vsim_cluster::*>
  4. iSCSIイニシエータが存在するかを確認するか、またはクラスタ間LIFにバインドされたiSCSIイニシエータを作成します(両方のHAノードで繰り返します):

    storage iswi initiator create -node <NODE_A> -lif <IC_LIF_A> -initiator-name <INIT_NAME_A>
    storage iswi initiator create -node <NODE_B> -lif <IC_LIF_B> -initiator-name <INIT_NAME_B>
  5. 権限レベルをadvancedに設定します。

    set -privilege advanced

    出力例

    C1_vsim_cluster::> set -privilege advanced
    Warning: These advanced commands are potentially dangerous; use them only when
             directed to do so by NetApp personnel.
    Do you want to continue? {y|n}: y
  6. iSCSIイニシエータのリストを表示します:

    storage iscsi-initiator show

    出力例

    C1_vsim_cluster::*> storage iscsi-initiator show
    This table is currently empty.
  7. iSCSIイニシエータを作成します:

    storage iscsi-initiator create -node <node_name> -initiator-name <initiator_name> -lif <lif_name>

    C1_vsim_cluster::*>  storage iscsi-initiator create -node vsim  -initiator-name init207m  -lif iSCSI_FLI_IC_1
    C1_vsim2_cluster::*> storage iscsi-initiator create -node vsim2 -initiator-name init207n  -lif iSCSI_FLI_IC_2
  8. イニシエータが作成されたことを確認します:

    storage iscsi-initiator show

    出力例

    C1_sti84-vsim-ucs207m_cluster::*> storage iswi initiator show
           Initiator Logical        Source
     Node  Name      Interface      Name                   ISID              State
    ----- ---------  -----------    ---------------------  ----------------  -------------
    vsim  init207m   iSCSI_FLI_IC_1 iqn.1992-08.com.netapp:sn.4086639599:vs.1  80:0a:75:00:00:00  online
    vsim2 init207n   iSCSI_FLI_IC_2 iqn.1992-08.com.netapp:sn.4086639600:vs.1  80:1f:61:00:00:00  online
    2 entries were displayed.
  9. 各<TARGET_IP>/<TARGET_IQN>ペアについて、両方のノードから外部ターゲットへのiSCSIセッションを作成し、各ノードがすべてのターゲットポータルに対してセッションを確立する完全なメッシュトポロジーを形成するようにします:

    storage iswi initiator session create -node <NODE_A> -initiator-name <INIT_NAME_A> -target-ip <TARGET_IP> -target-name <TARGET_IQN> -target-port 3260
    storage iswi initiator session create -node <NODE_B> -initiator-name <INIT_NAME_B> -target-ip <TARGET_IP> -target-name <TARGET_IQN> -target-port 3260

    C1_vsim_cluster::*> storage iswi initiator session create -node vsim -initiator-name init207m -target-name iqn.1992-08.com.netapp:sn.054a3ea61f7c11f1bc73005056acc5b1:vs.3 -target-ip 172.21.180.238
    C1_vsim_cluster::*> storage iswi initiator session create -node vsim2 -initiator-name init207n -target-name iqn.1992-08.com.netapp:sn.054a3ea61f7c11f1bc73005056acc5b1:vs.3 -target-ip 172.21.180.238
    
    C1_vsim_cluster::*> storage iswi initiator session create -node vsim2 -initiator-name init207n -target-name iqn.1992-08.com.netapp:sn.054a3ea61f7c11f1bc73005056acc5b1:vs.3 -target-ip 172.21.180.230
    C1_vsim_cluster::*> storage iswi initiator session create -node vsim -initiator-name init207m -target-name iqn.1992-08.com.netapp:sn.054a3ea61f7c11f1bc73005056acc5b1:vs.3 -target-ip 172.21.180.230
    両方のノードから各ターゲット ポータルへの新しいiSCSIセッション
  10. セッションを確認する:

    storage iswi initiator session show -node <NODE_A> -initiator-name <INIT_NAME_A>
    storage iswi initiator session show -node <NODE_B> -initiator-name <INIT_NAME_B>

    C1_sti84-vsim-ucs207m_cluster::*> storage iswi initiator session show
          Initiator  Target                                  Target-ip       Target Tpgroup-tag TSIH State
    Node  Name       Name                                                    Port
    ----- --------- ---------------------------------------- --------------  ------ ------      ---- ------
    vsim  init207m  iqn.1992-08.com.netapp:sn.054a3eab1:vs.3 172.21.180.230  3260   1026          2  online
    vsim  init207m  iqn.1992-08.com.netapp:sn.054a3eab1:vs.3 172.21.180.238  3260   1032          1  online
    vsim2 init207n  iqn.1992-08.com.netapp:sn.054a3eab1:vs.3 172.21.180.230  3260   1026          1  online
    vsim2 init207n  iqn.1992-08.com.netapp:sn.054a3eab1:vs.3 172.21.180.238  3260   1032          2  online
    4 entries were displayed.
  11. 統計を開始する

    この統計データは、iSCSI FLI実行中に発生したあらゆる障害のトリアージに役立ちます。

    statistics start -object <pbject> -sample-id <sample_id>

    C1_sti84-vsim-ucs207m::*> statistics start -object iswi_session -sample-id iswi_fli_import
    Statistics collection is being started for sample-id: iswi_fli_import
  12. セッション統計を確認してください:

    statistics show -sample-id <sample_id>

    C1_sti84-vsim-ucs207m_cluster::*> statistics show -sample-id iswi_fli_import
    Object: iswi_session
    Instance: (init207m)-(172.21.180.230)
    Start-time: 4/5/2026 08:37:15
    End-time: 4/5/2026 08:37:34
    Elapsed-time: 19s
    Scope: sti84-vsim-ucs207m
    
        Counter                                                     Value
        -------------------------------- --------------------------------
        instance_name                         (init207m)-(172.21.180.230)
        instance_uuid                          iqn.1992-08.com.netapp:sn.
                                         054a3ea61f7c11f1bc73005056acc5b1
                                                                    :vs.3
        node_name                                      sti84-vsim-ucs207m
        process_name                                                    -
        read_data                                                       0
        read_ops                                                        0
        session_state                                              Online
        write_data                                                      0
        write_ops                                                       0
    Object: iswi_session
    Instance: (init207m)-(172.21.180.238)
    Start-time: 4/5/2026 08:37:15
    End-time: 4/5/2026 08:37:34
    Elapsed-time: 19s
  13. 外部アレイの接続を確認します。

    この段階では、外部ストレージアレイiSCSIターゲットは、NetApp iSCSIイニシエータからのアクティブなログインとセッションを検出および確認できる必要があります。外部アレイ上でベンダー推奨のコマンドを使用して、イニシエータが接続され、セッションが正常であることを確認してください。

    pureport list --initiator --raw --filter "initiator.iqn='<HOST_IQN>'"
    pureport list -initiator
    purehost list --all

検出チェックポイント:セッションが確立されると、ONTAPはストレージパスを追加し、ストレージ スタック内の外部LUNを検出する必要があります。これは、ディスクを外部ディスクとしてマークし、インポートワークフローを進めるための前提条件です。