MySQL Replication: Difference between revisions

From DWIKI
mNo edit summary
Line 7: Line 7:
*http://www.howtoforge.com/how-to-repair-mysql-replication
*http://www.howtoforge.com/how-to-repair-mysql-replication
*http://dev.mysql.com/doc/refman/5.0/en/replication-administration-status.html
*http://dev.mysql.com/doc/refman/5.0/en/replication-administration-status.html
*http://www.docunext.com/wiki/MySQL_Database_Replication


=Useful commands=
=Useful commands=
Line 26: Line 27:




===Continue broken reproduction===
==Continue broken reproduction==
On master:
On master:
  show master status
  show master status
Line 41: Line 42:
  start slave;
  start slave;


===ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0===
==ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0==
Check firewall :)

Revision as of 12:28, 9 December 2008

Links

Useful commands

SHOW SLAVE STATUS
SHOW MASTER STATUS
SHOW BINARY LOGS
SHOW BINLOG EVENTS
CHANGE MASTER TO 'repouser'@'masterserver'

FAQ

Access denied; you need the SUPER privilege for this operation

grant SUPER on *.* to 'foo'@'bar' etc etc

Waiting for master to send event

http://dev.mysql.com/doc/refman/5.0/en/slave-io-thread-states.html


Continue broken reproduction

On master:

show master status

On slave:

slave stop
change master to master_log_file="00000001.bin"
change master to master_log_pos=2345
slave start


To skip:

stop slave;
SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;
start slave;

ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0

Check firewall :)