...
Sv translation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Serveur maître (primaire)Les étapes suivantes sont nécessaires pour configurer un serveur DATA en tant que maître. La première étape consiste à créer un module de configuration approprié. Cela se fait avec la commande suivante :
Translations Ignore | Code Block | | title | mysql -u
| |
La valeur server_id apparaît à la fois dans les modules de configuration pour les serveurs maîtres et dans les modules de configuration pour les serveurs esclaves. Il est important de veiller à ce que cette valeur soit unique. Aucun serveur de données d'un groupe ne peut avoir le même |
Ensuite, un utilisateur est créé avec lequel les serveurs esclaves peuvent se connecter au serveur maître - remplacer <mot de passe> par le mot de passe correspondant :
MySQL 8.x
Translations Ignore | |||||
---|---|---|---|---|---|
|
MySQL 5,6
Translations Ignore | |||||
---|---|---|---|---|---|
|
|
Ensuite, le serveur MySQL doit être redémarré afin que tous les paramètres soient appliqués :
Translations Ignore | |||||||
---|---|---|---|---|---|---|---|
|
Ne conservez que les logs bin pendant 4 heures
Ceci n'est PAS RECOMMANDÉ.
Cette étape est nécessaire, sur les serveurs maîtres ayant une charge élevée et une faible capacité de disque - remplacer <password> par le mot de passe de la DB :
Translations Ignore | |||||
---|---|---|---|---|---|
|
|
service mysqld restart
|
|
|
|
Serveur esclave
Les étapes suivantes sont nécessaires pour configurer un serveur DONNÉES en tant qu'esclave. Il s'agit d'une réplique non cryptée. La réplication chiffrée peut être effectuée selon https://www.thomas-krenn.com/de/wiki/MySQL_Verbindungen_mit_SSL_verschl%C3%BCsseln.
La première étape consiste à créer un module de configuration approprié. Cela se fait avec la commande suivante :
Translations Ignore | |||||||
---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Note | ||
---|---|---|
| ||
La valeur |
Ensuite, le serveur MySQL doit être redémarré afin que tous les paramètres soient appliqués :
Translations Ignore | |||||||
---|---|---|---|---|---|---|---|
|