Projet

Général

Profil

Anomalie #7603

La vérification du lock de sauvegarde n'est utilisable que par bacula.

Ajouté par Benjamin Bohard il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Catégorie:
-
Début:
Echéance:
21/03/2014
% réalisé:

100%

Distribution:
EOLE 2.3

Description

On peut lancer reconfigure et Maj-Auto alors que le verrou est présent.

reconfigure et Maj-Auto ne disposent pas des informations nécessaires à la vérification du lock de sauvegarde tel qu'il a été mis en place pour bacula.

Il faut deux modes de vérification :
- un général qui se comporte comme avant ;
- un propre à bacula qui permet de contrôler le contenu du fichier.


Demandes liées

Lié à eole-bacula - Anomalie #5579: verrou eolesauvegarde Fermé 21/03/2014
Lié à eole-bacula - Anomalie #7606: Mise à jour de l'appel à la fonction check_lock au moment d'enlever le verrou. Fermé 21/03/2014

Révisions associées

Révision 772e9cc8 (diff)
Ajouté par Benjamin Bohard il y a environ 10 ans

Ajout d'un mode étendu à usage de bacula pour prendre en compte le contenu du lock.

Par défaut, le contenu n'est pas testé : comportement compatible avec
la vérification des locks par les autres services (reconfigure, etc.)

L'existence du lock est déduite de la possibilité de l'ouvrir en lecture.

Fixes #7603

Historique

#1 Mis à jour par Benjamin Bohard il y a environ 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Benjamin Bohard il y a environ 10 ans

  • Echéance mis à 21/03/2014
  • Statut changé de Résolu à En attente d'informations
  • % réalisé changé de 100 à 0

#3 Mis à jour par Benjamin Bohard il y a environ 10 ans

  • Statut changé de En attente d'informations à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Joël Cuissinat il y a environ 10 ans

  • Assigné à mis à Benjamin Bohard

#5 Mis à jour par Joël Cuissinat il y a environ 10 ans

NB : code totalement différent sur 2.4

#6 Mis à jour par Laurent Flori il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Test:
Lancer une sauergarde:

/usr/share/eole/bacula/baculaconfig.py -n --level=Full

s'assurer que le fichier de lock est bien présent:

ls /var/lock/eolesauvegarde

lancer reconfigure:

*** Début de reconfigure ***
Le verrou (lock) "/var/lock/eolesauvegarde" existe, abandon !

lancer Maj-Auto:

Le verrou (lock) "/var/lock/eolesauvegarde" existe, abandon !

Formats disponibles : Atom PDF