Probleme replication base de donnees MySQL

Fermé
Flipmode - 4 mars 2008 à 14:10
 ricardosup - 31 juil. 2008 à 16:08
Bonjour,

J'ai un gros soucis et je ne trouve pas de réponse à mon problème de réplication...

J'ai 2 serveurs sous LINUX: un maître et un esclave. Et j’essaye de mettre en place une réplication mysql entre mes 2 serveur mais ça ne marche pas l'esclave n’arrive pas a se connecter au maître...

J'ai tout vérifié :
Les fichiers de configuration /etc/my.cnf:

Sur le maitre :
- server_id = 1
- port = 3306

Sur l'esclave :
server-id = 2 master-host =192.168.0.30
master-user =root
master-password =
master-port =3306
master-connect-retry =100
replicate-do-db =test

L'utilisateur root qui a été paramétré à les droits suivant sur le maître : REPLICATION SLAVE ON

Mes messages d'erreurs n'apparaissent que sur l'esclave, et les voici :

080304 12:23:27 [Note] Slave SQL thread initialized, starting replication in log 'localhost-bin.000018' at position 516, relay log './localhost-relay-bin.000001' position: 4
080304 12:23:30 [ERROR] Slave I/O thread: error connecting to master 'root@192.168.0.30:3306': Error: 'Lost connection to MySQL server during query' errno: 2013 retry-time: 100 retries: 86400</gras>


Quand je fais un PROCESSLIST sur l'esclave :

mysql> show processlist;
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------+
| 15 | system user | | NULL | Connect | 2159 | Connecting to master | NULL |
| 16 | system user | | NULL | Connect | 2159 | Has read all relay log; waiting for the slave I/O thread to update it | NULL |
| 18 | root | localhost | NULL | Query | 0 | NULL | show processlist |
+----+-------------+-----------+------+---------+------+-----------------------------------------------------------------------+
3 rows in set (0.00 sec)


J'ai même regardé les ports :
Sur l'esclave :

[root@localhost mysql]# netstat -laputen | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 0 9532 3199/mysqld


Est ce que c'est un probleme de port 3306?

Je ne vois absolument pas comment régler ce problème :(

SVP si quelqu'un a une idée ça serait génial!

Merci d’avance pour votre aide

3 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895
4 mars 2008 à 14:18
Salut,

Juste pour dire que j'espère que tu donneras suite aux éventuelles réponses, non pas comme dans ton précédent message, n'est-ce pas ?
0
Salut,

Désolé pour le retard, je viens de répondre a ton post. Et j'ai resolu le probleme ! http://www.commentcamarche.net/forum/affich 5291955 replication mysql#2
Encore merci pour ton aide

Cordialement

Flipmode
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 895 > Flipmode
4 mars 2008 à 15:51
Merci pour lui ;-))

PS. Je n'en étais pas l'auteur ;-)
0
j'ai le même problème que la personne qui à poser le premier post sur se sujet si quelqu'un à la soluce je suis preneur
0
je tiens à préciser que la réinstallation donne le même problème.
0