On Fri, August 14, 2009 11:13 am, Dan Langille wrote: > Changing the subject, given the change in subject. :) > > On Thu, August 13, 2009 3:14 pm, John Drescher wrote: >> On Thu, Aug 13, 2009 at 3:09 PM, John Drescher<dresche...@gmail.com> >> wrote: >>> On Thu, Aug 13, 2009 at 2:45 PM, Dan Langille<d...@langille.org> wrote: >>>> On Thu, August 13, 2009 2:27 pm, Dan Langille wrote: >>>>> >>>>> On Thu, August 13, 2009 1:19 pm, Dan Langille wrote: >>>>>> I am setting up a new autochanger / tape drive. I'm trying to run >>>>>> btape. >>>>>> The basic test works, but I see this message when I start btape: >>>>>> >>>>>> Autochanger "loaded? drive 0", result: nothing loaded. >>>>>> >>>>>> mtx-changer [and mtx] both disagree with this: >>>>>> >>>>>> $ sudo /etc/bacula/mtx-changer /dev/sg4 loaded 0 /dev/nst0 0 >>>>>> AAM240L4 >>>>> >>>>> That is a problem. You don't want the label. You want the slt it >>>>> came >>>>> from. See >>>>> http://www.bacula.org/en/dev-manual/Autochanger_Resource.html#SECTION0017130000000000000000 >>>>> >>>>> loaded -- returns number of the slot that is loaded, base 1, >>>>> in the drive or 0 if the drive is empty. >>>>> >>>>> Current problem: I can't see how to get this information from the >>>>> device. >>>>> I'll keep working on it: >>>>> >>>>> $ sudo /usr/sbin/mtx -f /dev/sg4 inquiry >>>>> Password: >>>>> Product Type: Medium Changer >>>>> Vendor ID: 'QUANTUM ' >>>>> Product ID: 'PX500 ' >>>>> Revision: '0033' >>>>> Attached Changer: No >>>>> [dlangi...@backup01 bacula]$ >>>> >>>> I think we have a problem: >>>> >>>> [dlangi...@backup01 bacula]$ sudo /usr/sbin/mtx -f /dev/sg4 load 3 >>>> [dlangi...@backup01 bacula]$ sudo /usr/sbin/mtx -f /dev/sg4 status >>>> Storage Changer /dev/sg4:1 Drives, 38 Slots ( 36 Import/Export ) >>>> Data Transfer Element 0:Full (Unknown Storage Element >>>> Loaded):VolumeTag >>>> = >>>> AAM240L4 >>>> Storage Element 1:Empty >>>> Storage Element 2:Empty >>>> Storage Element 3 IMPORT/EXPORT:Empty >>>> Storage Element 4 IMPORT/EXPORT:Full :VolumeTag=AAM241L4 >>>> >>>> Should that 'Unknown Storage Element Loaded' be a 3 to indicate the >>>> slot >>>> it came from? >>>> >>> >>> Here is what my mtx output looks like >>> >>> dev6 ~ # mtx -f /dev/autochanger1 status >>> Storage Changer /dev/autochanger1:2 Drives, 24 Slots ( 1 Import/Export >>> ) >>> Data Transfer Element 0:Full (Storage Element 17 Loaded):VolumeTag = >>> A00036 >>> Data Transfer Element 1:Empty >>> Storage Element 1:Full :VolumeTag=A00030 >>> Storage Element 2:Empty:VolumeTag= >>> Storage Element 3:Full :VolumeTag=A00058 >>> Storage Element 4:Full :VolumeTag=A00053 >>> Storage Element 5:Full :VolumeTag=A00023 >>> Storage Element 6:Full :VolumeTag=A00006 >>> Storage Element 7:Full :VolumeTag=A00007 >>> Storage Element 8:Full :VolumeTag=A00052 >>> Storage Element 9:Full :VolumeTag=A00028 >>> Storage Element 10:Full :VolumeTag=A00020 >>> Storage Element 11:Full :VolumeTag=A00054 >>> Storage Element 12:Full :VolumeTag=A00039 >>> Storage Element 13:Full :VolumeTag=A00048 >>> Storage Element 14:Full :VolumeTag=A00012 >>> Storage Element 15:Full :VolumeTag=A00068 >>> Storage Element 16:Full :VolumeTag=A00069 >>> Storage Element 17:Empty:VolumeTag= >>> Storage Element 18:Full :VolumeTag=A00065 >>> Storage Element 19:Full :VolumeTag=A00066 >>> Storage Element 20:Full :VolumeTag=A00067 >>> Storage Element 21:Full :VolumeTag=A00062 >>> Storage Element 22:Full :VolumeTag=A00063 >>> Storage Element 23:Full :VolumeTag=A00064 >>> Storage Element 24 IMPORT/EXPORT:Full :VolumeTag=A00029 >>> >>> What version of mtx are you using? >>> >>> dev6 ~ # equery l mtx >>> [ Searching for package 'mtx' in all categories among: ] >>> * installed packages >>> [I--] [ ] sys-block/mtx-1.2.18 (0) >>> >>> It looks like I have 1.2.18 >>> >>> John >>> >> >> Ahh. If I manually load a tape using controls on the archive I get the >> same. Bacula will pick this up correctly if I update slots in the >> console however. >> >> dev6 ~ # mtx -f /dev/autochanger1 status >> Storage Changer /dev/autochanger1:2 Drives, 24 Slots ( 1 Import/Export >> ) >> Data Transfer Element 0:Full (Storage Element 17 Loaded):VolumeTag = >> A00036 >> Data Transfer Element 1:Full (Unknown Storage Element Loaded):VolumeTag >> = >> A00029 >> Storage Element 1:Full :VolumeTag=A00030 >> Storage Element 2:Empty:VolumeTag= >> Storage Element 3:Full :VolumeTag=A00058 >> Storage Element 4:Full :VolumeTag=A00053 >> Storage Element 5:Full :VolumeTag=A00023 >> Storage Element 6:Full :VolumeTag=A00006 >> Storage Element 7:Full :VolumeTag=A00007 >> Storage Element 8:Full :VolumeTag=A00052 >> Storage Element 9:Full :VolumeTag=A00028 >> Storage Element 10:Full :VolumeTag=A00020 >> Storage Element 11:Full :VolumeTag=A00054 >> Storage Element 12:Full :VolumeTag=A00039 >> Storage Element 13:Full :VolumeTag=A00048 >> Storage Element 14:Full :VolumeTag=A00012 >> Storage Element 15:Full :VolumeTag=A00068 >> Storage Element 16:Full :VolumeTag=A00069 >> Storage Element 17:Empty:VolumeTag= >> Storage Element 18:Full :VolumeTag=A00065 >> Storage Element 19:Full :VolumeTag=A00066 >> Storage Element 20:Full :VolumeTag=A00067 >> Storage Element 21:Full :VolumeTag=A00062 >> Storage Element 22:Full :VolumeTag=A00063 >> Storage Element 23:Full :VolumeTag=A00064 >> Storage Element 24 IMPORT/EXPORT:Empty:VolumeTag= > > My status output has reverted to 'Unknown Storage Element Loaded' today. > I don't know why. 'update slots' does not affect the situation. This > means that 'loaded' does not return the correct value. This renders the > autochanger useless. I'd like to know how to get this working.
I had tried the 'update slots' approach. That doesn't fix it. What does fix it is getting Bacula to load a tape into the drive. I achieved that by running a job. I now see: Data Transfer Element 0:Full (Storage Element 2 Loaded):VolumeTag = AAM241L4 Next question: what does Bacula do correctly that mtx does not with respect to loading a tape into the drive? -- Dan Langille -- http://langille.org/ ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users