将同步镜像转换为 HyperSwap 关系

使用 mirror_convert_into_ha 命令可将同步镜像转换为 HyperSwap 关系。

mirror_convert_into_ha < vol=VolName | cg=cgName >

参数

名称 类型 描述 必需
对象名 主卷。
cg 对象名 主一致性组名称或主一致性组列表。
先决条件:
  • 未映射远程卷
  • 镜像是同步镜像
  • 本地镜像是主卷
  • 目标连接处于活动状态并足以满足 HyperSwap 要求(可使用 target_list 命令来验证)
  • 同级已连接到配置正确且处于活动状态的 Quorum Witness
  • 两个卷具有相同的名称

此命令在主同级上发出,但两个同级均受影响,而这两个同级将同时转换为 HyperSwap。 HyperSwap 功能需要某些配置元素(例如 Quorum Witness),如果这些元素不存在或未处于所需状态,那么该功能将无效。

命令一旦成功完成,关系将不再通过 mirror_list 命令来检索,而是通过 ha_list 命令来进行。

转换过程通常在发出命令完成事件之后继续。 在继续执行期间,高可用性激活状态 Automatic Failover 指示为 Inactive,因为元数据仍未同步。 转换一旦完成,便可以从远程系统映射 HyperSwap 卷,并可将该新映射用于执行到该卷的 I/O 操作。

示例:

mirror_convert_into_ha vol=regular_volume

访问控制

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

返回码

  • VOLUME_BAD_NAME

    卷名称不存在。

  • BAD_REMOTE_VOLUME_NAME

    辅助卷名称不存在。

  • CONS_GROUP_BAD_NAME

    一致性组名不存在。

  • VOLUME_NO_MIRROR

    本地卷没有远程镜像定义。

  • CONS_GROUP_NO_MIRROR

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

  • MIRROR_IS_STANDBY

    镜像标记为“备用”。

  • TARGET_NOT_CONNECTED

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

  • REMOTE_TARGET_NOT_CONNECTED

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

  • LOCAL_PEER_IS_NOT_MASTER

    本地同级不是主同级。

  • SLAVE_VOLUME_IS_MAPPED

    已映射辅助卷。

  • VOLUME_BELONGS_TO_MIRRORED_CONS_GROUP

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

  • TARGET_HAS_NO_QUORUM_WITNESS

    本地目标未定义 Quorum Witness。

  • REMOTE_TARGET_HAS_NO_QUORUM_WITNESS

    远程系统上的目标未定义 Quorum Witness。

  • HA_LOCAL_PEER_HAS_NO_QUORUM_WITNESS_CONNECTIVITY

    与 QW 的本地同级连接不可运行。

  • HA_INCOMPATIBLE_TARGET_VERSION

    在指定同级的系统版本之间不支持自动故障转移。

  • MIRROR_TYPE_IS_NOT_SYNC

    镜像类型不是 Sync Best Effort。

  • MIRROR_IS_NON_OPERATIONAL

    镜像不可操作。

  • MIRROR_RETRY_OPERATION

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

    故障诊断:请在数秒后重试该命令。

  • REMOTE_MAX_HA_REACHED

    远程机器上已达到 HyperSwap 关系的最大数量。

  • LOCAL_MAX_HA_REACHED

    本地机器上已达到 HyperSwap 关系的最大数量。

  • VOLUME_HAS_OLVM

    已为该卷定义了 IBM Hyper-Scale Mobility 关系。

  • VOLUME_HAS_HA

    在具有 HyperSwap 关系的卷上禁止此操作。

  • MAX_NUM_OF_PROXY_VOLUME_REACHED

    未能创建镜像,因为已超出最大代理卷数。

  • TARGET_VOLUME_HAS_OLVM

    此目标卷属于 IBM Hyper-Scale Mobility 关系的一部分。

  • TARGET_VOLUME_HAS_HA

    如果目标卷是 HyperSwap 关系中的同级卷,那么禁止此操作。

  • REMOTE_MAX_METADATA_OBJECTS_REACHED

    远程系统上已达到最大元数据对象数。

  • LOCAL_AND_REMOTE_VOLUME_NAMES_ARE_DIFFERENT

    本地卷名与远程卷名不同。

  • HA_TARGET_QUORUM_WITNESS_IS_NOT_ACTIVATED

    已取消激活与目标关联的 Quorum Witness。

  • TARGET_PEER_NOT_HEALTHY

    目标同级未标识为正常运行。

    故障诊断:请检查 Quorum Witness 配置。

  • HA_CONNECTIVITY_NOT_SUFFICIENT

    系统之间的连接不足,无法进行自动故障转移。

  • HA_PEER_QUORUM_WITNESS_CONFIGURATION_NOT_VERIFIED

    未验证同级与 Quorum Witness 之间的连接。

  • HA_REMOTE_PEER_QUORUM_WITNESS_CONFIGURATION_NOT_VERIFIED

    未验证远程同级与 Quorum Witness 之间的连接。

  • HOST_TYPE_IS_NOT_CONFIGURED

    无法将 HyperSwap 卷与未配置类型的主机关联。重要提示:请阅读“最佳实践”文档中关于 HyperSwap 的章节,以了解该解决方案的需求。