使用 CLI 修改逻辑单元映射

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

关于本任务

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

过程

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

    如果仍显示 MDisk ,请重复步骤 34

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

结果

此 MDisk 具有正确的 LUN。