If I am not mistaken, Bacula only unmounts a disk on explicit user command, 
much like it does with tapes where once the tape is mounted, it is unmounted 
only by the user.

If the unmount command does not work, then we could look at the problem.

Regards,

Kern

On Saturday 30 May 2009 10:05:47 Timo Neuvonen wrote:
> I'm sorry to write this into developers list, but I've asked this a couple
> of times in the past months in the user list with no reply.
>
> Is this possibly some simple configuration bug from my side, or is there
> some deeper problem with SD's "Unmount Command"?
>
> Attached is a "-d 200" debug output of the SD.
> It shows around lines 92-93 how the disk is mounted before the job,
> and in line 189 "released" but there isn't shown any reference to the
> unmount command at all.
>
> >I can not make SD's "Unmount Command" work.
> > "Mount Command" works fine instead.
> >
> > I have an external USB disk, that is used thru this storage:
> >
> > Device {
> >  Name = USB-Disk-A
> >  Device Type = File
> >  Media Type = USB-Disk-A
> >  Archive Device = /mnt/backup-a
> >  LabelMedia = yes;
> >  Random Access = yes;
> >  AutomaticMount = yes;
> >  RemovableMedia = yes;
> >  AlwaysOpen = no;
> >  Requires Mount = yes
> >  Mount Point = /mnt/backup-a
> >  Mount Command = "/bin/mount %m"
> >  Unmount Command = "sleep 5;/bin/umount -l %m"
> > }
> >
> > The "Unmount Command" I currently have (sleep 5;/bin/umount -l %m) is
> > quite
> > a monster, but I've started with simple "/bin/umount %m" that didn't work
> > either. The 5-second sleep was added to allow caches flush first (just a
> > try), and -l (lazy) option (another try) should also help if there still
> > is
> > some disk traffic alive.
> >
> >
> > Before running a job, the disk is not mounted:
> >
> > [r...@garfield bacula]# mount
> > ....
> > (/dev/sdb1 not mentioned here)
> > [r...@garfield bacula]#
> >
> >
> > Now I run a backup job using storage "USB-Disk-A", and then:
> >
> >
> > [r...@garfield bacula]# mount
> > ....
> > /dev/sdb1 on /mnt/backup-a type ext3 (rw,nosuid,nodev,user=bacula)
> > [r...@garfield bacula]#
> >
> >
> > So, the disk was not unmounted. Could someone advice what am I doing
> > wrong?
> >
> >
> >
> > I already asked this a few weeks ago, with no reply then. At that time I
> > was
> > running Bacula 2.4.4, and I decided to upgrade before renewing the
> > question,
> > the upgrade didn't affect to this problem.
> > Now I have this setup:
> > Bacula 3.0.1, on CentOS 5.3 x86_64, with MySQL database.
> >
> > Some snapshots from the system:
> >
> > /etc/fstab has this line:
> > /dev/backup-a1          /mnt/backup-a           ext3    rw,noauto,owner 0
> > 0
> >
> > this is the actual drive:
> > [r...@garfield bacula]# ll /dev/sdb*
> > brw-r----- 1 bacula disk 8, 16 May 24 15:24 /dev/sdb
> > brw-r----- 1 bacula disk 8, 17 May 24 15:24 /dev/sdb1
> >
> > these links are made by udev to have the names stable:
> > [r...@garfield bacula]# ll /dev/b*
> > lrwxrwxrwx 1 root root  3 May 24 15:24 /dev/backup-a -> sdb
> > lrwxrwxrwx 1 root root  4 May 24 15:24 /dev/backup-a1 -> sdb1
> >
> >
> > --
> > TiN



------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT 
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp as they present alongside digital heavyweights like Barbarian 
Group, R/GA, & Big Spaceship. http://p.sf.net/sfu/creativitycat-com 
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to