Mise a jour Centreon /Nagios

Help
2012-09-18
2013-03-18
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    Salut , jai fait une grosse bétise sur ma distribution FAN 2.3

    je bosse sous HyperV , j'ai oublier de faire une capture avan manip ,
    Suite a une mise a jour de centreon de 2.3.3  a 2.3.8 lorsque je souhaite accéder a la page web de centreon j'ai une belle page blanche,
    Quelqu'un peut til m'aider s'il vous plait

    PS : Nagios fonctionne très bien ainsi que GLPI que j'ai rajouter aussi

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    voici les Logs

    je suis un novice concernant Centreon / NAGIOS

    File does not exist: /var/www/html/images/interface, referer: http://192.168.0.143/nagios/stylesheets/status.css
    PHP Fatal error:  Cannot redeclare class CentreonDB in /usr/local/centreon/www/class/centreonDB.class.php on line 42, referer: http://192.168.0.143/

     
  • houla,
    j'imagine que t'as pas une sauvegarde de ta base sql ?
    sinon, essaie de vider le cache de ton navigateur pour voir.

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    ben non pas de sauvegarde la la base SQL Centreon ,

    j'ai essayer sur un autre navigateur IE et sa me fait pareil

    c'est un probleme Centreon vu que nagios tourne très bien et que GLPI aussi
    j'ai meme essayer de réinstaller la version 2.3.3 de centreon mais  sa fait pareil , j'ai bien les question de update via l'interface web mais dès que j'ai remplis sa avec que des "OK" j'ai ma fameuse page blanche

    je pense qu'il faudrai désinstaller tout centreon  sans toucher a Nagios et de refaire linstall correctement

    ou bien je doit me tromper pour les dossiers d'install pour centreon

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    ben non pas de sauvegarde la la base SQL Centreon ,

    j'ai essayer sur un autre navigateur IE et sa me fait pareil

    c'est un probleme Centreon vu que nagios tourne très bien et que GLPI aussi
    j'ai meme essayer de réinstaller la version 2.3.3 de centreon mais  sa fait pareil , j'ai bien les question de update via l'interface web mais dès que j'ai remplis sa avec que des "OK" j'ai ma fameuse page blanche

    je pense qu'il faudrai désinstaller tout centreon  sans toucher a Nagios et de refaire linstall correctement

    ou bien je doit me tromper pour les dossiers d'install pour centreon

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    ben non pas de sauvegarde la la base SQL Centreon ,

    j'ai essayer sur un autre navigateur IE et sa me fait pareil

    c'est un probleme Centreon vu que nagios tourne très bien et que GLPI aussi
    j'ai meme essayer de réinstaller la version 2.3.3 de centreon mais  sa fait pareil , j'ai bien les question de update via l'interface web mais dès que j'ai remplis sa avec que des "OK" j'ai ma fameuse page blanche

    je pense qu'il faudrai désinstaller tout centreon  sans toucher a Nagios et de refaire linstall correctement

    ou bien je doit me tromper pour les dossiers d'install pour centreon

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    désolé pour le post multiple , beug dans mon navigateur au boulot

     
  • peux-tu m'afficher le contenu de /etc/centreon/centreon.conf.php ?

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    <?php
    /*
    * Centreon is developped with GPL Licence 2.0 :
    * http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
    * Developped by : Julien Mathis - Romain Le Merlus - Christophe Coraboeuf
    *
    * The Software is provided to you AS IS and WITH ALL FAULTS.
    * Centreon makes no representation and gives no warranty whatsoever,
    * whether express or implied, and without limitation, with regard to the quality,
    * safety, contents, performance, merchantability, non-infringement or suitability for
    * any particular or intended purpose of the Software found on the Centreon web site.
    * In no event will Centreon be liable for any direct, indirect, punitive, special,
    * incidental or consequential damages however they may arise and even if Centreon has
    * been previously advised of the possibility of such damages.
    *
    * For information : contact@centreon.com
    */
    /* Database */
    $conf_centreon = "localhost";
    $conf_centreon = "localhost";
    $conf_centreon = "root";
    $conf_centreon = "";
    $conf_centreon = "centreon2";
    $conf_centreon = "centreon2_storage";

    /* path to classes */
    $classdir='./class';
    /* Centreon Path */
    $centreon_path='/usr/share/centreon/';
    ?>

     
  • pas d'erreur dans ce fichier.
    Les log Apache ? y a t-il des erreurs lorsque tu as la page blanche ?

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-18

    je pense que les log Appache c'est ceux que j'ai écrit dans mon 2eme post
    sinon peut tu me dire ou je les trouve

    Merci

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-19

    Bon alors , j'ai supprimer tout les dossiers centreon  sur ma distribution FAN , j'ai réinstaller centreon 2.3.3 ebn laissant installant tout ce qu'il me demander créer tout les dossier qu'il fallait laou il me demander
    maintenant j'ai la page web d'install de Centreon

    mais je ne sais pas quelle information sont juste ou non , a part au niveau des base Mysql, l'interface web me demande le nom des base je les rentres, je met le login root sans mot de passe mais il me dit que le mot de passe ne doit pas etre vide, Or sur FAN il n'y a pa de mot de passe pour Root sur Mysql

    qua puis je faire ?

    Merci

     
  • salut,
    si tu as la page d'install ça veut dire que les fichiers contenue dans /etc/centreon/ n'ont pas été recrée.
    Peux-tu me dire qu'elles sont les repertoires que tu as supprimé et quelle commande as-tu lancé pour faire la réinstall ?

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-19

    j'ai supprimer tout les dossier appeler centreon

    pour l'install j'ai lancer la commande ./install.sh
    ensuite comme dit j'ai répondu YES a tout ce qui ma créer tout les dossier nécéssaire,
    j'ai seulement selectionner les bon chemin pour les fichier RRDs.pm , PEAR.php , qui était toujour sur ma distribution

    j'ai bien des fichiers dans /etc/centreon

    les voici ==> instCentCore.conf
    INSTALL_DIR_CENTREON=/usr/local/centreon
    CENTREON_ETC=/etc/centreon
    CENTREON_RUNDIR=/var/run/centreon
    CENTREON_LOG=/usr/local/centreon/log
    CENTREON_VARLIB=/var/lib/centreon
    CENTREON_GENDIR=/usr/local/centreon
    CENTCORE_BINDIR=/usr/local/centreon/bin
    BIN_SSH=/usr/bin/ssh
    BIN_SCP=/usr/bin/scp
    NAGIOS_ETC=/etc/nagios
    NAGIOS_GROUP=nagios
    NAGIOS_USER=nagios
    RRD_PERL=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    INIT_D=/etc/init.d


    ==> instCentPlugins.conf
    # Use in CentPlugins.sh
    NAGIOS_PLUGIN=/usr/local/nagios/libexec
    INSTALL_DIR_NAGIOS=/usr/local/nagios
    NAGIOS_ETC=/etc/nagios
    RRD_PERL=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    CENTPLUGINS_TMP=/var/lib/centreon/centplugins
    NAGIOS_USER=nagios
    NAGIOS_GROUP=nagios
    INIT_D=/etc/init.d
    # Use in CentPluginsTraps.sh
    CENTREON_ETC=/etc/centreon
    SNMP_ETC=/etc/snmp
    SNMPTT_BINDIR=/usr/local/centreon/bin
    CENTPLUGINSTRAPS_BINDIR=/usr/local/centreon/bin
    WEB_USER=apache


    ==> instCentStorage.conf

    INSTALL_DIR_CENTREON=/usr/local/centreon
    CENTREON_LOG=/usr/local/centreon/log
    CENTREON_ETC=/etc/centreon
    CENTREON_RUNDIR=/var/run/centreon
    CENTREON_GENDIR=/usr/local/centreon
    CENTREON_VARLIB=/var/lib/centreon
    RRD_PERL=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    NAGIOS_VAR=/usr/local/nagios/var
    INIT_D=/etc/init.d
    CRON_D=/etc/cron.d
    CENTSTORAGE_BINDIR=/usr/local/centreon/bin
    CENTSTORAGE_RRD=/var/lib/centreon
    NAGIOS_USER=nagios
    NAGIOS_GROUP=nagios


    ==> instCentWeb.conf
    INSTALL_DIR_CENTREON=/usr/local/centreon
    INSTALL_DIR_NAGIOS=/usr/local/nagios
    NAGIOS_ETC=/etc/nagios
    NAGIOS_PLUGIN=/usr/local/nagios/libexec
    NAGIOS_IMG=/usr/local/nagios/share/images/logos
    NAGIOS_BINARY=/usr/bin/nagios
    NAGIOSTATS_BINARY=/usr/bin/nagiostats
    NAGIOS_VAR=/usr/local/nagios/var
    RRD_PERL=/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi
    SUDO_FILE=/etc/sudoers
    WEB_USER=apache
    WEB_GROUP=apache
    NAGIOS_USER=nagios
    NAGIOS_GROUP=nagios
    BIN_RRDTOOL=/usr/bin/rrdtool
    BIN_MAIL=/bin/mail
    PEAR_PATH=/usr/share/pear
    CENTREON_LOG=/usr/local/centreon/log
    CENTREON_ETC=/etc/centreon
    CENTREON_GENDIR=/usr/local/centreon
    CENTREON_VARLIB=/var/lib/centreon
    CRON_D=/etc/cron.d
    INIT_D=/etc/init.d
    PHP_BIN=/usr/bin/php
    DIR_APACHE=/etc/httpd/conf
    DIR_APACHE_CONF=/etc/httpd/conf.d
    CENTPLUGINSTRAPS_BINDIR=/usr/local/centreon/bin
    NAGIOS_P1_FILE=/usr/bin/p1.pl
    NDOMOD_BINARY=/usr/bin/ndomod.o

     
  • Arf, c'est pas une bonne idée ça de refaire une install depuis les sources.
    Je te proposer une solution mais tu devras utiliser pour cela des paquets de devel de FAN :
    1- supprime tous les dossiers de centreon
    2- lance la commande

    rpm -Uvh --force http://www.fullyautomatednagios.org/FAN/repository/fan2dev/i386/centreon-core-2.3.8-fan.1.noarch.rpm http://www.fullyautomatednagios.org/FAN/repository/fan2dev/i386/centreon-plugins-2.3.8-fan.1.noarch.rpm http://www.fullyautomatednagios.org/FAN/repository/fan2dev/i386/centreon-database-2.3.8-fan.1.noarch.rpm http://www.fullyautomatednagios.org/FAN/repository/fan2dev/i386/centreon-storage-2.3.8-fan.1.noarch.rpm http://www.fullyautomatednagios.org/FAN/repository/fan2dev/i386/centreon-trap-2.3.8-fan.1.noarch.rpm http://www.fullyautomatednagios.org/FAN/repository/fan2dev/i386/centreon-www-2.3.8-fan.1.noarch.rpm
    
     
  • kevin.gauthier
    kevin.gauthier
    2012-09-19

    Ok merci , donc je vien de faire ta manip,  , j'ai juste du téléchercher les fichier rpm que j'ai placer dans un dossier temporaire puis j'ai fait
    rpm -Uvh -force centreon-core-2.3.8-fan.1.noarch.rpm centreon-database-2.3.8-fan.1.noarch.rpm centreon-plugins-2.3.8-fan.1.noarch.rpm centreon-storage-2.3.8-fan.1.noarch.rpm centreon-trap-2.3.8-fan.1.noarch.rpm centreon-www-2.3.8-fan.1.noarch.rpm
    Préparation…              ###########################################
       1:centreon-core          ###########################################
       2:centreon-www           ###########################################
       3:centreon-plugins       ###########################################
       4:centreon-database      ###########################################
       5:centreon-storage       ###########################################
       6:centreon-trap          ###########################################

    je dois faire quoi maintenant s'il te plait ?

     
  • va sur l'interface web et verifie que tu es bien en 2.3.8.
    Auquelle cas, faudra faire un upgrade de la base

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-19

    ben je n'ai pas accès a l'interface Web de centreon
    Not Found

    The requested URL /centreon/ was not found on this server.
    Apache/2.2.3 (CentOS) Server at 192.168.0.143 Port 80

    j'ai redémarrer les service httpd et mysqld

     
  • arf, as-tu le fichier /etc/httpd/conf.d/centreon.conf ?

    Alias /centreon /usr/share/centreon/www/
    <Directory "/usr/share/centreon/www">
            Options Indexes
            AllowOverride AuthConfig Options
            Order allow,deny
            Allow from all
    </Directory>
    
     
  • kevin.gauthier
    kevin.gauthier
    2012-09-19

    OK merci , alors j'avais
    " Alias /centreon /usr/local/centreon/www/ "
    au lieu  de
    " Alias /centreon /usr/share/centreon/www/ " comme tu l'as marquer,

    j'ai donc changer les info , redémarrer le service httpd et j'ai accès a ma page centreon comme avant

    un grand MERCI

    les admin peuvent fermer le post , je vais le modicier en RESOLU et en ouvrir un autre pour un autre soucis que j'ai lol

     
  • kevin.gauthier
    kevin.gauthier
    2012-09-20

    Salut,  je n'ai pas trouver comment fermer ce post mais heuresement je dirai car maintenant j'ai un souci sur mon Nagios 3.3.1

    il ne démarre plus
    j'aimerai donc si possible faire la meme chose que avec centreon , c'est a dire le réinstaller avec les paquet FAN , j'ai normalement un backup du nagios  qui est OK

     
  • On ne peut pas changer le titre du post comme les autres forums.
    Par contre, ton probleme nagios ouvre un autre topic