Monitoring d'une infrastructure informatique sur base d'outils libres( Télécharger le fichier original )par Youssouf N'TCHIRIFOU Institut africain d'administration et d'études commerciales (IAEC) Togo - Master II 2010 |
5. Installation de CentreonAvant d'aller plus loin, voici une petite astuce pour éviter de saisir les différents chemins vers les binaires utilisés, par exemple : nagios, ndomod, ... export PATH="$PATH:/usr/local/nagios/bin/" L'installation de Centreon contient une partie textuelle en ligne de commande et une partie graphique. 5.1 Téléchargement de CentreonPour télécharger Centreon, deux méthodes existent. La plus courante est de se procurer l'archive sur le site de centreon. § a) Téléchargement via le site # cd /usr/local/src/ # wget http://download.centreon.com/index.php?id=4242 § b) Téléchargement via le serveur SVN $> svn co http://svn.centreon.com/trunk/tools $> cd tools $> dos2unix makePackage.sh $> chmod +x makePackage.sh $> ./makePackage.sh Attention, il est possible de télécharger la dernière version de Centreon présente sur le serveur SVN. Cette version bénéficie des dernières corrections importantes mais peut présenter des bugs. Désarchivez le paquet et placez vous dans le répertoire obtenu: # tar -xzf centreon-2.0.2.tar.gz # cd centreon-2.0.2 5.2 Installation en ligne de commandeAjouter les droits d'écriture sur le fichier sudoers : # chmod +w /etc/sudoers Nous allons maintenant lancer le script d'installation. Ce script vous posera tout une liste de questions concernant les répertoires d'installation, les dépendances, etc. Nous essayerons de commenter le plus possibles les divers questions au fur et à mesure de l'avancement. # ./install.sh -i Au lancement du script, le programme confirme si toutes les dépendances sont satisfaites. ############################################################################### # # # Centreon (www.centreon.com) # # Thanks for using Centreon # # # # v 2.0 # # # # infos@oreon-project.org # # # # Make sure you have installed and configured # # sudo - sed - php - apache - rrdtool - mysql # # # ############################################################################### ------------------------------------------------------------------------ Checking all needed binaries ------------------------------------------------------------------------ rm OK cp OK mv OK chmod OK chown OK echo OK cat OK more OK mkdir OK find OK sed OK
This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Library General Public License instead of this License. Do you accept GPL license ? [y/n], default to [n]: > y Le module d'installation va alors vous demander si vous souhaitez installer les modules : l'interface Web Centreon, Centcore, les plugins Centreon et les Traps handler Centreon. ------------------------------------------------------------------------ Please choose what do you want to install ------------------------------------------------------------------------ Do you want to install Centreon Web Front [y/n], default to [n]: > y Do you want to install Centreon CentCore [y/n], default to [n]: > n Do you want to install Centreon Nagios Plugins [y/n], default to [n]: > y Do you want to install Centreon Snmp Traps process [y/n], default to [n]: > n
Commençons par Centreon Web, l'interface de centreon. ------------------------------------------------------------------------ Start CentWeb Installation ------------------------------------------------------------------------ Where is your Centreon directory? default to [/usr/local/centreon] > Ici on nous demande où installer Centreon. Tapez "Entrée" pour prendre le chemin par défaut sinon saisir un autre chemin. Si le répertoire que vous avez saisi n'existe pas, il vous sera demandé de valider votre choix pour créer le répertoire. Do you want me to create this directory ? [/usr/local/centreon] [y/n], default to [n]: > y Path /usr/local/centreon OK Ici on nous demande le répertoire de stockage des journaux/logs de centreon. Where is your Centreon log directory default to [/usr/local/centreon/log/] > Do you want me to create this directory ? [/usr/local/centreon/log/] [y/n], default to [n]: > y Path /usr/local/centreon/log/ OK Très important : l'emplacement des fichiers de configuration de Centreon. Attention si cet endroit venait à changer par la suite, vous seriez obliger de relancer l'installation de Centreon, certains fichiers devant être régénérés. Where is your Centreon etc directory default to [/etc/centreon] > Do you want me to create this directory ? [/etc/centreon] [y/n], default to [n]: > y Path /etc/centreon OK Where is your Centreon generation_files directory? default to [/usr/local/centreon/] > Path /usr/local/centreon/ OK Ici le path de RRDs.pm pour centstorage et les plugins ce centreon. Note: Le chemin du fichier "RRDs.pm" peut changer d'une distribution à l'autre. Sur Fedora il sera de la forme "/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/RRDs.pm", sur Debian "/usr/lib/perl5/RRDs.pm" et sur CentOS 5 64Bits"/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-threadmulti/RRDs.pm". Where is installed RRD perl modules [RRDs.pm] default to [/usr/lib/perl5/RRDs.pm] >/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/RRDs.pm Path /usr/lib/perl5 OK /usr/bin/rrdtool OK /usr/bin/mail OK |
|