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

mysql:8380

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Fri, 7 Nov 2003 00:05:55 +0900
Subject: [mysql 08380] Re: レプリケーションの整合性チェック

とみたです。

On Thu, 06 Nov 2003 02:05:56 +0900
"HIROSE, Masaaki" <hirose31@xxxxxxxxxx> wrote:

> > >次のようなロジックのスクリプトを書いたことがあります。
> > >1. log_file と log_pos の値がマスタとスレーブで一致していれば OK
> > >2. でなければ、数秒待って log_pos が更新されていれば OK
> > >3. でなければ、NG

> > これは、マスタサーバのバイナリログである(例えば)server-bin.001
> > ファイルのバイト数と log_pos カラムの値が一致していれば、と
> > いうことですね。とりあえず、次のようなロジックを組むことに
> > しました。

> マスターでの show master status の 「File」と
> スレーブでの show slavestatus の「Master_Log_File」の値が等しく、
> かつ、
> マスターでの show master status の 「Position」と
> スレーブでの show slavestatus の「Exec_master_log_pos」の値が等しい
> ということなのではないでしょうか?

そうです。

マスタの Position とスレーブの Exec_master_log_pos が一致しない場合で
も、「数秒待って log_pos が更新」されていた場合は、頻繁に更新があって
マスタとスレーブ間の値がずれているだけだろうからOKと考えました。

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

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

      8341 2003-10-30 16:42 [Okamoto RYO <ryo@xxx] レプリケーションの整合性チェック        
      8359 2003-11-03 18:08 ┗["HIROSE, Masaaki" <h]                                       
      8360 2003-11-03 18:37  ┣[Okamoto RYO <ryo@xxx]                                     
      8361 2003-11-03 21:52  ┗[とみたまさひろ <tomm]                                     
      8375 2003-11-05 01:18   ┗[Okamoto RYO <ryo@xxx]                                   
      8379 2003-11-06 02:05    ┗["HIROSE, Masaaki" <h]                                 
->    8380 2003-11-07 00:05     ┗[とみたまさひろ <tomm]