[前][次][番号順一覧][スレッド一覧]

mysql:8381

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Fri, 7 Nov 2003 00:16:19 +0900
Subject: [mysql 08381] Re: レプリケーションについて

とみたです。

On Wed, 05 Nov 2003 13:12:12 +0900
Koichi Takai <ktakai@xxxxxxxxxx> wrote:

> レプリケーションについてお伺いいたします。
> Master-Slaveの関係でMasterが何らかの原因でStopした場合に、
> SlaveをMasterに切り替える方法ですが、下記のように行いました。
> 
> 現在のホストを以下と仮定します。
> Master:MyHOST1
> Slave:MyHOST2
> 
> [MyHOST2]SLAVE STOP;
> [MyHOST2]RESET MASTER;
> [MyHOST2]CHANGE MASTER TO MASTER_HOST='MyHOST2';
> と実行しました。
> これでMyHost2がMasterに切り替わりました。

3番目の「CHANGE MASTER TO MASTER_HOST='MyHOST2'」は不要だと思います。

> 今度はMasterが復旧した場合に元に戻す方法がよくわかりません。
> MyHOST1をMasterに切り替えたいのです。
> 以下で正しいか教えていただけませんか。
> 
> [MyHOST2]CHANGE MASTER TO MASTER_HOST='MyHOST1';
> [MyHOST2]SLAVE START

MyHOST1 が停止していた間 MyHOST2 で更新されたデータを MyHOST1 に反映さ
せる必要があります。その後、[MyHOST1] で RESET MASTER, [MyHOST2] で 
RESET SLAVE すれば良いんじゃないかと思います。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

      8377 2003-11-05 13:12 [Koichi Takai <ktakai] レプリケーションについて                
->    8381 2003-11-07 00:16 ┗[とみたまさひろ <tomm]                                       
      8382 2003-11-10 10:10  ┗[Koichi Takai <ktakai]