Práticas recomendadas de cabeamento e zoneamento FC para Importação de LUN Estrangeiro (FLI) no ONTAP
ONTAP iSCSI FLI utiliza um iniciador iSCSI do ONTAP que é integrado à pilha FLI e vincula sessões iSCSI de saída a LIFs entre clusters, onde a conectividade de backend é controlada pela rede de LIF entre clusters, não por LIFs de dados do host.
Como as sessões são baseadas em LIF entre clusters, planeje o posicionamento, a acessibilidade e a redundância das LIF entre clusters, que normalmente ficam no nó proprietário da LUN e em seu parceiro de HA, com posicionamento resiliente entre portas para evitar pontos únicos de falha. Antes de criar as sessões, valide o roteamento de ponta a ponta com acessibilidade de VLAN entre os IPs das LIF entre clusters e os IPs do portal de destino do array externo, incluindo a permissão da porta TCP 3260, já que o funcionamento correto da rede é um pré-requisito para a descoberta de LUN.
As sessões devem ser criadas explicitamente usando tanto o endereço IP do portal de destino quanto o IQN de destino. Sessões de descoberta iSCSI não são utilizadas. O modelo de resiliência pretendido é a conectividade em malha completa, onde cada nó ONTAP participante estabelece sessões com cada portal de destino externo, para que o LUN externo seja visível por todos os caminhos disponíveis antes do início da importação.
O transporte de backend (iSCSI ou FC) é independente do protocolo de front end que você usa para apresentar o LUN de destino ONTAP aos hosts. Você pode importar usando um backend iSCSI e apresentar usando FC ou iSCSI. Escolha entre migração offline ou online com base em se a E/S do host deve ser interrompida para a importação completa ou pode ser retomada após uma breve transição enquanto a cópia continua em segundo plano.
Independentemente de o backend ser FC ou iSCSI, o protocolo de transporte SAN do frontend pode ser SCSI FC ou iSCSI.
-
Utilize o
versioncomando para confirmar a versão do ONTAP e se o cluster está na versão pretendida para iSCSI FLI.
A configuração de conectividade do backend iSCSI do ONTAP FLI inclui a LIF entre clusters, o iniciador iSCSI e as sessões. Você deve realizar o seguinte para configurar e validar a conectividade do backend iSCSI antes de iniciar a importação:
-
Confirme se as LIFs entre clusters existem em ambos os nós HA que você usará para a importação (o nó proprietário e o parceiro HA) e se elas estão ativas e acessíveis.
-
Crie iniciadores iSCSI de software ONTAP vinculados a LIFs entre clusters (um iniciador por LIF).
-
Crie sessões iSCSI de ambos os nós para os portais de destino do array remoto e para o IQN.
-
Confirme se as sessões estão saudáveis e se o LUN estrangeiro foi detectado.
-
Validar LIFs entre clusters:
network interface show -service-policy default-intercluster -fields vserver,home-node,home-port,curr-node,curr-port,address,ipspace,status-admin,status-operExemplo de saída
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.
-
Verifique se as portas de rede estão ativas e no espaço de IP correto:
network port show -port e0d -fields port ,ipspace ,broadcast-domain ,link ,mtu,speed-admin ,speed-oper ,health-statusExemplo de saída
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.
-
Validar a acessibilidade de cada portal de destino estrangeiro a partir do ONTAP (repetir para cada portal de destino):
network ping -lif <IC_LIF_NAME> -destination <FOREIGN_TARGET_IP>Exemplo de saída
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::*>
-
Verifique se o iniciador iSCSI existe ou crie um iniciador iSCSI vinculado a uma LIF entre clusters (repita em ambos os nós 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> -
Defina o nível de privilégio como avançado:
set -privilege advancedExemplo de saída
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 -
Veja a lista de iniciadores iSCSI:
storage iscsi-initiator showExemplo de saída
C1_vsim_cluster::*> storage iscsi-initiator show This table is currently empty.
-
Crie os iniciadores iSCSI:
storage iscsi-initiator create -node <node_name> -initiator-name <initiator_name> -lif <lif_name>Exemplo
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
-
Verifique se os iniciadores foram criados:
storage iscsi-initiator showExemplo de saída
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. -
Crie sessões iSCSI para o destino estrangeiro a partir de ambos os nós para cada par <TARGET_IP>/<TARGET_IQN>, garantindo que as sessões formem uma topologia de malha completa em que cada nó estabeleça uma sessão com cada portal de destino:
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 3260Exemplo
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
-
Verifique as sessões:
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>Exemplo
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. -
Inicie as estatísticas
Esses dados de estatísticas ajudarão a solucionar qualquer falha durante o FLI iSCSI.
statistics start -object <pbject> -sample-id <sample_id>Exemplo
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
-
Confira as estatísticas da sessão:
statistics show -sample-id <sample_id>Exemplo
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 -
Verifique a conectividade no array externo:
Nesta etapa, o array de storage estrangeiro destino iSCSI deve ser capaz de detectar e confirmar um login e uma sessão ativos do iniciador iSCSI do NetApp. Use os comandos recomendados pelo fornecedor no array estrangeiro para verificar se o iniciador está conectado e se as sessões estão saudáveis.
Exemplo
pureport list --initiator --raw --filter "initiator.iqn='<HOST_IQN>'" pureport list -initiator purehost list --all
Ponto de verificação de descoberta: Quando as sessões são estabelecidas, ONTAP deve adicionar caminhos de armazenamento e descobrir os LUNs estrangeiros na pilha de storage, o que é um pré-requisito para marcar o disco como estrangeiro e prosseguir com o fluxo de trabalho de importação.