PDF (美國信紙尺寸) - 2.2Mb
PDF (A4) - 2.3Mb
當您建立 ReplicaSet 時,可以使用 操作,將執行個體新增為 ReplicaSet 目前主要執行個體的唯讀次要複本。ReplicaSet.addInstance()
在此操作期間,必須可連線且可用主要 ReplicaSet。MySQL 複寫會在新增的執行個體與主要執行個體之間設定,使用自動建立且具有隨機密碼的 MySQL 帳戶。在執行個體可作為可運作的次要執行個體之前,它必須與主要執行個體處於同步配置中。此程序稱為 復原,而 InnoDB ReplicaSet 支援不同的方法,您可以使用 recoveryMethod 選項進行設定。
執行個體要能夠加入 ReplicaSet,必須滿足各種先決條件。 會自動檢查這些先決條件,如果發現任何問題,操作會失敗。ReplicaSet.addInstance()
使用 dba.configureReplicaSetInstance() 在新增執行個體之前,驗證並設定二進位記錄和複寫相關選項。MySQL Shell 使用與取得 ReplicaSet 控制代碼物件相同的使用者名稱和密碼連線至目標執行個體。ReplicaSet 的所有執行個體都應具有相同的管理員帳戶,且具有相同的授與和密碼。當您使用 dba.configureReplicaSetInstance() 選項設定執行個體時,可以使用必要的授與建立自訂管理員帳戶。請參閱第 9.2 節,「設定 InnoDB ReplicaSet 執行個體」。