Hello,
I have two servers with master-master active-passive replication. Server 1 (current passive, read_only=ON) is Mysql 5.0.91 and server 2 (current active) is 5.0.89. Evertything is replicated, there are no do-db or ignore-db.
When CREATE DATABASE statement is executed on server 2, it gets logged in the binary log and transferred to server, but is not executed. The same thing happens with CREATE TABLE, DROP TABLE and, probably, other DDL statements.
But when the same statement is run on server 1, the database is created on both servers. What might be the reason for the difference? Thanks.
I have two servers with master-master active-passive replication. Server 1 (current passive, read_only=ON) is Mysql 5.0.91 and server 2 (current active) is 5.0.89. Evertything is replicated, there are no do-db or ignore-db.
When CREATE DATABASE statement is executed on server 2, it gets logged in the binary log and transferred to server, but is not executed. The same thing happens with CREATE TABLE, DROP TABLE and, probably, other DDL statements.
But when the same statement is run on server 1, the database is created on both servers. What might be the reason for the difference? Thanks.