Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

將磁碟區新增或移除至 ONTAP 中的一致性群組

貢獻者

隨著應用程式工作負載需求的變更、您可能需要從一致性群組新增或移除磁碟區、以確保營運不中斷。在主動 SnapMirror 主動同步關係中新增和移除磁碟區的程序、取決於您使用的 ONTAP 版本。

在大多數情況下、這是一項破壞性程序、需要您刪除 SnapMirror 關係、修改一致性群組、然後恢復保護。從 ONTAP 9.13.1 開始、將磁碟區新增至具有主動 SnapMirror 關係的一致性群組、是一項不中斷營運的作業。

關於這項工作
  • 在 ONTAP 9.9.1 中、您可以使用 ONTAP CLI 將磁碟區新增或移除至一致性群組。

  • 從功能性的9.10.1開始ONTAP 、建議您自行管理 "一致性群組" 透過System Manager或ONTAP 透過靜止API。

    如果您想要新增或移除磁碟區來變更一致性群組的組成、則必須先刪除原始關聯、然後以新的組成方式再次建立一致性群組。

  • 從 ONTAP 9.13.1 開始,您可以不中斷地將磁碟區新增至一致性群組,並從來源或目的地建立有效的 SnapMirror 關係。

    移除磁碟區是一項破壞性作業。在移除磁碟區之前、您必須先刪除 SnapMirror 關係。

開始之前
  • 您無法在中開始修改一致性群組 InSync 州/省。

  • 目的地Volume應為DP類型。

  • 您新增以擴充一致性群組的新磁碟區,必須在來源磁碟區和目的地磁碟區之間有一對通用快照。

步驟

兩個磁碟區對應中顯示的範例: vol_src1 ←→ vol_dst1vol_src2 ←→ vol_dst2、端點之間的一致性群組關係 vs1_src:/cg/cg_srcvs1_dst:/cg/cg_dst

  1. 在來源叢集和目的地叢集上,使用命令驗證來源叢集和目的地叢集之間是否有通用的快照 snapshot show -vserver svm_name -volume volume_name -snapshot snapmirror

    source::>snapshot show -vserver vs1_src -volume vol_src3 -snapshot snapmirror*

    destination::>snapshot show -vserver vs1_dst -volume vol_dst3 -snapshot snapmirror*

  2. 如果不存在通用快照,請建立並初始化 FlexVol SnapMirror 關係:

    destination::>snapmirror initialize -source-path vs1_src:vol_src3 -destination-path vs1_dst:vol_dst3

  3. 刪除一致性群組關係:

    destination::>snapmirror delete -destination-path vs1_dst:/cg/cg_dst

  4. 釋放來源 SnapMirror 關係並保留一般快照:

    source::>snapmirror release -relationship-info-only true -destination-path vs1_dst:vol_dst3

  5. 取消對應LUN並刪除現有的一致性群組關係:

    destination::>lun mapping delete -vserver vs1_dst -path <lun_path> -igroup <igroup_name>

    註 目的地LUN會取消對應、而主要複本上的LUN則會繼續為主機I/O提供服務

    destination::>snapmirror delete -destination-path vs1_dst:/cg/cg_dst

    source::>snapmirror release -destination-path vs1_dst:/cg/cg_dst -relationship-info-only true

  6. 如果您使用的是 ONTAP 9.10.1 至 9.13.0 ,則 刪除並重新建立來源上的一致性群組,並使用正確的組合。請依照中的步驟進行 刪除一致性群組 然後 設定單一一致性群組。在版本更新的版本中、您必須在System Manager或使用REST API執行刪除和建立作業、而無需執行CLI程序。ONTAP ONTAP

    • 如果您使用的是 ONTAP 9.9.1 、請跳至下一個步驟。 **

  7. 使用新的組成方式在目的地上建立新的一致性群組:

    destination::>snapmirror create -source-path vs1_src:/cg/cg_src -destination-path vs1_dst:/cg/cg_dst -cg-item-mappings vol_src1:@vol_dst1, vol_src2:@vol_dst2, vol_src3:@vol_dst3

  8. 重新同步零RTO一致性群組關係、以確保其同步:

    destination::>snapmirror resync -destination-path vs1_dst:/cg/cg_dst

  9. 重新對應您在步驟5中未對應的LUN:

    destination::> lun map -vserver vs1_dst -path lun_path -igroup igroup_name

  10. 重新掃描主機LUN I/O路徑、以還原LUN的所有路徑。