将同步镜像转换为 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 的章节,以了解该解决方案的需求。