Hi everyone,

 

I've got an LTO drive utilization/scheduling problem that I'm hoping
someone can help with.

 

I have a Schedule shared by two different Clients.  This schedule runs a
daily incremental at 20:00, and a Virtual Full Mondays at 08:00.  The
dailys work great; the part I'm having problems with is the Virtual
Full.

 

Both Clients have their own disk Pools, but share a tape Pool.

 

I have an autochanger with two LTO4 drives:

 

Autochanger {

  name = "TS3310"

  device = ULT3580-TD4_0, ULT3580-TD4_1

  changer device = /dev/changer

  changer command = "/opt/bacula/sbin/mtx-changer %c %o %S %a %d"

}

 

Device {

  name = "ULT3580-TD4_0"

  media type = LTO4

  changer device = /dev/changer

  archive device = /dev/nst0

  drive index = 0

  autochanger = yes

}

 

Device {

  name = "ULT3580-TD4_1"

  media type = LTO4

  changer device = /dev/changer

  archive device = /dev/nst1

  drive index = 1

  autochanger = yes

}

 

When the Virtual Full Jobs start, the first Client grabs both Devices,
one to read from and one to write to.

The second Client promptly fails when it tries to grab a Device for
reading:

 

Fatal error: acquire.c:166 No suitable device found to read Volume 

 

What I was expecting was that the second job would see that both LTO4
Devices are in use and wait a certain amount of time before failing.
Does anyone know how I can make this happen short of staggering my
schedules?

 

Greg

------------------------------------------------------------------------------
Fulfilling the Lean Software Promise
Lean software platforms are now widely adopted and the benefits have been 
demonstrated beyond question. Learn why your peers are replacing JEE 
containers with lightweight application servers - and what you can gain 
from the move. http://p.sf.net/sfu/vmware-sfemails
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to