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

mysql:12536

From: "HIROSE, Masaaki" <"HIROSE, Masaaki" <hirose31@xxxxxxxxxx>>
Date: Mon, 05 Dec 2005 11:01:41 +0900
Subject: [mysql 12536] Re: レプリケーションマスターでの flush-logs について

ひろせといいます

in "[mysql 12532] レプリケーションマスターでの flush-logs 	について"
   <438FAF18.7000607@xxxxxxxxxx>
at Fri, 02 Dec 2005 11:19:04 +0900,
   mabu@xxxxxxxxxx wrote:

> レプリケーション構成を組んでいるMySQLの運用・保守を検討しているところで
> 
>  ・レプリケーション・マスターサーバ上でflush-logs する場合注意が必要
>  ・レプリケーション・マスターサーバ上の場合、cron で
>    "mysqldamin --flush-logs --all-databases" してはならない
> 
> という情報を見つけましたが、具体的にどのように注意すればいいのかまでは
> 見つかりませんでした。

情報源はどこでしょうか?

> そこでいくつか相談したいことがあります。
> 
>  1.  マスターサーバ上で flush-logs を実行すると、どのような問題が
>      起こりえますか?  また、マスターサーバ上で flush-logs を実行して
>      不具合が起きた方はいらっしゃいますか?
> 
>  2.  マスターサーバで flush-logs を定期的に自動実行させる場合と
>      手動実行する場合の違いはどのあたりでしょうか?
>      # スレーブサーバの I/Oスレッド を停止しておけば問題ない!?
(snip)

flush logs は新しい bin-log に切り替えるだけなので、それが原因でレプリ
ケーションが止まるようなことはないと思います。

もし、やりたいことが bin-log の切り替えではなく、マスタ上の古い(レプリ
ケートし終わった) bin-log の削除ならば、purge master logs で行えますが、
これはむやみに行うとレプリケーションが止まります。

http://dev.mysql.com/doc/refman/4.1/ja/purge-master-logs.html

ではでは

-- 
ひろせ
http://www.irori.org/

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

     12532 2005-12-02 11:19 [Manabu Tatesawa <mab] レプリケーションマスターでの flush-logs  について
->   12536 2005-12-05 11:01 ┗["HIROSE, Masaaki" <h]                                       
     12537 2005-12-05 11:29  ┗[Manabu Tatesawa <mab]                                     
     12543 2005-12-07 23:38   ┗[とみたまさひろ <tomm]