跳转到主内容

如何使用 CLI 在集群模式 Data ONTAP 中利用和设置端口集

Views:
10
Visibility:
Public
Votes:
0
Category:
data-ontap-8
Specialty:
san
Last Updated:

适用于

  • 集群模式 Data ONTAP 8.2 
  • 集群模式 Data ONTAP 8.1

说明

端口集对 igroup 应用掩码以限制 SAN 客户端可以看到的路径总数。这可以优化 SAN 流量、减少拥塞、并且在集群模式 Data ONTAP 中非常有用,其中许多节点可以提供许多可用路径供 SAN 客户端使用 ALUA 有效处理。

将主机添加到 igroup 后,它可以查看整个存储系统上的所有可用路径。将端口集绑定到 igroup 后、只有指向 portset 内 LIF 的路径才可供主机访问。(所有 LIF 仍将在 SendTargets 响应中公布、要限制已公布的 LIF 数量、请考虑选择 LUN 映射 (SLM) 如何工作如何限制 iSCSI 启动程序对目标门户的访问

警告:一个 IGroup 只能绑定到一个端口集,但是可以将 LUN 映射到多个 IGroup 。确保允许客户端的 IQN ( iSCSI )或 WWPN ( FC )的所有 IGroup 都具有适当的端口集绑定。

关键:端口集必须包括间接合作伙伴路径、必须在 SAN 客户端上启用 ALUA 、 并且必须安装支持版本的 NetApp MPIO/SAN 实用程序才能成功进行故障转移。

以下情形有助于定义端口集及其用途:

  • 在初始设置期间、 ESXi 主机“ Anclient ”的 iSCSI IQN 会添加到集群 1 上的 IGroup 1 中、 LUN 会映射到 IGroup 1
    (下表说明了对象的层次结构和关系)
    Cluster1
        Igroup1
            SANclient_IQN
        SFO Aggregates
            VSM
                iSCSI_LIF (port bound)
                Volume
                    LUN (mapped to Igroup1)
        Node1
            CFO Aggregates
            Ports

     
  • 在 SANClient 上触发重新扫描、可以看到到 LUN 的 16 条路径:
    node1_iscsi_lif1 via SANclient port 1
    node1_iscsi_lif1 via SANclient port 2
    node1_iscsi_lif2 via SANclient port 1
    node1_iscsi_lif2 via SANclient port 2
    node2_iscsi_lif1 via SANclient port 1
    node2_iscsi_lif1 via SANclient port 2
    node2_iscsi_lif2 via SANclient port 1
    node2_iscsi_lif2 via SANclient port 2
    node3_iscsi_lif1 via SANclient port 1
    node3_iscsi_lif1 via SANclient port 2
    node3_iscsi_lif2 via SANclient port 1
    node3_iscsi_lif2 via SANclient port 2
    node4_iscsi_lif1 via SANclient port 1
    node4_iscsi_lif1 via SANclient port 2
    node4_iscsi_lif2 via SANclient port 1
    node4_iscsi_lif2 via SANclient port 2


    SANClient 可以在节点 1 和节点 2 上使用 iSCSI LIF 查看到 LUN 的路径、也可以在节点 3 和节点 4 上使用 LIF 。包含 LUN 的卷将故障转移到节点 2 ;如果节点 1 和节点 2 均已关闭、则由于磁盘架没有路径而无法访问 LUN 。

    建议演示端口集创建—禁用节点 3 和节点 4 的连接。
    注意:在某些特殊情况下,您可能需要从节点 3 和节点 4 建立这些连接才能访问数据。

    没有计划将包含 LUN 的卷从节点 1 移动到节点 3 或节点 4 ;但是,节点 3 和节点 4 上的 iSCSI LIF 必须可用于将数据提供到节点 3 上的 LUN 和节点 4 上的其他 SAN 客户端,而这些数据位于不同的 igroup 中。
     
  • 创建 PortSet1 仅包括适当的 LIF 并绑定到 IGroup 1
    (下表说明了对象的层次结构和关系)
    Cluster1
        Portset1
           node1_iscsi_lif1
           node1_iscsi_lif2
           node2_iscsi_lif1
           node2_iscsi_lif2
        Igroup1 (portset1 bound)
           SANclient_IQN

     
  • 在重新扫描完成后、 SANClient 现在可以看到八条路径:
    node1_iscsi_lif1 via SANclient port 1
    node1_iscsi_lif1 via SANclient port 2
    node1_iscsi_lif2 via SANclient port 1
    node1_iscsi_lif2 via SANclient port 2
    node2_iscsi_lif1 via SANclient port 1
    node2_iscsi_lif1 via SANclient port 2
    node2_iscsi_lif2 via SANclient port 1
    node2_iscsi_lif2 via SANclient port 2

 

CUSTOMER EXCLUSIVE CONTENT

Registered NetApp customers get unlimited access to our dynamic Knowledge Base.

New authoritative content is published and updated each day by our team of experts.

Current Customer or Partner?

Sign In for unlimited access

New to NetApp?

Learn more about our award-winning Support