1

レプリケーション マスター - スレーブを設定しようとしています。

my.cnf をマスターする

[mysqld]
bind-address = 0.0.0.0
port = 3306
server-id = 1
log-bin = /var/lib/mysql/mysql-bin
replicate-do-db = Test

スレーブ my.cnf

[mysqld]
log_output              = "FILE"
general_log_file        = /var/log/mysql/mysql.log
general_log             = 1
log_bin                 = /var/log/mysql/mysql-bin.log
server-id = 2
relay-log = /var/lib/mysql/mysql-relay-bin
relay-log-index = /var/lib/mysql/mysql-relay-bin.index
replicate-do-db = Test

SHOW SLAVE STATUS ショー

Slave_IO_Running: Yes
Slave_SQL_Running: Yes

リレー ログには、マスターで実行されたクエリが表示されます。
また、Read_Master_Log_Pos も更新されます。
しかし、general_log_file には表示されるのは

130530 14:50:25   523 Query     BEGIN
                  523 Query     COMMIT /* implicit, from Xid_log_event */

また、マスターの変更はスレーブでは実行されません。私が逃したものは何ですか?

4

1 に答える 1