Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
pacemaker [Le 28/01/2013, 22:23] 86.66.176.54 [Désinstallation] |
pacemaker [Le 11/09/2022, 11:43] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Lucid réseau haute_disponibilité}} | + | {{tag>Xenial réseau haute_disponibilité}} |
| ---- | ---- | ||
| Ligne 16: | Ligne 16: | ||
| <note> | <note> | ||
| Une interface java développée par la société [[http://www.linbit.com/en/|Linbit]] permet de configurer le cluster via une interface graphique. | Une interface java développée par la société [[http://www.linbit.com/en/|Linbit]] permet de configurer le cluster via une interface graphique. | ||
| - | \\ \\ | + | \\ |
| Cette interface permet à partir d'un [[:ssh|accès ssh]] d'installer et de configurer le logiciel pacemaker et les logiciels sur lesquels pacemaker se base sur les serveurs à distance. | Cette interface permet à partir d'un [[:ssh|accès ssh]] d'installer et de configurer le logiciel pacemaker et les logiciels sur lesquels pacemaker se base sur les serveurs à distance. | ||
| - | \\ \\ | + | \\ |
| Cette interface est initialement prévue pour mettre en place la technologie de raid réseau [[:drbd]]. Bien entendu dans le cas présent, nous n'utiliserons pas cette fonctionnalité. | Cette interface est initialement prévue pour mettre en place la technologie de raid réseau [[:drbd]]. Bien entendu dans le cas présent, nous n'utiliserons pas cette fonctionnalité. | ||
| - | \\ \\ | + | \\ |
| Il est tout de même conseillé de bien comprendre la configuration en ligne de commande avant d'utiliser cet outil. | Il est tout de même conseillé de bien comprendre la configuration en ligne de commande avant d'utiliser cet outil. | ||
| - | \\ \\ | + | \\ |
| Téléchargez l'applet java [[http://oss.linbit.com/drbd-mc/|ici]]. | Téléchargez l'applet java [[http://oss.linbit.com/drbd-mc/|ici]]. | ||
| </note> | </note> | ||
| Ligne 28: | Ligne 28: | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * Avoir au minimum deux postes sous Ubuntu 10.04 LTS (sinon il n'y a pas vraiment d'intérêt à faire un cluster) | ||
| * Savoir ce qu'est la notion de [[haute disponibilité]] | * Savoir ce qu'est la notion de [[haute disponibilité]] | ||
| * Avoir des rudiments de connaissances concernant les réseaux | * Avoir des rudiments de connaissances concernant les réseaux | ||
| Ligne 120: | Ligne 119: | ||
| mcastport: 5405 | mcastport: 5405 | ||
| } | } | ||
| - | </file> | + | </file> |
| Ligne 138: | Ligne 137: | ||
| </file> | </file> | ||
| - | Lancement des deux démons sur les deux membres : | + | Lancement des deux démons sur les deux membres : |
| /etc/init.d/corosync start | /etc/init.d/corosync start | ||
| Ligne 160: | Ligne 159: | ||
| === Configuration avancée de corosync === | === Configuration avancée de corosync === | ||
| - | Il peut être judicieux de configurer plusieurs interfaces redondantes pour le lien entre les deux postes. | + | Il peut être judicieux de configurer plusieurs interfaces redondantes pour le lien entre les deux postes. |
| Pour cela il suffit de déclarer une deuxième interface avec le paramètre **//ringnumber//** incrémenté. Pensez à changer l'adresse de multicast et le port de destination((bien que je ne sois pas sûr que cela soit indispensable.)). | Pour cela il suffit de déclarer une deuxième interface avec le paramètre **//ringnumber//** incrémenté. Pensez à changer l'adresse de multicast et le port de destination((bien que je ne sois pas sûr que cela soit indispensable.)). | ||
| Ligne 170: | Ligne 169: | ||
| mcastport: 5400 | mcastport: 5400 | ||
| } | } | ||
| - | interface { | + | interface { |
| ringnumber: 1 | ringnumber: 1 | ||
| bindnetaddr: 192.168.1.0 | bindnetaddr: 192.168.1.0 | ||
| Ligne 195: | Ligne 194: | ||
| - | ^ Options ^ Explications ^ | + | ^ Options ^ Explications ^ |
| - | | -f | Permet d'afficher les compteurs d'erreurs durant les migrations des ressources | | + | | -f | Permet d'afficher les compteurs d'erreurs durant les migrations des ressources | |
| - | | -1 --one-shot | Affiche l'état à un seul instant et quitte (utile dans les scripts) | | + | | -1 --one-shot | Affiche l'état à un seul instant et quitte (utile dans les scripts) | |
| === Action sur les postes et les ressources === | === Action sur les postes et les ressources === | ||
| Ligne 204: | Ligne 203: | ||
| - | ^ Commandes ^ Explications ^ | + | ^ Commandes ^ Explications ^ |
| - | | help | Liste les commandes disponibles | | + | | help | Liste les commandes disponibles | |
| | status | Affiche l'état du cluster | | | status | Affiche l'état du cluster | | ||
| - | | end,cd,up | Revenir au niveau précédent | | + | | end,cd,up | Revenir au niveau précédent | |
| - | | quit,bye,exit | Quitter le crm | | + | | quit,bye,exit | Quitter le crm | |
| Ligne 245: | Ligne 244: | ||
| ==== Trap snmp ==== | ==== Trap snmp ==== | ||
| - | Pacemaker gère l'envoi de traps snmp. Si quelqu'un à réussi à les utiliser, sa contribution est la bienvenue. | + | Pacemaker gère l'envoi de traps snmp. Si quelqu'un a réussi à les utiliser, sa contribution est la bienvenue. |
| ==== Supervision avec l'agent nrpe ==== | ==== Supervision avec l'agent nrpe ==== | ||
| Ligne 297: | Ligne 296: | ||
| //Contributeurs principaux : [[:utilisateurs:Miam Miam]].// | //Contributeurs principaux : [[:utilisateurs:Miam Miam]].// | ||
| - | Mise en forme : //[[:utilisateurs:draco31.fr|draco31.fr]]// | + | Mise en forme : //[[:utilisateurs:draco31.fr|draco31.fr]].// |