MySQL 8.0 リファレンスマニュアル


18.2.1.1 グループレプリケーション用のインスタンスのデプロイ

最初のステップは、MySQL Server の少なくとも 3 つのインスタンスをデプロイすることです。この手順では、s1、s2 および s3 という名前のインスタンスに複数のホストを使用する方法を示します。 各ホストに MySQL Server がインストールされていることを前提としています。第2章「MySQL のインストールとアップグレード を参照してください。 Group Replication は、MySQL Server 8.0 で提供される組込みの MySQL プラグインであるため、追加のインストールは必要ありません。 MySQL プラグインの背景情報の詳細は、セクション5.6「MySQL Server プラグイン」 を参照してください。

この例では、グループに 3 つのインスタンスが使用されています。これは、グループを作成するための最小インスタンス数です。 インスタンスを追加すると、グループのフォルトトレランスが増加します。 たとえば、グループが 3 つのメンバーで構成されている場合、1 つのインスタンスで障害が発生しても、グループは続行できます。 ただし、別の障害が発生した場合、グループは書込みトランザクションの処理を続行できなくなります。 さらにインスタンスを追加することで、グループがトランザクションの処理を続行している間に失敗する可能性のあるサーバーの数も増加します。 グループで使用できるインスタンスの最大数は 9 です。 詳細は、セクション18.1.4.2「障害検出」 を参照してください。


関連キーワード:  グループ, インスタンス, リカバリ, 分散, 障害, 構成, トランザクション, インストール, 追加, オンライン