夥伴關係移轉
變更兩個系統之間的連線類型時,可以移轉現有遠端副本夥伴關係和遠端副本關係。
可以將現有遠端副本關係和夥伴關係從光纖通道移轉到原生 IP,從原生 IP 移轉到光纖通道,從 IPv4 移轉到 IPv6 部署,以及從 1 Gbps 鏈結移轉到 10 Gbps 鏈結(反之亦然)。
將現有遠端副本關係和夥伴關係從光纖通道移轉到原生 IP
- 請完成下列程序:
- 安排停機,並在關係仍然有效時停止主機 I/O。註: 為了確保主機上所有已快取的資料都寫到磁區中,請確定先卸載已裝載在所抄寫的光纖通道磁區上的任何檔案系統。必須針對所有光纖通道關係執行此程序。如果多個主機使用同一個磁區(例如,使用諸如 VMFS 之類的叢集檔案系統),則必須在所有主機上進行此操作。如果您使用其他應用程式,則必須確保將所有快取的資料從應用程式同步化到磁碟。此程序也與特定應用程式有關。例如,Oracle 和 Db2® 等可能需要停止執行,而對於某些應用程式,您可能需要在主機上執行同步化。
- 如果有 Global Mirror 變更磁區(遠端副本關係),請完成下列步驟。否則,請到下一步。
- 停止關係並變更為非循環的 Global Mirror。
- 啟動關係。註: 確保關係變更為 consistent_synchronized(否則要等到關係的狀態變成 consistent_synchronized)。
- 停止不具有 -access 旗標的關係,並確認每個關係的狀態均為 in_sync。
- 刪除遠端副本關係。
- 刪除所有遠端副本關係之後,停止並刪除兩個系統的夥伴關係。
- 移除/刪除兩個網站之間的分區,因此當您執行 lspartnershipcandidate 時,這兩個系統就不會列為可用的系統。
- 使用 cfgportip 配置 IP 埠,並建立 IP 夥伴關係。此外,如有必要,請配置 CHAP。
- 針對在各自網站上具有原始主要磁區和輔助磁區(先前使用於光纖通道夥伴關係中)的 Metro Mirror、Global Mirror 或 Global Mirror 變更磁區,建立具有 -sync 旗標的遠端副本關係。
- 將變更磁區新增至各自的關係。
- 啟動遠端副本關係。
- 安排停機,並在關係仍然有效時停止主機 I/O。
這將完成遠端副本關係從光纖通道到原生 IP 的移轉。
將現有遠端副本關係和夥伴關係從原生 IP 移轉到光纖通道
- 安排停機,並在關係仍然有效時停止主機 I/O。註: 確保先卸載已經裝載在所抄寫的光纖通道磁區上的任何檔案系統,以便主機上所有已快取的資料都寫到磁區中。必須針對所有光纖通道關係執行此程序。如果多個主機使用同一個磁區(例如,使用諸如 VMFS 之類的叢集檔案系統),則必須在所有主機上進行此操作。如果您使用其他應用程式,則必須確保將所有快取的資料從應用程式同步化到磁碟。此程序也與特定應用程式有關。例如,可能需要停止 Oracle、DB2® 等等,而對於某些應用程式,您可能需要在主機上執行同步化。
- 如果有 Global Mirror 變更磁區(遠端副本關係),請完成下列步驟。否則,請到下一步。
- 停止關係並變更為非循環的 Global Mirror。
- 啟動關係。註: 確保關係變更為 consistent_synchronized(否則要等到關係的狀態變成 consistent_synchronized)。
- 停止不具有 -access 旗標的關係,並確認每個關係的狀態均為 in_sync。
- 刪除遠端副本關係。
- 刪除所有遠端副本關係之後,停止並刪除兩個系統的夥伴關係。
- 取消配置兩個系統上遠端副本埠群組中的埠(將其設定為 0)。
- 建立兩個網站之間的分區,因此當您執行 lspartnershipcandidate 和 lsfabric 時,這兩個系統會列為可用的系統。
- 針對在各自網站上具有原始主要磁區和輔助磁區(先前使用於 IP 夥伴關係中)的 Metro Mirror、Global Mirror 或 Global Mirror 變更磁區,建立具有 -sync 旗標的遠端副本關係。
- 將變更磁區新增至各自的關係。
- 啟動遠端副本關係。
此程序將完成遠端副本關係從原生 IP 到光纖通道的移轉。
將現有遠端副本關係和夥伴關係從 IPv4 移轉到 IPv6 部署
- 系統 IP 已配置 IPv6 位址。
- 資料路徑 IP(使用 cfgportip 配置的 IP)具有 IPv6 位址。註: 您可以在 IP 夥伴關係有效時將 IPv6 位址指派給埠。但是,您不能將它們新增至遠端副本埠群組。
此程序適用於具有基於 IPv4 的 IP 夥伴關係的兩個系統。
- 停止不具有 -access 旗標的關係,並確認每個關係的狀態均為 in_sync。
- 停止所有遠端副本關係之後,停止兩個系統中的 IP 夥伴關係。
- 在系統 C1 上:#svctask chpartnership
-stop <systemid C2>
- lspartnership 指令在系統 C1 上報告 fully_configured_stopped。
- lspartnership 指令在系統 C2 上報告 fully_configured_remote_stopped。
- 在系統 C2 上:#svctask chpartnership
-stop <systemid C1>
- lspartnership 指令在系統 C1 上報告 fully_configured_stopped。
- lspartnership 指令在系統 C2 上也報告 fully_configured_stopped。
- 在系統 C1 上:#svctask chpartnership
-stop <systemid C2>
- 在各自的遠端副本埠群組中,新增在資料路徑 IP 埠上配置的 IPv6 IP 位址(使用 cfgportip)。
- 在系統 C1 上:#svctask cfgportip -node <node_id> -remotecopy_6 <portgrp_id_1_or_2> <port_no>
- 在系統 C2 上:#svctask cfgportip -node <node_id> -remotecopy_6 <portgrp_id_1_or_2> <port_no>
註: 此步驟將使遠端副本狀態從 used 列為 unused,因為尚未探索新 IP 位址的新路徑。 - 修改 IP 夥伴關係以探索 IPv6 位址。
- 在系統 C1 上:#svctask chpartnership -type ipv6 -clusterip <ipv6_ipaddr_of_cluster_c2> <systemid C2>
- 在系統 C2 上:#svctask chpartnership -type ipv6 -clusterip <ipv6_ipaddr_of_cluster_c1> <systemid C1>
- 在系統 C1 上:#svctask chpartnership -start <systemid C2>
- 在系統 C2 上:#svctask chpartnership
-start <systemid C1> 註: 因為基於 IPv6 位址的新資料路徑現在可用,所以夥伴關係會先變更為 not_present,然後變更為 fully_configured。如果它仍處於 not_present 狀態,則監視觸發的節點錯誤/DMP,並查看疑難排解區段中的相應 DMP。
- 啟動遠端副本關係。
此程序將完成遠端副本關係從 IPv4 到 IPv6 的移轉。當您從 IPv6 移轉到 IPv4 時,也適用這個相同的程序,您可以套用 IPv4 的適當替代項,而不是 IPv6。
將現有遠端副本關係和夥伴關係移轉到新的 IP 位址
當您變更一個或兩個系統及系統的資料路徑 IP 位址時,需要在此程序中暫時停止抄寫。然而,主機 I/O 可以繼續。完成此程序後,需要重新同步化的關係只有在程序期間提交的主機寫入作業。
此程序適用於具有 IP 夥伴關係的兩個系統。
- 停止兩個系統上的 IP 夥伴關係。
- 在系統 C1 上:#svctask chpartnership -stop <systemid
C2>
- lspartnership 指令在系統 C1 上報告 fully_configured_stopped。
- lspartnership 指令在系統 C2 上報告 fully_configured_remote_stopped。
- 在系統 C2 上:#svctask chpartnership -stop <systemid
C1>
- lspartnership 指令在系統 C1 上報告 fully_configured_stopped。
- lspartnership 指令在系統 C2 上也報告 fully_configured_stopped。
- 在系統 C1 上:#svctask chpartnership -stop <systemid
C2>
- 使用下列指令,在一個或兩個系統上重新配置 IP 位址:
chsystemip -clusterip <new ip> -port <ethernet port number>
cfgportip -node <node id> -ip <new ip address> -netmask <new netmask> -gw <new gateway>
- 對於每個重新配置的系統 IP,請重新配置遠端系統上的夥伴關係:
如果在系統 C1 上變更了系統 IP,則在系統 C2 上:#svctask chpartnership -clusterip <system IP of system C1> <systemid C1>
如果在系統 C2 上變更了系統 IP,則在系統 C1 上:#svctask chpartnership -clusterip <system IP of system C2> <systemid C2>
- 重新啟動夥伴關係:
在系統 C1 上:#svctask chpartnership -start <systemid C2>
在系統 C2 上:#svctask chpartnership -start <systemid C1>
- 重新啟動任何已停止的關係。
將現有遠端副本關係和夥伴關係從 1 Gbps 鏈結移轉到 10 Gbps 鏈結(反之亦然)
此程序適用於具有基於兩條 1 Gbps 鏈結且彼此具有 IP 夥伴關係的兩個系統。
- 停止不具有 -access 旗標的關係,並確認每個關係的狀態均為 in_sync。
- 停止所有遠端副本關係之後,停止兩個系統中的 IP 夥伴關係。
- 在系統 C1 上:#svctask chpartnership
-stop <systemid C2>
- lspartnership 指令在系統 C1 上報告 fully_configured_stopped。
- lspartnership 指令在系統 C2 上報告 fully_configured_remote_stopped。
- 在系統 C2 上:#svctask chpartnership
-stop <systemid C1>
- lspartnership 指令在系統 C1 上報告 fully_configured_stopped。
- lspartnership 指令在系統 C2 上也報告 fully_configured_stopped。
- 在系統 C1 上:#svctask chpartnership
-stop <systemid C2>
- 在各自遠端副本埠群組的 10 Gbps 鏈結上,新增在資料路徑 IP 埠上配置的 IP 位址(使用 cfgportip)。
- 在系統 C1 上:#svctask cfgportip -node <node_id> -remotecopy <portgrp_id_1_or_2> <port_no_3/port_no_4>
- 使用下列指令從遠端副本群組中移除現有的 1 Gbps 埠:
#svctask cfgportip -node <node_id> -remotecopy 0 <port_no_1/port_no_2>
- 在系統 C2 上:#svctask cfgportip -node <node_id> -remotecopy <portgrp_id> <port_no_3/port_no_4>
- 使用下列指令從遠端副本群組中移除現有的 1 Gbps 埠:
#svctask cfgportip -node <node_id> -remotecopy 0 <port_no_1/port_no_2>
註: 此步驟將使遠端副本狀態從 used 列為 unused,因為尚未探索新 IP 位址的新路徑。 - 啟動 IP 夥伴關係。
- 在系統 C1 上:#svctask chpartnership -start <systemid C2>
- 在系統 C2 上:#svctask chpartnership
-start <systemid C1> 註: 因為基於 IPv6 位址的新資料路徑現在可用,所以夥伴關係會先變更為 not_present,然後變更為 fully_configured。如果它仍處於 not_present 狀態,則監視觸發的節點錯誤/DMP,並查看疑難排解區段中的相應 DMP。
- 啟動遠端副本關係。
此程序將完成從 1 Gbps 鏈結到 10 Gbps 鏈結的移轉。從 10 Gbps 移轉到 1 Gbps 時,可套用這個相同的程序,您可以套用 1 Gbps 埠的適當替代項,而不是 10 Gbps 埠。