Correction typos.

This commit is contained in:
Benoît S. 2016-11-15 10:49:41 +01:00
parent 4f38cd2998
commit 35d5c220cc

View file

@ -8,7 +8,7 @@ Pour le guide d'installation et d'usage courant, consultez [/HowtoMySQL]().
**Prérequis** : disposer de deux serveurs MySQL avec un `datadir` identique
Dans le cas où le futur master est en production et ne peut être arrété :
Dans le cas où le futur master est en production et ne peut être arrêté :
~~~
# mysqldump --master-data --all-databases > mysql.dump
@ -18,7 +18,7 @@ Dans le cas où le futur master est en production et ne peut être arrété :
Il faut également :
* autoriser les connections MySQL distantes ;
* autoriser les connexions MySQL distantes ;
* activer les logs binaires sur chaque serveur : `log_bin mixed` ;
* positionner un `server-id` différent sur chaque serveur (a priori, ne pas utiliser 0…) ;
* créer un utilisateur dédié pour la réplication sur chaque serveur avec le droit `REPLICATION SLAVE` : `grant replication slave on *.* to repl@'%' identified by 'XXX';`.
@ -98,7 +98,7 @@ Effectuer l'étape _Activation_ dans le sens A->B et B->A
On vérifie les erreurs avec les commandes `SHOW SLAVE STATUS` et `SHOW MASTER STATUS`.
En cas d'erreur, il faut "simplement" résoudre l'erreur, puis relancer la réplication
En cas d'erreur, il faut « simplement » résoudre l'erreur, puis relancer la réplication
avec la commande `START SLAVE`. Voici quelques erreurs possibles
**Zapper l'erreur en cours**
@ -202,7 +202,7 @@ Manuel : https://www.percona.com/doc/percona-toolkit/2.1/pt-table-checksum.html
L'outil vérifie l'intégrité de la réplication en effectuant des requêtes de checksum (crc32 par défaut) sur le master, puis les requêtes sont joués sur les slaves permettant de trouver des différences.
La méthode la plus simple pour l'utiliser est d'autoriser le master à se connecter au slave (authentification MySQL). Ainsi, il s'occupe lui même de faire le nécessaire pour identifier les erreurs. Il suffira donc de lancer la commande sans argument pour qu'il identifie les incohérences. On pourra réaliser un cron avec l'argument `-q` qui ne fait remonter que les erreurs.
La méthode la plus simple pour l'utiliser est d'autoriser le master à se connecter au slave (authentification MySQL). Ainsi, il s'occupe lui-même de faire le nécessaire pour identifier les erreurs. Il suffira donc de lancer la commande sans argument pour qu'il identifie les incohérences. On pourra réaliser un cron avec l'argument `-q` qui ne fait remonter que les erreurs.
~~~
MAILTO=jdoe@exemple.com