Anomalie #6917
Erreur broken pipe le retour
100%
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
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
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.