Bonjour,
J'essaye de mette en place une réplication entre serveur MYSQL ! Ca ne fonctionne pas, j'ai une erreur à la dernière étape.
MASTER 1 (192.168.100.102) :
=> Je crée un utlisateur avec tout les droits qu'il faut sur le Master.
Code :
- grant replication slave on *.* to repl@% identified by 'lemotdepassedesync';
|
=> Je remplis le fichier Mysql.ini sur le Master.
Code :
- [mysqld]
- port=3306
- server-id=1
- log-bin = C:/wamp/logs/mysql.log
|
Serveur ESCLAVE (192.168.100.105)
=> Sur le serveur esclave je remplis le fichier Mysql.ini
Code :
- [mysqld]
- server-id = 2
- datadir=c:/wamp/bin/mysql/mysql5.1.30/data
- basedir=c:/wamp/bin/mysql/mysql5.1.30
- bind-address=127.0.0.1
- log_bin = /var/log/mysql/mysql-bin.log
- report_host = 192.168.100.105
- master-host = 192.168.100.102
- master-user = repl
- master-password = password
- port=3306
|
=> Execute la ligne qu'il faut
Code :
- mysql> CHANGE MASTER TO MASTER_HOST='192.168.100.102',MASTER_USER='repl',MASTER_
- PASSWORD='password',MASTER_LOG_FILE='mysql.000007',MASTER_LOG_POS=106;
- Query OK, 0 rows affected (0.12 sec)
|
=> Démarre le serveur
Code :
- mysql> start slave;
- Query OK, 0 rows affected (0.00 sec)
|
=> Charge les données depuis le master
Code :
- mysql> load data from master;
- ERROR 1218 (08S01): Error connecting to master: Access denied for user 'repl'@'3
- 34070ZP108' (using password: YES)
|
Et j'ai une erreur comme quoi l'utilisateur n'as pas les droits !! Avez-vous une idée ce mon problème, et comment le résoudre ?
D'avance merci
++
Message édité par cvb le 11-02-2009 à 12:44:36