Re: reclamation tape predicting

2005-06-07 Thread Matthew Large
Same situation here,

but we have 120 tapes in our 60 slot 3583.
When space reclamation runs, it fails everyday, so they take a list of
tapes TSM asked for, get them off the shelf, and check them all in.

I think this was asked a very long time ago, and there was no real answer
- you'll have to run it to acquire a list of required volumes.

..unless there IS in fact a way of determining these volumes..

It would be great to hear it.
Matthew




Dave Zarnoch [EMAIL PROTECTED]
Sent by: ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU
07/06/2005 14:55
Please respond to
ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU


To
ADSM-L@VM.MARIST.EDU
cc

Subject
[ADSM-L] reclamation tape predicting






Oh mighty gurus.

We have had to relocate some of our tapes to an overflow location
because of our silo capacity.
I basically mark them as unavailable and shelf.

When reclamation starts, I redefine some of the tapes to readw
and wait to see if TSM calls for them. I then have to physically
insert them into the silo for each request.

Is there anyway to query TSM to generate a list of tapes that it
will require for reclamation?

That way, I can redefine just those tapes and load them all at
once into the library.

Thanks!

DaveZ





Aviva plc
Registered Office: St. Helen's, 1 Undershaft, London EC3P 3DQ
Registered in England Number 02468686
www.aviva.com

This message and any attachments are confidential.
If you are not the intended recipient, please telephone
or e-mail the sender and delete this message and any
attachment from your system. Also, if you are not the
intended recipient you must not copy this message or
attachment or disclose the contents to any other person.


Re: reclamation tape predicting

2005-06-07 Thread Henrik Wahlstedt
You can try something like this, (depending on your reclamation
threshold...).
select volume_name,stgpool_name,location,pct_utilized,pct_reclaim from
volumes where pct_reclaim70 order by pct_reclaim desc

//Henrik 

-Original Message-
From: ADSM: Dist Stor Manager [mailto:[EMAIL PROTECTED] On Behalf Of
Dave Zarnoch
Sent: 7. juni 2005 15:56
To: ADSM-L@VM.MARIST.EDU
Subject: reclamation tape predicting

Oh mighty gurus.

We have had to relocate some of our tapes to an overflow location
because of our silo capacity.
I basically mark them as unavailable and shelf.

When reclamation starts, I redefine some of the tapes to readw
and wait to see if TSM calls for them. I then have to physically insert
them into the silo for each request.

Is there anyway to query TSM to generate a list of tapes that it will
require for reclamation?

That way, I can redefine just those tapes and load them all at once into
the library.

Thanks!

DaveZ


---
The information contained in this message may be CONFIDENTIAL and is
intended for the addressee only. Any unauthorised use, dissemination of the
information or copying of this message is prohibited. If you are not the
addressee, please notify the sender immediately by return e-mail and delete
this message.
Thank you.


Re: reclamation tape predicting

2005-06-07 Thread Richard Sims

Another approach is not to use reclamation, to avoid the
unpredictability...

I will assume that it is a subset of primary storage tapes which are
ejected
from the library and stored somewhere outside it.
Leave your outside-library tapes unavailable for reclamation.
When housekeeping time arrives, have a dsmadmc-driven programette
query for
external primary tapes which have enough space worth reclaiming, then
call
for their reinsertion; then Checkin and perform 'MOVe Data ...
RECONStruct=Yes'
on each volume in turn. You will likely have to operate on just a few
tapes at
a time due to your library cell constraints. Checkout as needed.

This is a pain, but operating a library in other than enterprise
mode makes
for such irregularities. Your management may want to assess the cost of
implementing such a scheme against the cost of additional library space.

   Richard Sims


Re: reclamation tape predicting

2005-06-07 Thread Bill Dourado
Few years back I was in a similar suitation. I had  300 online tapes but
only 60 slots.

I first of all  made sure   that I only   would perform restores !

I left all the online tapes that couldn't be housed in the library as
available close by.

They  were mostly full and readonly.

When I needed to do reclamation  I used to set mountwait to 1 minute,
so that after one minute if tape was available reclamtation would end.

UPDATE DEVCLASS  device-class_name MOUNTWAIT=1

UPDATE STG COPYTAPEPOOL RECLAIM=60

Ran reclamtion for a while, say 30 mins, and ended up with a list of tapes
required, from
the activity log.

UPDATE STG COPYTAPEPOOL RECLAIM=100

I then checked in the tapes made them available and repeated reclamation.

I similarly ran large restores, with restores always remembering to update
mountwait to 60
or even longer, after the first trial run .


Bill








Matthew Large [EMAIL PROTECTED]
Sent by: ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU
07/06/2005 15:03
Please respond to ADSM: Dist Stor Manager

To: ADSM-L@VM.MARIST.EDU
cc:
Subject:Re: [ADSM-L] reclamation tape predicting


Same situation here,

but we have 120 tapes in our 60 slot 3583.
When space reclamation runs, it fails everyday, so they take a list of
tapes TSM asked for, get them off the shelf, and check them all in.

I think this was asked a very long time ago, and there was no real answer
- you'll have to run it to acquire a list of required volumes.

..unless there IS in fact a way of determining these volumes..

It would be great to hear it.
Matthew




Dave Zarnoch [EMAIL PROTECTED]
Sent by: ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU
07/06/2005 14:55
Please respond to
ADSM: Dist Stor Manager ADSM-L@VM.MARIST.EDU


To
ADSM-L@VM.MARIST.EDU
cc

Subject
[ADSM-L] reclamation tape predicting






Oh mighty gurus.

We have had to relocate some of our tapes to an overflow location
because of our silo capacity.
I basically mark them as unavailable and shelf.

When reclamation starts, I redefine some of the tapes to readw
and wait to see if TSM calls for them. I then have to physically
insert them into the silo for each request.

Is there anyway to query TSM to generate a list of tapes that it
will require for reclamation?

That way, I can redefine just those tapes and load them all at
once into the library.

Thanks!

DaveZ





Aviva plc
Registered Office: St. Helen's, 1 Undershaft, London EC3P 3DQ
Registered in England Number 02468686
www.aviva.com

This message and any attachments are confidential.
If you are not the intended recipient, please telephone
or e-mail the sender and delete this message and any
attachment from your system. Also, if you are not the
intended recipient you must not copy this message or
attachment or disclose the contents to any other person.


Re: reclamation tape predicting

2005-06-07 Thread Thomas Denier
 When housekeeping time arrives, have a dsmadmc-driven programette
 query for
 external primary tapes which have enough space worth reclaiming, then
 call
 for their reinsertion; then Checkin and perform 'MOVe Data ...
 RECONStruct=Yes'
 on each volume in turn. You will likely have to operate on just a few
 tapes at
 a time due to your library cell constraints. Checkout as needed.

The problem is messier than the above proposal indicates. A tape that
is a candidate for reclamation may start with a file continued from
another volume, or end with a file that is continued on another volume.
If either or both of these things happens, the 'move data' for the
reclamation candidate will attempt to mount the tape or tapes containing
the other parts of the spanned files.