Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagefr

Serveur maître

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
languagebash
cat <<EOFF > /etc/mymon.cnf.d/jtel-master.cnf # CustomParamètres MySQL settingspersonnalisés forpour aun specificserveur SQL mastermaître serverspécifique # # ATTENTION WARNING: ThisCe filefichier isest specificspécifique toau theserveur mastermaître server [mysqld] # # Options Replicationde Optionsréplication # # Options Specificspécifiques au optionsrôle forde MASTER role # server_id = 1 binlog_format = ROW expire_logs_days = 3 max_binlog_size = 100M log_bin = binlog relay_log = mysqld-relay-bin relay_log_index = mysqld-relay-bin.index relay_log_info_file = relay-log.info EOFF



Note

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 s'agit de Il est important de veiller à ce s'assurer que cette valeur soit est unique. Aucun serveur de données d'dans un groupe ne peut avoir la le même server_id.

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 :

Status
colourRedRouge
titleMot de passe de précaution

Translations Ignore


Code Block
mysql -u root -p<password> -v -e"CREATE USER 'repl'@'%' IDENTIFIED WITH mysql_native_password BY '<password>'" mysql -u root -p<password> -v -e"GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%'" mysql -u root -p<password> -v -e"FLUSH PRIVILEGES"


Ensuite, le serveur MySQL doit être redémarré afin que tous les paramètres soient appliqués :

Translations Ignore


Code Block
languagebash
systemctl restart mysqld



Serveur esclave

Les étapes suivantes sont nécessaires pour configurer un serveur DATA DONNÉES en tant qu'esclave. Il s'agit d'une configuration un dispositif de réplication non chiffréecrypté.

La première étape consiste à créer un fichier de configuration approprié. Cela se fait avec la commande suivante :

Translations Ignore


Code Block
languagebash
cat <<EOFF > /etc/mymon.cnf.d/jtel-slave.cnf # CustomParamètres MySQL settingspersonnalisés forpour aun specificserveur SQL slaveesclave serverspécifique # # WARNINGATTENTION : ThisCe filefichier isest specificspécifique toau theserveur slave serveresclave [mysqld] # Options Specificspécifiques pour optionsle forrôle SLAVE role # server_id = 101 log_slave_updates relay_log = mysqld-relay-bin relay_log_index = mysqld-relay-bin.index relay_log_info_file = relay-log.info skip-log-bin EOFF



Note

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 s'agit de Il est important de veiller à ce s'assurer que cette valeur soit est unique. Aucun serveur de DONNÉES de données d'dans un groupe ne peut avoir la le même server_id.

Ensuite, le serveur MySQL doit être redémarré afin que tous les paramètres soient appliqués :

Translations Ignore


Code Block
languagebash
systemctl restart mysqld