Hello! I have a following system.
Server A : a master for server B. MySQL 4.0.9 Server B : a slave for server A, a master for server C. MySQL 4.0.10 Server C : a slave for server B. MySQL 4.0.10 and I wanna that if update occurs on A, it forwarded to B and B forward it to C But I don't know how to. I had setted up all necessary options. Replication A-B works well. Replication B-C works well too. but A's update queries is not forwarded to C. I think the problem is that C does not read Relay log of B. so, I execute command "SLAVE START SQL_THREAD" on C. but A's update query does not relay to C. I found Relay_Master_Log_File in C's 'SHOW SLAVE STATUS' does not match Relay_Log_File in B's 'SHOW SLAVE STATUS' Here are some Replication related status. # Server A ( Master for B ) # mysql> SHOW MASTER STATUS ; +-------------------+----------+--------------+------------------+ | File | Position | Binlog_do_db | Binlog_ignore_db | +-------------------+----------+--------------+------------------+ | localhost-bin.001 | 1522 | repli_test | | +-------------------+----------+--------------+------------------+ # Server B ( Slave for A, Master for C ) # mysql> SHOW SLAVE STATUS \G *************************** 1. row *************************** Master_Host: 203.xx.xx.147 Master_User: repl Master_Port: 3306 Connect_retry: 10 Master_Log_File: localhost-bin.001 Read_Master_Log_Pos: 1522 Relay_Log_File: test42-relay-bin.003 <= ?? Relay_Log_Pos: 146 Relay_Master_Log_File: localhost-bin.001 Slave_IO_Running: Yes Slave_SQL_Running: Yes Replicate_do_db: Replicate_ignore_db: Last_errno: 0 Last_error: Skip_counter: 0 Exec_master_log_pos: 1522 Relay_log_space: 150 mysql> SHOW MASTER STATUS ; +----------------+----------+--------------+------------------+ | File | Position | Binlog_do_db | Binlog_ignore_db | +----------------+----------+--------------+------------------+ | test42-bin.002 | 207 | repli_test | | +----------------+----------+--------------+------------------+ # C ( Slave for B ) # mysql> SHOW SLAVE STATUS \G *************************** 1. row *************************** Master_Host: 203.xx.xx.42 Master_User: repl Master_Port: 3306 Connect_retry: 10 Master_Log_File: test42-bin.002 Read_Master_Log_Pos: 207 Relay_Log_File: localhost-relay-bin.002 Relay_Log_Pos: 383 Relay_Master_Log_File: test42-bin.002 <= should be 'test42-relay-bin.003' ? Slave_IO_Running: No Slave_SQL_Running: Yes Replicate_do_db: Replicate_ignore_db: Last_errno: 0 Last_error: Skip_counter: 0 Exec_master_log_pos: 207 Relay_log_space: 387 # end thank you for read ! Any suggestion will please me. ########################## Heo, Jungsu Mr. SimpleX Internet. http://www.simplexi.com Filter : sql --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <mysql-unsubscribe-##L=##[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php