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 |
2. Installation des paquets PEARLes paquets PEAR ne doivent être installés que sur le serveur Central. # yum install php-pear Dans le cas d'utilisation d'un proxy : # pear config-set http_proxy http://my_proxy:port_my_proxy Puis, installer les paquets : # pear channel-update pear.php.net # pear upgrade pear # pear upgrade-all # pear install SOAP Validate XML_RPC # pear install DB DB_DataObject DB_DataObject_FormBuilder # pear install Archive_Tar Auth_SASL Console_Getopt Date # pear install HTML_Common HTML_QuickForm # pear install HTML_QuickForm_advmultiselect HTML_Table # pear install HTTP_Request Image_GraphViz Log MDB2 # pear install Net_Ping Net_SMTP Net_Socket Net_Traceroute Net_URL # pear install Structures_Graph Il est possible de rencontrer des problèmes lors de l'installation de certains paquets. En cas de problèmes, utilisez l'option '-f' permettant de forcer l'installation d'un paquet : # pear install -f SOAP 3. Emplacement de la base MySQLSi vous souhaitez déplacer vos bases de données vers un autre emplacement que « /var/lib/mysql », éditer le fichier « /etc/my.cnf » afin de déplacer la base MySQL vers un autre répertoire tel que « /data/mysql ». Le fichier doit contenir les lignes suivantes : [mysqld] datadir=/data/mysql socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid Ajout des droits, démarrage du service et création du mot de passe pour le compte root : # chown mysql.mysql /data/mysql/ # /etc/init.d/mysqld start # /usr/bin/mysqladmin -u root password 'mot_de_passe' 4. Installation de NagiosL'installation de Nagios consiste à créer l'utilisateur "nagios", à lui attribuer un password et installer Nagios par compilation pour disposer de la dernière version et des dernières corrections. 4.1 Création d'un user NagiosCréation d'un compte utilisateur pour le fonctionnement de Nagios : # /usr/sbin/useradd -m -r -d /home/nagios -s /bin/bash -c "nagios" nagios # passwd nagios 4.2 Création d'un groupe NagiosCréation d'un groupe utilisateurs pour le fonctionnement de Nagios : # /usr/sbin/groupadd nagcmd # /usr/sbin/usermod -a -G nagios,nagcmd nagios Ajout d'Apache dans le groupe Nagios Ajout d'Apache dans le groupe Nagios : # /usr/sbin/usermod -a -G nagios,nagcmd apache L'installation de Nagios sur le serveur central et sur les collecteurs est identique. Nagios est régulièrement mis à jour. Pour vous procurer la dernière version de Nagios, rendez-vous sur le site officiel de nagios: http://www.nagios.org/ # cd /usr/local/src/ # wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.0.tar.gz # tar xzf nagios-3.2.0.tar.gz # cd nagios-3.2.0 |
|