Installation d’une console WEB pour un cluster linux Corosync et Pacemaker

Présentation

Nous allons voir comment Installer une interface WEB pour la gestion du cluster

Le site Web est rattache au process pcsd

Ceci nous permettra d’avoir d’un coup d’œil l’état de santé de notre cluster

Préquiquis

Installation

dnf install -y wget automake make npm dnf-plugins-core mlocate nmap net-tools

Récupérer les sources

wget https://github.com/ClusterLabs/pcs-web-ui/archive/refs/tags/0.1.24.3.tar.gz
tar xzf 0.1.24.3.tar.gz
cd pcs-web-ui-0.1.24.3/

Compilation

./autogen.sh
./configure
make
make install

Redémarrage du service

systemctl restart pcsd

Validation de la connexion

Contrôle du port d’écoute

netstat -plantu | grep -i LISTEN | grep 2224
tcp	  0	0 0.0.0.0:2224	  0.0.0.0:*	  LISTEN	  118786/python3

Contrôle de l’interface

Aller à l’URL https://<Nom du serveur> :2224

Cliquer sur le buton [Add Existing Cluster]

Entrer le nom d’un nœud du cluster

Cliquer sur [Check authentication]

Le cluster doit remonter

En cliquant sur le nom du cluster les différents éléments de configuration sont disponibles.

Exemple vue des nœuds