設定 ONTAP Mediator 和叢集以進行 SnapMirror 主動式同步
SnapMirror 主動式同步使用對等叢集,在發生容錯移轉情況時保護您的資料。ONTAP Mediator 是一項關鍵資源,可監控每個叢集的健全狀況,藉此實現業務持續運作。若要設定 SnapMirror 主動式同步,您必須先安裝 ONTAP Mediator ,並確認您的主要和次要叢集已正確設定。
安裝 ONTAP Mediator 並設定叢集之後使用自我簽署的憑證初始化 ONTAP Mediator for SnapMirror 主動式同步,。您必須如此建立、初始化及對應 SnapMirror 主動式同步的一致性群組。
資訊媒體ONTAP
ONTAP Mediator 提供持續且有圍籬的儲存區、用於 ONTAP 叢集在 SnapMirror 主動式同步關係中使用的高可用度( HA )中繼資料。此外、 ONTAP Mediator 還提供同步節點健全狀況查詢功能、以協助仲裁判斷、並做為偵測控制器活躍度的 Ping Proxy 。
每個叢集對等關係只能與單一 ONTAP Mediator 執行個體關聯。HA Mediator 執行個體不受支援。當叢集與其他叢集處於多個對等關係中時,可使用下列 ONTAP Mediator 選項:
-
如果在每個關係上設定 SnapMirror 主動式同步,則每個叢集對等關係都可以擁有自己唯一的 ONTAP Mediator 執行個體。
-
叢集可以對所有對等關係使用相同的 ONTAP Mediator 執行個體。
例如,如果叢集 B 與叢集 A ,叢集 C 和叢集 D 之間有對等關係,則在每個關係上設定 SnapMirror 作用中同步時,所有三個叢集對等關係都可以擁有唯一的關聯 ONTAP Mediator 執行個體。或者,叢集 B 也可以對所有三個對等關係使用相同的 ONTAP Mediator 執行個體。在此案例中,叢集會列出三次相同的 ONTAP Mediator 執行個體。
-
此《程式集》包含自己的一組先決條件。ONTAP安裝 ONTAP Mediator 之前,您必須符合這些先決條件。
如需詳細資訊、請參閱 "準備安裝ONTAP 《不知道如何安裝》服務"。
-
根據預設ONTAP 、此功能可透過TCP連接埠31784提供服務。您應該確定 ONTAP 叢集和 ONTAP Mediator 之間的連接埠 31784 已開啟且可用。
安裝 ONTAP Mediator 並確認叢集組態
執行下列每個步驟以安裝 ONTAP Mediator 並驗證叢集組態。對於每個步驟、您都應該確認已執行特定組態。每個步驟都包含您需要遵循的特定程序連結。
-
請先安裝 ONTAP Mediator 服務,再確認來源叢集和目的地叢集的設定是否正確。
-
確認叢集之間存在叢集對等關係。
SnapMirror 主動同步對於叢集對等關係而言、需要預設的 IPspace 。不支援自訂 IPspace 。 -
確認已在每個叢集上建立 SVM 。
-
確認每個叢集上的 SVM 之間存在對等關係。
-
確認LUN的磁碟區已存在。
-
確認叢集中的每個節點都至少建立一個SAN LIF。
-
確認已建立必要的 LUN 並對應至 igroup 、用於將 LUN 對應至應用程式主機上的啟動器。
-
重新掃描應用程式主機以探索任何新的 LUN 。
使用自我簽署憑證初始化 ONTAP Mediator 以進行 SnapMirror 主動同步
安裝 ONTAP Mediator 並確認叢集組態後、您必須初始化 ONTAP Mediator 以進行叢集監控。您可以使用系統管理員或 ONTAP CLI 來初始化 ONTAP Mediator 。
系統管理員
使用系統管理員、您可以將 ONTAP Mediator 伺服器設定為自動容錯移轉。如果您尚未使用第三方驗證的SSL憑證和CA、也可以將自行簽署的SSL和CA更換為第三方驗證的SSL憑證和CA。
|
從 ONTAP 9.8 到 9.14.1 、 SnapMirror 主動式同步稱為 SnapMirror Business Continuity ( SM-BC )。 |
-
瀏覽至* Protection > Overview > Mediator > Configure *。
-
選取 * 新增 * 、然後輸入下列 ONTAP Mediator 伺服器資訊:
-
IPV4位址
-
使用者名稱
-
密碼
-
憑證
-
-
您可以使用兩種方式提供「憑證」輸入:
-
* 選項( a ) * :選取 * Import (匯入) * 以瀏覽至 `intermediate.crt`檔案並將其匯入。
-
* 選項( b ) * :複製檔案內容
intermediate.crt
,並將其貼到 * 憑證 * 欄位。正確輸入所有詳細資料後、所提供的憑證會安裝在所有對等叢集上。
當憑證新增完成時、 ONTAP Mediator 會新增至 ONTAP 叢集。
下列影像示範 ONTAP Mediator 組態成功:
。
-
-
瀏覽至* Protection > Overview > Mediator > Configure *。
-
選取 * 新增 * 、然後輸入下列 ONTAP Mediator 伺服器資訊:
-
IPV4位址
-
使用者名稱
-
密碼
-
憑證
-
-
您可以使用兩種方式提供「憑證」輸入:
-
* 選項( a ) * :選取 * Import (匯入) * 以瀏覽至 `ca.crt`檔案並將其匯入。
-
* 選項( b ) * :複製檔案內容
ca.crt
,並將其貼到 * 憑證 * 欄位。正確輸入所有詳細資料後、所提供的憑證會安裝在所有對等叢集上。
當憑證新增完成時、 ONTAP Mediator 會新增至 ONTAP 叢集。
下列影像示範 ONTAP Mediator 組態成功:
。
-
CLI
您可以使用 ONTAP CLI 從主叢集或次叢集初始化 ONTAP Mediator 。當您發出時 mediator add
命令在一個叢集上、 ONTAP Mediator 會自動新增至另一個叢集。
使用 ONTAP Mediator 監控 SnapMirror 作用中同步關係時,如果沒有有效的自我簽署或憑證授權單位( CA )憑證,則無法在 ONTAP 中初始化 Mediator 。您可以將有效的憑證新增至對等叢集的憑證存放區。使用 ONTAP Mediator 監控 MetroCluster IP 系統時,在初始設定之後不會使用 HTTPS ,因此不需要憑證。
-
從 ONTAP Mediator Linux VM/ 主機軟體安裝位置尋找 ONTAP Mediator CA 憑證
cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config
。 -
將有效的憑證授權單位新增至對等叢集上的憑證存放區。
-
範例 *
[root@ontap-mediator server_config]# cat intermediate.crt -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE-----
-
-
將 ONTAP Mediator CA 憑證新增至 ONTAP 叢集。出現提示時、請插入從 ONTAP Mediator 取得的 CA 憑證。在所有對等叢集上重複這些步驟:
security certificate install -type server-ca -vserver <vserver_name>
-
範例 *
[root@ontap-mediator ~]# cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config [root@ontap-mediator server_config]# cat intermediate.crt -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE-----
+
C1_test_cluster::*> security certificate install -type server-ca -vserver C1_test_cluster Please enter Certificate: Press when done -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE----- You should keep a copy of the CA-signed digital certificate for future reference. The installed certificate's CA and serial number for reference: CA: ONTAP Mediator CA serial: D86D8E4E87142XXX The certificate's generated name for reference: ONTAPMediatorCA C1_test_cluster::*>
-
-
檢視使用產生的憑證名稱所安裝的自我簽署 CA 憑證:
security certificate show -common-name <common_name>
-
範例 *
C1_test_cluster::*> security certificate show -common-name ONTAPMediatorCA Vserver Serial Number Certificate Name Type ---------- --------------- -------------------------------------- ------------ C1_test_cluster 6BFD17DXXXXX7A71BB1F44D0326D2DEEXXXXX ONTAPMediatorCA server-ca Certificate Authority: ONTAP Mediator CA Expiration Date: Thu Feb 15 14:35:25 2029
-
-
在其中一個叢集上初始化 ONTAP Mediator 。ONTAP Mediator 會自動新增至其他叢集:
snapmirror mediator add -mediator-address <ip_address> -peer-cluster <peer_cluster_name> -username user_name
-
範例 *
C1_test_cluster::*> snapmirror mediator add -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster -username mediatoradmin Notice: Enter the mediator password. Enter the password: ****** Enter the password again: ******
-
-
您也可以選擇檢查工作 ID 狀態
job show -id
,以確認 SnapMirror Mediator ADD 命令是否成功。-
範例 *
C1_test_cluster::*> snapmirror mediator show This table is currently empty. C1_test_cluster::*> snapmirror mediator add -peer-cluster C2_test_cluster -type on-prem -mediator-address 1.2.3.4 -username mediatoradmin Notice: Enter the mediator password. Enter the password: Enter the password again: Info: [Job: 87] 'mediator add' job queued C1_test_cluster::*> job show -id 87 Owning Job ID Name Vserver Node State ------ -------------------- ----------------- -------------- ---------- 87 mediator add C1_test_cluster C2_test Running Description: Creating a mediator entry C1_test_cluster::*> job show -id 87 Owning Job ID Name Vserver Node State ------ -------------------- ----------------- -------------- ---------- 87 mediator add C1_test_cluster C2_test Success Description: Creating a mediator entry C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status Type ---------------- ---------------- ----------------- ------------- ------- 1.2.3.4 C2_test_cluster connected true on-prem C1_test_cluster::*>
-
-
檢查 ONTAP Mediator 組態的狀態:
snapmirror mediator show
Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true
Quorum Status
指出 SnapMirror 一致性群組關係是否與 ONTAP Mediator 同步;狀態為true
表示同步成功。
-
從 ONTAP Mediator Linux VM/ 主機軟體安裝位置尋找 ONTAP Mediator CA 憑證
cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config
。 -
將有效的憑證授權單位新增至對等叢集上的憑證存放區。
-
範例 *
[root@ontap-mediator server_config]# cat ca.crt -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE-----
-
-
將 ONTAP Mediator CA 憑證新增至 ONTAP 叢集。出現提示時、請插入從 ONTAP Mediator 取得的 CA 憑證。在所有對等叢集上重複這些步驟:
security certificate install -type server-ca -vserver <vserver_name>
-
範例 *
[root@ontap-mediator ~]# cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config [root@ontap-mediator server_config]# cat ca.crt -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE-----
+
C1_test_cluster::*> security certificate install -type server-ca -vserver C1_test_cluster Please enter Certificate: Press when done -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE----- You should keep a copy of the CA-signed digital certificate for future reference. The installed certificate's CA and serial number for reference: CA: ONTAP Mediator CA serial: D86D8E4E87142XXX The certificate's generated name for reference: ONTAPMediatorCA C1_test_cluster::*>
-
-
檢視使用產生的憑證名稱所安裝的自我簽署 CA 憑證:
security certificate show -common-name <common_name>
-
範例 *
C1_test_cluster::*> security certificate show -common-name ONTAPMediatorCA Vserver Serial Number Certificate Name Type ---------- --------------- -------------------------------------- ------------ C1_test_cluster 6BFD17DXXXXX7A71BB1F44D0326D2DEEXXXXX ONTAPMediatorCA server-ca Certificate Authority: ONTAP Mediator CA Expiration Date: Thu Feb 15 14:35:25 2029
-
-
在其中一個叢集上初始化 ONTAP Mediator 。ONTAP Mediator 會自動新增至其他叢集:
snapmirror mediator add -mediator-address <ip_address> -peer-cluster <peer_cluster_name> -username user_name
-
範例 *
C1_test_cluster::*> snapmirror mediator add -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster -username mediatoradmin Notice: Enter the mediator password. Enter the password: ****** Enter the password again: ******
-
-
您也可以選擇檢查工作 ID 狀態
job show -id
,以確認 SnapMirror Mediator ADD 命令是否成功。-
範例 *
C1_test_cluster::*> snapmirror mediator show This table is currently empty. C1_test_cluster::*> snapmirror mediator add -peer-cluster C2_test_cluster -type on-prem -mediator-address 1.2.3.4 -username mediatoradmin Notice: Enter the mediator password. Enter the password: Enter the password again: Info: [Job: 87] 'mediator add' job queued C1_test_cluster::*> job show -id 87 Owning Job ID Name Vserver Node State ------ -------------------- ----------------- -------------- ---------- 87 mediator add C1_test_cluster C2_test Running Description: Creating a mediator entry C1_test_cluster::*> job show -id 87 Owning Job ID Name Vserver Node State ------ -------------------- ----------------- -------------- ---------- 87 mediator add C1_test_cluster C2_test Success Description: Creating a mediator entry C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status Type ---------------- ---------------- ----------------- ------------- ------- 1.2.3.4 C2_test_cluster connected true on-prem C1_test_cluster::*>
-
-
檢查 ONTAP Mediator 組態的狀態:
snapmirror mediator show
Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true
Quorum Status
指出 SnapMirror 一致性群組關係是否與 ONTAP Mediator 同步;狀態為true
表示同步成功。
使用協力廠商憑證重新初始化 ONTAP Mediator
您可能需要重新初始化 ONTAP Mediator 服務。有時可能需要重新初始化 ONTAP Mediator 服務,例如變更 ONTAP Mediator IP 位址,憑證過期等。
下列程序說明當自我簽署的憑證需要由協力廠商憑證取代時,針對特定案例重新初始化 ONTAP Mediator 。
您需要以協力廠商憑證取代 SnapMirror 主動式同步叢集的自我簽署憑證,從 ONTAP 移除 ONTAP Mediator 組態,然後新增 ONTAP Mediator 。
系統管理員
有了系統管理員、您必須從 ONTAP 叢集移除以舊的自我簽署憑證設定的 ONTAP Mediator 、並使用新的協力廠商憑證重新設定 ONTAP 叢集。
-
選取功能表選項圖示、然後選取 * 移除 * 來移除 ONTAP Mediator 。
此步驟不會從 ONTAP 叢集移除自我簽署的 server-ca 。NetApp 建議您先瀏覽 * 憑證 * 索引標籤、然後手動移除、再執行下列步驟以新增協力廠商憑證: -
使用正確的憑證再次新增 ONTAP Mediator 。
ONTAP Mediator 現在已設定新的協力廠商自我簽署憑證。
CLI
您可以使用 ONTAP CLI 以協力廠商憑證取代自我簽署的憑證、從主要或次要叢集重新初始化 ONTAP Mediator 。
-
當您為所有叢集使用自我簽署憑證時,請移除先前安裝的自我 `intermediate.crt`簽署憑證。在以下範例中、有兩個叢集:
-
範例 *
C1_test_cluster::*> security certificate delete -vserver C1_test_cluster -common-name ONTAPMediatorCA 2 entries were deleted. C2_test_cluster::*> security certificate delete -vserver C2_test_cluster -common-name ONTAPMediatorCA * 2 entries were deleted.
-
-
使用從 SnapMirror 主動式同步叢集移除先前設定的 ONTAP Mediator
-force true
:-
範例 *
C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true C1_test_cluster::*> snapmirror mediator remove -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster -force true Warning: You are trying to remove the ONTAP Mediator configuration with force. If this configuration exists on the peer cluster, it could lead to failure of a SnapMirror failover operation. Check if this configuration exists on the peer cluster C2_test_cluster and remove it as well. Do you want to continue? {y|n}: y Info: [Job 136] 'mediator remove' job queued C1_test_cluster::*> snapmirror mediator show This table is currently empty.
-
-
請參閱中所述的步驟"以信任的協力廠商憑證取代自我簽署的憑證",以取得如何從次級 CA 取得憑證的指示,稱為
intermediate.crt
。以信任的協力廠商憑證取代自我簽署的憑證具有某些屬性,這些屬性是從需要傳送至檔案中定義的 PKI 授權單位的要求所 intermediate.crt`衍生而來 `/opt/netapp/lib/ontap_mediator/ontap_mediator/server_config/openssl_ca.cnf
-
從 ONTAP Mediator Linux VM/ 主機軟體安裝位置新增第三方 ONTAP Mediator CA 憑證
intermediate.crt
:-
範例 *
[root@ontap-mediator ~]# cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config [root@ontap-mediator server_config]# cat intermediate.crt -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE-----
-
-
將檔案新增 `intermediate.crt`至對等叢集。對所有對等叢集重複此步驟:
-
範例 *
C1_test_cluster::*> security certificate install -type server-ca -vserver C1_test_cluster Please enter Certificate: Press when done -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE----- You should keep a copy of the CA-signed digital certificate for future reference. The installed certificate's CA and serial number for reference: CA: ONTAP Mediator CA serial: D86D8E4E87142XXX The certificate's generated name for reference: ONTAPMediatorCA C1_test_cluster::*>
-
-
從 SnapMirror 主動同步叢集移除先前設定的 ONTAP Mediator :
-
範例 *
C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true C1_test_cluster::*> snapmirror mediator remove -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster Info: [Job 86] 'mediator remove' job queued C1_test_cluster::*> snapmirror mediator show This table is currently empty.
-
-
再次新增 ONTAP Mediator :
-
範例 *
C1_test_cluster::*> snapmirror mediator add -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster -username mediatoradmin Notice: Enter the mediator password. Enter the password: Enter the password again: Info: [Job: 87] 'mediator add' job queued C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true
+
Quorum Status
指出 SnapMirror 一致性群組關係是否與中介者同步;狀態為true
表示同步成功。 -
-
當您為所有叢集使用自我簽署憑證時,請移除先前安裝的自我 `ca.crt`簽署憑證。在以下範例中、有兩個叢集:
-
範例 *
C1_test_cluster::*> security certificate delete -vserver C1_test_cluster -common-name ONTAPMediatorCA 2 entries were deleted. C2_test_cluster::*> security certificate delete -vserver C2_test_cluster -common-name ONTAPMediatorCA * 2 entries were deleted.
-
-
使用從 SnapMirror 主動式同步叢集移除先前設定的 ONTAP Mediator
-force true
:-
範例 *
C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true C1_test_cluster::*> snapmirror mediator remove -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster -force true Warning: You are trying to remove the ONTAP Mediator configuration with force. If this configuration exists on the peer cluster, it could lead to failure of a SnapMirror failover operation. Check if this configuration exists on the peer cluster C2_test_cluster and remove it as well. Do you want to continue? {y|n}: y Info: [Job 136] 'mediator remove' job queued C1_test_cluster::*> snapmirror mediator show This table is currently empty.
-
-
請參閱中所述的步驟"以信任的協力廠商憑證取代自我簽署的憑證",以取得如何從次級 CA 取得憑證的指示,稱為
ca.crt
。以信任的協力廠商憑證取代自我簽署的憑證具有某些屬性,這些屬性是從需要傳送至檔案中定義的 PKI 授權單位的要求所 ca.crt`衍生而來 `/opt/netapp/lib/ontap_mediator/ontap_mediator/server_config/openssl_ca.cnf
-
從 ONTAP Mediator Linux VM/ 主機軟體安裝位置新增第三方 ONTAP Mediator CA 憑證
ca.crt
:-
範例 *
[root@ontap-mediator ~]# cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config [root@ontap-mediator server_config]# cat ca.crt -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE-----
-
-
將檔案新增 `intermediate.crt`至對等叢集。對所有對等叢集重複此步驟:
-
範例 *
C1_test_cluster::*> security certificate install -type server-ca -vserver C1_test_cluster Please enter Certificate: Press when done -----BEGIN CERTIFICATE----- <certificate_value> -----END CERTIFICATE----- You should keep a copy of the CA-signed digital certificate for future reference. The installed certificate's CA and serial number for reference: CA: ONTAP Mediator CA serial: D86D8E4E87142XXX The certificate's generated name for reference: ONTAPMediatorCA C1_test_cluster::*>
-
-
從 SnapMirror 主動同步叢集移除先前設定的 ONTAP Mediator :
-
範例 *
C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true C1_test_cluster::*> snapmirror mediator remove -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster Info: [Job 86] 'mediator remove' job queued C1_test_cluster::*> snapmirror mediator show This table is currently empty.
-
-
再次新增 ONTAP Mediator :
-
範例 *
C1_test_cluster::*> snapmirror mediator add -mediator-address 1.2.3.4 -peer-cluster C2_test_cluster -username mediatoradmin Notice: Enter the mediator password. Enter the password: Enter the password again: Info: [Job: 87] 'mediator add' job queued C1_test_cluster::*> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 1.2.3.4 C2_test_cluster connected true
+
Quorum Status
指出 SnapMirror 一致性群組關係是否與中介者同步;狀態為true
表示同步成功。 -