Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

选择性 LUN 映射概述

贡献者

选择性 LUN 映射( SLM )可减少从主机到 LUN 的路径数。使用 SLM ,创建新的 LUN 映射后,只能通过 LUN 所属节点及其 HA 配对节点上的路径访问此 LUN 。

SLM 支持在每个主机上管理一个 igroup ,并支持不需要操作端口集或重新映射 LUN 的无中断 LUN 移动操作。

"端口集" 可与SLM结合使用、以进一步限制对特定目标的访问、使其仅能访问特定启动程序。如果将 SLM 与端口集结合使用,则可以通过 LUN 所属节点以及该节点的 HA 配对节点上端口集中的一组 LIF 访问 LUN 。

默认情况下,所有新 LUN 映射都会启用 SLM 。

确定是否已在 LUN 映射上启用 SLM

如果您的环境既有在ONTAP 9版本中创建的LUN、又有从先前版本转换的LUN、则您可能需要确定是否对特定LUN启用了选择性LUN映射(SLM)。

您可以使用的输出中显示的信息 lun mapping show -fields reporting-nodes, node 命令以确定是否对LUN映射启用了SLM。如果未启用SLM、则会在命令输出的`report-nDES`列下的单元格中显示"-"。如果启用了SLM、则"`nDES`"列下显示的节点列表会复制到"`report-nDES`"列中。

修改 SLM 报告节点列表

如果要将 LUN 或包含 LUN 的卷移动到同一集群中的另一个高可用性( HA )对,则应在启动移动之前修改选择性 LUN 映射( SLM )报告节点列表,以确保活动的优化 LUN 路径保持不变。

步骤
  1. 将目标节点及其配对节点添加到聚合或卷的报告节点列表中:

    lun mapping add-reporting-nodes -vserver <vserver_name> -path <lun_path> -igroup <igroup_name> [-destination-aggregate <aggregate_name>|-destination-volume <volume_name>]

    如果您的命名约定一致,则可以使用而不是同时修改多个LUN映射 igroup_prefix* igroup_name

  2. 重新扫描主机以发现新添加的路径。

  3. 如果操作系统需要,请将新路径添加到多路径网络 I/O ( MPIO )配置中。

  4. 对所需的移动操作运行命令,然后等待操作完成。

  5. 验证是否正在通过主动 / 优化路径处理 I/O :

    lun mapping show -fields reporting-nodes
  6. 从报告节点列表中删除先前的 LUN 所有者及其配对节点:

    lun mapping remove-reporting-nodes -vserver <vserver_name> -path <lun_path> -igroup <igroup_name> -remote-nodes
  7. 验证是否已从现有 LUN 映射中删除此 LUN :

    lun mapping show -fields reporting-nodes
  8. 删除主机操作系统的任何陈旧设备条目。

  9. 根据需要更改任何多路径配置文件。

  10. 重新扫描主机以验证是否删除了旧路径。+ 有关重新扫描主机的具体步骤,请参见主机文档。