Pour illustrer l’article, nous prendrons l’exemple d’un serveur HAProxy que nous souhaitons redonder en mode Actif/Passif.
Fig. 1 : Schéma de principe.
1. Créer le cluster
1.1 Installation de Corosync
La première chose à faire est la mise en place du cluster avec Corosync. Ce dernier permet d’assurer la communication entre les nœuds et leur permet de s’informer mutuellement de leurs états respectifs et également des états de leurs ressources (Ex. HAProxy, IP virtuelle). Dans notre exemple, nous aurons donc deux nœuds, à savoir les deux serveurs où sont installés les HAProxy.
Corosync étant dans les paquets Debian depuis la version 9, son installation est une formalité (à réaliser sur les deux nœuds) :
Proxy-1:~# apt-get update
Proxy-1:~# apt-get install corosync
1.2 Configuration du cluster Corosync
Une fois Corosync installé, toute la configuration se fait dans le fichier /etc/corosync/corosync.conf.
Dans notre exemple, le rattachement au cluster se fera sans...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première