删除远程镜像定义

使用 mirror_delete 命令可删除远程镜像耦合定义。

mirror_delete < vol=VolName | cg=cgName > [ target=TargetName ] [ force_on_slave=<Yes|No> ]

参数

Name 类型 描述 必需 Default
vol 对象名 本地主卷名称。 N 不适用
cg 对象名 本地主一致性组名称。 N 不适用
target 对象名 目标镜像名称。 如果在卷上定义了 2 个镜像,那么该参数是必需的。 N [none]
force_on_slave 布尔 (Boolean) 强制删除远程镜像耦合定义,即使从属同级也是如此。 仅当从属同级处于初始化阶段时,才可以在从属同级上强制删除远程镜像定义。 N

初始创建或停用耦合时,耦合处于备用方式。 只有备用耦合才能够被删除。 只能在主同级上发出此命令。

删除远程镜像后,会将两个同级均配置为 none,表示不再将其配置为主同级或从属同级。

只会删除远程镜像耦合定义。 不会删除卷本身,也不会删除其快照。

vol 参数中指定的本地对象必须为主同级。

要删除远程镜像耦合,必须建立通信连接。 如果没有通信连接,那么只会删除主同级上的镜像,通信恢复后从属同级上会显示一个配置错误。

命令结果:

  • 生成事件
  • 捕获完整的耦合统计信息
  • 删除未完成的相关同步作业
  • 在日志中记录流程完成
在链接中断时删除镜像定义:
  • 链接中断时,此命令仅删除主同级上的镜像定义。
  • 要删除从属同级上的镜像定义:
    • 运行 mirror_change_role 命令以将从属同级转变为主同级
    • 运行 mirror_delete
force_on_slave 参数:
  • 仅当镜像处于初始化阶段时才可以发出 force_on_slave 参数。 其他模式下,会将角色更改为主同级,并会删除同级镜像。

访问控制

用户类别 许可权
存储管理员 允许
存储集成管理员 允许
应用程序管理员 不允许
安全性管理员 不允许
只读用户 不允许
技术人员 不允许

警告

  • ARE_YOU_SURE_YOU_WANT_TO_DELETE_CG_MIRRORING

    确定要删除一致性组的镜像关系以及一致性组中的所有卷吗?

返回码

  • VOLUME_BAD_NAME

    卷名称不存在。

  • VOLUME_NO_MIRROR

    本地卷不具有远程镜像定义。

  • CONS_GROUP_BAD_NAME

    一致性组名不存在。

  • CONS_GROUP_NO_MIRROR

    本地一致性组不具有远程镜像定义。

  • LOCAL_PEER_IS_NOT_MASTER

    本地同级不是主同级。

  • MIRROR_IS_ACTIVE

    远程镜像当前处于活动状态。

  • FORCE_DELETE_NOT_ALLOWED_ON_MASTER

    只需在辅助镜像上强制执行删除操作。

  • VOLUME_BELONGS_TO_MIRRORED_CONS_GROUP

    卷镜像是一致性组镜像的一部分。

  • MIRROR_RETRY_OPERATION

    在此镜像中正在进行某项操作。

    故障诊断:请在几秒钟后再试一次该命令。

  • MIRROR_IS_NOT_INITIALIZING

    仅在初始化阶段期间允许此操作。

  • TARGET_BAD_NAME

    目标名称不存在。

  • VOLUME_HAS_MULTIPLE_MIRRORS

    卷具有多个镜像。不允许执行此操作,或者必须指定目标。

  • VOLUME_TARGET_MISMATCH

    卷和目标不匹配。

  • CONS_GROUP_BAD_TARGET

    目标名称与一致性组不匹配。

  • REMOTE_MIRROR_IS_STANDBY

    远程镜像标记为“备用”。

  • MIRROR_IS_STANDBY

    镜像标记为“备用”。

  • DATA_REDUCTION_TIER_IS_OFFLINE

    数据降维层处于脱机状态,不允许执行此操作。

    故障诊断:请联系 IBM 支持人员

  • MIRROR_CONS_GROUP_MEMBERSHIP_MISMATCH

    镜像的一致性组在主机器和辅助机器上包含不同的卷。 只要先前发出了 cg_add_vol 或 cg_remove_vol 命令并且主机器在命令超时前未收到辅助机器的应答,或发生其他任何意外故障,就会出现此问题。