Project

General

Profile

Anomalie #7603

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

Added by Benjamin Bohard over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Category:
-
Start date:
Due date:
03/21/2014
% Done:

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.


Related issues

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

Associated revisions

Revision 772e9cc8 (diff)
Added by Benjamin Bohard over 9 years ago

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

History

#1 Updated by Benjamin Bohard over 9 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Benjamin Bohard over 9 years ago

  • Due date set to 03/21/2014
  • Status changed from Résolu to En attente d'informations
  • % Done changed from 100 to 0

#3 Updated by Benjamin Bohard over 9 years ago

  • Status changed from En attente d'informations to Résolu
  • % Done changed from 0 to 100

#4 Updated by Joël Cuissinat over 9 years ago

  • Assigned To set to Benjamin Bohard

#5 Updated by Joël Cuissinat over 9 years ago

NB : code totalement différent sur 2.4

#6 Updated by Laurent Flori over 9 years ago

  • Status changed from Résolu to 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 !

Also available in: Atom PDF