Project

General

Profile

Anomalie #4660

Suppression du fichier resultat-bacula

Added by Yoni Baude over 8 years ago. Updated about 8 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Category:
-
Start date:
01/09/2013
Due date:
% Done:

100%

Distribution:
EOLE 2.3

Description

Bonjour,

Le fichier /var/lib/eole/reports/resultat-bacula n'est pas recréer lors de problème de sauvegarde. Ce qui a pour conséquence de bloquer les sauvegardes suivantes.
Temporairement, un "touch /var/lib/eole/reports/resultat-bacula" permet la résolution du problème.

Extrait log :

Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: Traceback (most recent call last):
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: File "/usr/share/eole/bacula/baculaconfig.py", line 260, in <module>
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: main()
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: File "/usr/share/eole/bacula/baculaconfig.py", line 225, in main
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: bacula_rapport_in_progress(options.job_type)
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: File "/usr/lib/pymodules/python2.6/pyeole/bacula.py", line 652, in bacula_rappo
rt_in_progress
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: _bacula_rapport(job_type, "Sauvegarde en cours depuis le {0}.", BACULA_RAPPOR
T_UNKNOWN)
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: File "/usr/lib/pymodules/python2.6/pyeole/bacula.py", line 643, in _bacula_rapp
ort
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: dic = load(file(BACULA_RAPPORT, 'r'))
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: ClientRunBeforeJob: IOError: [Errno 2] No such file or directory: '/var/lib/eole/reports/resultat-bacula'
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-fd JobId 142: Error: Runscript: ClientRunBeforeJob returned non-zero status=1. ERR=Child exited with code 1
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-dir JobId 142: Fatal error: Bad response to ClientRunBeforeJob command: wanted 2000 OK RunBefore#012, got 2905 Bad RunBeforeJob command.#012
Jan 8 03:22:04 horus bacula-dir: 127.0.0.1-dir JobId 142: Fatal error: Client "127.0.0.1-fd" RunScript failed.

Merci

Associated revisions

Revision cce71eaa (diff)
Added by Benjamin Bohard about 8 years ago

Interception de l'erreur IOError.

  • pyeole/bacula.py : en cas d'absence du fichier resultat-bacula,
    l'erreur est interceptée et ne provoque plus l'arrêt du script
    (création du fichier).

Ref #4660

Revision 119868d2 (diff)
Added by Cédric Anne over 2 years ago

Fix associated elements label on helpdesk ticket form; see #4660

History

#1 Updated by Benjamin Bohard about 8 years ago

  • Status changed from Nouveau to En attente d'informations
  • Assigned To set to Benjamin Bohard

L'arrêt du service bacula-sd ne provoque pas la suppression du fichier resultat-bacula lors des tests menés.

Ce fichier est créé (touch) lors du posttemplate (00-bacula).

Pour pallier le problème, il est possible de créé ce fichier, s'il n'existe pas, durant l'exécution du script.

#2 Updated by Benjamin Bohard about 8 years ago

  • Project changed from eole-bacula to python-pyeole
  • Status changed from En attente d'informations to Résolu
  • % Done changed from 0 to 100

#3 Updated by Philippe Caseiro about 8 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF