ADSM-L

Re: Audit Library question.

2002-10-22 19:32:01
Subject: Re: Audit Library question.
From: Tab Trepagnier <Tab.Trepagnier AT LAITRAM DOT COM>
To: ADSM-L AT VM.MARIST DOT EDU
Date: Tue, 22 Oct 2002 18:27:32 -0500
Matt,

What I see on my system depends on the library.  I currently have a 3583,
two 3575s (and L12 and an L18), and an HP 4/40 DLT.  In the past I've used
a smaller 3575 (L06) and a 3570.  All have/had barcode readers.

The two largest 3575s perform barcode audits without moving anything. They
seem to simply read the library's internal inventory back to TSM.  If the
library's inventory is suspect, there is a front panel function to "init
element status" that causes the robot to scan all the bar codes and update
the library's inventory.

The 3570, 3575-L06, and HP 4/40 all send/sent the robot scanning the tapes
in their slots and drives.  That updated info was then reported to TSM.

I don't know what the 3583 does because it doesn't have any windows to
permit viewing the internals while in operation.

Tab Trepagnier
TSM Administrator
Laitram Corporation







Matt Simpson <msimpson AT UKY DOT EDU>
Sent by: "ADSM: Dist Stor Manager" <ADSM-L AT VM.MARIST DOT EDU>
10/22/2002 01:53 PM
Please respond to "ADSM: Dist Stor Manager"


        To:     ADSM-L AT VM.MARIST DOT EDU
        cc:
        Subject:        Re: Audit Library question.


At 11:03 AM -0700 10/22/02, KEN HORACEK said:
>With checklabel=barcode, all of the barcodes are read.  This is then
>checked with the internal memory of the library as to what the
>library's inventory says is where.

That's not what I'm seeing, and that's not what I think I'm reading
from others here.
When I execute the audit checklabel=barcode for our 3584 library, it
completes almost instantaneously with no movement of the library
robotics.  I don't see how it could possibly be reading the barcode
labels.  I suspect it's doing what I think others have suggested:
"remembering" the barcode labels that it has read previously.

At 2:02 PM -0400 10/22/02, David Longo wrote:
>I imagine the checkl=barocde was introduced to shorten audit, without
>it you would have to mount every tape in library - which would take
>some considerable time with some libraries!

I understand that reading the barcode is a good alternative to
mounting the tape and reading the internal label.  But what I'm
saying is that it doesn't appear to be reading the barcodes when the
audit is executed.

>  What you are doing is
>checkinbg the barcode label in library memory as opposed to checking
>the
>magnetic tape label header.

That's what I thought .. checking the barcode label in library
memory.  But in my interpretation, checklabel=barcode should mean
read the barcode now, not tell me what it thinks it is based on its
memory of the last time  it read it.

>
>The ideal short way is to have the library do it's inventory, which
>reads
>barcodes and is quick, then do audit with checkl=barcode.

OK .. thatmakes sense.  The library inventory physically reads the
barcode labels and updates the internal memory if necessary, and then
the TSM audit checklabel=barcode causes the library's memory to be
synced with TSM.  In my opinion, the ideal short way  would be to
have the TSM audit checklabel=barcode command really tell the library
to read the barcodes, eliminating the need to do the library
inventory in a previous step.   When I say checklabel=barcode, I mean
checklabel=barcode, I don't mean check your internal memory. But I
don't know if that's a limitation in the library or TSM.

--


Matt Simpson --  OS/390 Support
219 McVey Hall  -- (859) 257-2900 x300
University Of Kentucky, Lexington, KY 40506
<mailto:msimpson AT uky DOT edu>
mainframe --   An obsolete device still used by thousands of obsolete
companies serving billions of obsolete customers and making huge obsolete
profits for their obsolete shareholders.  And this year's run twice as
fast
as last year's.

<Prev in Thread] Current Thread [Next in Thread>