停用镜像

使用 mirror_deactivate 命令可停用已定义镜像耦合的镜像。

mirror_deactivate  < vol=<vol1[,vol2]...> | 
    cg=cgName > [ target=TargetName ]

参数

Name 类型 描述 必需 Default
vol 对象名 主卷名称或主卷列表。 N 不适用
cg 对象名 主一致性组名称或主一致性组列表。 N 不适用
target 对象名 目标镜像名称。 如果在卷上定义了 2 个镜像,那么该参数是必需的。 N [none]

此命令可停用耦合并将其切换为“不活动”状态。 处于“不活动”状态时,只更新主卷,这与“活动”状态相反,在“活动”状态下,同时更新主卷和从卷。

不能在从卷上发出此命令。

如果镜像已处于不活动状态,那么此命令将没有任何效果,但会返回一个成功代码。

如果指定了多个卷,那么将停用所有卷上的镜像。 此外,停用所有卷的操作为原子操作来执行,目的是从卷能够彼此保持一致。

停用一致性组会影响其所有卷。

在以下情况下,命令将失败:
  • 指定的目标不存在。
  • 指定的目标未镜像。
  • 指定的目标是属于一致性组的卷(在此情况下,必须停用整个一致性组)。
  • 指定的目标中部分为主同级,部分为从属同级。
    • 命令的每个实例都可以应用于主同级或者从属同级,但不能同时应用于两者。
  • 目标是从属同级,但建立了链接。
  • 如果在命令中指定了多个卷,并且部分已属于不活动镜像,那么针对所有镜像的命令都将失败,包括活动的部分。 相关返回码为:SYNC_ALREADY_INACTIVE

访问控制

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

返回码

  • VOLUME_BAD_NAME

    卷名称不存在。

  • VOLUME_NO_MIRROR

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

  • CONS_GROUP_BAD_NAME

    一致性组名不存在。

  • CONS_GROUP_NO_MIRROR

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

  • LOCAL_PEER_IS_NOT_MASTER

    本地同级不是主同级。

  • SYNC_ALREADY_INACTIVE

    同步已处于不活动状态。

  • VOLUME_BELONGS_TO_MIRRORED_CONS_GROUP

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

  • MIRROR_RETRY_OPERATION

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

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

  • 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 支持人员