stoprcrelationship

stoprcrelationship 命令用于停止高速镜像或全局镜像独立关系的拷贝过程。 您还可以针对主动/主动关系使用此命令来启用对包含的一致辅助卷的写访问权。

语法

stoprcrelationship [ -access ] { rc_rel_id | rc_rel_name }

参数

-access
(可选)指定系统允许一致性辅助卷的写访问权。
rc_rel_id | rc_rel_name
(必需)指定要停止所有处理的关系的标识或名称。

描述

stoprcrelationship 命令适用于独立关系。 如果该命令是针对属于一致性组的关系发出,那么它将被拒绝。 可发出此命令停止正在从主卷拷贝到辅助卷的关系。

Note: 如果主卷和辅助卷大小不同,那么不能对关系使用 -access 参数来停止关系。

如果关系处于非一致状态,那么所有拷贝操作将停止并且不会恢复,直至发出 startrcrelationship 命令。 对于 consistent_synchronized 状态的关系,该命令导致一致性冻结。

当关系处于一致状态(即 consistent_stoppedconsistent_synchronizedconsistent_copyingconsistent_disconnected 状态)时,您可以使用 access 参数启用对辅助卷的写访问。 stoprcrelationship 一致性组的状态 提供一致性组初始和最终状态。

consistent_copying 状态是一致状态。 如果指定 stoprcrelationship,那么处于 consistent_copying 状态的关系将转换为 consistent_stopped 状态。 因为辅助变更卷包含一致性映像,停止的 consistent_copying 关系可能不会取消配置其辅助变更卷。 可通过启用访问或完成同步来实现这点,从而使辅助磁盘包含一致性映像。 处于 consistent_copyingconsistent_stopped 状态的关系接受从 stoprcrelationship-access转换为 idling 状态。

变更卷上提供的一致性映像在辅助卷上可访问。 在命令完成后,辅助卷可提供主机读写 I/O 服务。

FlashCopy 后台复制操作将一致性映像的数据从变更卷迁移到辅助卷。 在后台复制操作仍在进行时,辅助卷的变更卷仍在使用。

如果在触发反向 FlashCopy 映射之前有 I/O 要处理,那么启用访问权命令可能会超时。 在此情况下,关系将延迟转换为 idling,直至逆转映射启动并且写访问权可用。 一致性数据的读访问权仍保持可用。

要停止 active-active 关系:
  • 已指定 -access
  • 关系的状态为 consistent_copying
  • 关系的状态为 primary_offline
指定 stoprelationship -access,以获取主机对包含较早一致性映像的 active-active 关系中卷的读/写访问权,灾难恢复场景中可能需要该一致映像(关系状态为 consistent_copying)。

如果指定 -access,那么将向主机提供映射到 hide_secondary 类型的主机的任何远程拷贝辅助卷。 这些卷的路径向主机显示,并且将发出逻辑单元号 (LUN) 库存更改 Unit Attention 以报告其可用性。

在针对 consistent_copying 关系启用读/写访问权时,请指定 stoprcrelationship -access 以在使用 FlashCopy 映射的辅助变更卷上复原一致性映像。 (根据此操作持续时间,CLI 命令可能会延迟)。 如果辅助卷或辅助变更卷脱机,那么此过程失败。 如果在未指定 -access 参数的情况下停止该关系,那么该关系变为 consistent_stopped,而辅助变更卷保持不变。

要启用对不一致辅助卷的访问权,请指定 rmrcrelationship -force

Table 1. stoprcrelationship 一致性组的状态
初始状态 最终状态
inconsistent_stopped inconsistent_stopped 如果指定 access,该命令将被拒绝。
inconsistent_copying inconsistent_stopped 如果指定 access,该命令将被拒绝且无效果,而且关系仍处于 inconsistent_copying 状态。
consistent_stopped consistent_stopped 如果指定 access,那么最终状态为 idling
consistent_synchronized consistent_stopped 如果指定 access,那么最终状态为 idling。 如果未指定 access,那么最终状态为 consistent_stopped
consistent_copying consistent_stopped 如果指定 access,那么最终状态为 idling。 如果未指定 access,那么最终状态为 consistent_stopped
空闲 (idling) 空闲 (idling) 仍保持 idling 状态,无论是否指定 access
idling_disconnected unchanged 如果未使用 access 进行指定,那么关系或组保持 idling_disconnected 状态。 如果集群系统重新连接,那么关系或组处于 inconsistent_stoppedconsistent_stopped 状态。
inconsistent_disconnected inconsistent_stopped 该命令将被拒绝,无论是否有 access 标志。
consistent_disconnected consistent_stopped 如果未使用 access 进行指定,那么该命令将被拒绝。 如果使用 access 进行指定,那么关系或组将进入 idling_disconnected 状态。

调用示例

stoprcrelationship rccopy1

生成的输出:

无反馈