ONTAP Foreign LUN Import(FLI)에서 권장하는 FC 배선 및 조닝 방법
ONTAP iSCSI FLI는 FLI 스택과 통합된 ONTAP 소프트웨어 iSCSI 이니시에이터를 사용하며, 백엔드 연결이 호스트 데이터 LIF가 아닌 인터클러스터 LIF 네트워킹에 의해 구동되는 인터클러스터 LIF에 아웃바운드 iSCSI 세션을 바인딩합니다.
세션은 인터클러스터 LIF를 기반으로 하므로, 인터클러스터 LIF 배치, 도달 가능성 및 이중화를 계획해야 합니다. 이는 일반적으로 LUN 소유 노드와 해당 HA 파트너 노드에서 수행되며, 단일 장애 지점을 방지하기 위해 포트 전반에 걸쳐 복원력이 뛰어난 배치를 고려해야 합니다. 세션을 생성하기 전에 인터클러스터 LIF IP와 외부 어레이 타겟 포털 IP 간의 VLAN 도달 가능성을 통해 엔드 투 엔드 라우팅을 검증해야 하며, 성공적인 네트워킹이 LUN 검색의 전제 조건이므로 TCP 포트 3260 허용을 포함해야 합니다.
세션은 타겟 포털 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이 검색되었는지 확인합니다.
-
클러스터 간 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.
-
네트워크 포트가 활성화되어 있고 올바른 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.
-
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::*>
-
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> -
권한 수준을 고급으로 설정합니다.
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 -
iSCSI 이니시에이터 목록 보기:
storage iscsi-initiator show출력 예
C1_vsim_cluster::*> storage iscsi-initiator show This table is currently empty.
-
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
-
이니시에이터가 생성되었는지 확인하십시오.
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. -
각 <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 3260storage 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
-
세션을 확인하십시오.
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. -
통계 시작
이 통계 데이터는 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
-
세션 통계를 확인하십시오.
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 -
외부 어레이의 연결을 확인하십시오.
이 단계에서 외부 스토리지 어레이 iSCSI 타겟은 NetApp iSCSI 이니시에이터에서 활성 로그인 및 세션을 감지하고 확인할 수 있어야 합니다. 외부 어레이에서 공급업체에서 권장하는 명령을 사용하여 이니시에이터가 연결되어 있고 세션이 정상인지 확인하십시오.
예
pureport list --initiator --raw --filter "initiator.iqn='<HOST_IQN>'" pureport list -initiator purehost list --all
검색 체크포인트: 세션이 설정되면 ONTAP는 스토리지 경로를 추가하고 스토리지 스택에서 외부 LUN을 검색해야 합니다. 이는 디스크를 외부 디스크로 표시하고 가져오기 워크플로를 진행하기 위한 필수 조건입니다.