Nous allons tester Centreon 20.10 avec un un Raspberry PI 4 équipé de 2 Go de RAM et une clé USB de 32 Go. Pour installer un poller, une bonne carte SDRam suffit car les I/O sont limités. Par contre, pour un Central, il sera fortement conseillé d'utiliser un disque SSD externe ou une clé USB performante.
Voici la liste des articles :
- Installation de Centreon-Clib
- Installation de Centreon-Connector
- Installation de Centreon-Engine
- Installation des Plugins
- Installation de Centreon-Broker
- Installation du SNMP
- Installation d’un poller
- Installation de Centreon-Gorgone
- Installation de Centreon Web
- Communiquons avec Postfix !
- Installation de Centreon-Clib
- Installation de Centreon-Connector
- Installation de Centreon-Engine
- Installation des Plugins
- Installation de Centreon-Broker
- Installation du SNMP
- Installation d’un poller
- Installation de Centreon-Gorgone
- Installation de Centreon Web
- Communiquons avec Postfix !
- Suite à l'arrêt du service Bintray pour Conan le 1er mai 2021, j'ai dû modifier ce tutoriel pour la compilation du connecteur, du moteur et du broker. Un grand merci au staff des dev de Centreon, David et Rémi, pour leur réactivité.
- Comme les paquets sources ne sont pas encore en ligne, je vous mets la deuxième solution en téléchargeant les dépôts GitHub.
- Important, le tutoriel a été validé avec le noyau Linux 5.10
1 Installation du système
Nous utiliserons la dernière image Raspberry Pi OS Lite (anciennement Raspbian) sans utiliser l’interface graphique. Attention, depuis l'arrêt de bintray, nous utiliserons les dépôts github pour installer Centreon.
2 Premier paramétrage
Se connecter en utilisateur pi. Tout au long de ces articles, nous utiliserons la commande sudo pour éviter d'utiliser le compte root. Le raspberry Pi 4 comprend une interface Wifi, mais pour une utilisation en production de votre Raspberry, il est fortement conseillé d'utiliser la carte réseau. D'autant plus que l'interface réseau du PI 4 est une interface gigabit.
Vous pouvez activer directement le ssh en créant un fichier ssh vide dans la partition boot de la SDRam avant de démarrer le raspberry. Il suffira de trouver l'adresse IP avec le serveur DHCP de votre installation et de s'y connecter.
2.1 Localisation
Si vous avez installé votre distribution avec BerryBoot, l'installation est déjà réalisée. Avant de configurer votre SSID, déterminez la zone régionale de votre Wifi. Lancez la commande
sudo raspi-config
Je vous conseille fortement de changer le mot de passe de l'utilisateur pi. Sélectionnez 1 System Options -> S3 Password. Ensuite modifiez la localisation, sélectionnez 5 Localisation Options
Vous avez quatre menus. Le premier L1 pour changer la localisation de la langue, choisissez fr_FR.UTF-8.
Ensuite le menu L2 pour changer le fuseau horaire, choisissez Europe/Paris
Ensuite le menu L3 pour changer le clavier.
Et pour finir le menu L4 si vous voulez utiliser le Wifi.
2.2 Interface Wifi
Paramétrez le SSID de votre réseau Wifi.
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Saisissez vos paramètres Wifi
network={ ssid="VOTRESSID" psk="Password" }
Relancez votre interface
sudo ifdown wlan0 sudo ifup wlan0
Nous ajouterons une adresse IP statique sur notre interface wlan0. Pour cela, modifiez le fichier /etc/dhcpcd.conf.
sudo vi /etc/dhcpcd.conf
Modifions les lignes comme ci-dessous comme cet exemple
interface wlan0 static ip_address=192.168.1.94/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 8.8.8.8
2.3 Interface eth0
Si vous utilisez la carte réseau pour obtenir une adresse statique, modifiez le fichier /etc/dhcpcd.conf.
interface eth0 static ip_address=192.168.1.94/24 static routers=192.168.1.1 static domain_name_servers=192.168.1.1 8.8.8.8
2.4 Mise à jour de l'OS
Avant de commencer, réaliser une mise à jour de l'OS
sudo apt update sudo apt upgrade -y
Si vous avez ce message d'erreur à la fin de l'upgrade
Errors were encountered while processing: dphys-swapfile E: Sub-process /usr/bin/dpkg returned an error code (1)
Désinstallez le paquet dphys-swapfile
sudo apt remove dphys-swapfile -y
L'installation de notre raspberry étant terminée, nous allons passer à la configuration de centreon-clib