從現有雙副本磁區配置主動-主動關係

您可以從現有的雙副本磁區配置主動-主動關係。

開始之前

此作業是用來將延伸系統轉換為 HyperSwap® 拓蹼系統。 先分割延伸磁區副本,再於副本之間建立主動-主動關係,就能將 SAN Volume Controller 上的延伸磁區轉換成主動-主動關係。您可以在不中斷主機應用程式以及不影響磁區高可用性的情況下完成此作業。

關於這項作業

此作業假設現有的延伸系統具有下列配置:
  • 站台 A 的節點 siteAnode1 在 I/O 群組 0 中,siteAnode2 在 I/O 群組 1 中,而 mdiskgrp 0 在本端
  • 站台 B 的節點 siteBnode1 在 I/O 群組 0 中,siteBnode2 在 I/O 群組 1 中,而 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 開始重複程序。