Announcement

Collapse
No announcement yet.

Demande de conseils architecture distribuée - haute-disponibilité

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • jafa89
    replied
    Bonjour à tous

    Pour rajouter de l'eau au moulin je rebondis sur le poste de Narparuba

    Pour mon cas je n'ai jamais trouvé de moyen idéal pour arriver à cela. Tu peux mettre un cluster MySQL + 2 Centreons (actif/passif genre avec un heartbeat) mais reste la couche Nagios qui a des problèmes à être hautement disponible "efficacement" car tu peux passer par les commandes OCSP and co, mais là tu dis byebye à tes perfs (ce qui est embêtant hein )...... 1er pages du poste
    Je pense mettre en place une architecture redondante.
    Pour cela je veux créer un cluster MySQL pour hébergeant les BDD Centstorage.

    Pour les serveurs Nagios/Centreon je pense faire comme suit Actif/arrêté (dit aussi passif)
    Le 1er
    - installation classique de Nagios/Centreon est démarrée
    - Crontab qui regarde tous les x min si il y a des modifs dans les fichier de Centreon et Nagios. Puis envoie par "scp" au 2éme serveur dans le répertoire tmp (le Passif)

    Le 2éme
    - installation classique de Nagios/Centreon mais service stoppé
    - Crontab tous x+1 min si MAJ présente dans tmp sauvegarde ancien fichier puis copie nouveau + suppression dossier dans tmp

    Voici une procédure pas trop mal pour redonder nagios.

    Que pensez vous de cela.
    Un architecture similaire fonctionne pour des DNS avec SCP


    Jafa89

    Leave a comment:


  • soum
    replied
    Bjr,
    J'ai configuré les 2 serveurs mais j'ai remarqué que je ne peux toujours pas voir les hots du serveur satellite sur l'interface nagios du serveur central????
    en plus le centreon que j'ai installé pour le serveur central configure le serveur satellite et pas le central c à d quand j'ajoute un host sur centreon aulieu de le retrouver sur le centarl je le retrouve sur le centreon.
    Quelq'un peut m'expliquer comment ça se fait???

    Leave a comment:


  • medharrak
    replied
    je voulez installer un nagios satellite dans l'agence de notre ste et j'ai lu qu'il a deux méthode soit d'installer un serveur complet et de récupérer les donnes via NSCA,soit on installe le serveur nagios et de recuperer les donnes avec ndo.
    mon question est la suivante:dans la 1ere cas chaque serveur possede son propre base de données donc les données qu'exsite dans la base de serveur satellite on va les copier dans le serveur centrale avec NSCA??mais dans la 2eme cas je sais pas est ce que le serveur satellite possede aussi son propre base de données ou pas si non est ce qu'on peut la faire.????
    merci d'avcance

    Leave a comment:


  • soum
    replied
    Bjr,
    J'ai configuré les 2 serveurs mais j'ai remarqué que je ne peux toujours pas voir les hots du serveur satellite sur l'interface nagios du serveur central????
    en plus le centreon que j'ai installé pour le serveur central configure le serveur satellite et pas le central c à d quand j'ajoute un host sur centreon aulieu de le retrouver sur le centarl je le retrouve sur le centreon.
    Quelq'un peut m'expliquer comment ça se fait???

    Leave a comment:


  • Pinault22
    replied
    Tu te connecte avec la commande :

    su - nagios

    puis tu tape le mdp, et après tu met la commande :

    /usr/bin/perl -w /usr/local/centreon/bin/centcore

    Leave a comment:


  • soum
    replied
    Je me suis mise en user nagios puis j'ai démarré centcore ADMIREZ!!!!

    [email protected]:~$ /usr/bin/perl -w /usr/local/centreon/bin/centcore
    [email protected]:~$ Use of uninitialized value $poller_id in concatenation (.) or string at /usr/local/centreon/bin/centcore line 259.
    Use of uninitialized value $localperffile in concatenation (.) or string at /usr/local/centreon/bin/centcore line 389.
    sh: -c: line 0: syntax error near unexpected token `newline'
    sh: -c: line 0: `cat /var/lib/centreon/perfdata/1/service-perfdata >> '

    Je ne comprends rien...

    Leave a comment:


  • soum
    replied
    comment ça mon utilisateur nagios??
    il ya une commande???

    Leave a comment:


  • Hellnino18
    replied
    Ca veut dire qu'il ne faut pas que tu utilises ton utilisateur root pour lancer cette commande, mais plutôt ton utilisateur nagios par exemple.

    Leave a comment:


  • soum
    replied
    et même en essayant manuellement avec la commande :
    /usr/bin/perl -w /usr/local/centreon/bin/centcore

    ça me donne: You must not execute centcore with root user
    ????????

    Leave a comment:


  • soum
    replied
    Merci pour ta réponse,
    là j'ai un autre problème : Quand je veux réinitialiser centcore ça ne marche pas.
    Je ne sais pas pourquoi??

    Leave a comment:


  • AkHeNaToN
    replied
    tu relance la procédure d'install et tu répond non à tous sauf à l'installation de centcore

    Leave a comment:


  • soum
    replied
    Bonjour,
    J'ai bien vu que tu maitrise l'architecture distribuée.
    don voilà j'ai utilisé:http://fr.doc.centreon.com/DistributedArchitecture/fr
    mais apparemment j'ai pas installé centcore du coup je suis coincé.
    Que dois-je faire??????????

    Leave a comment:


  • naparuba
    replied
    J'ai refait le site pour qu'il soit bien plus clair

    Pour ceux qui veulent un résumé, il y a une animation flash qui résume un peu l'architecture : http://www.shinken-monitoring.org/th...-architecture/ :mrgreen:

    Leave a comment:


  • Guigui2607
    replied
    Oui, oui, je suis aussi son projet de très près

    Leave a comment:


  • tosage
    replied
    Pour faire suite a un échange avec nap, il y a ce projet de notre nap national :cool:

    http://www.shinken-monitoring.org/

    Je n'ai pas encore tout lu et malheuresement plus pages sont blanche chez moi, mais ca a l'air vraiment intéressant.
    j'ai trouvé pas mal de chose egalement sur le website de nap : http://www.gabes.fr/jean/

    Leave a comment:

Working...
X