Installation offline
Pour pouvoir installer Centreon sur des serveurs sans accès internet, créez une copie locale du dépôt Centreon sur un serveur avec accès internet, puis faites pointer vos serveurs Centreon sans accès internet sur celui-ci.
Créer une copie locale du dépôt Centreon
- Installez centreon-release sur votre serveur miroir.
dnf install -y https://yum.centreon.com/standard/22.10/el8/stable/noarch/RPMS/centreon-release-22.10-1.el8.noarch.rpm
yum install -y https://yum.centreon.com/standard/22.10/el7/stable/noarch/RPMS/centreon-release-22.10-1.el7.centos.noarch.rpm
Récupérez la clé gpg pour les paquets :
rpm --import https://yum-gpg.centreon.com/RPM-GPG-KEY-CES
Créez un répertoire pour le dépôt local :
mkdir -p /var/www/html/repos/centreon
Installez les paquets nécessaires :
yum install yum-utils createrepo httpd
Synchronisez les dépôts :
reposync -p /var/www/html/repos/centreon/ -r centreon-stable-noarch
reposync -p /var/www/html/repos/centreon/ -r centreon-stableCréez le dépôt :
createrepo /var/www/html/repos/centreon/
Démarrez le serveur web :
service httpd start
Sur votre serveur Centreon, éditez le fichier suivant :
vi /etc/yum.repos.d/centreon.repo
Ajoutez les lignes suivantes :
[centreon]
name=centreon
baseurl=http://<mirror_ip_address>/repos/centreon
gpgcheck=1
enabled=1Remplacez
<mirror_ip_address>
par la véritable adresse de votre dépôt local.
Garder votre dépôt local à jour
Afin de synchroniser régulièrement votre miroir avec le dépôt Centreon, créez un fichier cron :
cd /var/spool/cron
crontab -e
Les commandes suivantes programmeront une synchronisation tous les jours à 2h pour le dépôt centreon-stable-noarch et tous les jours à 3h pour le dépôt centreon-stable:
* 2 * * * reposync -p /var/www/html/repos/centreon/ -r centreon-stable-noarch
* 3 * * * reposync -p /var/www/html/repos/centreon/ -r centreon-stable