从现有双拷贝卷配置主动/主动关系

您可以从现有双拷贝卷配置主动/主动关系。

开始之前

此任务用于从延伸系统转换为 HyperSwap® 拓扑系统。可以通过拆分延伸卷拷贝并在这些卷拷贝之间建立主动/主动关系,将 SAN Volume Controller 上的延伸卷转换为主动/主动关系。您可以在不干扰主机应用程序且不影响卷的高可用性的情况下完成此任务。

关于此任务

此任务假定现有延伸系统具有以下配置:
  • 站点 A 具有 I/O 组 0 中的节点 siteAnode1,具有 I/O 组 1 中的 siteAnode2 以及本地 mdiskgrp 0
  • 站点 B 具有 I/O 组 0 中的节点 siteAnode1,具有 I/O 组 1 中的 siteAnode2 以及本地 mdiskgrp 1
现有双拷贝卷是使用诸如以下示例的命令创建的:
mkvdisk -size 1 -unit tb -iogrp 0 -mdiskgrp 0:1 -copies 2 -name stretchedVol0
如果满足了需求且设置了拓扑,那么系统可能采用了延伸拓扑:
chsystem -topology stretched
所有具有延伸卷的主机都需要具有额外的卷访问权。 确保可以执行此访问,这需要检查主机在每个 I/O 组中映射了多少个卷。

要从现有延伸卷配置主动/主动关系,请完成以下步骤:

过程

  1. 更新为 软件 7.5 或更高版本,以便支持主动/主动关系,且拓扑可设置为 hyperswap
  2. 根据需要脱离延伸拓扑,以便可以重新配置节点。 例如,在 lssystem 命令的输出中查找拓扑值。 更改拓扑:
    chsystem -topology standard
  3. 以逻辑方式移动节点,以便 I/O 组中的两个节点都具有匹配的站点。无需以物理方式进行移动。必须将 WWPN 从一个节点重新分配到另一个节点,以确保 WWPN 处于相同的 I/O 组中。(这样,它们会移动站点,主机通过特定 WWPN 维护对特定卷的访问。) 例如:
    rmnode siteAnode2
    rmnode siteBnode1
    使用服务助手界面或可用的前面板显示器和按钮,可更改 siteAnode2 和 siteBnode1 的 WWNN。
    addnode -panelname siteAnode2 -wwnodename WWNN iogrp 0 -name siteAnode2 -site 1
    addnode -panelname siteBnode1 -wwnodename WWNN -iogrp 0 -name siteBnode1 -site 2
  4. 现在,I/O 组中的两个节点都处于相同站点,将拓扑更改为 hyperswap
    chsystem -topology hyperswap
  5. 拆分延伸卷,并在主卷与辅助卷之间创建主动/主动关系。
    splitvdiskcopy -copy 2 -iogrp 1 -name stretchedAux0 -activeactive
    创建之后,关系为 inconsistent_stopped。如果提供了 -sync 参数,那么关系为 consistent_stopped
  6. 重命名关系以供将来使用。
    chrcrelationship -name activeRel0 relationship_id
  7. 可以向一致性组添加关系。
    • 创建一致性组:mkrcconsistgrp -name consistgrp0(请注意,空组没有任何类型)
    • 添加主动/主动关系:chrcrelationship -consistgrp consistgrp0 activeRel0
  8. 主动/主动关系必须包含通过使用以下命令定义的主变更卷和辅助变更卷:
    mkvdisk -iogrp 0 -mdiskgrp siteAmdiskgrp -size 1 -unit tb
     -rsize 0 -name mastcv0
    mkvdisk -iogrp 1 -mdiskgrp siteAmdiskgrp -size 1 -unit tb
     -rsize 0 -name auxCV0 
    chrcrelationship -masterchange mastCV0 activeRel0
    chrcrelationship -auxchange     auxCV0 activeRel0

    当某个关系具有已定义的这两个更改卷时,会启动同步。如果该关系位于一致性组中,那么只会完成同步过程。当组中的所有关系复制其数据时,关系会切换为 consistent_synchronized 状态。

  9. 通过 I/O 组 1 添加主卷的访问权:
    addvdiskaccess -iogrp 1 stretchedVo10
  10. 对于要转换的任何剩余延伸卷,请从步骤 5 开始重复。