Maison > base de données > tutoriel mysql > le corps du texte

Configurer l'instance de service maître-esclave Mysql

小云云
Libérer: 2018-01-13 14:23:09
original
1708 Les gens l'ont consulté

Cet article présente principalement les informations pertinentes pour la configuration des exemples d'implémentation du service maître-esclave Mysql. Les amis qui en ont besoin peuvent s'y référer. J'espère qu'il pourra aider tout le monde.

Configurer l'instance d'implémentation du service maître-esclave Mysql

### Configurer la base de données maître my.cnf


server-id=1
log-bin=master-bin
log-bin-index=master-bin.index
Copier après la connexion

### Créer un compte de synchronisation sur la base de données maître


create user backup;
GRANT REPLICATION SLAVE ON *.* TO 'backup'@'192.168.%.%' IDENTIFIED BY 'mysql';
Copier après la connexion

### Configurer la base de données esclave my.cnf


server-id=2
relay-log-index=slave-relay-bin.index
relay- log=slave-relay-bin
Copier après la connexion

### Redémarrer le service MySQL


service mysqld restart
Copier après la connexion

### Connectez-vous au service maître


change master to master_host='192.168.91.128',
master_port=3306,master_user='backup',master_password='mysql',
master_log_file='master-bin.000001',master_log_pos=0;
Copier après la connexion

### Démarrez le service esclave


start slave;
Copier après la connexion

### Vérifiez l'état du service maître


SHOW MASTER STATUS;
Copier après la connexion

### Vérifiez l'état du service esclave


SHOW slave STATUS \G;
Copier après la connexion

### Vérifiez si le server_id est le même, il doit être différent


show variables like 'server_id';
Copier après la connexion

Erreurs courantes

Erreur : Erreur fatale : le thread d'E/S esclave s'arrête car le maître et l'esclave ont des UUID de serveur MySQL égaux ; ces UUID doivent être différents pour que la réplication fonctionne.

Méthode de solution : Vérifiez si server-uuid=******************** dans auto.cnf dans les données Le répertoire est le même, remplacez-le par un

Recommandations associées :

Configuration de l'architecture du serveur maître-esclave MySQL

Spécial problèmes avec la configuration du serveur maître-esclave MySQL

Tutoriel de mise en œuvre du serveur maître-esclave de configuration de base de données MySQL pour un exemple de veille chaude sur deux machines

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal