(I forgot to forward this also to the list)
Hello Richard,
Here you have the device entry:
#
# A DVD device
#
Device {
Name = "DVD-Writer"
Media Type = DVD
Archive Device = /dev/hdc
LabelMedia = yes; # lets Bacula label unlabeled media
Random Access = Yes;
AutomaticMount = yes; # when device opened, read it
RemovableMedia = yes;
AlwaysOpen = no;
MaximumPartSize = 800M;
RequiresMount = yes;
MountPoint = /media/disk;
MountCommand = "sudo /bin/mount -t iso9660 -o ro %a %m";
UnmountCommand = "sudo /bin/umount %m";
SpoolDirectory = /disks/wks188d1/temp;
WritePartCommand = "/etc/bacula/dvd-handler %a write %e %v"
FreeSpaceCommand = "/etc/bacula/dvd-handler %a free"
}
But the mount and unmount commands from the bconsole works well with
DVD's. I've just tested mounting and unmounting a DVD from bacula and it
worked.
Thanks for your help!
Ruben
Richard Mortimer wrote:
> Can you post the DVD storage device entry from the sd config file.
>
> The unmount works fine in my setup. Make sure that you have
> an unmount line (that works!) in the device entry.
>
> Regards
>
> Richard
>
>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf
>> Of Ruben Lopez
>> Sent: 29 March 2007 12:31
>> To: [email protected]
>> Subject: [Bacula-users] Umount DVD before writing
>>
>> Hi,
>>
>> I have DVD's working almost well in my setup. The problem is
>> that I can
>> not reuse a DVD volume because bacula mounts the DVD (to
>> ensure that it
>> is the right dvd to write to?) before writing, and it does
>> not umount it
>> again before the actual writing. My device is unable to write
>> if it is
>> mounted, it complains with these messages:
>> Error trying to open /dev/hdc exclusively ... retrying in 1 second.
>> Error trying to open /dev/hdc exclusively ... retrying in 1 second.
>> Error trying to open /dev/hdc exclusively ... retrying in 1 second.
>> Error trying to open /dev/hdc exclusively ... retrying in 1 second.
>> [...]
>>
>> And the writing finally fails.
>> This way, I can only do one backup per DVD volume, which is a strong
>> limitation.
>>
>> I added this line to the beginning of the write() method in the
>> dvd-handler to fix this situation:
>> os.system("sudo /bin/umount /dev/hdc")
>>
>> And now it appends data to existing DVD volumes just nice.
>>
>> I imagine that this is not the best place to put this command
>> (besides
>> it's an ugly hack that only works at this machine), but it solves the
>> problem a lets us use bacula with complete functionality in
>> production
>> for DVD's also.
>>
>> May I enter a bug in the tracking system for this issue?
>>
>> Thanks.
>>
>> --------------------------------------------------------------
>> -----------
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get the
>> chance to share your
>> opinions on IT & business topics through brief surveys-and earn cash
>> http://www.techsay.com/default.php?page=join.php&p=sourceforge
>>
> &CID=DEVDEV
>
>> _______________________________________________
>> Bacula-users mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/bacula-users
>>
>>
>
>
>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bacula-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-users