
マスター 1 に追加のスレーブが接続されたマスター-マスター MySQL セットアップ (5.6) があります。
Master 1 (alive) <---> Master 2 (alive)
|
Slave 1
ここで、マスター 1 が停止すると、スレーブが自動的に他のマスターに切り替えて、そこから更新を受信するようにします。
Master 1 (DEAD) <---> Master 2 (alive)
|
Slave 1
これを処理できるツールはありますか?
この HA フェイルオーバー シナリオはそれほど珍しいものではないと思いますが、残念ながらこれを自動化するツールは見つかりませんでした。
答え1
HAproxy は、このような用途に非常に優れています。ただし、可能であれば、Percona に移行して、Xtradb クラスターを使用することをお勧めします。Percona は mysql を使用します。 http://www.haproxy.org/ http://www.percona.com/
HAProxy はセットアップと使用が非常に簡単で、認識内容と構成に基づいて、どのノードが応答しているか、プライマリであるかなどを可視化します。