SET_MIRROR_CLUSTER 程序
SET_MIRROR_CLUSTER 程序定義主要及次要節點的叢集配置。
只能在主要節點上呼叫此程序,且 SYSBAS 的抄寫狀態必須是 NOT MIRRORED。
在程序呼叫上提供叢集資訊是選用的。 如果省略所有參數,且主要節點還不是叢集的一部分,則此程序會使用系統產生的節點名稱及 IP 位址來建立名為 DB2MCLU 的叢集及名為 DB2MDOMAIN 的裝置網域。
- 如果主要節點還不是叢集的一部分,且您想要使用指定的名稱來建立叢集,請指定叢集名稱。
- 如果主要節點還不是裝置網域的成員,且您想要使用指定的名稱來建立裝置網域,請指定裝置網域名稱。
- 如果主要節點還不是叢集的一部分,且您想要使用指定的節點名稱和 IP 位址來建立叢集,請指定主要節點詳細資料。
- 如果您要使用指定的節點名稱和 IP 位址將次要節點新增至叢集,請指定次要節點詳細資料。
叢集是 Db2® 「鏡映」的必要元件,原因如下:
- 容許複製資料庫 IASP ,以便節點配對之間的 IASP 名稱空間和號碼相同。
- 管理 IFS IASP。
- 啟用 IBM® PowerHA® SystemMirror® for i 以管理網域中的物件。
- 容許與 PowerHA 災難回復解決方案整合。
- 與現有叢集整合。
授權: 如需使用此程序所需的權限,請參閱 授權。
綱目為 QSYS2。
- 叢集名稱
- 指定要新增節點之叢集名稱的字元或圖形字串。 如果省略此參數,且主要節點還不是叢集的一部分,則會使用 DB2MCLU 。
- device-domain-name
- 指定要新增節點之裝置網域的字元或圖形字串。 如果省略此參數,且主要節點還不是裝置網域的一部分,則會使用 DB2MDOMAIN 。
- 主要節點名稱
- 指定叢集及裝置網域中主要節點的叢集節點 ID。 如果省略此參數,且主要節點還不是叢集的一部分,則會使用系統名稱。
- primary-node-primary-ip
- 以 IPv4 或 IPv6 格式指定主要節點的偏好 IP 位址,可供「叢集資源服務」用來在叢集中的節點配對之間進行通訊。 如果未提供, Db2 「鏡映」會選擇 IP 位址。
- primary-node-secondary-ip
- 以 IPv4 或 IPv6 格式指定第二個 IP 位址,供「叢集資源服務」用來在叢集中的節點配對之間進行通訊。 如果未提供,則不會配置第二個 IP 位址。
- secondary-node-name
- 指定叢集及裝置網域中次要節點的叢集節點 ID。 如果省略此參數,且主要節點還不是叢集的一部分,則會使用次要節點名稱。
- secondary-node-primary-ip
- 以 IPv4 或 IPv6 格式指定次要節點的偏好 IP 位址,可供「叢集資源服務」用來在叢集中的節點之間進行通訊。 如果省略此參數,且主要節點還不是叢集的一部分,則 Db2 「鏡映」會選擇 IP 位址。
- secondary-node-secondary-ip
- 以 IPv4 或 IPv6 格式指定次要節點的第二個 IP 位址,可供「叢集資源服務」用來在叢集中的節點之間進行通訊。 如果省略此參數,且主要節點還不是叢集的一部分,則不會配置第二個 IP 位址。
範例
- 使用預設叢集名稱 DB2MCLU 及預設裝置網域名稱 DB2MDOMAIN (包含 PROD1 及 PROD2) 來建立叢集。
CALL QSYS2.SET_MIRROR_CLUSTER(PRIMARY_NODE_NAME => 'PROD1', PRIMARY_NODE_PRIMARY_IP => '1.1.1.1', SECONDARY_NODE_NAME => 'PROD2', SECONDARY_NODE_PRIMARY_IP => '1.1.1.2');
