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