Reference Guide
3 執行下列命令以檢查叢集狀態。
MySql JS>Cluster.status()
所建立的叢集狀態顯示為 ONLINE,表示已成功建立叢集。
圖 39. 確認畫面
將伺服器執行個體新增至 MySQL InnoDB 叢集
事前準備作業
• 在您將伺服器或節點新增至叢集前,請先將伺服器 ID 變更為位於 C:\ProgramData\MySQL\MySQL Server 5.7 次要 MySQL 伺服器
中
my.conf 檔案的 2 或 3。
• 只有主要 MySQL 伺服器的伺服器 ID 必須為 1。
關於此工作
您必須將伺服器執行個體新增至 MySQL InnoDB 叢集,作為主要或次要伺服器。
請執行下列步驟,以將伺服器執行個體新增至 MySQL InnoDB 叢集:
1 從命令提示字元以 DB Admin 使用者身分登入。
2 執行下列命令,以將伺服器執行個體新增至 MySQL InnoDB 叢集:
cluster.addInstance('root@IPAddress2:3306')
cluster.addInstance('root@IPAddress3:3306')
註: IP 位址與連接埠號碼僅為範例,會根據您工作環境使用的系統而有所不同。
3 執行下列命令,以檢查伺服器執行個體狀態:
cluster.status()
註
:
• 如果所有節點的伺服器 ID 均相同,若您嘗試在叢集中新增執行個體,便會顯示錯誤訊息 Server_ID is already in used by the
peer node, Result<Runtime Error>。
• 所有節點的狀態均應顯示為線上,表示已將節點成功新增至 MySQL InnoDB 叢集設定。
達到 MySQL InnoDB 的高可用性
45