Replicar Base Datos mysql 4.0 a un Mysql 5.0

Imagen de sistemas7

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

Revisando los logs

Imagen de sistemas7

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

Imagen de deathUser

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
;)