使用 CLI 修改逻辑单元映射

您可以使用命令行界面 (CLI) 来修改逻辑单元 (LU) 映射。 LUN 标识和唯一标识 (UID) 是链接的,且在系统管理 MDisk 时不能动态更改。

要修改 LU 映射,请完成以下步骤:

  1. 迁移受管磁盘 (MDisk) 中的所有数据:
    1. 如果 MDisk 处于受管方式或映像方式下,必须保持联机,请输入以下 CLI 命令,然后继续执行步骤 #svc_lumappingmodifytask_1kxbyh/deconfiguremappingMDisk number 是要修改的 MDisk 的编号,storage pool number 是要除去 MDisk 的存储池的编号。
       rmmdisk -mdisk MDisk number -force storage pool number
      Note:
      • 成为条带分割的 MDisk,而不是映像方式的
      • 存储在该 MDisk 上的所有数据都会迁移到该存储池中的其他 MDisk 中。
      • 如果存储池中没有足够的空闲扩展数据快,该 CLI 命令将失败。
    2. 如果 MDisk 处于映像方式,而且您不希望将转换为条带分割的,请停止映像方式的所有 I/O。
    3. 输入以下 CLI 命令,以除去上主机拥有的主机映射和任何 SCSI 预留。 host name 是要除去映射的主机名称,virtual disk name 是要除去映射的的名称。
      rmvdiskhostmap -host host namevirtual disk name
      Note: 如果启用了卷保护且正在取消映射的卷在定义的卷保护时间间隔内接收了 I/O,那么该命令失败。
    4. 输入以下命令以删除,其中 virtual disk name 是要删除的的名称。
      rmvdisk virtual disk name
  2. 除去存储系统上的 LU 映射,以使 LUN 对系统不可见。
  3. Important:
    输入以下 CLI 命令以清除 MDisk 上的所有错误计数器,其中 MDisk number 是除去的 MDisk 的编号。
    includemdisk MDisk number
  4. 输入以下 CLI 命令以重新扫描光纤通道网络,并检测 LU 是否已不在其中。
    detectmdisk 
    MDisk 在系统上不再可见。
  5. 输入以下 CLI 命令以验证是否已除去 MDisk,其中 MDisk number 是除去的 MDisk 的编号。
    lsmdisk MDisk number

    如果仍显示该 MDisk,请重复#svc_lumappingmodifytask_1kxbyh/includemdiskstepp#svc_lumappingmodifytask_1kxbyh/detectmdiskstepp 步。

  6. 在存储系统上配置 LU 到新 LUN 的映射。
  7. 输入以下 CLI 命令:
    detectmdisk 
  8. 输入以下 CLI 命令以检查此 MDisk 现在是否具有正确的 LUN:
    lsmdisk

此 MDisk 具有正确的 LUN。