Projet

Général

Profil

Tâche #20824

Scénario #21077: Traitement express MEN (34-36)

sauvegarde bareos OK with warnings car fichier /etc/eole/bareos.conf manquant

Ajouté par équipe eole Academie d'Orléans-Tours il y a presque 7 ans. Mis à jour il y a plus de 6 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
19/06/2017
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Bonjour,
En complément de la demande https://dev-eole.ac-dijon.fr/issues/16263
Je viens de me rendre compte que l'on a aussi des warnings sur horus 2.5.2 en raison de l'absence du fichier /etc/eole/bareos.conf qui si j'ai bien compris est facultatif...
La sauvegarde est Ok with warnings ce qui n'est pas en soi trop gênant.
L'inconvénient est que cela provoque une mauvaise détection du plugin centreon que nous utilisons pour savoir si les sauvegardes sont en erreur et depuis combien de temps... (le plugin se place alors en état inconnu).
Est il possible d'exclure ce fichier s'il n'est pas présent sur le serveur ?
Merci d'avance
Olivier

bareos-dir.conf.patch Voir - patch pour la version 2.6.1 (933 octets) Benjamin Bohard, 03/07/2017 15:08

bareos-dir.conf.patch Voir - patch pour la version 2.6.0 (942 octets) Benjamin Bohard, 04/09/2017 11:12

bareos-dir.conf.patch Voir - patch pour la version 2.5.2.2 (926 octets) Benjamin Bohard, 04/09/2017 11:24

bareos-dir.conf.patch Voir - patch pour la version 2.5.1 (900 octets) Benjamin Bohard, 04/09/2017 11:37


Demandes liées

Lié à Horus - Demande #18985: erreur dans rapport sauvegarde bareos Classée sans suite 06/02/2017

Révisions associées

Révision 8b5dddb3 (diff)
Ajouté par Benjamin Bohard il y a plus de 6 ans

Ne pas déclencher un avertissement si les fichiers optionnels sont absents.

Utilisation d’expressions régulières pour que l’absence des fichiers ne
provoquent pas l’affichage d’avertissements dans les logs.

Ref #20824

Historique

#1 Mis à jour par Benjamin Bohard il y a presque 7 ans

Le patch joint permet de reproduire quasiment à l’identique le comportement actuel, exceptée la levée d’un avertissement si l’un des fichiers bareos.conf ou *.bsr est absent.
Avec cette configuration, deux entrées pour les répertoires /var/lib/bareos et /etc/eole sont créées en plus.

Pas de correction a priori pour la 2.5.2, la modification touchant un template susceptible d’être patché localement.

#2 Mis à jour par équipe eole Academie d'Orléans-Tours il y a presque 7 ans

Bonjour, en l'état sur un horus 2.5.2, la ligne

+      regexfile = "^%%bareos_db_extract_dir/bareos.sql" 

donne l'erreur

-----------------------------------------------------------------------------------------------------------------------------------                                                                      Génération des fichiers de configuration.                                                                                                  ---------------------------------------------------------------------------------------------------------------------------------
Erreur: Utilisation d'une variable non existante dans le template de /etc/bareos/bareos-dir.conf : bareos_db_extract_dir                                                                                                                     
Erreur: Utilisation d'une variable non existante dans le template de /etc/bareos/bareos-dir.conf : bareos_db_extract_dir

Sans elle le patch est ok. Quelle correction apporter car je ne vois pas l'origine de la variable ?

#3 Mis à jour par Benjamin Bohard il y a presque 7 ans

Effectivement, cette variable a été introduite en 2.6. Sur la 2.5.2, il faut remplacer la variable avec le chemin /var/lib/bareos

#4 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Tracker changé de Demande à Tâche
  • Statut changé de Nouveau à En cours
  • Assigné à mis à Benjamin Bohard
  • Version cible mis à sprint 2017 34-36 Equipe MENSR
  • Temps estimé mis à 2.00 h
  • Tâche parente mis à #21077
  • Restant à faire (heures) mis à 2.0

#5 Mis à jour par Benjamin Bohard il y a plus de 6 ans

#6 Mis à jour par Benjamin Bohard il y a plus de 6 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Restant à faire (heures) changé de 0.25 à 0.0

#8 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans

  • Statut changé de Résolu à Fermé
root@scribe:~# bareosconfig.py -s manual
root@scribe:~# ls /etc/eole/bareos.conf
ls: impossible d'accéder à '/etc/eole/bareos.conf': Aucun fichier ou dossier de ce type
root@scribe:~# bareosconfig.py -n --level Full
Pas de montage en mode manuel : OK
Sauvegarde Full lancée
Vous pouvez suivre son évolution dans le fichier /var/log/rsyslog/local/bareos-dir/bareos-dir.info.log
root@scribe:~# tail -f /var/log/rsyslog/local/bareos-dir/bareos-dir.info.log
[..]
2017-09-06T14:58:22.266693+02:00 scribe.etb1.lan bareos-dir:   Termination:            Backup OK
[..]
2017-09-06T14:58:31.756650+02:00 scribe.etb1.lan bareos-dir:   Termination:            Backup OK
[..]
2017-09-06T14:58:35.818188+02:00 scribe.etb1.lan bareos-dir:   Termination:            Backup OK
[..]
root@scribe:~# touch /etc/eole/bareos.conf
root@scribe:~# ls /etc/eole/bareos.conf
root@scribe:~# bareosconfig.py -n --level Full
Pas de montage en mode manuel : OK
Sauvegarde Full lancée
Vous pouvez suivre son évolution dans le fichier /var/log/rsyslog/local/bareos-dir/bareos-dir.info.log
root@scribe:~# tail -f /var/log/rsyslog/local/bareos-dir/bareos-dir.info.log
[..]
2017-09-06T15:07:23.266693+02:00 scribe.etb1.lan bareos-dir:   Termination:            Backup OK
[..]
2017-09-06T15:08:33.756650+02:00 scribe.etb1.lan bareos-dir:   Termination:            Backup OK
[..]
2017-09-06T15:08:37.818188+02:00 scribe.etb1.lan bareos-dir:   Termination:            Backup OK
[..]
root@scribe:~# /usr/sbin/bls -V scribe-dir-catalog-0003 FileStorage
[..]
bls JobId 6: -rw-r--r--   1 root     root               0 2017-09-06 15:00:07  /etc/eole/bareos.conf
[..]

#9 Mis à jour par Joël Cuissinat il y a environ 6 ans

  • Lié à Demande #18985: erreur dans rapport sauvegarde bareos ajouté

Formats disponibles : Atom PDF