Forums:
Estimados Foreros
Muy buenas tengan , saben estoy tratando de realizar replicas de un server con Suse que tiene mysql 4.0 a otro equipo Windows Server que tiene Mysql 5.0 .
Estoy siguiendo todo los pasos de este how to : http://sanjaybdalal.wordpress.com/2009/04/29/setup-mysql-replication-between-linuxmaster-windows-xpslave/
Pero el problema es que cuando defino en el MYSQL MASTER , creo que esta linea no esta bien ..
log_bin = /var/log/mysql/mysql-bin.log
Debido a que el mysql Master esta en un version 4.0 , haber si alguien me hecha una mano .
DATOS TECNICOS
MYSQL MASTER = version 4.0
DISTRO = Suse
MYSQL SLAVE = version 5.0
Sistam operativo = WINSERVER
Por que crees que no está
Por que crees que no está bien ...???
Te da algún mensaje de error ...???
que dicen los logs ...???
bye
;)
Revisando los logs
Hola Deathuser
Gracias por responder tan pronto , es cierto los logs siempre tienen algo que decir, verificando esto me sale
100212 02:47:50 mysqld started
100212 2:47:50 Could not use /var/log/mysql/mysql-bin for logging (error 2). Turning logging off for the whole duration of the MySQL server process. To turn it on again: fix the cause, shutdown the MySQL server and restart it.
/usr/sbin/mysqld: ready for connections.
Version: '4.0.15-log' socket: '/var/lib/mysql/mysql.sock' port: 3306
No interpreto muy bien el problema , pero cuando hago en el mysql esto
mysql>USE control;
mysql>FLUSH TABLES WITH READ LOCK;
**mysql>SHOW MASTER STATUS;
En el master status no me muestra resultado que puede estar pasando ?
Otra pregunta adicional , es verdad que para replicar la base de datos esclava se debe restaurar un backup del mismo mysql master.
Gracias y estare atento a su ayuda.
Saludos
Necesito Aprender !!
mira los permisos de
mira los permisos de /var/log/mysql/mysql-bin o /var/log/mysql/ el usuario mysql debe poder leer y escribir en dicho archivo y directorio, si es analfabeto en ellos no va a funcionar, lo que mencionas de restaurar un backup del master en el esclavo, es una forma rápida de tener una copia inicial para la sincronización, pero cero que no es obligatorio ...
Suerte ...
bye
;)