Aller au contenu

Prérequis système

Prérequis Valeur Détail
Système Rocky Linux ou RHEL 8 / 9, x86_64 Accès root ou sudo
MariaDB 10.4.3 ou plus récent (10.5, 10.6, 10.11) Voir l'avertissement EL8 ci-dessous
Python 3.12, fourni par le dépôt InfraRiver Rien à installer à la main : toutes les dépendances sont dans le paquet
Ressources Selon le nombre d'hôtes suivis Dimensionnement ; maquette : 2 vCPU, 4 Go, 40 Go
Mémoire pour MariaDB De 2 Go (500 hôtes) à 32 Go (20 000 hôtes) À régler à l'installation (étape 3)
Réseau Entrant : 443 (web), 8443 (collecteur) ; sortant : vos outils et le dépôt Flux réseau
Accès au dépôt Identifiant et mot de passe repo.infrariver.com Dépôt RPM

RHEL / Rocky 8 : n'installez pas le flux MariaDB par défaut

Sur EL8, dnf install mariadb-server installe MariaDB 10.3, trop ancienne : la création de la base échoue au premier démarrage (Specified key was too long). Activez un flux récent avant d'installer :

sudo dnf module reset mariadb -y
sudo dnf module enable mariadb:10.5 -y     # ou 10.11
sudo dnf install -y mariadb-server

Sur EL9, le flux par défaut (10.5) convient.

Installer MariaDB

Si MariaDB n'est pas déjà présente :

sudo dnf install -y mariadb-server
sudo systemctl enable --now mariadb
sudo mysql_secure_installation         # mot de passe root, suppression des comptes anonymes

La mémoire et les connexions se règlent à l'étape 3 de l'installation, une fois la base créée.