Re: CA1, tape pooling, and SMS controlled Libraries

2010-12-01 Thread Darth Keller
Russell   Mike - 

Our MDL configuration has 2 nodes, but in this case, 841C  8401 are both 
on the same node.

The part I'm having a hard time understanding is that the MDL appears to 
mount the correct tape every time for the pool requested - as in the 
example I gave previously - if TMS001 occurs and asks for PRIVAT, the MDL 
gives it a scratch tape from that pool.   If TMS002 occurs and asks for 
DRVAULT, the MDL is giving it a V tape as defined.  So why in these 2 
cases are we seeing the incorrect TMS msg with the incorrect pool?

As for Mike's point, the MDL doesn't appear to me to be assigning a volume 
from the wrong pool - it appears to me that it's actually mounting a tape 
from the sub-pool requested.  Additionally, both sub-pools have plenty of 
scratch - enough so that we're only running a scratch cycle once a week. I 
don't think that's the issue, but I will request some automation be put in 
place to automatically do some displays when we get this error so I can 
say definitively that it's not - although maybe I can say that even 
without the displays as all we do to correct the job abend is re-submit it 
and it runs to good EOJ.

I've also opened an issue with the MDL support to verify that it does 
support sub-pooling - although I'm pretty sure at this point that it does 
as I can display definitions in the MDL showing that there are 2 scratch 
pools defined - PRIVAT  DRVAULT.

So the saga continues -
ddk


// 
Are both devices 841C and 8401 inside the same MDL and managed as part of
the same Storage Group? The problem with CA-1 subpooling and most
robotic/virtual libraries is that tapes are not mounted based on the
TMS001/TMS002 mount messages, but instead based on their own rules. Now, a
BTLS managed IBM robot does support a few sub-pools; their restriction is
that the name of the subpool must begin with SCRTCH followed by a number 
1-9
(as in SCRTCH1 or SCRTCH2).

With a true manual environment (where the operator mounts the tapes), the
TMS001/2 mount message is intercepted by the operator. With a
robotic/virtual environment; this is not always the case. With a 
Oracle/STK
robot, they have added support for the TMS002 mount message. But I do not
believe that HDS MDL has support to mount the correct subpool tape based 
on
a TMS002 mount message.

Russell Witt
CA 1 L2 Support Manager


/
Our site used to get this too, assigning volumes from the wrong pool.
Immediately after you get the error message, see how many scratch tapes
you have and how many in the various sub pools.  You might be running
faster than the VTS is scratching tapes.

-- 
Mike A Schwab,

This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


CA1, tape pooling, and SMS controlled Libraries

2010-11-30 Thread Darth Keller
We've recently installed an HDS MDL.  In the course of the installation, 
we decided we wanted to stage things so that down the road we can do 
remote replication of tape.  Basically we don't intend to replicate the 
entire library - we'll replicate tapes which have been identified as 
needing off-site vaulting.  We've done this by implementing CA1 
sub-pooling which allows us to direct a sub-set of datasets to a specific 
range of tape volsers.  The volser's to be vaulted all start with the 
first character of 'V and the sub-pool is named DRVAULT. 

The intention is that down the road at some point, we'll have another MDL 
at a remote site and we'll use 'magic' HDS functionality to replicate the 
V volumes to the remote MDL. 

This has been running successfully since late July.  However, we've 
recently had 2 different jobs abend because it appears that CA1 is calling 
for a tape from the wrong aub-pool.  The job is re-submitted approx. 15 
minutes later and runs successfully - no changes to the job, no changes to 
the CA1 NSM table, no changes to the MDL in the 15 minute interval.

This is what the messages look like when it runs successfully:

*IEC501A M 841C,PRIVAT,SL,COMP,jobname,
*TMS002  IEC501A M 841C,DRVAULT,SL,COMP
 IECTMS9 841C,V95538,jobname,OUTFILE ,


The is the sequence of messages when it runs amok:

*IEC501A M 8401,PRIVAT,SL,COMP,jobname,
*TMS001  IEC501A M 8401,PRIVAT,SL,COMP,jobname,
 IECTMS3 8401,M33439,IS NOT SCRTCH (80) 
 IEC518I SOFTWARE ERRSTAT: REJTMS   8401,M33439,SL,jobname,

So we opened an issue with CA1  got the following response:
   Since you have this defined as a manual tape library subpooling is not
supported.  CA1 subpooling is NOT supported with IBM SMS-managed tape 
libraries (ATL or
MTL).

I find this response interesting as I'm not seeing how an SMS Library 
comes into play in this case -  the library is actually returning a 
scratch tape from the pool CA1 is requesting - for some reason, it appears 
to me that CA1 is sometimes requesting the wrong sub-pool.

So my question is anyone else using CA1 sub-pooling and SMS-managed tape 
libraries?
thanks - dd keller



This e-mail message and all attachments transmitted with it may
contain legally privileged and/or confidential information intended
solely for the use of the addressee(s). If the reader of this
message is not the intended recipient, you are hereby notified that
any reading, dissemination, distribution, copying, forwarding or
other use of this message or its attachments is strictly
prohibited. If you have received this message in error, please
notify the sender immediately and delete this message and all
copies and backups thereof. Thank you.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CA1, tape pooling, and SMS controlled Libraries

2010-11-30 Thread Mike Schwab
On Tue, Nov 30, 2010 at 3:04 PM, Darth Keller darth.kel...@assurant.com wrote:
 We've recently installed an HDS MDL.  In the course of the installation,
 we decided we wanted to stage things so that down the road we can do
 remote replication of tape.  Basically we don't intend to replicate the
 entire library - we'll replicate tapes which have been identified as
 needing off-site vaulting.  We've done this by implementing CA1
 sub-pooling which allows us to direct a sub-set of datasets to a specific
 range of tape volsers.  The volser's to be vaulted all start with the
 first character of 'V and the sub-pool is named DRVAULT.

 The intention is that down the road at some point, we'll have another MDL
 at a remote site and we'll use 'magic' HDS functionality to replicate the
 V volumes to the remote MDL.

 This has been running successfully since late July.  However, we've
 recently had 2 different jobs abend because it appears that CA1 is calling
 for a tape from the wrong aub-pool.  The job is re-submitted approx. 15
 minutes later and runs successfully - no changes to the job, no changes to
 the CA1 NSM table, no changes to the MDL in the 15 minute interval.

 This is what the messages look like when it runs successfully:

 *IEC501A M 841C,PRIVAT,SL,COMP,jobname,
 *TMS002  IEC501A M 841C,DRVAULT,SL,COMP
  IECTMS9 841C,V95538,jobname,OUTFILE ,


 The is the sequence of messages when it runs amok:

 *IEC501A M 8401,PRIVAT,SL,COMP,jobname,
 *TMS001  IEC501A M 8401,PRIVAT,SL,COMP,jobname,
  IECTMS3 8401,M33439,IS NOT SCRTCH (80)
  IEC518I SOFTWARE ERRSTAT: REJTMS   8401,M33439,SL,jobname,

 So we opened an issue with CA1  got the following response:
   Since you have this defined as a manual tape library subpooling is not
 supported.  CA1 subpooling is NOT supported with IBM SMS-managed tape
 libraries (ATL or
 MTL).

 I find this response interesting as I'm not seeing how an SMS Library
 comes into play in this case -  the library is actually returning a
 scratch tape from the pool CA1 is requesting - for some reason, it appears
 to me that CA1 is sometimes requesting the wrong sub-pool.

 So my question is anyone else using CA1 sub-pooling and SMS-managed tape
 libraries?
 thanks - dd keller

Our site used to get this too, assigning volumes from the wrong pool.
Immediately after you get the error message see how many scratch tapes
you have and how many in the various sub pools.  You might be running
faster than the VTS is scratching tapes.

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CA1, tape pooling, and SMS controlled Libraries

2010-11-30 Thread Russell Witt
Darth,

Are both devices 841C and 8401 inside the same MDL and managed as part of
the same Storage Group? The problem with CA-1 subpooling and most
robotic/virtual libraries is that tapes are not mounted based on the
TMS001/TMS002 mount messages, but instead based on their own rules. Now, a
BTLS managed IBM robot does support a few sub-pools; their restriction is
that the name of the subpool must begin with SCRTCH followed by a number 1-9
(as in SCRTCH1 or SCRTCH2).

With a true manual environment (where the operator mounts the tapes), the
TMS001/2 mount message is intercepted by the operator. With a
robotic/virtual environment; this is not always the case. With a Oracle/STK
robot, they have added support for the TMS002 mount message. But I do not
believe that HDS MDL has support to mount the correct subpool tape based on
a TMS002 mount message.

Russell Witt
CA 1 L2 Support Manager

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Darth Keller
Sent: Tuesday, November 30, 2010 3:04 PM
To: IBM-MAIN@bama.ua.edu
Subject: CA1, tape pooling, and SMS controlled Libraries


We've recently installed an HDS MDL.  In the course of the installation,
we decided we wanted to stage things so that down the road we can do
remote replication of tape.  Basically we don't intend to replicate the
entire library - we'll replicate tapes which have been identified as
needing off-site vaulting.  We've done this by implementing CA1
sub-pooling which allows us to direct a sub-set of datasets to a specific
range of tape volsers.  The volser's to be vaulted all start with the
first character of 'V and the sub-pool is named DRVAULT.

The intention is that down the road at some point, we'll have another MDL
at a remote site and we'll use 'magic' HDS functionality to replicate the
V volumes to the remote MDL.

This has been running successfully since late July.  However, we've
recently had 2 different jobs abend because it appears that CA1 is calling
for a tape from the wrong aub-pool.  The job is re-submitted approx. 15
minutes later and runs successfully - no changes to the job, no changes to
the CA1 NSM table, no changes to the MDL in the 15 minute interval.

This is what the messages look like when it runs successfully:

*IEC501A M 841C,PRIVAT,SL,COMP,jobname,
*TMS002  IEC501A M 841C,DRVAULT,SL,COMP
 IECTMS9 841C,V95538,jobname,OUTFILE ,


The is the sequence of messages when it runs amok:

*IEC501A M 8401,PRIVAT,SL,COMP,jobname,
*TMS001  IEC501A M 8401,PRIVAT,SL,COMP,jobname,
 IECTMS3 8401,M33439,IS NOT SCRTCH (80)
 IEC518I SOFTWARE ERRSTAT: REJTMS   8401,M33439,SL,jobname,

So we opened an issue with CA1  got the following response:
   Since you have this defined as a manual tape library subpooling is not
supported.  CA1 subpooling is NOT supported with IBM SMS-managed tape
libraries (ATL or
MTL).

I find this response interesting as I'm not seeing how an SMS Library
comes into play in this case -  the library is actually returning a
scratch tape from the pool CA1 is requesting - for some reason, it appears
to me that CA1 is sometimes requesting the wrong sub-pool.

So my question is anyone else using CA1 sub-pooling and SMS-managed tape
libraries?
thanks - dd keller

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html