Reference Guide
Obtenir la haute disponibilité pour MySQL InnoDB
Les étapes suivantes expliquent comment obtenir la haute disponibilité pour MySQL InnoDB :
1 Vériez l'instance de serveur MySQL InnoDB. Voir Créer un cluster MySQL InnoDB.
2 Ajoutez un serveur ou un nœud sur MySQL InnoDB. Voir Ajout d'un serveur ou d'un nœud au cluster MySQL InnoDB.
3 Créez MySQL Router. Voir Création de MySQL Router
Haute disponibilité avec MySQL InnoDB
Le cluster MySQL InnoDB fournit une solution haute disponibilité complète pour MySQL. L'application client est connectée au nœud
principal à l'aide de MySQL Router. Si le nœud principal tombe en panne, un nœud secondaire est automatiquement promu au rang de
nœud principal, et le MySQL Router achemine les requêtes vers le nouveau nœud principal.
Les composants du cluster MySQL InnoDB sont les suivants :
• Serveur MySQL
• Routeur MySQL
Installer la base de données MySQL InnoDB
Pour installer MySQL InnoDB, voir dev.mysql.com.
Pour congurer l'environnement conformément à la conguration haute disponibilité, voir dev.mysql.com.
Vérier les instances du serveur MySQL InnoDB
Avant d'ajouter MySQL InnoDB à la conguration en cluster, vériez que MySQL InnoDB est créé conformément aux caractéristiques du
cluster.
Vous devez vous connecter en tant qu'utilisateur racine pour exécuter les commandes et redémarrer le système chaque fois que vous
exécutez un ensemble de commandes.
Exécutez les commandes suivantes pour vérier que l'instance de serveur MySQL InnoDB répond aux exigences du cluster conguré :
REMARQUE
: L'adresse IP est diérente pour chaque système qui est utilisé sur votre lieu de travail et les commandes suivantes
sont utilisées uniquement à titre d'exemple.
• To check that the MySQL InnoDB is created as per the requirements, run the following commands at the command prompt:
•
mysql-js> dba.checkInstanceConfiguration('root@IP Address1')
•
mysql-js> dba.checkInstanceConfiguration('root@IP Address2')
•
mysql-js> dba.checkInstanceConfiguration('root@IP Address3')
5
22 Obtenir la haute disponibilité pour MySQL InnoDB