5.3 Localisation de PEAR.php.
Note: Comme pour le fichier suivant, la localité du
fichier "PEAR.php" peut changer d'une distribution à l'autre. Sur
Fedora, il sera de la forme "/usr/share/pear/PEAR.php", sur
Debian "/usr/share/php/PEAR.php" et sur CentOS
64Bits "/usr/share/pear/PEAR.php".
Where is PEAR [PEAR.php]
default to [/usr/share/php/PEAR.php]
>/usr/share/pear/PEAR.php
Path /usr/share/php OK
Maintenant on nous pose tout une série de questions
à propos de Nagios. Cela va nous permettre de charger des informations
concernant Nagios à partir de l'existant. Cela nous permettra de bien
localiser chacune des parties de Nagios.
Where is installed Nagios ?
default to [/usr/local/nagios/]
>
Path /usr/local/nagios/ OK
Where is your nagios config file
default to [/usr/local/nagios/etc//nagios.cfg]
>
Path /usr/local/nagios/etc OK
Where is your Nagios var directory ?
default to [/usr/local/nagios/var/]
>
Path /usr/local/nagios/var/ OK
Where is your Nagios plugins (libexec) directory ?
default to [/usr/local/nagios/libexec/]
>
Path /usr/local/nagios/libexec/ OK
Where is your nagios binary ?
default to [/usr/local/nagios/bin/nagios]
>
/usr/local/nagios/bin/nagios OK
Where is your Nagios image directory ?
default to [/usr/local/nagios/share/images/logos/]
>
Path /usr/local/nagios/share/images/logos/ OK
Where is your nagiostats binany ?
default to [/usr/local/nagios/bin/nagiostats]
>
/usr/local/nagios/bin/nagiostats OK
p1_file : /usr/local/nagios/bin/p1.pl
OK
/usr/bin/php OK
Finding Apache group :
apache
Finding Apache user :
apache
Finding Nagios user :
nagios
Finding nagios user nagios in /etc/passwd OK
Finding Nagios group :
nagios
Finding nagios group 'nagios' in /etc/group OK
Le script nous pose maintenant une question concernant NDO. Il
vaut mieux ici répondre positivement à la question. Si nous
désirons utiliser Centreon sans NDO, nous ne pourrons pas
bénéficier des dernières avancées : AJAX,
monitoring performant, etc.
Do you want use NDO ?
[y/n], default to [n]:
> y
Le script nous demande ici l'emplacement de la librairie
dynamique de NDO. Ce chemin sera ensuite repris pour configurer correctement
Nagios pour fonctionner avec NDO.
Where is your NDO ndomod binary ?
default to [/usr/sbin/ndomod.o]
> /usr/local/nagios/bin/ndomod-3x.o
/usr/local/nagios/bin/ndomod-3x.o OK
Ici nous configurons le sudo pour donner les droits à
Centreon de faire certaines manipulations (redémarrage de nagios
essentiellement).
------------------------------------------------------------------------
Configure Sudo
------------------------------------------------------------------------
Where is sudo configuration file
default to [/etc/sudoers]
>
/etc/sudoers OK
Nagios init script OK
Your sudo is not configure
Do you want I configure your sudo ? (WARNING)
[y/n], default to [n]:
> y
Configuring Sudo OK
Ici il nous est demandé si nous désirons
appliquer la configuration de Apache. Cette version beta ne prend pas en charge
les scripts de démarrage httpd sur Fedora, précisez donc non
lorsque le script demande s'il faut recharger la configuration. Vous
rechargerez le serveur manuellement à la suite de cette installation!
------------------------------------------------------------------------
Configure Apache server
------------------------------------------------------------------------
Do you want write Apache configuration file ?
[y/n], default to [n]:
> y
Create '/etc/apache2/conf.d/centreon.conf' OK
Configuring Apache OK
Do you want reload your Apache ?
[y/n], default to [n]:
> n
Preparing Centreon temporary files
Maintenant commence la préparation et la mise en place
des fichiers PHP de centreon.
------------------------------------------------------------------------
Start Centreon Web Front Installation
------------------------------------------------------------------------
In process
Change macros for php file
Change macros for php file OK
Copy CentWeb in system directory
CentWeb file installation OK
Install Centreon cron OK
Les Librairies PEAR : nous avons intégré
l'installation des librairies PEAR depuis « l'installer ».
Normalement « l'installer » est capable d'installer toutes
les librairies de manière automatique. Bien sûr pour que cela
fonctionne il faut absolument que le serveur ait accès à
internet. Sinon il vous faudra procéder à une installation
manuelle en téléchargeant chaque paquet PEAR.
Pear Modules
Check PEAR modules
PEAR 1.5.0 1.4.11 NOK
DB 1.7.6 NOK
DB_DataObject 1.8.4 NOK
DB_DataObject_FormBuilder 1.0.0RC4 NOK
MDB2 2.0.0 NOK
Date 1.4.6 NOK
HTML_Common 1.2.2 NOK
HTML_QuickForm 3.2.5 NOK
HTML_QuickForm_advmultiselect 1.1.0 NOK
HTML_Table 1.6.1 NOK
Archive_Tar 1.1 1.3.1 OK
Auth_SASL 1.0.1 NOK
Console_Getopt 1.2 1.2 OK
HTTP 1.2.2 NOK
Image_GraphViz 1.1.0 NOK
Net_SMTP 1.2.8 NOK
Net_Socket 1.0.1 NOK
Net_Traceroute 0.21 NOK
Net_Ping 2.4.1 NOK
Validate 0.6.2 NOK
XML_RPC 1.4.5 NOK
SOAP 0.10.1 NOK
Log 1.9.11 NOK
Après avoir affiché l'état dans lequel se
trouvent les différentes lib, il vous est proposé de lancer
l'installation des librairies de manière automatique.
Do you want I install/upgrade your PEAR modules
[y/n], default to [y]:
> y
Upgrading PEAR modules
PEAR 1.5.0 1.4.11 1.7OK
Installing PEAR modules
DB 1.7.6 1.7.13 OK
DB_DataObject 1.8.4 1.8.8 OK
DB_DataObject_FormBuilder 1.0.0RC4 1.0.0RC7 OK
MDB2 2.0.0 2.4.1 OK
HTML_QuickForm_advmultiselect 1.1.0 1.4.1 OK
HTML_Table 1.6.1 1.8.2 OK
Auth_SASL 1.0.1 1.0.2 OK
HTTP 1.2.2 1.4.0 OK
Image_GraphViz 1.1.0 1.2.1 OK
Net_SMTP 1.2.8 1.3.0 OK
Net_Traceroute 0.21 0.21.1 OK
Net_Ping 2.4.1 2.4.3 OK
Validate 0.6.2 0.8.1 OK
XML_RPC 1.4.5 1.5.1 OK
SOAP 0.10.1 0.11.0 OK
Log 1.9.11 1.10.1 OK
Normalement l'installer a fini d'installer les modules PEAR.
Il nous affiche une dernière fois l'état de l'installation des
modules PEAR.
Check PEAR modules
PEAR 1.5.0 1.7.1 OK
DB 1.7.6 1.7.13 OK
DB_DataObject 1.8.4 1.8.8 OK
DB_DataObject_FormBuilder 1.0.0RC4 1.0.0RC7 OK
MDB2 2.0.0 2.4.1 OK
Date 1.4.6 1.4.7 OK
HTML_Common 1.2.2 1.2.4 OK
HTML_QuickForm 3.2.5 3.2.10 OK
HTML_QuickForm_advmultiselect 1.1.0 1.4.1 OK
HTML_Table 1.6.1 1.8.2 OK
Archive_Tar 1.1 1.3.2 OK
Auth_SASL 1.0.1 1.0.2 OK
Console_Getopt 1.2 1.2.3 OK
HTTP 1.2.2 1.4.0 OK
Image_GraphViz 1.1.0 1.2.1 OK
Net_SMTP 1.2.8 1.3.0 OK
Net_Socket 1.0.1 1.0.8 OK
Net_Traceroute 0.21 0.21.1 OK
Net_Ping 2.4.1 2.4.3 OK
Validate 0.6.2 0.8.1 OK
XML_RPC 1.4.5 1.5.1 OK
SOAP 0.10.1 0.11.0 OK
Log 1.9.11 1.10.1 OK
All PEAR module OK
L'installer peut ainsi continuer.
------------------------------------------------------------------------
Centreon Post Install
------------------------------------------------------------------------
Create /usr/local/centreon/www/install/install.conf.php OK
Create /etc/centreon/instCentWeb.conf OK
Nous passons maintenant à l'installation de
CentStorage, autrefois appelé ODS (Oreon Data Storage). Ce Module de
centreon permet d'historiser en base de données RRD et MySQL pour le
moment. Centstorage permettra aussi de peupler des graphs pour un meilleur
suivi de vos diverses metrics de supervision.
------------------------------------------------------------------------
Start CentStorage Installation
------------------------------------------------------------------------
Where is your Centreon Run Dir directory?
default to [/var/run/centreon]
>
Do you want me to create this directory ?
[/var/run/centreon]
[y/n], default to [n]:
> y
Path /var/run/centreon OK
Where is your CentStorage binary directory
default to [/usr/local/centreon/bin]
>
Do you want me to create this directory ?
[/usr/local/centreon/bin]
[y/n], default to [n]:
> y
Path /usr/local/centreon/bin OK
Where is your CentStorage RRD directory
default to [/var/lib/centreon]
>
Attention le répertoire lib de centreon doit se trouver
sur une partition assez conséquente pour ne pas risquer un encombrement
rapide de la partition. Dans ce répertoire se trouveront toutes les
bases RRDTool.
Pensez aussi à placer les bases MySQL dans un endroit
assez bien taillé. Les bases de logs et de données de
performances nécessitent beaucoup d'espace disque.
Do you want me to create this directory ?
[/var/lib/centreon]
[y/n], default to [n]:
> y
Path /var/lib/centreon OK
Finding Nagios group :
nagios
Finding nagios group 'nagios' in /etc/group OK
Finding Nagios user :
nagios
Finding nagios user nagios in /etc/passwd OK
Preparing Centreon temporary files
/tmp/centreon-setup exists, it will move...
Creating Centreon Directory '/var/lib/centreon/status' OK
Creating Centreon Directory '/var/lib/centreon/metrics' OK
Replace Centstorage Macro OK
Set CentStorage properties OK
Replace Centstorage init script Macro OK
Do you want I install CentStorage init script ?
[y/n], default to [n]:
> y
Do you want I install CentStorage run level ?
[y/n], default to [n]:
> y
Adding system startup for /etc/init.d/centstorage ...
/etc/rc0.d/K30centstorage -> ../init.d/centstorage
/etc/rc1.d/K30centstorage -> ../init.d/centstorage
/etc/rc6.d/K30centstorage -> ../init.d/centstorage
/etc/rc2.d/S40centstorage -> ../init.d/centstorage
/etc/rc3.d/S40centstorage -> ../init.d/centstorage
/etc/rc4.d/S40centstorage -> ../init.d/centstorage
/etc/rc5.d/S40centstorage -> ../init.d/centstorage
Set logAnalyser properties OK
Set nagiosPerfTrace properties OK
Install CentStorage cron OK
Create /etc/centreon/instCentStorage OK
CentStorage est installé, il reste à installer
SNMPTT (Uniquement pour les version > Beta 3)!
Where is your SNMP configuration directory
default to [/etc/snmp]
>
/etc/snmp OK
Where is your SNMPTT binaries directory
default to [/opt/snmptt]
> /usr/local/src/centreon-2.0-b3/snmptt
/usr/local/src/centreon-2.0-b3/snmptt
Il ne reste plus qu'à répondre à quelques
questions pour installer les plugins de centreon.
------------------------------------------------------------------------
Start CentPlugins Installation
------------------------------------------------------------------------
Where is your CentPlugins lib directory
default to [/var/lib/centreon]
>
Path /var/lib/centreon OK
Finding Nagios user :
nagios
Finding nagios user nagios in /etc/passwd OK
Finding Nagios group :
nagios
Finding nagios group 'nagios' in /etc/group OK
Preparing Centreon temporary files
/tmp/centreon-setup exists, it will move...
CentPlugins is installed
L'installation automatique est maintenant terminée...
Quelques étapes manuelles sont encore nécessaires.
|