Projet

Général

Profil

Anomalie #6917

Erreur broken pipe le retour

Ajouté par Yoni Baude il y a plus de 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

Bonjour,

Depuis la dernière maj de bacula, ce matin j'ai eu la mauvaise surprise de revoir l'erreur "broken pipe"[1] sur un de nos serveurs !!!

Pourquoi le montage/démontage du support est de nouveau systématique a chaque volumes ?

Extrait /var/log/rsyslog/local/sudo/sudo.notice.log :

Dec 17 22:00:02 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:00:19 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:00:21 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount --volume=/var/lib/bacula/127.0.0.1-dir-volume-0001
Dec 17 22:00:21 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount
Dec 17 22:00:23 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:00:24 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:03:32 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount --volume=/var/lib/bacula/
Dec 17 22:03:33 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:05:50 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount --volume=/var/lib/bacula/
Dec 17 22:05:50 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:09:09 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount --volume=/var/lib/bacula/
Dec 17 22:09:09 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --mount
Dec 17 22:09:11 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount --volume=/var/lib/bacula/127.0.0.1-dir-inc-0274
Dec 17 22:11:10 horus sudo: bacula : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/share/eole/bacula/baculamount.py --umount

[1]
17-Dec 22:09 127.0.0.1-sd JobId 1463: Recycled volume "127.0.0.1-dir-inc-0274" on device "FileStorage" (/mnt/sauvegardes), all previous data lost.
17-Dec 22:09 127.0.0.1-sd JobId 1463: New volume "127.0.0.1-dir-inc-0274" mounted on device "FileStorage" (/mnt/sauvegardes) at 17-Dec-2013 22:09.
17-Dec 22:09 127.0.0.1-sd JobId 1463: Fatal error: append.c:242 Network error reading from FD. ERR=No data available
17-Dec 22:09 127.0.0.1-sd JobId 1463: Job write elapsed time = 00:08:34, Transfer rate = 11.63 M Bytes/second
17-Dec 22:09 127.0.0.1-sd JobId 1463: Error: bsock.c:518 Read error from client:127.0.0.1:36643: ERR=No data available
17-Dec 22:11 127.0.0.1-fd JobId 1463: Fatal error: backup.c:1019 Network send error to SD. ERR=Broken pipe
17-Dec 22:11 127.0.0.1-dir JobId 1463: Error: Bacula 127.0.0.1-dir 5.0.1 (24Feb10): 17-Dec-2013 22:11:10

Cordialement,
Yoni

Révisions associées

Révision 9b38bdd0 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

bacula-sd ne gère le démontage que dans le cas d'un directeur distant.

Le démontage avait été conditionné à la fin du job pour conserver
la possibilité au bacula-sd de pouvoir démonter le support.

Ce comportement n'est conservé que dans le cas de l'utilisation d'un
directeur distant.

Ref #6917

Révision 159de6a9 (diff)
Ajouté par Benjamin Bohard il y a plus de 10 ans

bacula-sd ne gère le démontage que dans le cas d'un directeur distant.

Le démontage avait été conditionné à la fin du job pour conserver
la possibilité au bacula-sd de pouvoir démonter le support.

Ce comportement n'est conservé que dans le cas de l'utilisation d'un
directeur distant.

Ref #6917

Historique

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

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

Le démontage en fin de job contrôlé par bacula-sd avait été rétabli.

Vu les problèmes que ça entraine, il est à nouveau désactivé pour le cas des supports usb, smb et manuel.

#2 Mis à jour par Laurent Flori il y a environ 10 ans

  • Version cible changé de Mises à jour 2.3.12 à Mises à jour 2.3.13

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

  • Statut changé de Résolu à À valider
  • % réalisé changé de 100 à 80

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

  • Statut changé de À valider à Résolu
  • % réalisé changé de 80 à 100

Le retour en arrière résoud les problèmes rencontrés dans l'utilisation la plus répandue.
Il n'impacte que la sauvegarde avec SD distant.

Discussion nécessaire sur les fonctionnalités à fournir et l'infrastructure de sauvegarde supportée par EOLE.

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

  • Echéance mis à 21/03/2014
  • Assigné à mis à Benjamin Bohard

#6 Mis à jour par Lionel Morin il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Cela semble fonctionner.

Formats disponibles : Atom PDF