https://dev-eole.ac-dijon.fr/https://dev-eole.ac-dijon.fr/favicon.ico2011-07-25T12:51:46ZEnsemble Ouvert Libre Évolutifeole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=58462011-07-25T12:51:46ZEmmanuel GARETTE
<ul></ul><p>Le plus adapté pour tester le service bacula est de compiler le plugin nagios du paquet bacula.</p>
<p>Voilà comment je l'ai compilé :</p>
<p>apt-get source bacula<br />cd bacula-5.0.1<br />./configure --enable-client-only<br />cd src/lib/<br />make<br />cd ../../examples/nagios/check_bacula<br />make</p>
<p>On utilisera ensuite le binaire "check_bacula".</p>
<p>Il faut ensuite ajouter un monitor dans bacula-dir.conf :</p>
<p>Console {<br /> Name = 127.0.0.1-mon<br /> Password = "xxxxxxxxx" <br /> CommandACL = status, .status<br />}</p>
<p>Pour tester bacula-dir :</p>
<p>./check_bacula -H localhost -D dir -K xxxxxxxxx -M 127.0.0.1-mon</p>
<p>Pour bacula-sd, il faut utiliser le nom et mot de passe présent dans /etc/bacula/bacula-sd.conf</p>
<p>Pour bacula-fd, il faut utiliser le nom et mot de passe présent dans /etc/bacula/bacula-fd.conf</p> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=58512011-07-26T08:06:27ZEmmanuel GARETTE
<ul></ul><p>Le plugin check_bacula est en réalité dans .libs/</p>
<p>Il faut le lancer comme ca :</p>
<p>LD_LIBRARY_PATH=/usr/lib/bacula/ ./check_bacula</p> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=65162011-09-30T09:05:52ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Version cible</strong> changé de <i>Mises à jour 2.3 - 02 RC</i> à <i>Mises à jour 2.3 - 03 RC</i></li></ul> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=73332011-11-16T11:20:18ZBenjamin Bohardbbohard@cadoles.com
<ul><li><strong>Assigné à</strong> mis à <i>Daniel Dehennin</i></li><li><strong>Distribution</strong> mis à <i>EOLE 2.3</i></li></ul><p>Les solutions plus simples envisagées de diagnostic ne sont pas assez poussées (pas de test de la communication entre les différents serveurs).<br />La solution de la compilation de check_status (non proposée sur le paquet ubuntu) est retenue.</p> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=74752011-11-22T15:27:34ZDaniel Dehennin
<ul><li><strong>Assigné à</strong> changé de <i>Daniel Dehennin</i> à <i>Benjamin Bohard</i></li><li><strong>% réalisé</strong> changé de <i>0</i> à <i>50</i></li></ul><p>Je viens de mettre en <code>eole-2.3-dev</code> un paquet <code>check-bacula-plugin</code> qui fourni l’exécutable <code>/usr/lib/nagios/plugins/check_bacula</code></p>
<pre>
/usr/lib/nagios/plugins/check_bacula -h
Copyright (C) 2005 Christian Masopust
Written by Christian Masopust (2005)
Version: 5.0.1 (24 February 2010) x86_64-pc-linux-gnu ubuntu 10.04
Usage: check_bacula [-d debug_level] -H host -D daemon -N name -P port
-H <host> hostname where daemon runs
-D <daemon> which daemon to check: dir|sd|fd
-M <name> name of monitor (as in bacula-*.conf)
-K <md5-hash> password for access to daemon
-P <port> port where daemon listens
-dnn set debug level to nn
-? print this message.
</pre> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=75092011-11-25T15:24:02ZBenjamin Bohardbbohard@cadoles.com
<ul><li><strong>Projet</strong> changé de <i>eole-bacula</i> à <i>python-pyeole</i></li></ul> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=75112011-11-25T15:29:27ZBenjamin Bohardbbohard@cadoles.com
<ul><li><strong>Projet</strong> changé de <i>python-pyeole</i> à <i>eole-bacula</i></li></ul> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=75172011-11-25T15:46:27ZBenjamin Bohardbbohard@cadoles.com
<ul><li><strong>Statut</strong> changé de <i>Nouveau</i> à <i>Résolu</i></li><li><strong>% réalisé</strong> changé de <i>50</i> à <i>100</i></li></ul><p>Appliqué par commit <a class="changeset" title="mise en place de la diagnose pour bacula (fixes #1949) ajout de la dependance sur check-bacula-p..." href="https://dev-eole.ac-dijon.fr/projects/eole-bacula/repository/revisions/6345c625b2c32f3b6827f88be16e20912ea7dab3">6345c625b2c32f3b6827f88be16e20912ea7dab3</a>.</p> eole-bacula - Evolution #1949: Pas de diagnose sur baculahttps://dev-eole.ac-dijon.fr/issues/1949?journal_id=82282011-12-20T10:19:42ZJoël Cuissinatjoel.cuissinat@ac-dijon.fr
<ul><li><strong>Statut</strong> changé de <i>Résolu</i> à <i>Fermé</i></li></ul><p>Vu :<br /><pre>
*** Sauvegarde
. Bacula Director => Ok
. fichier de configuration => Ok
. Bacula Client => Ok
. fichier de configuration => Ok
. Bacula Storage => Ok
. fichier de configuration => Ok
. Montage du support => Erreur
</pre></p>