Réplication MySQL Slave_IO_Running: Non

J'ai deux servers sur lesquels je tente d'get une réplication d'une database. J'ai trouvé un guide d'installation sur sourceforge que j'ai suivi et j'ai essayé divers autres parameters depuis lors, mais peu importe ce que je fais, lorsque je démarre l'esclave, le paramètre 'Slave_IO_Running' est toujours Non ….

Je ne sais pas pourquoi, ni quoi regarder, toutes les suggestions sont appréciées.

La configuration de l'esclave était:

CHANGER MASTER TO MASTER_HOST = 'myserver.mydomain.net', MASTER_USER = 'slave_user', 'MASTER_PASSWORD =' mypassword ',' MASTER_LOG_FILE = 'mysql-bin.000011', MASTER_LOG_POS = 1368363

(les dernières données d'aujourd'hui, essayant de faire une nouvelle configuration. J'ai supprimé et recréé la database sur l'esclave à partir d'un nouveau vidage et j'ai essayé de refaire l'installation.)

J'ai l'installation de slave_user pour%, localhost et l'adresse IP spécifique de l'ordinateur esclave, mais rien ne semble fonctionner …

Merci d'avance pour tout conseil ou suggestion

2 Solutions collect form web for “Réplication MySQL Slave_IO_Running: Non”

Comme .err précédemment, regardez dans le directory var pour le file .err . Si cela ne montre rien, que se passe-t-il: show slave status\G , il devrait imprimer une ligne avec l'erreur.

DddGdMMMVMMMMMMMMMMMMMMMMMMMMMMMMMMégdélélMéldélempléldélempaéldachéldachélachéldachélachéldachélachéldachélachéldachélachéldachélachélemuseachélachélachinachélachélemuseé aledanddélinélelelasinas aledand aledanddddddachélachéldachélachéldachachéesádachachach illustrdddélachéldélachéldachachach illustrdddélachéldachachach illustrddachach illustrddachéldélempa héluečdddachach illustr De votre ligne «CHANGER MASTER», vous ne spécifiez pas le numéro de port. MySQL par défaut est 3306, mais utilisez-vous le server sur ce port? De plus, ce file que vous spécifiez, mysql-bin.000011 disponible dans le maître? Et le maître peut le lire, n'est-ce pas?

Dernière, avez-vous accordé des permissions pour l'user de réplication? (comme vous l'avez fait correctement, comme le spécifie le manuel MySQL).

mysqlbinlog mysql-bin.000011

Il existe plusieurs raisons à cela. Une des raisons peut être que vous n'avez pas commencé l'esclave. Avez-vous courir start slave; ?

La raison pour laquelle la réplication ne démarre pas sera enregistrée dans le journal des erreurs, ce qui nous obligerait à fournir des recommandations plus en détail.

Je recommand également de lire le manuel officiel de MySQL sur la réplication.

Documentation MySQL

  • max_binlog_size & taille du bac à journaux
  • MySQL: Pacemaker ne peut pas démarrer le maître échoué en tant que nouvel esclave?
  • La réplication MySQL ne fonctionne pas sur binlog-do-db
  • Pourquoi est-il exactement --skip-slave-start recommandé avec MySQL `START SLAVE UNTIL`?
  • Mysql replicate-rewrite-db ne fonctionne pas
  • mk-table-sync dans un scénario maître-esclave: modifications non répliquées à l'esclave
  • Réplication MySQL et mise à jour UPDATE
  • Enregistrement binary MySQL
  • Configuration de la réplication MySQL 5.5 sur ubuntu 12.04
  • Comment étaler mySQL avec plusieurs servers de database (disons 20 servers de database)
  • Configuration de travail pour MySQL HA & LB
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.