On Fri, August 14, 2009 11:39 am, Dan Langille wrote: > > 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
I dispute the above now. I go with what Alan Brown said: > This happens consistently with tapes loaded out of i/o slots and the only > solution I've found is not to put tapes in them. We have 38 slots, 36 of which are labeled IMPORT/EXPORT. Seems I should change this. I hope it is configurable. -- Dan Langille -- http://langille.org/ -- 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