Hello again! Maybe I should add that the first part indeed gets written to the dvd. So there IS something on the DVD, it's readable and look quite ok (bacula header then tar-ish concatenation of files)
Thanks for any help! Nils Nils Blanck-Wehde schrieb: > Hello list! > > I am running bacula 2.4.2 from fschwarz's EL5 rpms on CentOS 5.2 > > I am having a hard time getting bacula to write backups to DVD. I have > narrowed it down to the following: > After burning a part to DVD, bacula mounts the volume to determine the > used space and pass the result to growisofs. > This mount fails and the used space is not determined correctly (I guess). > > My mount command (from storage definition) is: > "/usr/bin/sudo /bin/mount -t iso9660 -o ro %a %m" > I can mount and unmount the dvd-writer as user bacula with > "/usr/bin/sudo /bin/mount -t iso9660 -o ro /dev/dvdwriter-hda > /mnt/bacula-dvd" without any problems. > The same error occurs when I do not use "/etc/init.d/bacula-dir start" > to start the sd but instead run "/usr/sbin/bacula-sd -d 99" as root. > I really can't see why bacula should NOT be able to mount the device. I > cannot reproduce this error on a shell as user "bacula". Plus the exact > same error happens when I run the sd as root. Maybe the output is > misleading? > I am quite stuck here. Any help would be greatly appreciated! > > Thanks in advance > > Nils > > My configuration (If any other info would help, please ask): > > This is my dvd-tools version: > dvd+rw-tools-7.0-0.el5.3 > I read that dvd+rw tools have to have a bacula-patch incorporated. I > don't know if my version does so and to be honest I don't know how to > find out... > > I don't know if it matters but I am using "Platinum 16x DVD-R 4.7GB" > media (I have tried DVD+R media as well, no luck). > > This is the storage definition: > Device { > Name = "DVDWriter" > Media Type = DVD > Device Type = DVD > Archive Device = /dev/dvdwriter-hda > LabelMedia = yes; # lets Bacula label unlabeled media > Random Access = Yes; > AutomaticMount = yes; # when device opened, read it > RemovableMedia = yes; > AlwaysOpen = no; > MaximumPartSize = 50M; # decreased partsize to reproduce error > more quickly (should be 800M) > RequiresMount = yes; > MountPoint = /mnt/bacula-dvd; > MountCommand = "/usr/bin/sudo /bin/mount -t iso9660 -o ro %a %m" > UnmountCommand = "/usr/bin/sudo /bin/umount %m" > SpoolDirectory = /tmp/backup; > WritePartCommand = "/usr/lib/bacula/dvd-handler %a write %e %v" > FreeSpaceCommand = "/usr/lib/bacula/dvd-handler %a free" > } > > This is the job's output: > 24-Nov 22:40 company_bacula-dir JobId 18: Start Backup JobId 18, > Job=nightly-self-backup.2008-11-24_22.40.03 > 24-Nov 22:40 company_bacula-dir JobId 18: There are no more Jobs > associated with Volume "Vol0013". Marking it purged. > 24-Nov 22:40 company_bacula-dir JobId 18: All records pruned from Volume > "Vol0013"; marking it "Purged" > 24-Nov 22:40 company_bacula-dir JobId 18: Recycled volume "Vol0013" > 24-Nov 22:40 company_bacula-dir JobId 18: Using Device "DVDWriter" > 24-Nov 22:40 company_bacula-sd JobId 18: Labeled new Volume "Vol0013" on > device "DVDWriter" (/dev/dvdwriter-hda). > 24-Nov 22:40 company_bacula-sd JobId 18: Wrote label to prelabeled > Volume "Vol0013" on device "DVDWriter" (/dev/dvdwriter-hda) > 24-Nov 22:40 company_bacula-dir JobId 18: Max Volume jobs exceeded. > Marking Volume "Vol0013" as Used. > 24-Nov 22:41 company_bacula-sd JobId 18: Part 1 (52384172 bytes) written > to DVD. > 24-Nov 22:41 company_bacula-sd JobId 18: Remaining free space > 18,446,744,073,709,551,466 on "DVDWriter" (/dev/dvdwriter-hda) > 24-Nov 22:41 company_bacula-sd JobId 18: Fatal error: block.c:856 Unable > to open device next part "DVDWriter" (/dev/dvdwriter-hda): ERR=Could not > mount DVD device "DVDWriter" (/dev/dvdwriter-hda). > > 24-Nov 22:41 company_bacula-sd JobId 18: Job write elapsed time = > 00:01:09, Transfer rate = 758.7 K bytes/second > 24-Nov 22:41 company_bacula-fd JobId 18: Fatal error: backup.c:892 > Network send error to SD. ERR=Die Verbindung wurde vom > Kommunikationspartner zurückgesetzt > 24-Nov 22:41 company_bacula-dir JobId 18: Error: Bacula > company_bacula-dir 2.4.2 (26Jul08): 24-Nov-2008 22:41:30 > Build OS: i686-redhat-linux-gnu redhat > JobId: 18 > Job: nightly-self-backup.2008-11-24_22.40.03 > Backup Level: Full > Client: "company_bacula-fd" 2.4.2 (26Jul08) > i686-redhat-linux-gnu,redhat, > FileSet: "Bacula-Server System-Backup FileSet" > 2008-11-15 15:56:40 > Pool: "Default-Harddisk" (From Job resource) > Storage: "DVD" (From user selection) > Scheduled time: 24-Nov-2008 22:40:02 > Start time: 24-Nov-2008 22:40:08 > End time: 24-Nov-2008 22:41:30 > Elapsed time: 1 min 22 secs > Priority: 10 > FD Files Written: 234 > SD Files Written: 233 > FD Bytes Written: 52,859,729 (52.85 MB) > SD Bytes Written: 52,356,805 (52.35 MB) > Rate: 644.6 KB/s > Software Compression: None > VSS: no > Storage Encryption: no > Volume name(s): > Volume Session Id: 1 > Volume Session Time: 1227562801 > Last Volume Bytes: 214 (214 B) > Non-fatal FD errors: 0 > SD Errors: 0 > FD termination status: Error > SD termination status: Error > Termination: *** Backup Error *** > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users