On Fri, Aug 14, 2009 at 12:01 PM, Dan Langille<dan AT langille DOT org> wrote:
> 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<drescherjm AT gmail DOT com>
>>>> wrote:
>>>>> On Thu, Aug 13, 2009 at 2:45 PM, Dan Langille<dan AT langille DOT 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
>>>>>>> [dlangille@backup01 bacula]$
>>>>>>
>>>>>> I think we have a problem:
>>>>>>
>>>>>> [dlangille@backup01 bacula]$ sudo /usr/sbin/mtx -f /dev/sg4 load 3
>>>>>> [dlangille@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.
>
I can tell you that my IMPORT/EXPORT slot does work correctly after a
slight modification of the mtx-changer script. Although after I put a
tape in it the first time I run update slots bacula says there are 23
slots instead of 24 so it ignores slot 24. I run update slots a second
time and all is well.
John
------------------------------------------------------------------------------
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 AT lists.sourceforge DOT net
https://lists.sourceforge.net/lists/listinfo/bacula-users
|