在主卷与从卷之间切换角色

使用 mirror_switch_roles 命令可切换主卷和从卷之间的角色。

mirror_switch_roles <vol=VolName | cg=cgName> [ target=TargetName ]

参数

Name 类型 描述 必需 Default
vol 对象名 本地卷名。 N 不适用
cg 对象名 本地一致性组名称。 N 不适用
target 对象名 不适用 N [none]

仅当耦合可操作且在主卷上时,才可以发出此命令。 对于同步镜像,只有在耦合已同步时才可以发出命令;对于异步镜像,只有在所有同步作业均已完成且卷与其复制的快照相同时,才可以发出此命令。

执行命令之后:
  • 先前是主卷的卷将转变为从卷
  • 先前是从卷的卷将转变为主卷

此命令切换角色前,系统会停止接受对本地卷的新写入请求。 对于同步镜像,系统会执行所有暂挂的写入,并且在落实完所有暂挂写入之后,才会切换角色。

执行命令后,镜像保持活动状态。

访问控制

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

返回码

  • VOLUME_BAD_NAME

    卷名称不存在。

  • VOLUME_NO_MIRROR

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

  • CONS_GROUP_BAD_NAME

    一致性组名不存在。

  • CONS_GROUP_NO_MIRROR

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

  • LOCAL_PEER_IS_NOT_MASTER

    本地同级不是主同级。

  • MIRROR_IS_NON_OPERATIONAL

    镜像不可操作。

  • MIRROR_IS_NOT_SYNCHRONIZED

    镜像未同步。

  • VOLUME_HAS_DATA_MIGRATION

    已针对该卷定义数据迁移。

  • REMOTE_TARGET_NOT_CONNECTED

    当前没有来自目标系统的连接。

  • VOLUME_BELONGS_TO_MIRRORED_CONS_GROUP

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

  • MIRROR_HAS_SYNC_JOB

    不允许在具有活动同步作业的镜像上进行此操作。

  • MIRROR_RETRY_OPERATION

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

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

  • MIRROR_MASTER_DIFFERS_FROM_SLAVE

    在生成最后一份复制快照后已写入镜像主卷。

  • REMOTE_MIRROR_IS_NOT_ACTIVE

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

  • TARGET_BAD_NAME

    目标名称不存在。

  • VOLUME_HAS_MULTIPLE_MIRRORS

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

  • VOLUME_TARGET_MISMATCH

    卷和目标不匹配。

  • CONS_GROUP_BAD_TARGET

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

  • REMOTE_MIRROR_IS_STANDBY

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

  • MIRROR_IS_STANDBY

    镜像标记为“备用”。

  • COMMAND_NOT_SUPPORTED_FOR_OLVM_VOLUMES

    IBM Hyper-Scale Mobility 卷不支持此命令。

  • DATA_REDUCTION_TIER_IS_OFFLINE

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

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

  • SYSTEM_OUT_OF_PHYSICAL_SPACE

    系统物理空间不足,不允许执行此操作。