Aller au contenu principal
Version: 22.04

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

  1. Installez le dépôt Centreon sur votre serveur miroir.
dnf install -y dnf-plugins-core
dnf config-manager --add-repo https://packages.centreon.com/rpm-standard/22.04/el8/centreon-22.04.repo
  1. Récupérez la clé gpg pour les paquets :
rpm --import https://yum-gpg.centreon.com/RPM-GPG-KEY-CES
  1. Créez un répertoire pour le dépôt local :
mkdir -p /var/www/html/repos/centreon
  1. Installez les paquets nécessaires :
yum install yum-utils createrepo httpd
  1. Synchronisez les dépôts :
reposync -p /var/www/html/repos/centreon/ --repo centreon-stable-noarch
reposync -p /var/www/html/repos/centreon/ --repo centreon-stable
  1. Exécutez les commandes suivantes :

Créez le dépôt :

createrepo /var/www/html/repos/centreon/
  1. Démarrez le serveur web :
service httpd start
  1. 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=1

Remplacez <mirror_ip_address> par la véritable adresse de votre dépôt local.

Garder votre dépôt local à jour

  1. 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
  2. Programmer la synchronisation :

Les commandes suivantes programmeront une synchronisation chaque jour à 2h pour le dépôt centreon-stable-noarch, et chaque jour à 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