by shigemk2

当面は技術的なことしか書かない

server-idとレプリケーション

my.cnfに設定されてるserver-idについて。

全てのマスタ、スレーブの中で一意なserver-idを指定しなければならない。

現場指向のレプリケーション詳説

マスタに server-id を設定し忘れた場合、スレーブはマスタに接続できません。
スレーブに server-id を設定し忘れた場合、エラーログに以下のエラーが出力されます。

MySQL :: MySQL 4.1 リファレンスマニュアル :: 4.11.4 レプリケーションのセットアップ方法

SQL_SLAVE_SKIP_COUNTERについて教えてもらったよ - 愛と勇気と缶ビール

各サーバごとにserver-idがだぶってたらエラーになる。 あと、レプリケーション時にserver-idが設定されてなかったらレプリケーションできない。