Installation Pandora FMS SMEServer 9

2 posts / 0 new
Dernière contribution
batist3
Installation Pandora FMS SMEServer 9

Bonjour à tous,

 

Je viens de mettre en place le monitoring Pandora FMS sur SME Server 9, en voici les grandes lignes :

 

Mise à jour de la distribution :

yum install
signal-event post-upgrade; signal-event reboot

 

Installation des versions 5.4, 5.5 et 5.6 de php

/sbin/e-smith/db yum_repositories set remi repository \
Name 'Remi - EL6' \
BaseURL 'http://rpms.famillecollet.com/enterprise/6/remi/$basearch/' \
EnableGroups no \
GPGCheck yes \
GPGKey http://rpms.famillecollet.com/RPM-GPG-KEY-remi \
Visible yes \
Exclude mysql*,php-* \
status disabled

signal-event yum-modify

wget ftp://195.220.108.108/linux/epel/6/x86_64/libwebp-0.4.3-3.el6.x86_64.rpm
yum localinstall libwebp-0.4.3-3.el6.x86_64.rpm

yum install smeserver-php-scl --enablerepo=smecontribs,remi,epel

signal-event post-upgrade; signal-event reboot

 

Installation des prérequis dans les repo officiels :

yum install xorg-x11-fonts-misc graphviz graphviz-php php-snmp xorg-x11-fonts-75dpi
yum install perl-XML-Simple nmap perl-XML-Twig net-snmp-utils perl-Net-Telnet perl-JSON perl-CPAN

 

Installation des prérequis fournis par Pandora FMS

wget http://sourceforge.net/projects/pandora/files/Tools%20and%20dependencies...
wget http://rpm.mag-sol.com/Centos/6/x86_64/perl-Encode-Locale-1.02-1.el6.noa...
wget http://sourceforge.net/projects/pandora/files/Tools%20and%20dependencies...
chmod 777 *.rpm
yum localinstall perl-Encode-Locale-1.02-1.el6.noarch.rpm
yum localinstall wmic-4.0.0tp4-0.i586.rpm
yum localinstall xprobe2-0.3-12.2.i386.rpm

 

Installation phpmyadmin :

yum install --enablerepo=smecontribs smeserver-phpmyadmin
signal-event phpmyadmin-update
https://ADRESSE_IP/phpmyadmin

 

Installation de la solution Pandora FMS :

wget http://netix.dl.sourceforge.net/project/pandora/Pandora%20FMS%206.0/Fina...

wget http://netix.dl.sourceforge.net/project/pandora/Pandora%20FMS%206.0/Fina...

 

rpm -ivh pandorafms_console-6.0-1.noarch.rpm
rpm -ivh pandorafms_server-6.0-1.noarch.rpm

 

depuis le server-manager, Créer une ibay et passer le version du php-scp (dans configuration à 5.4)

 

 

mv /var/www/html/pandora_console/* /home/e-smith/files/ibays/NOM_IBAY/html/

rm mv /var/www/html/pandora_console/

 

yum install php54-php-snmp --enablerepo=remi

 

 

http://ADRESSE_IP/NOM_IBAY/install.php

Renseigner les champs mysql
une fois l'installation terminée,

 

ouvrir les ports du pare-feu SME Server

iptables -I INPUT -p tcp -m tcp --dport 41121 -j ACCEPT

 

puis modifier le fichier de configuration du serveur Pandora FMS

nano /etc/pandora/pandora_server.conf
renseigner les bonnes valeurs de mysql
dans dbhost mettre localhost

 

démarrage des services :

/etc/rc.d/init.d/tentacle_serverd start
/etc/rc.d/init.d/pandora_server start

cd /etc/rc.d/init.d/

chkconfig tentacle_serverd on
chkconfig pandora_server on

renommer le fichier install.php

mv /home/e-smith/files/ibays/NOM_IBAY/html/install.php /home/e-smith/files/ibays/NOM_IBAY/html/install.old

 

 

accéder au service Web du monitoring :

http://ADRESSE_IP/pandora_console

 

login admin

password pandora

 

voila pour l'installation.

 

Ce pendant, je suis confronté à certain problèmes :

1- Le démarrage automatiquement des deux services pandora server et agent  ne fonctionne pas

2- Je crois savoir que sur SME Server, il ne suffit pas simplement de modifier le fichier php.ini (il faut créer des templates)

    et il faut changer un certain nombre de valeur (max_execution_time, upload_max_filesize et memory_limit) surtout sur la version php54 du repo remi

3- enfin je ne suis pas sur de ma commande pour l'ouverture des ports iptables

 

Si vous avez une idée pour résoudre ces problèmes, je suis preneur.

 

 

baptiste

MasterSleepy
Salut Batist3,

Salut Batist3,

 

Un grand merci pour cette excellent howto.

 

A bientôt,

MasterSleepy

Identifiez-vous pour poster des commentaires