He estado configurando la replicación maestra MySQL (en Debian 6.0.1) siguiendo fielmente estas instrucciones: http://www.neocodesoftware.com/replication/
Llegué hasta:
mysql > show master status;
pero desafortunadamente esto produce lo siguiente, en lugar de cualquier resultado útil:
Empty set (0.00 sec)
El registro de errores en /var/log/mysql.err
es solo un archivo vacío, por lo que no me da ninguna pista.
¿Algunas ideas?
Esto es lo que he puesto en /etc/mysql/my.cnf
un servidor (modificado apropiadamente para el otro servidor):
server-id = 1
replicate-same-server-id = 0
auto-increment-increment = 2
auto-increment-offset = 1
master-host = 10.0.0.3
master-user = <myusername>
master-password = <mypass>
master-connect-retry = 60
replicate-do-db = fruit
log-bin = /var/log/mysql-replication.log
binlog-do-db = fruit
Y he configurado usuarios y puedo conectarme desde MySQL en el Servidor A a la base de datos en el Servidor B usando el nombre de usuario / contraseña / dirección IP anterior.
show master status
verEmpty set
. ¡Desconcertado!