MySQL – Troubleshooting Réplication : Slave_IO_Running: No

Contexte:
Une réplication MySQL Master/Slave n’est plus opérationnelle.
La machine master1 héberge l’applicatif MySQL Master.
La machine slave1 héberge l’applicatif MySQL Slave.

Sur la machine slave MySQL, en root:
mysql> show slave status\G;

Slave_IO_Running: No
Slave_SQL_Running: Yes

Il s’agit vraisemblablement d’un problème de connectivité entre les deux machines.

Résolution:

Avant toutes choses consulter sur master1 les fichier de logs /var/log/mysql.err et /var/log/mysql.log

Cas d’une machine slave* renommée:

Sur slave1 tester la connectivité MySQL:

  • Vérifier que le flux est ouvert sur le port 3306

telnet master1 3306
Le client MySQL doit répondre sur ce port

  • Vérifier que l’utilisateur MySQL de réplication et son mot de passe est correct pour un hostname défini:

mysql -u user_replication -h master1 -p password_user_replication
Permission Denied

Sur master1 vérifier les informations MySQL suivantes:

select * from mysql.user where user = 'user_replication';

Autres articles susceptibles de vous intéresser :

App

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Recent Tweets

Catégories