Re: SMS Question

2019-07-10 Thread Allan Staller
Since you are receiving an IGD message, I am going to presume your TMS is RMM 
(as opposed to CA1).
RMM AFAIK does not allow reading of a scratch tape.

HTH,

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
Kayhan Tanriverir
Sent: Wednesday, July 10, 2019 1:53 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMS Question

Hi,

I received the following messages when I process the JCL:

•IGD330I ERROR OCCURRED DURING CBRXLCS PROCESSING-
FOR DATA SET VOLUME REQUESTED BY SPECIFIC VOLUME SERIAL IS A SCRATCH VOLUME
THE FAILING VOLSER IS A00195
•IGD306I UNEXPECTED ERROR DURING ?CBRXLCS PROCESSING RETURN CODE 8 REASON CODE 
51

I know that when processing a tape data set, if SMS detects an error from the 
macro CBRXLCS, SMS will try to issuse the message IGD330I.

IGD306I: An unexpected error occurred during storage management subsystem 
processing.

I checked ISMF Mountable Tape Volume List panel (ISMF option 2.3). The volser 
was in SCRATCH status, but I noticed that there is an undefined library in this 
panel. And the failing volser is in this library. How can I remove this 
undefined library.

Iyi calismalar, saygilar / Regards
_
Kayhan TANRIVERIR
Senior Systems Programmer
VBT Bilgi Teknolojileri A.S.
https://apc01.safelinks.protection.outlook.com/?url=www.vbt.com.trdata=02%7C01%7Callan.staller%40HCL.COM%7Cfd08d282e35e4a5ea75008d70503563e%7C189de737c93a4f5a8b686f4ca9941912%7C0%7C0%7C636983384255906708sdata=behGLm%2Fv6tThnez0x%2BDKlzlnktP%2FMztsTPYSpAJoLMo%3Dreserved=0

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::
--
The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.
--

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMS Question

2019-07-10 Thread Kayhan Tanriverir
Hi,

I received the following messages when I process the JCL:

•   IGD330I ERROR OCCURRED DURING CBRXLCS PROCESSING-   
FOR DATA SET VOLUME REQUESTED BY SPECIFIC VOLUME SERIAL IS A SCRATCH VOLUME 
 
THE FAILING VOLSER IS A00195
•   IGD306I UNEXPECTED ERROR DURING ?CBRXLCS PROCESSING RETURN CODE 8 
REASON CODE 51

I know that when processing a tape data set, if SMS detects an error from the 
macro CBRXLCS, SMS will try to issuse the message IGD330I.

IGD306I: An unexpected error occurred during storage management subsystem 
processing.

I checked ISMF Mountable Tape Volume List panel (ISMF option 2.3). The volser 
was in SCRATCH status, but I noticed that there is an undefined library in this 
panel. And the failing volser is in this library. How can I remove this 
undefined library.

Iyi calismalar, saygilar / Regards
_
Kayhan TANRIVERIR
Senior Systems Programmer
VBT Bilgi Teknolojileri A.S.
www.vbt.com.tr

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-19 Thread esmie moo
 Thanks to all who contributed ot my post.  A special shout out to Vroom for 
mentioning the Dynamic Volume count.
On Monday, February 18, 2019, 12:00:30 p.m. EST, John McKown 
 wrote:  
 
 On Mon, Feb 18, 2019 at 10:57 AM esmie moo <
012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:

>  Yes the dsn was reallocated.  I tried out Dynamic Volume Count  (Vroom
> had mentioned it) and  I was able successfully run the job. It allocated 37
> vols.I am curious to try out your recommendation to use the ALTER.  I
> assume I have to issued the command while the job is executing because if
> the job abends the dsn is deleted.  Could you please confirm my
> understanding?
>

Sorry, I didn't realise that the DSN was deleted at job end. The ALTER
won't help while the job is in execution. I sometimes use it for CICS
datasets, but CEMT SET CLOSE , do the ALTER, then CEMT SET OPEN. The
dataset must be closed and reopened to pick up the catalog entry changes.



> Thanks.
>    On Monday, February 18, 2019, 9:24:28 a.m. EST, John McKown <
> john.archie.mck...@gmail.com> wrote:
>
>  On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
> 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
>
> > Gentle Readers,
> > I encountered a problem with a space abend for a IAM VSAM EXTENDED
> > FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I changed
> it
> > to 40.  I restarted the job however it abended at NUMBER OF VOLUMES 30.My
> > question Is what is the maximum number of volumes that cane be allocated
> > via the SMS DATACLAS for the Volume Count?
> >
>
> Did you reallocate the DSN? The value for volume count is set from the
> DATACLAS at allocation time. Any changes to the DATACLAS after allocation
> are not used. The simpliest way to increase the volume count is to:
>
> ALTER <<>> ADDVOL(* * * * * * * * * *)
>
> Put in as many asterisks are you want extra volumes.
>
>
>
> > Thanks in advance.
> >
> >
> --
> I just burned 2000 calories!
> That's the last time I'll nap with brownies in the oven.
>
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
I just burned 2000 calories!
That's the last time I'll nap with brownies in the oven.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION [EXTERNAL]

2019-02-18 Thread Feller, Paul
There is the 24 bit TIOT.  That is limited in size.  Depending on how many 
datasets you have allocated and how many volumes you allow the dataset(s) to 
expand to you can run out of 24 bit TIOT.  All that said I've only seen the 24 
bit TIOT space issue a few times.  With the 31 bit TIOT the issue basically 
goes away.

Thanks..

Paul Feller
AGT Mainframe Technical Support

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Rob Schramm
Sent: Monday, February 18, 2019 12:00 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION [EXTERNAL]

There used to be an issue with below the line control blocks when having lots 
of eligible volumes that were not being used.  Lots of vsam + lots of eligible 
volumes on the vsam definition leads to more storage being chewed up.

Since i am experiencing a memory fault that seems unlikely to swap in, I will 
hope that this jogs someone else's memory

Rob Schramm

On Mon, Feb 18, 2019, 12:00 PM John McKown  On Mon, Feb 18, 2019 at 10:57 AM esmie moo < 
> 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
>
> >  Yes the dsn was reallocated.  I tried out Dynamic Volume Count  
> > (Vroom had mentioned it) and  I was able successfully run the job. 
> > It allocated
> 37
> > vols.I am curious to try out your recommendation to use the ALTER.  
> > I assume I have to issued the command while the job is executing 
> > because if the job abends the dsn is deleted.  Could you please 
> > confirm my understanding?
> >
>
> Sorry, I didn't realise that the DSN was deleted at job end. The ALTER 
> won't help while the job is in execution. I sometimes use it for CICS 
> datasets, but CEMT SET CLOSE , do the ALTER, then CEMT SET OPEN. The 
> dataset must be closed and reopened to pick up the catalog entry changes.
>
>
>
> > Thanks.
> > On Monday, February 18, 2019, 9:24:28 a.m. EST, John McKown < 
> > john.archie.mck...@gmail.com> wrote:
> >
> >  On Mon, Feb 18, 2019 at 8:07 AM esmie moo < 
> > 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
> >
> > > Gentle Readers,
> > > I encountered a problem with a space abend for a IAM VSAM EXTENDED 
> > > FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I
> changed
> > it
> > > to 40.  I restarted the job however it abended at NUMBER OF 
> > > VOLUMES
> 30.My
> > > question Is what is the maximum number of volumes that cane be
> allocated
> > > via the SMS DATACLAS for the Volume Count?
> > >
> >
> > Did you reallocate the DSN? The value for volume count is set from 
> > the DATACLAS at allocation time. Any changes to the DATACLAS after 
> > allocation are not used. The simpliest way to increase the volume count is 
> > to:
> >
> > ALTER <<>> ADDVOL(* * * * * * * * * *)
> >
> > Put in as many asterisks are you want extra volumes.
> >
> >
> >
> > > Thanks in advance.
> > >
> > >
> > --
> > I just burned 2000 calories!
> > That's the last time I'll nap with brownies in the oven.
> >
> > Maranatha! <><
> > John McKown
> >
> > 
> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > send email to lists...@listserv.ua.edu with the message: INFO 
> > IBM-MAIN
> >
> >
> > 
> > -- For IBM-MAIN subscribe / signoff / archive access instructions, 
> > send email to lists...@listserv.ua.edu with the message: INFO 
> > IBM-MAIN
> >
>
>
> --
> I just burned 2000 calories!
> That's the last time I'll nap with brownies in the oven.
>
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send 
> email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
Please note:  This message originated outside your organization. Please use 
caution when opening links or attachments.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread Rob Schramm
There used to be an issue with below the line control blocks when having
lots of eligible volumes that were not being used.  Lots of vsam + lots of
eligible volumes on the vsam definition leads to more storage being chewed
up.

Since i am experiencing a memory fault that seems unlikely to swap in, I
will hope that this jogs someone else's memory

Rob Schramm

On Mon, Feb 18, 2019, 12:00 PM John McKown  On Mon, Feb 18, 2019 at 10:57 AM esmie moo <
> 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
>
> >  Yes the dsn was reallocated.  I tried out Dynamic Volume Count  (Vroom
> > had mentioned it) and  I was able successfully run the job. It allocated
> 37
> > vols.I am curious to try out your recommendation to use the ALTER.  I
> > assume I have to issued the command while the job is executing because if
> > the job abends the dsn is deleted.  Could you please confirm my
> > understanding?
> >
>
> Sorry, I didn't realise that the DSN was deleted at job end. The ALTER
> won't help while the job is in execution. I sometimes use it for CICS
> datasets, but CEMT SET CLOSE , do the ALTER, then CEMT SET OPEN. The
> dataset must be closed and reopened to pick up the catalog entry changes.
>
>
>
> > Thanks.
> > On Monday, February 18, 2019, 9:24:28 a.m. EST, John McKown <
> > john.archie.mck...@gmail.com> wrote:
> >
> >  On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
> > 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
> >
> > > Gentle Readers,
> > > I encountered a problem with a space abend for a IAM VSAM EXTENDED
> > > FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I
> changed
> > it
> > > to 40.  I restarted the job however it abended at NUMBER OF VOLUMES
> 30.My
> > > question Is what is the maximum number of volumes that cane be
> allocated
> > > via the SMS DATACLAS for the Volume Count?
> > >
> >
> > Did you reallocate the DSN? The value for volume count is set from the
> > DATACLAS at allocation time. Any changes to the DATACLAS after allocation
> > are not used. The simpliest way to increase the volume count is to:
> >
> > ALTER <<>> ADDVOL(* * * * * * * * * *)
> >
> > Put in as many asterisks are you want extra volumes.
> >
> >
> >
> > > Thanks in advance.
> > >
> > >
> > --
> > I just burned 2000 calories!
> > That's the last time I'll nap with brownies in the oven.
> >
> > Maranatha! <><
> > John McKown
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
>
> --
> I just burned 2000 calories!
> That's the last time I'll nap with brownies in the oven.
>
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread John McKown
On Mon, Feb 18, 2019 at 10:57 AM esmie moo <
012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:

>  Yes the dsn was reallocated.  I tried out Dynamic Volume Count  (Vroom
> had mentioned it) and  I was able successfully run the job. It allocated 37
> vols.I am curious to try out your recommendation to use the ALTER.  I
> assume I have to issued the command while the job is executing because if
> the job abends the dsn is deleted.  Could you please confirm my
> understanding?
>

Sorry, I didn't realise that the DSN was deleted at job end. The ALTER
won't help while the job is in execution. I sometimes use it for CICS
datasets, but CEMT SET CLOSE , do the ALTER, then CEMT SET OPEN. The
dataset must be closed and reopened to pick up the catalog entry changes.



> Thanks.
> On Monday, February 18, 2019, 9:24:28 a.m. EST, John McKown <
> john.archie.mck...@gmail.com> wrote:
>
>  On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
> 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
>
> > Gentle Readers,
> > I encountered a problem with a space abend for a IAM VSAM EXTENDED
> > FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I changed
> it
> > to 40.  I restarted the job however it abended at NUMBER OF VOLUMES 30.My
> > question Is what is the maximum number of volumes that cane be allocated
> > via the SMS DATACLAS for the Volume Count?
> >
>
> Did you reallocate the DSN? The value for volume count is set from the
> DATACLAS at allocation time. Any changes to the DATACLAS after allocation
> are not used. The simpliest way to increase the volume count is to:
>
> ALTER <<>> ADDVOL(* * * * * * * * * *)
>
> Put in as many asterisks are you want extra volumes.
>
>
>
> > Thanks in advance.
> >
> >
> --
> I just burned 2000 calories!
> That's the last time I'll nap with brownies in the oven.
>
> Maranatha! <><
> John McKown
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
I just burned 2000 calories!
That's the last time I'll nap with brownies in the oven.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread esmie moo
 Yes the dsn was reallocated.  I tried out Dynamic Volume Count  (Vroom had 
mentioned it) and  I was able successfully run the job. It allocated 37 vols.I 
am curious to try out your recommendation to use the ALTER.  I assume I have to 
issued the command while the job is executing because if the job abends the dsn 
is deleted.  Could you please confirm my understanding?
Thanks. 
On Monday, February 18, 2019, 9:24:28 a.m. EST, John McKown 
 wrote:  
 
 On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:

> Gentle Readers,
> I encountered a problem with a space abend for a IAM VSAM EXTENDED
> FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I changed it
> to 40.  I restarted the job however it abended at NUMBER OF VOLUMES 30.My
> question Is what is the maximum number of volumes that cane be allocated
> via the SMS DATACLAS for the Volume Count?
>

Did you reallocate the DSN? The value for volume count is set from the
DATACLAS at allocation time. Any changes to the DATACLAS after allocation
are not used. The simpliest way to increase the volume count is to:

ALTER <<>> ADDVOL(* * * * * * * * * *)

Put in as many asterisks are you want extra volumes.



> Thanks in advance.
>
>
-- 
I just burned 2000 calories!
That's the last time I'll nap with brownies in the oven.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread Doug
Just asking, you did do the validate and activate?
Doug

.

On Feb 18, 2019, at 09:32, Vernooij, Kees (ITOP NM) - KLM 
 wrote:

The statement that the DC is never used again after allocation was true, until 
Dynamic Volume Count was introduced. A Data set allocated with a DC with a 
DYNVOL COUNT value will honor changes in this DC.

Kees.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of John McKown
> Sent: 18 February, 2019 15:24
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SMS QUESTION
> 
> On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
> 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
> 
>> Gentle Readers,
>> I encountered a problem with a space abend for a IAM VSAM EXTENDED
>> FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I
> changed it
>> to 40.  I restarted the job however it abended at NUMBER OF VOLUMES
> 30.My
>> question Is what is the maximum number of volumes that cane be
> allocated
>> via the SMS DATACLAS for the Volume Count?
>> 
> 
> Did you reallocate the DSN? The value for volume count is set from the
> DATACLAS at allocation time. Any changes to the DATACLAS after
> allocation
> are not used. The simpliest way to increase the volume count is to:
> 
> ALTER <<>> ADDVOL(* * * * * * * * * *)
> 
> Put in as many asterisks are you want extra volumes.
> 
> 
> 
>> Thanks in advance.
>> 
>> 
> --
> I just burned 2000 calories!
> That's the last time I'll nap with brownies in the oven.
> 
> Maranatha! <><
> John McKown
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message.

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread Vernooij, Kees (ITOP NM) - KLM
The statement that the DC is never used again after allocation was true, until 
Dynamic Volume Count was introduced. A Data set allocated with a DC with a 
DYNVOL COUNT value will honor changes in this DC.

Kees.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of John McKown
> Sent: 18 February, 2019 15:24
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: SMS QUESTION
> 
> On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
> 012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:
> 
> > Gentle Readers,
> > I encountered a problem with a space abend for a IAM VSAM EXTENDED
> > FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I
> changed it
> > to 40.  I restarted the job however it abended at NUMBER OF VOLUMES
> 30.My
> > question Is what is the maximum number of volumes that cane be
> allocated
> > via the SMS DATACLAS for the Volume Count?
> >
> 
> Did you reallocate the DSN? The value for volume count is set from the
> DATACLAS at allocation time. Any changes to the DATACLAS after
> allocation
> are not used. The simpliest way to increase the volume count is to:
> 
> ALTER <<>> ADDVOL(* * * * * * * * * *)
> 
> Put in as many asterisks are you want extra volumes.
> 
> 
> 
> > Thanks in advance.
> >
> >
> --
> I just burned 2000 calories!
> That's the last time I'll nap with brownies in the oven.
> 
> Maranatha! <><
> John McKown
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message.

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread Allan Staller
59

-Original Message-
From: IBM Mainframe Discussion List  On Behalf Of 
esmie moo
Sent: Monday, February 18, 2019 8:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMS QUESTION

Gentle Readers,
I encountered a problem with a space abend for a IAM VSAM EXTENDED FORMAT.dsn.  
In the DATACLAS we have the Volume Count at 30 so I changed it to 40.  I 
restarted the job however it abended at NUMBER OF VOLUMES 30.My question Is 
what is the maximum number of volumes that cane be allocated via the SMS 
DATACLAS for the Volume Count?
Thanks in advance.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN
::DISCLAIMER::
--
The contents of this e-mail and any attachment(s) are confidential and intended 
for the named recipient(s) only. E-mail transmission is not guaranteed to be 
secure or error-free as information could be intercepted, corrupted, lost, 
destroyed, arrive late or incomplete, or may contain viruses in transmission. 
The e mail and its contents (with or without referred errors) shall therefore 
not attach any liability on the originator or HCL or its affiliates. Views or 
opinions, if any, presented in this email are solely those of the author and 
may not necessarily reflect the views or opinions of HCL or its affiliates. Any 
form of reproduction, dissemination, copying, disclosure, modification, 
distribution and / or publication of this message without the prior written 
consent of authorized representative of HCL is strictly prohibited. If you have 
received this email in error please delete it and notify the sender 
immediately. Before opening any email and/or attachments, please check them for 
viruses and other defects.
--

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2019-02-18 Thread John McKown
On Mon, Feb 18, 2019 at 8:07 AM esmie moo <
012780d99c7b-dmarc-requ...@listserv.ua.edu> wrote:

> Gentle Readers,
> I encountered a problem with a space abend for a IAM VSAM EXTENDED
> FORMAT.dsn.  In the DATACLAS we have the Volume Count at 30 so I changed it
> to 40.  I restarted the job however it abended at NUMBER OF VOLUMES 30.My
> question Is what is the maximum number of volumes that cane be allocated
> via the SMS DATACLAS for the Volume Count?
>

Did you reallocate the DSN? The value for volume count is set from the
DATACLAS at allocation time. Any changes to the DATACLAS after allocation
are not used. The simpliest way to increase the volume count is to:

ALTER <<>> ADDVOL(* * * * * * * * * *)

Put in as many asterisks are you want extra volumes.



> Thanks in advance.
>
>
-- 
I just burned 2000 calories!
That's the last time I'll nap with brownies in the oven.

Maranatha! <><
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMS QUESTION

2019-02-18 Thread esmie moo
Gentle Readers,
I encountered a problem with a space abend for a IAM VSAM EXTENDED FORMAT.dsn.  
In the DATACLAS we have the Volume Count at 30 so I changed it to 40.  I 
restarted the job however it abended at NUMBER OF VOLUMES 30.My question Is 
what is the maximum number of volumes that cane be allocated via the SMS 
DATACLAS for the Volume Count?
Thanks in advance.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-25 Thread willie bunter
There is no HSM backup taken for this storage group.

On Fri, 1/15/16, Gibney, David Allen,Jr <gib...@wsu.edu> wrote:

 Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Friday, January 15, 2016, 8:06 PM
 
 What about back up?
 
 > -Original
 Message-
 > From: IBM Mainframe
 Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 > On Behalf Of willie bunter
 > Sent: Friday, January 15, 2016 4:07 PM
 > To: IBM-MAIN@LISTSERV.UA.EDU
 > Subject: Re: DFHSM/SMS QUESTION - SPACE
 MANAGEMENT
 > 
 >
 Migrate the dsn after 10 days of non-usage.
 > 
 >
 
 > On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com>
 wrote:
 > 
 >  Subject:
 Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
 >  To: IBM-MAIN@LISTSERV.UA.EDU
 >  Received: Thursday, January 14, 2016,
 1:52 PM
 > 
 >  What
 does your management
 >  class for this
 dataset say as well as the HSM policy?
 >
 
 >  Lizette
 > 
 > 
 >  > -Original
 Message-
 >  > From: IBM Mainframe
 Discussion List
 >  [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 >  On
 >  > Behalf Of
 willie bunter
 >  > Sent: Thursday,
 January 14, 2016 10:53  AM  > To: IBM-
 > m...@listserv.ua.edu 
 > Subject: Re: DFHSM/SMS QUESTION - SPACE
 > MANAGEMENT  >  >  Lizette, 
 >  > Thanks  for the info.  For this dsn in
 > particular there is no  migration it is 
 > to be expired/deleted  after 1 day of
 > non-usage.
 >  >
 >  > You have touched on the point of
 space  management algorithms for
 >
 migration.  I  > assume that this would also pertain to
 the  deletion of files as
 > well.
 Right?
 >  >
 > 
 >
 > 
 
 >  > On Thu, 1/14/16, Lizette Koehler
 <stars...@mindspring.com>
 >  wrote:
 >  >
 >  >  Subject:
 > 
 Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT  >  To:
 IBM-
 > m...@listserv.ua.edu 
 >  Received: Thursday, January 14, 2016,
 >  12:45 PM
 >  >
 >  >  So
 > 
 depending on the
 >  >  version of
 z/OS -
 >  look at On Demand Migration
 (v2.1 and  above), this  might  > help more  >
 > 
 >  >  Second,
 correct, files are only
 >  moved if
 DFHSM  feels the volume needs to  > have the space
 back, however,
 > you  could  have a
 migration policy in the  >  management class that 
 says - if
 > this is still on DASD  after
 1 month, then  > migrate  the  file.
 >  >
 >  >  It
 >  depends on
 >  > 
 what your requirements
 >  are.  You can
 just let files migrate  as HSM sees fit  > based on its
 algorithms
 > for space  management, or
 you can setup a management  > class that says
 > it  gets migrated if  unused in XX
 days.
 >  >
 > 
 >  Many choices.
 >  >
 >  >  Lizette
 > 
 >
 >  >  >
 >  >
 > 
 -Original Message-
 >  > 
 > From:
 >  IBM
 > 
 >  Mainframe Discussion List
 > 
 [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 >  On  > Behalf Of
 >  > willie bunter
 >  > Sent: Thursday, January 14, 2016
 10:23  AM  > To:
 >  IBM-
 >  > m...@listserv.ua.edu
 >  > Subject: DFHSM/SMS QUESTION -
 SPACE  MANAGEMENT  >  >  > Good  Day
 > To All,  >  > I  need to confirm
 if I my understanding about SMS  &  >
 > SPACE  management is  >  correct.
 >  >  > We have noticed that
 >  there are several  dsns which have been
 on dasd for  > over  >  >  10
 > months.  The volumes and dsns are all SMS
 managed and  DFHSM performs
 > the  >
 > necessary  migration  and deletion.  I checked the
 MANAGEMENT
 > class  and the  >
 dsns  > are to be deleted  after 1 day  non-usage 
 >  >
 > Expire  after Days
 >  Non-
 >  > usage 
 . : 1  > Expire
 >  after Date/Days .
 . . .      : 1  >  Retention  > Limit  . . . .
 . . .
 >     :
 > 
 >  0
 >  >  >
 >  >  > Below
 > 
 are the
 >  >  attributes of the
 Storage
 >  Group:
 > 
 >  >
 >  >
 >  >
 >  >  >
 Allocation/migration
 >  >  Threshold
 :            High
 >  > 
 85   (1-100)  Low . . 1
 >  > 
 >
 >  >  (0-99)
 >  >  > Alloc/Migr Threshold
 >  >  Track-Managed:  High
 >  85   (1-100)    Low  . .
 1   (0-
 >  > 99)  >
 Guaranteed
 >  > Backup
 >  Frequency  . . . . .
 >  >  .
 >       
   (1 to  or
 >  >  >
 >  NOLIMIT)
 >  > 
 >
 >  >
 > 
 BreakPointValue  . . . . . . . . . . . .
 >  >
 > 
    (0-65520
 >  >  > or
 >  blank)
 >  > 
 > Processing
 >  >  Priority  . .
 . . . 

Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-25 Thread willie bunter
This storage group is selected for space management.  Thanks for the tip about 
the patch.  I will try that out.

On Fri, 1/15/16, Glenn Wilcock <wilc...@us.ibm.com> wrote:

 Subject: Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Friday, January 15, 2016, 10:31 AM
 
 Hi, a couple of other things to look
 at: (1) Verify that the volume is being selected for space
 management.  As indicated, HSM doesn't process data
 sets on a volume unless the volume exceeds its high
 threshold.  Once a volume is selected, HSM will process
 all eligible data sets on that volume until the low
 threshold is reached.  (2) Enable PATCH .MGCB.+26
 X’FF’, which indicates that HSM should issue additional
 ARC0734I messages to indicate why data sets weren't selected
 for processing.  (This patch is documented in the
 DFSMShsm Diagnosis manual).
 
 Glenn Wilcock
 DFSMShsm Architect
 
 --
 For IBM-MAIN subscribe / signoff / archive access
 instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-25 Thread willie bunter
I stand corrected.  There is a backup done for this storage group.


On Fri, 1/15/16, Gonzalo Cengotita <gonzaloce...@gmail.com> wrote:

 Subject: Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Friday, January 15, 2016, 3:31 AM
 
 Hi
 
 If the those file's Management class has
 the "Auto backup" set to YES but
 the storage Group has the "Auto
 Backup" set to NO you will find an error in
 your HSM log saying the dataset cannot be
 removed because is in need of a
 backup.
 Those messages are in the HSM  MIGLOG in the
 records headed ACTION=EXPIRED
 or SPCMGMT,
 (RC=53).
 
 
 Regards,
 
 Gonzalo Cengotita
 
 
 
 *Gonzalo
 Cengotita*
 
 2016-01-14 21:18
 GMT+01:00 Gibney, David Allen,Jr <gib...@wsu.edu>:
 
 > Also, what are the actual
 dataset attributes? DFHSM doesn't do some
 > "incomplete" datasets. Are they
 backed up. DFHSM often doesn't delete if
 > there is not a back-up.
 >
 > > -Original
 Message-
 > > From: IBM Mainframe
 Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 > > On Behalf Of willie bunter
 > > Sent: Thursday, January 14, 2016 9:53
 AM
 > > To: IBM-MAIN@LISTSERV.UA.EDU
 > > Subject: Re: DFHSM/SMS QUESTION -
 SPACE MANAGEMENT
 > >
 > > Lizette,
 > >
 > > Thanks for the info.  For this dsn
 in particular there is no migration
 > it
 is to be
 > > expired/deleted after 1
 day of non-usage.
 > >
 > > You have touched on the point of
 space management algorithms for
 > >
 migration.  I assume that this would also pertain to the
 deletion of
 > files as
 > > well. Right?
 >
 >
 > >
 
 > > On Thu, 1/14/16, Lizette Koehler
 <stars...@mindspring.com>
 wrote:
 > >
 > > 
 Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
 > >  To: IBM-MAIN@LISTSERV.UA.EDU
 > >  Received: Thursday, January 14,
 2016, 12:45 PM
 > >
 > >  So depending on the
 > >  version of z/OS - look at On Demand
 Migration (v2.1 and  above), this
 >
 might
 > > help more
 > >
 > >  Second,
 correct, files are only moved if DFHSM  feels the volume
 needs
 > to
 > > have
 the space back, however, you  could  have a migration
 policy in the
 > > management class
 that  says - if this is still on DASD after 1 month,
 > then
 > > migrate 
 the file.
 > >
 >
 >  It depends on
 > >  what your
 requirements are.  You can just let files migrate  as
 HSM
 > sees fit
 > >
 based on its algorithms for space  management, or you can
 setup a
 > > management class that says
 it  gets migrated if unused in XX days.
 > >
 > >  Many
 choices.
 > >
 >
 >  Lizette
 > >
 > >  >
 > > 
 -Original Message-
 > >  >
 From: IBM
 > >  Mainframe Discussion
 List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On  >
 > > Behalf Of willie
 bunter  > Sent: Thursday, January 14, 2016 10:23  AM 
 >
 > To:
 > > IBM-MAIN@LISTSERV.UA.EDU 
 > Subject: DFHSM/SMS QUESTION - SPACE
 > > MANAGEMENT  >  > Good  Day
 To All,  >  > I  need to confirm if I my
 > > understanding about SMS & SPACE 
 management is  > correct.
 > > 
 > We have noticed that there are several  dsns which
 have been on dasd
 > for
 > > over  >
 >
 >  10 months.  The volumes and dsns are all SMS managed
 and  DFHSM
 > > performs the  >
 necessary migration  and deletion.  I checked the
 > > MANAGEMENT class and the  dsns 
 > are to be deleted after 1 day
 >
 non-usage
 > > >  > Expire 
 after Days Non-usage  . : 1  > Expire  after Date/Days
 . .
 > . .      : 1
 > > >  Retention Limit  . . . . . .
 .           :
 > > 
 0
 > >  >
 >
 >  > Below are the
 > > 
 attributes of the Storage Group:
 > > 
 >
 > >  >
 >
 >  > Allocation/migration
 > > 
 Threshold :            High
 >
 >  85   (1-100)  Low . . 1
 > >  >
 > > 
 (0-99)
 > >  > Alloc/Migr
 Threshold
 > >  Track-Managed: 
 High    85   (1-100)    Low  . .
 1   (0-  > 99)  >
 >
 Guaranteed
 > > Backup Frequency  . .
 . . .
 > >  .               
   (1 to  or
 > >  >
 NOLIMIT)
 > >  >
 > >  BreakPointValue  . . . . . . . . .
 . . .
 > >               
    (0-65520
 > >  > or
 blank)
 > >  > Processing
 > >  Priority  . . . . . . . . . .
 50
 > >     (1-100)
 > >  >
 > > 
 > I think that the dsns are not deleted  because SMS did
 not select
 > some of
 >
 > these  > volumes have not

Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-15 Thread Glenn Wilcock
Hi, a couple of other things to look at: (1) Verify that the volume is being 
selected for space management.  As indicated, HSM doesn't process data sets on 
a volume unless the volume exceeds its high threshold.  Once a volume is 
selected, HSM will process all eligible data sets on that volume until the low 
threshold is reached.  (2) Enable PATCH .MGCB.+26 X’FF’, which indicates that 
HSM should issue additional ARC0734I messages to indicate why data sets weren't 
selected for processing.  (This patch is documented in the DFSMShsm Diagnosis 
manual).

Glenn Wilcock
DFSMShsm Architect

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-15 Thread willie bunter
Migrate the dsn after 10 days of non-usage.


On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com> wrote:

 Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Thursday, January 14, 2016, 1:52 PM
 
 What does your management
 class for this dataset say as well as the HSM policy?
 
 Lizette
 
 
 > -Original Message-
 > From: IBM Mainframe Discussion List
 [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
 > Behalf Of willie bunter
 > Sent: Thursday, January 14, 2016 10:53
 AM
 > To: IBM-MAIN@LISTSERV.UA.EDU
 > Subject: Re: DFHSM/SMS QUESTION - SPACE
 MANAGEMENT
 > 
 >
 Lizette,
 > 
 > Thanks
 for the info.  For this dsn in particular there is no
 migration it is
 > to be expired/deleted
 after 1 day of non-usage.
 > 
 > You have touched on the point of space
 management algorithms for migration.  I
 > assume that this would also pertain to the
 deletion of files as well. Right?
 > 
 >
 
 > On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com>
 wrote:
 > 
 >  Subject:
 Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
 >  To: IBM-MAIN@LISTSERV.UA.EDU
 >  Received: Thursday, January 14, 2016,
 12:45 PM
 > 
 >  So
 depending on the
 >  version of z/OS -
 look at On Demand Migration (v2.1 and  above), this
 might
 > help more
 >
 
 >  Second, correct, files are only
 moved if DFHSM  feels the volume needs to
 > have the space back, however, you 
 could  have a migration policy in the
 >
 management class that  says - if this is still on DASD
 after 1 month, then
 > migrate  the
 file.
 > 
 >  It
 depends on
 >  what your requirements
 are.  You can just let files migrate  as HSM sees fit
 > based on its algorithms for space 
 management, or you can setup a management
 > class that says it  gets migrated if
 unused in XX days.
 > 
 >  Many choices.
 > 
 >  Lizette
 > 
 >  >
 > 
 -Original Message-
 >  > From:
 IBM
 >  Mainframe Discussion List
 [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On  > Behalf Of
 > willie bunter 
 > Sent: Thursday, January 14, 2016 10:23  AM  > To:
 IBM-
 > m...@listserv.ua.edu 
 > Subject: DFHSM/SMS QUESTION - SPACE  MANAGEMENT 
 >  >
 > Good  Day To All,  > 
 > I  need to confirm if I my understanding about SMS
 &
 > SPACE  management is  >
 correct.
 >  > We have noticed that
 there are several  dsns which have been on dasd for
 > over  >
 >  10
 months.  The volumes and dsns are all SMS managed and 
 DFHSM performs the
 > > necessary
 migration  and deletion.  I checked the MANAGEMENT class
 and the
 > dsns  > are to be deleted
 after 1 day  non-usage  >  > Expire  after Days
 Non-
 > usage  . : 1  > Expire 
 after Date/Days . . . .      : 1  >  Retention
 > Limit  . . . . . . .       
    :
 >  0
 >  >
 >  > Below
 are the
 >  attributes of the Storage
 Group:
 >  >
 > 
 >
 >  > Allocation/migration
 >  Threshold :            High
 >  85   (1-100)  Low . . 1
 >  >
 >  (0-99)
 >  > Alloc/Migr Threshold
 >  Track-Managed:  High   
 85   (1-100)    Low  . . 1   (0- 
 > 99)  > Guaranteed
 > Backup
 Frequency  . . . . .
 >  .         
         (1 to  or
 >  >
 NOLIMIT)
 >  >
 > 
 BreakPointValue  . . . . . . . . . . . .
 >               
    (0-65520
 >  > or
 blank)
 >  > Processing
 >  Priority  . . . . . . . . . . 50
 >     (1-100)
 >  >
 >  > I think
 that the dsns are not deleted  because SMS did not select
 some of
 > these  > volumes have not
 met the criteria of the  Low threshold of 1.  I
 > remember  >  reading somewhere (on
 this board the following):
 >  >
 >  > For primary space
 >  management, HSM only looks at the low
 threshold. If the  > volume exceeds the
 > low threshold, then we  will process any
 data sets that are  >  eligible for
 > migration on that volume.
 >  >
 > 
 >  > Could someone confirm if I am
 >  correct?
 >  >
 >  >
 >  Thanks.
 
 --
 For IBM-MAIN subscribe / signoff / archive
 access instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-15 Thread Gibney, David Allen,Jr
What about back up?

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On Behalf Of willie bunter
> Sent: Friday, January 15, 2016 4:07 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT
> 
> Migrate the dsn after 10 days of non-usage.
> 
> 
> On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com> wrote:
> 
>  Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
>  To: IBM-MAIN@LISTSERV.UA.EDU
>  Received: Thursday, January 14, 2016, 1:52 PM
> 
>  What does your management
>  class for this dataset say as well as the HSM policy?
> 
>  Lizette
> 
> 
>  > -Original Message-
>  > From: IBM Mainframe Discussion List
>  [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>  On
>  > Behalf Of willie bunter
>  > Sent: Thursday, January 14, 2016 10:53  AM  > To: IBM-
> m...@listserv.ua.edu  > Subject: Re: DFHSM/SMS QUESTION - SPACE
> MANAGEMENT  >  >  Lizette,  >  > Thanks  for the info.  For this dsn in
> particular there is no  migration it is  > to be expired/deleted  after 1 day 
> of
> non-usage.
>  >
>  > You have touched on the point of space  management algorithms for
> migration.  I  > assume that this would also pertain to the  deletion of 
> files as
> well. Right?
>  >
>  >
>  
>  > On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com>
>  wrote:
>  >
>  >  Subject:
>  Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT  >  To: IBM-
> m...@listserv.ua.edu  >  Received: Thursday, January 14, 2016,
>  12:45 PM
>  >
>  >  So
>  depending on the
>  >  version of z/OS -
>  look at On Demand Migration (v2.1 and  above), this  might  > help more  >
> 
>  >  Second, correct, files are only
>  moved if DFHSM  feels the volume needs to  > have the space back, however,
> you  could  have a migration policy in the  >  management class that  says - 
> if
> this is still on DASD  after 1 month, then  > migrate  the  file.
>  >
>  >  It
>  depends on
>  >  what your requirements
>  are.  You can just let files migrate  as HSM sees fit  > based on its 
> algorithms
> for space  management, or you can setup a management  > class that says
> it  gets migrated if  unused in XX days.
>  >
>  >  Many choices.
>  >
>  >  Lizette
>  >
>  >  >
>  >
>  -Original Message-
>  >  > From:
>  IBM
>  >  Mainframe Discussion List
>  [mailto:IBM-MAIN@LISTSERV.UA.EDU]
>  On  > Behalf Of
>  > willie bunter
>  > Sent: Thursday, January 14, 2016 10:23  AM  > To:
>  IBM-
>  > m...@listserv.ua.edu
>  > Subject: DFHSM/SMS QUESTION - SPACE  MANAGEMENT  >  >  > Good  Day
> To All,  >  > I  need to confirm if I my understanding about SMS  &  >
> SPACE  management is  >  correct.
>  >  > We have noticed that
>  there are several  dsns which have been on dasd for  > over  >  >  10
> months.  The volumes and dsns are all SMS managed and  DFHSM performs
> the  > > necessary  migration  and deletion.  I checked the MANAGEMENT
> class  and the  > dsns  > are to be deleted  after 1 day  non-usage  >  >
> Expire  after Days
>  Non-
>  > usage  . : 1  > Expire
>  after Date/Days . . . .      : 1  >  Retention  > Limit  . . . . . . .
>     :
>  >  0
>  >  >
>  >  > Below
>  are the
>  >  attributes of the Storage
>  Group:
>  >  >
>  >
>  >
>  >  > Allocation/migration
>  >  Threshold :            High
>  >  85   (1-100)  Low . . 1
>  >  >
>  >  (0-99)
>  >  > Alloc/Migr Threshold
>  >  Track-Managed:  High
>  85   (1-100)    Low  . . 1   (0-
>  > 99)  > Guaranteed
>  > Backup
>  Frequency  . . . . .
>  >  .
>          (1 to  or
>  >  >
>  NOLIMIT)
>  >  >
>  >
>  BreakPointValue  . . . . . . . . . . . .
>  >
>     (0-65520
>  >  > or
>  blank)
>  >  > Processing
>  >  Priority  . . . . . . . . . . 50
>  >     (1-100)
>  >  >
>  >  > I think
>  that the dsns are not deleted  because SMS did not select  some of  > these  
> >
> volumes have not  met the criteria of the  Low threshold of 1.  I  >
> remember  >  reading somewhere (on  this board the following):
>  >  >
>  >  > For primary space
>  >  management, HSM only looks at the low  threshold. If the  > volume
> exceeds the  > 

Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-14 Thread willie bunter
Lizette,

Thanks for the info.  For this dsn in particular there is no migration it is to 
be expired/deleted after 1 day of non-usage.

You have touched on the point of space management algorithms for migration.  I 
assume that this would also pertain to the deletion of files as well. Right?


On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com> wrote:

 Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
 To: IBM-MAIN@LISTSERV.UA.EDU
 Received: Thursday, January 14, 2016, 12:45 PM
 
 So depending on the
 version of z/OS - look at On Demand Migration (v2.1 and
 above), this might help more
 
 Second, correct, files are only moved if DFHSM
 feels the volume needs to have the space back, however, you
 could  have a migration policy in the management class that
 says - if this is still on DASD after 1 month, then migrate
 the file.
 
 It depends on
 what your requirements are.  You can just let files migrate
 as HSM sees fit based on its algorithms for space
 management, or you can setup a management class that says it
 gets migrated if unused in XX days.
 
 Many choices.
 
 Lizette
 
 >
 -Original Message-
 > From: IBM
 Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
 > Behalf Of willie bunter
 > Sent: Thursday, January 14, 2016 10:23
 AM
 > To: IBM-MAIN@LISTSERV.UA.EDU
 > Subject: DFHSM/SMS QUESTION - SPACE
 MANAGEMENT
 > 
 > Good
 Day To All,
 > 
 > I
 need to confirm if I my understanding about SMS & SPACE
 management is
 > correct.
 > We have noticed that there are several
 dsns which have been on dasd for over
 >
 10 months.  The volumes and dsns are all SMS managed and
 DFHSM performs the
 > necessary migration
 and deletion.  I checked the MANAGEMENT class and the
 dsns
 > are to be deleted after 1 day
 non-usage
 > 
 > Expire
 after Days Non-usage  . : 1
 > Expire
 after Date/Days . . . .      : 1
 >
 Retention Limit  . . . . . . .           :
 0
 > 
 > Below are the
 attributes of the Storage Group:
 > 
 > 
 > Allocation/migration
 Threshold :            High   
 85   (1-100)  Low . . 1
 >
 (0-99)
 > Alloc/Migr Threshold
 Track-Managed:  High    85   (1-100)    Low
 . . 1   (0-
 > 99)
 > Guaranteed Backup Frequency  . . . . .
 .                  (1 to  or
 > NOLIMIT)
 >
 BreakPointValue  . . . . . . . . . . . .           
                  (0-65520
 > or blank)
 > Processing
 Priority  . . . . . . . . . . 50   
    (1-100)
 > 
 > I think that the dsns are not deleted
 because SMS did not select some of these
 > volumes have not met the criteria of the
 Low threshold of 1.  I remember
 >
 reading somewhere (on this board the following):
 > 
 > For primary space
 management, HSM only looks at the low threshold. If the
 > volume exceeds the low threshold, then we
 will process any data sets that are
 >
 eligible for migration on that volume.
 >
 
 > Could someone confirm if I am
 correct?
 > 
 >
 Thanks.
 
 --
 For IBM-MAIN subscribe / signoff / archive
 access instructions,
 send email to lists...@listserv.ua.edu
 with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-14 Thread willie bunter
Good Day To All,

I need to confirm if I my understanding about SMS & SPACE management is correct.
We have noticed that there are several dsns which have been on dasd for over 10 
months.  The volumes and dsns are all SMS managed and DFHSM performs the 
necessary migration and deletion.  I checked the MANAGEMENT class and the dsns 
are to be deleted after 1 day non-usage

Expire after Days Non-usage  . : 1
Expire after Date/Days . . . .  : 1
Retention Limit  . . . . . . .   : 0

Below are the attributes of the Storage Group:


Allocation/migration Threshold :High85   (1-100)  Low . . 1   
(0-99) 
Alloc/Migr Threshold Track-Managed:  High85   (1-100)Low . . 1   (0-99) 
Guaranteed Backup Frequency  . . . . . .  (1 to  or 
NOLIMIT)  
BreakPointValue  . . . . . . . . . . . . (0-65520 
or blank)  
Processing Priority  . . . . . . . . . . 50   (1-100) 

I think that the dsns are not deleted because SMS did not select some of these 
volumes have not met the criteria of the Low threshold of 1.  I remember 
reading somewhere (on this board the following):

For primary space management, HSM only looks at the low threshold. If the 
volume exceeds the low threshold, then we will process any data sets that are 
eligible for migration on that volume. 

Could someone confirm if I am correct?

Thanks.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-14 Thread Lizette Koehler
So depending on the version of z/OS - look at On Demand Migration (v2.1 and 
above), this might help more

Second, correct, files are only moved if DFHSM feels the volume needs to have 
the space back, however, you could  have a migration policy in the management 
class that says - if this is still on DASD after 1 month, then migrate the file.

It depends on what your requirements are.  You can just let files migrate as 
HSM sees fit based on its algorithms for space management, or you can setup a 
management class that says it gets migrated if unused in XX days.

Many choices.

Lizette

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of willie bunter
> Sent: Thursday, January 14, 2016 10:23 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: DFHSM/SMS QUESTION - SPACE MANAGEMENT
> 
> Good Day To All,
> 
> I need to confirm if I my understanding about SMS & SPACE management is
> correct.
> We have noticed that there are several dsns which have been on dasd for over
> 10 months.  The volumes and dsns are all SMS managed and DFHSM performs the
> necessary migration and deletion.  I checked the MANAGEMENT class and the dsns
> are to be deleted after 1 day non-usage
> 
> Expire after Days Non-usage  . : 1
> Expire after Date/Days . . . .  : 1
> Retention Limit  . . . . . . .   : 0
> 
> Below are the attributes of the Storage Group:
> 
> 
> Allocation/migration Threshold :High85   (1-100)  Low . . 1
> (0-99)
> Alloc/Migr Threshold Track-Managed:  High85   (1-100)Low . . 1   (0-
> 99)
> Guaranteed Backup Frequency  . . . . . .  (1 to  or
> NOLIMIT)
> BreakPointValue  . . . . . . . . . . . . (0-65520
> or blank)
> Processing Priority  . . . . . . . . . . 50   (1-100)
> 
> I think that the dsns are not deleted because SMS did not select some of these
> volumes have not met the criteria of the Low threshold of 1.  I remember
> reading somewhere (on this board the following):
> 
> For primary space management, HSM only looks at the low threshold. If the
> volume exceeds the low threshold, then we will process any data sets that are
> eligible for migration on that volume.
> 
> Could someone confirm if I am correct?
> 
> Thanks.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-14 Thread Gibney, David Allen,Jr
Also, what are the actual dataset attributes? DFHSM doesn't do some 
"incomplete" datasets. Are they backed up. DFHSM often doesn't delete if there 
is not a back-up.

> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> On Behalf Of willie bunter
> Sent: Thursday, January 14, 2016 9:53 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT
> 
> Lizette,
> 
> Thanks for the info.  For this dsn in particular there is no migration it is 
> to be
> expired/deleted after 1 day of non-usage.
> 
> You have touched on the point of space management algorithms for
> migration.  I assume that this would also pertain to the deletion of files as
> well. Right?
> 
> 
> On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com> wrote:
> 
>  Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
>  To: IBM-MAIN@LISTSERV.UA.EDU
>  Received: Thursday, January 14, 2016, 12:45 PM
> 
>  So depending on the
>  version of z/OS - look at On Demand Migration (v2.1 and  above), this might
> help more
> 
>  Second, correct, files are only moved if DFHSM  feels the volume needs to
> have the space back, however, you  could  have a migration policy in the
> management class that  says - if this is still on DASD after 1 month, then
> migrate  the file.
> 
>  It depends on
>  what your requirements are.  You can just let files migrate  as HSM sees fit
> based on its algorithms for space  management, or you can setup a
> management class that says it  gets migrated if unused in XX days.
> 
>  Many choices.
> 
>  Lizette
> 
>  >
>  -Original Message-
>  > From: IBM
>  Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]  On  >
> Behalf Of willie bunter  > Sent: Thursday, January 14, 2016 10:23  AM  > To:
> IBM-MAIN@LISTSERV.UA.EDU  > Subject: DFHSM/SMS QUESTION - SPACE
> MANAGEMENT  >  > Good  Day To All,  >  > I  need to confirm if I my
> understanding about SMS & SPACE  management is  > correct.
>  > We have noticed that there are several  dsns which have been on dasd for
> over  >
>  10 months.  The volumes and dsns are all SMS managed and  DFHSM
> performs the  > necessary migration  and deletion.  I checked the
> MANAGEMENT class and the  dsns  > are to be deleted after 1 day  non-usage
> >  > Expire  after Days Non-usage  . : 1  > Expire  after Date/Days . . . .   
> >    : 1
> >  Retention Limit  . . . . . . .           :
>  0
>  >
>  > Below are the
>  attributes of the Storage Group:
>  >
>  >
>  > Allocation/migration
>  Threshold :            High
>  85   (1-100)  Low . . 1
>  >
>  (0-99)
>  > Alloc/Migr Threshold
>  Track-Managed:  High    85   (1-100)    Low  . . 1   (0-  > 99)  > Guaranteed
> Backup Frequency  . . . . .
>  .                  (1 to  or
>  > NOLIMIT)
>  >
>  BreakPointValue  . . . . . . . . . . . .
>                   (0-65520
>  > or blank)
>  > Processing
>  Priority  . . . . . . . . . . 50
>     (1-100)
>  >
>  > I think that the dsns are not deleted  because SMS did not select some of
> these  > volumes have not met the criteria of the  Low threshold of 1.  I
> remember  >  reading somewhere (on this board the following):
>  >
>  > For primary space
>  management, HSM only looks at the low threshold. If the  > volume exceeds
> the low threshold, then we  will process any data sets that are  >  eligible 
> for
> migration on that volume.
>  >
> 
>  > Could someone confirm if I am
>  correct?
>  >
>  >
>  Thanks.
> 
>  --
>  For IBM-MAIN subscribe / signoff / archive  access instructions,  send email
> to lists...@listserv.ua.edu  with the message: INFO IBM-MAIN
> 
> --
> For IBM-MAIN subscribe / signoff / archive access instructions, send email to
> lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT

2016-01-14 Thread Lizette Koehler
What does your management class for this dataset say as well as the HSM policy?

Lizette


> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of willie bunter
> Sent: Thursday, January 14, 2016 10:53 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: DFHSM/SMS QUESTION - SPACE MANAGEMENT
> 
> Lizette,
> 
> Thanks for the info.  For this dsn in particular there is no migration it is
> to be expired/deleted after 1 day of non-usage.
> 
> You have touched on the point of space management algorithms for migration.  I
> assume that this would also pertain to the deletion of files as well. Right?
> 
> 
> On Thu, 1/14/16, Lizette Koehler <stars...@mindspring.com> wrote:
> 
>  Subject: Re: DFHSM/SMS QUESTION -  SPACE MANAGEMENT
>  To: IBM-MAIN@LISTSERV.UA.EDU
>  Received: Thursday, January 14, 2016, 12:45 PM
> 
>  So depending on the
>  version of z/OS - look at On Demand Migration (v2.1 and  above), this might
> help more
> 
>  Second, correct, files are only moved if DFHSM  feels the volume needs to
> have the space back, however, you  could  have a migration policy in the
> management class that  says - if this is still on DASD after 1 month, then
> migrate  the file.
> 
>  It depends on
>  what your requirements are.  You can just let files migrate  as HSM sees fit
> based on its algorithms for space  management, or you can setup a management
> class that says it  gets migrated if unused in XX days.
> 
>  Many choices.
> 
>  Lizette
> 
>  >
>  -Original Message-
>  > From: IBM
>  Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]  On  > Behalf Of
> willie bunter  > Sent: Thursday, January 14, 2016 10:23  AM  > To: IBM-
> m...@listserv.ua.edu  > Subject: DFHSM/SMS QUESTION - SPACE  MANAGEMENT  >  >
> Good  Day To All,  >  > I  need to confirm if I my understanding about SMS &
> SPACE  management is  > correct.
>  > We have noticed that there are several  dsns which have been on dasd for
> over  >
>  10 months.  The volumes and dsns are all SMS managed and  DFHSM performs the
> > necessary migration  and deletion.  I checked the MANAGEMENT class and the
> dsns  > are to be deleted after 1 day  non-usage  >  > Expire  after Days Non-
> usage  . : 1  > Expire  after Date/Days . . . .  : 1  >  Retention
> Limit  . . . . . . .   :
>  0
>  >
>  > Below are the
>  attributes of the Storage Group:
>  >
>  >
>  > Allocation/migration
>  Threshold :High
>  85   (1-100)  Low . . 1
>  >
>  (0-99)
>  > Alloc/Migr Threshold
>  Track-Managed:  High85   (1-100)Low  . . 1   (0-  > 99)  > Guaranteed
> Backup Frequency  . . . . .
>  .  (1 to  or
>  > NOLIMIT)
>  >
>  BreakPointValue  . . . . . . . . . . . .
>   (0-65520
>  > or blank)
>  > Processing
>  Priority  . . . . . . . . . . 50
> (1-100)
>  >
>  > I think that the dsns are not deleted  because SMS did not select some of
> these  > volumes have not met the criteria of the  Low threshold of 1.  I
> remember  >  reading somewhere (on this board the following):
>  >
>  > For primary space
>  management, HSM only looks at the low threshold. If the  > volume exceeds the
> low threshold, then we  will process any data sets that are  >  eligible for
> migration on that volume.
>  >
> 
>  > Could someone confirm if I am
>  correct?
>  >
>  >
>  Thanks.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMS Question

2014-03-21 Thread Nathan J Pfister
Hello;

I am relatively new to SMS, and rather ignorant (read: uneducated) about 
how it fully works.  I'm learning more and more by reading, but I've hit 
an issue which I can't find a quick solution to using google or finding in 
the manuals.

We just set up a new SANDBOX system, and set up SMS from scratch.  When we 
dump with ADRDSSU some datasets (from a production lpar) to be restored to 
the Sandbox LPAR, we are getting errors where it is trying to select the 
volume that it came from (which is not online on the Sandbox).  Shouldn't 
SMS be choosing a volume based on the ACS routines of the Sandbox system?

What are we missing?

Thanks in advance.

Thanks;

Nathan Pfister
zOS Systems Programmer
AES\PHEAA - Tech Services
npfis...@aessuccess.org
This message contains privileged and confidential information intended for the 
above addressees only.  If you 
receive this message in error please delete or destroy this message and/or 
attachments.  

The sender of this message will fully cooperate in the civil and criminal 
prosecution of any individual engaging 
in the unauthorized use of this message.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Jake anderson
Show us your JCL , Did you tried putting the STORCLAS,MGMTCLAS(for the
target System) where you are trying to restore...

I think your JCL should give us some hints on where you are missing


On Fri, Mar 21, 2014 at 8:06 PM, Nathan J Pfister
npfis...@aessuccess.orgwrote:

 Hello;

 I am relatively new to SMS, and rather ignorant (read: uneducated) about
 how it fully works.  I'm learning more and more by reading, but I've hit
 an issue which I can't find a quick solution to using google or finding in
 the manuals.

 We just set up a new SANDBOX system, and set up SMS from scratch.  When we
 dump with ADRDSSU some datasets (from a production lpar) to be restored to
 the Sandbox LPAR, we are getting errors where it is trying to select the
 volume that it came from (which is not online on the Sandbox).  Shouldn't
 SMS be choosing a volume based on the ACS routines of the Sandbox system?

 What are we missing?

 Thanks in advance.

 Thanks;

 Nathan Pfister
 zOS Systems Programmer
 AES\PHEAA - Tech Services
 npfis...@aessuccess.org
 This message contains privileged and confidential information intended for
 the above addressees only.  If you
 receive this message in error please delete or destroy this message and/or
 attachments.

 The sender of this message will fully cooperate in the civil and criminal
 prosecution of any individual engaging
 in the unauthorized use of this message.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Vernooij, CP (SPLXM) - KLM
I think I know what you run into: are the errors related to authorization? 
DFDSS has a very irritating habit to do something with the original volser if 
it is online. If you make sure the original volser from the production lpar is 
offline on your sandbox lpar, it should work. Of course supposing that the ACS 
routines will supply a storage group to the dataset to be restored.

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Nathan J Pfister
Sent: Friday, March 21, 2014 15:36
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: SMS Question

Hello;

I am relatively new to SMS, and rather ignorant (read: uneducated) about how it 
fully works.  I'm learning more and more by reading, but I've hit an issue 
which I can't find a quick solution to using google or finding in the manuals.

We just set up a new SANDBOX system, and set up SMS from scratch.  When we dump 
with ADRDSSU some datasets (from a production lpar) to be restored to the 
Sandbox LPAR, we are getting errors where it is trying to select the volume 
that it came from (which is not online on the Sandbox).  Shouldn't SMS be 
choosing a volume based on the ACS routines of the Sandbox system?

What are we missing?

Thanks in advance.

Thanks;

Nathan Pfister
zOS Systems Programmer
AES\PHEAA - Tech Services
npfis...@aessuccess.org
This message contains privileged and confidential information intended for the 
above addressees only.  If you receive this message in error please delete or 
destroy this message and/or attachments.  

The sender of this message will fully cooperate in the civil and criminal 
prosecution of any individual engaging in the unauthorized use of this message.

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Elardus Engelbrecht
Nathan J Pfister wrote:

I am relatively new to SMS, and rather ignorant (read: uneducated) about how 
it fully works. 

Like the rest of us... ;-D

When we dump with ADRDSSU some datasets (from a production lpar) to be 
restored to the Sandbox LPAR, we are getting errors where it is trying to 
select the volume that it came from (which is not online on the Sandbox). 

What type of dump was done in the first place? Logical or Physcial.

Please post these: dump job, restore job and ALL error message(s) in Job and on 
SYSLOG. (Perhaps you could post the results of the Dump too if you can.)

Shouldn't SMS be choosing a volume based on the ACS routines of the Sandbox 
system?

Yes, but it depends on how you dumped/restore in the first place.
Anything is possible: RACF blocking you, your statements causing dataset/volser 
not being selected, naming standards, etc.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Lizette Koehler
It would be helpful for you to include

Level of z/OS
Complete error message
Complete control cards.

If you show us what you are doing, it will help us provide better answers.

Also, what DASD/TAPE hardware are you using?

Do you only have DFDSS?  Or is FDR or other product available to you?

Is your sandbox totally isolated from your production?  If not, are you
sharing the dasd and tape?
What SAF are you using?  RACF, TSS, ACF2?  Is this shared or separated
between Sandbox and Production?




Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Nathan J Pfister
 Sent: Friday, March 21, 2014 7:36 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: SMS Question
 
 Hello;
 
 I am relatively new to SMS, and rather ignorant (read: uneducated) about
how it
 fully works.  I'm learning more and more by reading, but I've hit an issue
which I
 can't find a quick solution to using google or finding in the manuals.
 
 We just set up a new SANDBOX system, and set up SMS from scratch.  When we
 dump with ADRDSSU some datasets (from a production lpar) to be restored to
the
 Sandbox LPAR, we are getting errors where it is trying to select the
volume that it
 came from (which is not online on the Sandbox).  Shouldn't SMS be choosing
a
 volume based on the ACS routines of the Sandbox system?
 
 What are we missing?
 
 Thanks in advance.
 
 Thanks;
 
 Nathan Pfister
 zOS Systems Programmer
 AES\PHEAA - Tech Services

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Nathan J Pfister
z/OS 1.12

We get the following not telling it where to go:

ADR405E (001)-DYNA (02), DYNAMIC ALLOCATION OF VOLUME PR38E3 FAILED. ERROR 
CODE 0218. INFORMATION CODE 

RESTORE INDD(TAPE) DATASET(INCLUDE(**))

We get the following if we tell it what volume to go to:

0ADR472E (001)-NEWDS(06), UNABLE TO SELECT A TARGET VOLUME FOR DATA SET 
DATASET IN CATALOG CATALOG.TEST.PROD

 RESTORE INDD(TAPE) OUTDD(DASD)  -
   DATASET(INCLUDE(**))

As you can see, we were using the restore as simply as possible.  The 
catalog it points to is the incorrect catalog in this error 
CATALOG.MAINT.PROD is where it should point.

In both cases TAPE is actually a dataset on a 3390-9

We're not using tape at all for the purpose of this exercise.

The sandbox is mostly isolated, we have a handful of shared DASD. 

Using RACF which is isolated to the sandbox. 

The job used to dump:
 DUMP  -
   DATASET(INCLUDE( -
  DATASET -
   ))   -
   OUTDDNAME(DASDO) -
   SPHERE   -
   ALLDATA(*)   -
   ALLX -
   TOL(ENQF)

DASDO is just a 3390-9 dataset.

To make things more interesting...I figured out that this ONLY happens to 
our DEFAULT storage group.  If the dataset lands in a storage group other 
than default the above method works. 

Thanks;

Nathan Pfister
zOS Systems Programmer
AES\PHEAA - Tech Services
npfis...@aessuccess.org
(717) 720-2663



From:   Lizette Koehler stars...@mindspring.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   03/21/2014 10:57 AM
Subject:Re: SMS Question
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



It would be helpful for you to include

Level of z/OS
Complete error message
Complete control cards.

If you show us what you are doing, it will help us provide better answers.

Also, what DASD/TAPE hardware are you using?

Do you only have DFDSS?  Or is FDR or other product available to you?

Is your sandbox totally isolated from your production?  If not, are you
sharing the dasd and tape?
What SAF are you using?  RACF, TSS, ACF2?  Is this shared or separated
between Sandbox and Production?




Lizette


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Nathan J Pfister
 Sent: Friday, March 21, 2014 7:36 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: SMS Question
 
 Hello;
 
 I am relatively new to SMS, and rather ignorant (read: uneducated) about
how it
 fully works.  I'm learning more and more by reading, but I've hit an 
issue
which I
 can't find a quick solution to using google or finding in the manuals.
 
 We just set up a new SANDBOX system, and set up SMS from scratch.  When 
we
 dump with ADRDSSU some datasets (from a production lpar) to be restored 
to
the
 Sandbox LPAR, we are getting errors where it is trying to select the
volume that it
 came from (which is not online on the Sandbox).  Shouldn't SMS be 
choosing
a
 volume based on the ACS routines of the Sandbox system?
 
 What are we missing?
 
 Thanks in advance.
 
 Thanks;
 
 Nathan Pfister
 zOS Systems Programmer
 AES\PHEAA - Tech Services

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



This message contains privileged and confidential information intended for the 
above addressees only.  If you 
receive this message in error please delete or destroy this message and/or 
attachments.  

The sender of this message will fully cooperate in the civil and criminal 
prosecution of any individual engaging 
in the unauthorized use of this message.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread John McKown
My first guess is that the STORCLAS associated with the data set being
restore had the GUARANTEED SPACE attribute. Either remove that from the
STORCLAS or in the restore parameters include a VOLUME(*) parameter to
override the volume that DFDSS wants to use.


On Fri, Mar 21, 2014 at 9:36 AM, Nathan J Pfister
npfis...@aessuccess.orgwrote:

 Hello;

 I am relatively new to SMS, and rather ignorant (read: uneducated) about
 how it fully works.  I'm learning more and more by reading, but I've hit
 an issue which I can't find a quick solution to using google or finding in
 the manuals.

 We just set up a new SANDBOX system, and set up SMS from scratch.  When we
 dump with ADRDSSU some datasets (from a production lpar) to be restored to
 the Sandbox LPAR, we are getting errors where it is trying to select the
 volume that it came from (which is not online on the Sandbox).  Shouldn't
 SMS be choosing a volume based on the ACS routines of the Sandbox system?

 What are we missing?

 Thanks in advance.

 Thanks;

 Nathan Pfister
 zOS Systems Programmer
 AES\PHEAA - Tech Services
 npfis...@aessuccess.org
 This message contains privileged and confidential information intended for
 the above addressees only.  If you
 receive this message in error please delete or destroy this message and/or
 attachments.

 The sender of this message will fully cooperate in the civil and criminal
 prosecution of any individual engaging
 in the unauthorized use of this message.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
There is nothing more pleasant than traveling and meeting new people!
Genghis Khan

Maranatha! 
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Nathan J Pfister
We figured out the issuesince we're using ADRDSSU, it's getting a null 
dataclass...and we had a condition within the storage class that said if 
dataclas is '' then set storclas to ''.

So I guess my next question...we attempted to code for dataclas = '' and 
pgm = 'ADRDSSU' to fall to our DEFAULT stroage class...when moving 
datasets this worked like a champ...but when restoring datasets it did 
not.  Obviously I am missing something else here.   Is ADRDSSU not the 
right pgm name? 

Thanks;

Nathan Pfister
zOS Systems Programmer
AES\PHEAA - Tech Services
npfis...@aessuccess.org
(717) 720-2663



From:   John McKown john.archie.mck...@gmail.com
To: IBM-MAIN@LISTSERV.UA.EDU
Date:   03/21/2014 12:04 PM
Subject:Re: SMS Question
Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



My first guess is that the STORCLAS associated with the data set being
restore had the GUARANTEED SPACE attribute. Either remove that from the
STORCLAS or in the restore parameters include a VOLUME(*) parameter to
override the volume that DFDSS wants to use.


On Fri, Mar 21, 2014 at 9:36 AM, Nathan J Pfister
npfis...@aessuccess.orgwrote:

 Hello;

 I am relatively new to SMS, and rather ignorant (read: uneducated) about
 how it fully works.  I'm learning more and more by reading, but I've hit
 an issue which I can't find a quick solution to using google or finding 
in
 the manuals.

 We just set up a new SANDBOX system, and set up SMS from scratch.  When 
we
 dump with ADRDSSU some datasets (from a production lpar) to be restored 
to
 the Sandbox LPAR, we are getting errors where it is trying to select the
 volume that it came from (which is not online on the Sandbox). Shouldn't
 SMS be choosing a volume based on the ACS routines of the Sandbox 
system?

 What are we missing?

 Thanks in advance.

 Thanks;

 Nathan Pfister
 zOS Systems Programmer
 AES\PHEAA - Tech Services
 npfis...@aessuccess.org
 This message contains privileged and confidential information intended 
for
 the above addressees only.  If you
 receive this message in error please delete or destroy this message 
and/or
 attachments.

 The sender of this message will fully cooperate in the civil and 
criminal
 prosecution of any individual engaging
 in the unauthorized use of this message.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
There is nothing more pleasant than traveling and meeting new people!
Genghis Khan

Maranatha! 
John McKown

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



This message contains privileged and confidential information intended for the 
above addressees only.  If you 
receive this message in error please delete or destroy this message and/or 
attachments.  

The sender of this message will fully cooperate in the civil and criminal 
prosecution of any individual engaging 
in the unauthorized use of this message.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread Ken Smith
I've found that under DSSU, the DC ACS routine is not invoked at all and SC
is the first ACS routine, which is opposite of normal allocation.  Thus
your SC cannot depend on a DC value under DSSU.  I think the rational is
that unlike the other classes DC is imutable in that a data
sets characteristics can't be changed after allocation.  For example a
FB/80 data set can't be changed to VSAM just by changing the DC which
explains why you cannot alter the DC of a data set.  Think of DC as
physical vs the others which are logical.

Probably your source data sets don't have a DC so a SC ACS looking for them
is lost.  The only way I've found to fix this is to duplicate the code in
DC into SC as well so a SC gets assigned.  Without a SC assignment, SG (and
MC) are not invoked, thus you have non-SMS.

Ken
On Fri, Mar 21, 2014 at 1:00 PM, Nathan J Pfister
npfis...@aessuccess.orgwrote:

 We figured out the issuesince we're using ADRDSSU, it's getting a null
 dataclass...and we had a condition within the storage class that said if
 dataclas is '' then set storclas to ''.

 So I guess my next question...we attempted to code for dataclas = '' and
 pgm = 'ADRDSSU' to fall to our DEFAULT stroage class...when moving
 datasets this worked like a champ...but when restoring datasets it did
 not.  Obviously I am missing something else here.   Is ADRDSSU not the
 right pgm name?

 Thanks;

 Nathan Pfister
 zOS Systems Programmer
 AES\PHEAA - Tech Services
 npfis...@aessuccess.org
 (717) 720-2663



 From:   John McKown john.archie.mck...@gmail.com
 To: IBM-MAIN@LISTSERV.UA.EDU
 Date:   03/21/2014 12:04 PM
 Subject:Re: SMS Question
 Sent by:IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU



  My first guess is that the STORCLAS associated with the data set being
 restore had the GUARANTEED SPACE attribute. Either remove that from the
 STORCLAS or in the restore parameters include a VOLUME(*) parameter to
 override the volume that DFDSS wants to use.


 On Fri, Mar 21, 2014 at 9:36 AM, Nathan J Pfister
 npfis...@aessuccess.orgwrote:

  Hello;
 
  I am relatively new to SMS, and rather ignorant (read: uneducated) about
  how it fully works.  I'm learning more and more by reading, but I've hit
  an issue which I can't find a quick solution to using google or finding
 in
  the manuals.
 
  We just set up a new SANDBOX system, and set up SMS from scratch.  When
 we
  dump with ADRDSSU some datasets (from a production lpar) to be restored
 to
  the Sandbox LPAR, we are getting errors where it is trying to select the
  volume that it came from (which is not online on the Sandbox). Shouldn't
  SMS be choosing a volume based on the ACS routines of the Sandbox
 system?
 
  What are we missing?
 
  Thanks in advance.
 
  Thanks;
 
  Nathan Pfister
  zOS Systems Programmer
  AES\PHEAA - Tech Services
  npfis...@aessuccess.org
  This message contains privileged and confidential information intended
 for
  the above addressees only.  If you
  receive this message in error please delete or destroy this message
 and/or
  attachments.
 
  The sender of this message will fully cooperate in the civil and
 criminal
  prosecution of any individual engaging
  in the unauthorized use of this message.
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 



 --
 There is nothing more pleasant than traveling and meeting new people!
 Genghis Khan

 Maranatha! 
 John McKown

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



 This message contains privileged and confidential information intended for
 the above addressees only.  If you
 receive this message in error please delete or destroy this message and/or
 attachments.

 The sender of this message will fully cooperate in the civil and criminal
 prosecution of any individual engaging
 in the unauthorized use of this message.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS Question

2014-03-21 Thread retired mainframer
You can eliminate any problems caused by the ACS routines by specifying the
MGMTCLAS, STORCLAS, DATACLAS, and most importantly the BYPASSACS operands on
the RESTORE command.

:: -Original Message-
:: From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
:: Behalf Of Nathan J Pfister
:: Sent: Friday, March 21, 2014 10:00 AM
:: To: IBM-MAIN@LISTSERV.UA.EDU
:: Subject: Re: SMS Question
::
:: We figured out the issuesince we're using ADRDSSU, it's getting a
:: null
:: dataclass...and we had a condition within the storage class that said if
:: dataclas is '' then set storclas to ''.
::
:: So I guess my next question...we attempted to code for dataclas = '' and
:: pgm = 'ADRDSSU' to fall to our DEFAULT stroage class...when moving
:: datasets this worked like a champ...but when restoring datasets it did
:: not.  Obviously I am missing something else here.   Is ADRDSSU not the
:: right pgm name?

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMS QUESTION - ACTUAL SPACE NOT ALLOCATED

2013-10-03 Thread willie bunter
Good Day All,
 
I am trying to allocate a dsn using PGM=IEFBR14 to create a dsn which of 25 
cylinders.  The dsn is SMS managed and it has GUASPACE as the Storage Class.  
The DC  MC are null.
 
The dsn is allocated on the volume as requested however the space allocated is 
20 instead of 25.  I was able to allocated the space of 25 cylinders when I 
coded UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01.
 
Could anybody tell me where my error is?  Below is my jcl (which is run from a 
proc)
 
//*    
//ALLOC    EXEC PGM=IEFBR14    
//A01065   DD  A01.DSN=DSNIN..A01065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01  
//IXX065   DD  IXX.DSN=DSNIN..IXX065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01 
//*    
 
Below is the inquiry on the dsn:
 
Command ===   
   More: + 
Data Set Name . . . . : HEST.INTS.DATACOM.A01065  
   
General Data   Current Allocation  
 Management class . . : **None**    Allocated cylinders : 25   
 Storage class  . . . : GUASPACE    Allocated extents . : 1    
  Volume serial . . . : PROM01 
  Device type . . . . : 3390   
 Data class . . . . . : **None**   
  Organization  . . . : PS Current Utilization 
  Record format . . . : F   Used cylinders  . . : 25   
  Record length . . . : 4096    Used extents  . . . : 1    
  Block size  . . . . : 4096   
  1st extent cylinders: 25 
  Secondary cylinders : 0  Dates   
  Data set name type  : Creation date . . . : 2013/09/27   
  SMS Compressible. . : NO  Referenced date . . : 2013/10/03   
    Expiration date . . : ***None***  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED

2013-10-03 Thread Ted MacNEIL
This sounds like the track size problem.
There were a lot of shops that implemented a default track size of 47476 (3380) 
rather than 56664 (3390). This ends up, after DADSM is finished with the 
allocation, with your dataset 80% of the request size.

Check with your. Storage Admins.
(I forget where the size is specified)
This crops up about once a year, even though it was identified over 20 years 
ago.
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL

-Original Message-
From: willie bunter williebun...@yahoo.com
Sender:   IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date: Thu, 3 Oct 2013 07:48:05 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To: IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED

Good Day All,
 
I am trying to allocate a dsn using PGM=IEFBR14 to create a dsn which of 25 
cylinders.  The dsn is SMS managed and it has GUASPACE as the Storage Class.  
The DC  MC are null.
 
The dsn is allocated on the volume as requested however the space allocated is 
20 instead of 25.  I was able to allocated the space of 25 cylinders when I 
coded UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01.
 
Could anybody tell me where my error is?  Below is my jcl (which is run from a 
proc)
 
//*    
//ALLOC    EXEC PGM=IEFBR14    
//A01065   DD  A01.DSN=DSNIN..A01065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01  
//IXX065   DD  IXX.DSN=DSNIN..IXX065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01 
//*    
 
Below is the inquiry on the dsn:
 
Command ===   
   More: + 
Data Set Name . . . . : HEST.INTS.DATACOM.A01065  
   
General Data   Current Allocation  
 Management class . . : **None**    Allocated cylinders : 25   
 Storage class  . . . : GUASPACE    Allocated extents . : 1    
  Volume serial . . . : PROM01 
  Device type . . . . : 3390   
 Data class . . . . . : **None**   
  Organization  . . . : PS Current Utilization 
  Record format . . . : F   Used cylinders  . . : 25   
  Record length . . . : 4096    Used extents  . . . : 1    
  Block size  . . . . : 4096   
  1st extent cylinders: 25 
  Secondary cylinders : 0  Dates   
  Data set name type  : Creation date . . . : 2013/09/27   
  SMS Compressible. . : NO  Referenced date . . : 2013/10/03   
    Expiration date . . : ***None***  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED - ANSWER FOUND.

2013-10-03 Thread willie bunter
I found the answer to my question.  In the SMS base config the Default device 
geometry is set up for 3380 instead of 3390 :
 
Default Device Geometry 
 
Bytes/track . . . . . : 47476
Tracks/cylinder . . . : 15   
 
This is causing the allocation to be reduced.  To bypass the problem I am using 
UNIT=3390 instead of UNIT=SYSALLDA.  Problem solved.
 
Thanks.

From: willie bunter williebun...@yahoo.com
To: IBM-MAIN@listserv.ua.edu IBM-MAIN@listserv.ua.edu 
Sent: Thursday, October 3, 2013 10:48:05 AM
Subject: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED



Good Day All,

I am trying to allocate a dsn using PGM=IEFBR14 to create a dsn which of 25 
cylinders.  The dsn is SMS managed and it has GUASPACE as the Storage Class.  
The DC  MC are null.

The dsn is allocated on the volume as requested however the space allocated is 
20 instead of 25.  I was able to allocated the space of 25 cylinders when I 
coded UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01.

Could anybody tell me where my error is?  Below is my jcl (which is run from a 
proc)

//*    
//ALLOC    EXEC PGM=IEFBR14    
//A01065   DD  A01.DSN=DSNIN..A01065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01  
//IXX065   DD  IXX.DSN=DSNIN..IXX065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01 
//*    

Below is the inquiry on the dsn:

Command ===   
   More: + 
Data Set Name . . . . : HEST.INTS.DATACOM.A01065  
   
General Data   Current Allocation  
 Management class . . : **None**    Allocated cylinders : 25   
 Storage class  . . . : GUASPACE    Allocated extents . : 1    
  Volume serial . . . : PROM01 
  Device type . . . . : 3390   
 Data class . . . . . : **None**   
  Organization  . . . : PS Current Utilization 
  Record format . . . : F   Used cylinders  . . : 25   
  Record length . . . : 4096    Used extents  . . . : 1    
  Block size  . . . . : 4096   
  1st extent cylinders: 25 
  Secondary cylinders : 0  Dates   
  Data set name type  : Creation date . . . : 2013/09/27   
  SMS Compressible. . : NO  Referenced date . . : 2013/10/03   
    Expiration date . . : ***None***  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED

2013-10-03 Thread willie bunter
Ted,
 
Thanks.  Our e-mails crossed each other.  Yes, it is set to 47476 tracks as you 
had suggested.  
 
Thanks for your help.

From: Ted MacNEIL eamacn...@yahoo.ca
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, October 3, 2013 1:37:15 PM
Subject: Re: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED


This sounds like the track size problem.
There were a lot of shops that implemented a default track size of 47476 (3380) 
rather than 56664 (3390). This ends up, after DADSM is finished with the 
allocation, with your dataset 80% of the request size.

Check with your. Storage Admins.
(I forget where the size is specified)
This crops up about once a year, even though it was identified over 20 years 
ago.
-
Ted MacNEIL
eamacn...@yahoo.ca
Twitter: @TedMacNEIL


-Original Message-
From:        willie bunter williebun...@yahoo.com
Sender:      IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Date:        Thu, 3 Oct 2013 07:48:05 
To: IBM-MAIN@LISTSERV.UA.EDU
Reply-To:    IBM Mainframe Discussion List IBM-MAIN@LISTSERV.UA.EDU
Subject: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED

Good Day All,
 
I am trying to allocate a dsn using PGM=IEFBR14 to create a dsn which of 25 
cylinders.  The dsn is SMS managed and it has GUASPACE as the Storage Class.  
The DC  MC are null.
 
The dsn is allocated on the volume as requested however the space allocated is 
20 instead of 25.  I was able to allocated the space of 25 cylinders when I 
coded UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01.
 
Could anybody tell me where my error is?  Below is my jcl (which is run from a 
proc)
 
//*    
//ALLOC    EXEC PGM=IEFBR14    
//A01065   DD  A01.DSN=DSNIN..A01065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01  
//IXX065   DD  IXX.DSN=DSNIN..IXX065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01 
//*    
 
Below is the inquiry on the dsn:
 
Command ===   
   More: + 
Data Set Name . . . . : HEST.INTS.DATACOM.A01065  
   
General Data   Current Allocation  
 Management class . . : **None**    Allocated cylinders : 25   
 Storage class  . . . : GUASPACE    Allocated extents . : 1    
  Volume serial . . . : PROM01 
  Device type . . . . : 3390   
 Data class . . . . . : **None**   
  Organization  . . . : PS Current Utilization 
  Record format . . . : F   Used cylinders  . . : 25   
  Record length . . . : 4096    Used extents  . . . : 1    
  Block size  . . . . : 4096   
  1st extent cylinders: 25 
  Secondary cylinders : 0  Dates   
  Data set name type  : Creation date . . . : 2013/09/27   
  SMS Compressible. . : NO  Referenced date . . : 2013/10/03   
    Expiration date . . : ***None***  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED

2013-10-03 Thread Darth Keller
The first thing I'd check is the Default Device Geometry defined in your 
SMS Base configuration:

 Mine:
Default Device Geometry 
  Bytes/Track . . . . . . . . 56664 
  Tracks/Cylinder . . . . . . 15 

 in ISMF - Option 8  Control Data Set
then Option 1  Display 








Good Day All,
 
I am trying to allocate a dsn using PGM=IEFBR14 to create a dsn which of 
25 cylinders.  The dsn is SMS managed and it has GUASPACE as the Storage 
Class.  The DC  MC are null.
 
The dsn is allocated on the volume as requested however the space 
allocated is 20 instead of 25.  I was able to allocated the space of 25 
cylinders when I coded UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01.
 
Could anybody tell me where my error is?  Below is my jcl (which is run 
from a proc)
 
//*
//ALLOCEXEC PGM=IEFBR14
//A01065   DD  A01.DSN=DSNIN..A01065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01  
//IXX065   DD  IXX.DSN=DSNIN..IXX065,DISP=(,CATLG),  
// UNIT=SYSALLDA,SPACE=(CYL,29),VOL=SER=PROM01 
//*
 
Below is the inquiry on the dsn:
 
Command 
===   
   
More: + 
Data Set Name . . . . : 
HEST.INTS.DATACOM.A01065  
   

General Data   Current 
Allocation  
 Management class . . : **None**Allocated cylinders : 
25   
 Storage class  . . . : GUASPACEAllocated extents . : 
1
  Volume serial . . . : 
PROM01 
  Device type . . . . : 
3390   
 Data class . . . . . : 
**None**   
  Organization  . . . : PS Current 
Utilization 
  Record format . . . : F   Used cylinders  . . : 
25   
  Record length . . . : 4096Used extents  . . . : 
1
  Block size  . . . . : 
4096   
  1st extent cylinders: 
25 
  Secondary cylinders : 0  
Dates   
  Data set name type  : Creation date . . . : 
2013/09/27   
  SMS Compressible. . : NO  Referenced date . . : 
2013/10/03   
Expiration date . . : 
***None***   

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

**
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - ACTUAL SPACE NOT ALLOCATED - ANSWER FOUND.

2013-10-03 Thread Elardus Engelbrecht
willie bunter wrote:

I found the answer to my question. In the SMS base config the Default device 
geometry is set up for 3380 instead of 3390 :

Thanks. I tried *really* to reproduce your problem but could not succeed in it. 
I even RTFM everything about that guarantee space, but of course it is 
*guaranteed* that I did not find anything. ;-D

We are not using SYSALLDA, rather we use SYSDA with the type of device we're 
using the most. These days SYSDA means 3390.

Now, it is 20:00 and it is guaranteed that I'm now going home. :-D

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-14 Thread O'Brien, David W. (NIH/CIT) [C]
John,

Are there any volumes with status Quinew in the pool you're having a problem 
with?
Do you have a 'spill' pool defined?

If you Quinew one or more volumes, you'll find that over time these will have a 
greater amount of freespace than the rest of the pool thereby allowing 
allocations that won't fit elsewhere in the pool. You could expedite the 
process by clearing the now quinew'd volume using DSS or HSM. 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au] 
Sent: Wednesday, March 13, 2013 11:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

As you aptly put it 'Just because someone else is stupid, that's no reason for 
you to be' which prompted my first post.  I was curious as to why the High 
Threshold was low.  Thanks to all of you my understanding has greatly increased.
 
Cheers.



From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, 13 March 2013 11:10 AM
Subject: Re: SMS QUESTION

I was once told by a colleague, 'Just because someone else is stupid, that's no 
reason for you to be'.

A low 'High Threshold' will trigger migration during Interval Migration. As Ron 
pointed out it also prevents SMS from working as designed.
A very low 'Low Threshold' will ensure that as much as possible will be 
migrated during Primary Space Mgt.

Beyond that I'll not comment further.

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au]
Sent: Wednesday, March 13, 2013 11:02 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

I stumbled on to this by accident.  The person who had set up the Storage Group 
wanted to keep the pool at 20% full i.e. migrate dsns as much as possible to 
prevent space abends because the users who create dsns on this pool are not 
authorized to create multi-volume dsns.




From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, 13 March 2013 9:15 AM
Subject: Re: SMS QUESTION

That is correct, although by setting the high threshold so low, you prevent SMS 
from determining target volumes by activity.

What did you hope to accomplish with a high threshold setting of 20%? 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au]
Sent: Wednesday, March 13, 2013 9:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

Just that I understand correctly if the the High Threshold is set to 20% SMS 
does not PREVENT allocations above the High Threshold i.e. the dsn will still 
be allocated if the space is available.  SMS will not fail the allocation 
request.  Right?
 
Thanks.



From: Ron Hawkins ronjhawk...@sbcglobal.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Tuesday, 12 March 2013 6:51 PM
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly 
 fragmented or do not have 20K tracks within 5 extents. A smaller 
 primary
and
 secondary with a unit parameter specifying multiple volumes will allow 
 the allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold

Re: SMS QUESTION

2013-03-14 Thread John Dawes
David,
 
I checked.  There are no volumes in QUINEW status.   There is no overflow pool 
defined for this storage group.  I will heed your suggestion about having the 
overflow volumes.  This will be a great help.
 
Thanks again.



From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Thursday, 14 March 2013 9:16 AM
Subject: Re: SMS QUESTION

John,

Are there any volumes with status Quinew in the pool you're having a problem 
with?
Do you have a 'spill' pool defined?

If you Quinew one or more volumes, you'll find that over time these will have a 
greater amount of freespace than the rest of the pool thereby allowing 
allocations that won't fit elsewhere in the pool. You could expedite the 
process by clearing the now quinew'd volume using DSS or HSM. 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au] 
Sent: Wednesday, March 13, 2013 11:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

As you aptly put it 'Just because someone else is stupid, that's no reason for 
you to be' which prompted my first post.  I was curious as to why the High 
Threshold was low.  Thanks to all of you my understanding has greatly increased.
 
Cheers.



From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, 13 March 2013 11:10 AM
Subject: Re: SMS QUESTION

I was once told by a colleague, 'Just because someone else is stupid, that's no 
reason for you to be'.

A low 'High Threshold' will trigger migration during Interval Migration. As Ron 
pointed out it also prevents SMS from working as designed.
A very low 'Low Threshold' will ensure that as much as possible will be 
migrated during Primary Space Mgt.

Beyond that I'll not comment further.

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au]
Sent: Wednesday, March 13, 2013 11:02 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

I stumbled on to this by accident.  The person who had set up the Storage Group 
wanted to keep the pool at 20% full i.e. migrate dsns as much as possible to 
prevent space abends because the users who create dsns on this pool are not 
authorized to create multi-volume dsns.




From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, 13 March 2013 9:15 AM
Subject: Re: SMS QUESTION

That is correct, although by setting the high threshold so low, you prevent SMS 
from determining target volumes by activity.

What did you hope to accomplish with a high threshold setting of 20%? 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au]
Sent: Wednesday, March 13, 2013 9:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

Just that I understand correctly if the the High Threshold is set to 20% SMS 
does not PREVENT allocations above the High Threshold i.e. the dsn will still 
be allocated if the space is available.  SMS will not fail the allocation 
request.  Right?
 
Thanks.



From: Ron Hawkins ronjhawk...@sbcglobal.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Tuesday, 12 March 2013 6:51 PM
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either

Re: SMS QUESTION

2013-03-13 Thread O'Brien, David W. (NIH/CIT) [C]
Ron,

Thanks for your reply but I am not the one with the problem.

Dave O'Brien

-Original Message-
From: Ron Hawkins [mailto:ronjhawk...@sbcglobal.net] 
Sent: Tuesday, March 12, 2013 6:52 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly 
 fragmented or do not have 20K tracks within 5 extents. A smaller 
 primary
and
 secondary with a unit parameter specifying multiple volumes will allow 
 the allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold (20%)?
 Very often there are candidate volumes defined to SMS,  but that do 
 not physically exist (which  could be the 51 volumes lacking space for 
 the allocation).
 
 snip
 While I agree that the High Threshold should be 80 (or in that 
 vicinity),
SMS
 does not PREVENT allocations above the High Threshold, it merely tries 
 to direct them to a volume below that threshold.
 The last line of the error msg. is the problem. 51 volumes lack the 
 free
space
 to allow the allocation.
 
 The solution would be to add volumes to the pool OR allow for a multi- 
 volume file. Use a smaller Primary space allocation and use 
 UNIT=(3390,10)
in
 your DD statement. The 10 is just an example, the upper limit is 59.
 /snip
 
 I believe your problem is located here:
 snip
 Allocation/migration Threshold :  High20   (1-100)  Low .
. 1   (0-99)
 /snip
 
 IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI 
 space
will
 exceed the high threshold.
 
 BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a 
 number more on the lines of 50 to 80 percent.
 You will most likely be able to reduce the number of volumes in this 
 pool after the change.
 
 HTH,
 snip
 Allocation/migration Threshold :  High    20   (1-100)  Low .
. 1   (0-99)
 Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 
 1
(0-99)
 Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
 NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or 
 blank)
 
 Of late we have been having allocation problems where the job is 
 unable to allocate the first extent and fails on jcl error etc.  I 
 found the
following info
 which may explain the cause.   Am I barking up the wrong tree?  If 
 not, if
I
 change the High from 20 to 80 would that address the problem?  Also, 
 would HSM miigrate dsn only if the pool is reached 80% or over?
 
 MIGR HIGH is also checked during allocation.  SMS attempts to select a 
 volume that has enough space available to contain the primary 
 allocation
of
 the new data set without exceeding the
    MIGR HIGH threshold.
 /snip
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email
to
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email
to
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: SMS QUESTION

2013-03-13 Thread O'Brien, David W. (NIH/CIT) [C]
That is correct, although by setting the high threshold so low, you prevent SMS 
from determining target volumes by activity.

What did you hope to accomplish with a high threshold setting of 20%? 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au] 
Sent: Wednesday, March 13, 2013 9:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

Just that I understand correctly if the the High Threshold is set to 20% SMS 
does not PREVENT allocations above the High Threshold i.e. the dsn will still 
be allocated if the space is available.  SMS will not fail the allocation 
request.  Right?
 
Thanks.



From: Ron Hawkins ronjhawk...@sbcglobal.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Tuesday, 12 March 2013 6:51 PM
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly 
 fragmented or do not have 20K tracks within 5 extents. A smaller 
 primary
and
 secondary with a unit parameter specifying multiple volumes will allow 
 the allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold (20%)?
 Very often there are candidate volumes defined to SMS,  but that do 
 not physically exist (which  could be the 51 volumes lacking space for 
 the allocation).
 
 snip
 While I agree that the High Threshold should be 80 (or in that 
 vicinity),
SMS
 does not PREVENT allocations above the High Threshold, it merely tries 
 to direct them to a volume below that threshold.
 The last line of the error msg. is the problem. 51 volumes lack the 
 free
space
 to allow the allocation.
 
 The solution would be to add volumes to the pool OR allow for a multi- 
 volume file. Use a smaller Primary space allocation and use 
 UNIT=(3390,10)
in
 your DD statement. The 10 is just an example, the upper limit is 59.
 /snip
 
 I believe your problem is located here:
 snip
 Allocation/migration Threshold :              High    20  (1-100)  Low .
. 1  (0-99)
 /snip
 
 IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI 
 space
will
 exceed the high threshold.
 
 BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a 
 number more on the lines of 50 to 80 percent.
 You will most likely be able to reduce the number of volumes in this 
 pool after the change.
 
 HTH,
 snip
 Allocation/migration Threshold :  High    20   (1-100)  Low .
. 1   (0-99)
 Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 
 1
(0-99)
 Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
 NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or 
 blank)
 
 Of late we have been having allocation problems where the job is 
 unable to allocate the first extent and fails on jcl error etc.  I 
 found the
following info
 which may explain the cause.   Am I barking up the wrong tree?  If 
 not, if
I
 change the High from 20 to 80 would that address the problem?  Also, 
 would HSM miigrate dsn only if the pool is reached 80% or over?
 
 MIGR HIGH is also checked during allocation.  SMS attempts to select a 
 volume that has enough space available to contain the primary 
 allocation
of
 the new

Re: SMS QUESTION

2013-03-13 Thread John Dawes
I stumbled on to this by accident.  The person who had set up the Storage Group 
wanted to keep the pool at 20% full i.e. migrate dsns as much as possible to 
prevent space abends because the users who create dsns on this pool are not 
authorized to create multi-volume dsns.




From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, 13 March 2013 9:15 AM
Subject: Re: SMS QUESTION

That is correct, although by setting the high threshold so low, you prevent SMS 
from determining target volumes by activity.

What did you hope to accomplish with a high threshold setting of 20%? 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au] 
Sent: Wednesday, March 13, 2013 9:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

Just that I understand correctly if the the High Threshold is set to 20% SMS 
does not PREVENT allocations above the High Threshold i.e. the dsn will still 
be allocated if the space is available.  SMS will not fail the allocation 
request.  Right?
 
Thanks.



From: Ron Hawkins ronjhawk...@sbcglobal.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Tuesday, 12 March 2013 6:51 PM
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly 
 fragmented or do not have 20K tracks within 5 extents. A smaller 
 primary
and
 secondary with a unit parameter specifying multiple volumes will allow 
 the allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold (20%)?
 Very often there are candidate volumes defined to SMS,  but that do 
 not physically exist (which  could be the 51 volumes lacking space for 
 the allocation).
 
 snip
 While I agree that the High Threshold should be 80 (or in that 
 vicinity),
SMS
 does not PREVENT allocations above the High Threshold, it merely tries 
 to direct them to a volume below that threshold.
 The last line of the error msg. is the problem. 51 volumes lack the 
 free
space
 to allow the allocation.
 
 The solution would be to add volumes to the pool OR allow for a multi- 
 volume file. Use a smaller Primary space allocation and use 
 UNIT=(3390,10)
in
 your DD statement. The 10 is just an example, the upper limit is 59.
 /snip
 
 I believe your problem is located here:
 snip
 Allocation/migration Threshold :              High    20  (1-100)  Low .
. 1  (0-99)
 /snip
 
 IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI 
 space
will
 exceed the high threshold.
 
 BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a 
 number more on the lines of 50 to 80 percent.
 You will most likely be able to reduce the number of volumes in this 
 pool after the change.
 
 HTH,
 snip
 Allocation/migration Threshold :  High    20   (1-100)  Low .
. 1   (0-99)
 Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 
 1
(0-99)
 Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
 NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or 
 blank)
 
 Of late we have been having allocation problems where the job is 
 unable

Re: SMS QUESTION

2013-03-13 Thread O'Brien, David W. (NIH/CIT) [C]
I was once told by a colleague, 'Just because someone else is stupid, that's no 
reason for you to be'.

A low 'High Threshold' will trigger migration during Interval Migration. As Ron 
pointed out it also prevents SMS from working as designed.
A very low 'Low Threshold' will ensure that as much as possible will be 
migrated during Primary Space Mgt.

Beyond that I'll not comment further.

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au] 
Sent: Wednesday, March 13, 2013 11:02 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

I stumbled on to this by accident.  The person who had set up the Storage Group 
wanted to keep the pool at 20% full i.e. migrate dsns as much as possible to 
prevent space abends because the users who create dsns on this pool are not 
authorized to create multi-volume dsns.




From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, 13 March 2013 9:15 AM
Subject: Re: SMS QUESTION

That is correct, although by setting the high threshold so low, you prevent SMS 
from determining target volumes by activity.

What did you hope to accomplish with a high threshold setting of 20%? 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au]
Sent: Wednesday, March 13, 2013 9:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

Just that I understand correctly if the the High Threshold is set to 20% SMS 
does not PREVENT allocations above the High Threshold i.e. the dsn will still 
be allocated if the space is available.  SMS will not fail the allocation 
request.  Right?
 
Thanks.



From: Ron Hawkins ronjhawk...@sbcglobal.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Tuesday, 12 March 2013 6:51 PM
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly 
 fragmented or do not have 20K tracks within 5 extents. A smaller 
 primary
and
 secondary with a unit parameter specifying multiple volumes will allow 
 the allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold (20%)?
 Very often there are candidate volumes defined to SMS,  but that do 
 not physically exist (which  could be the 51 volumes lacking space for 
 the allocation).
 
 snip
 While I agree that the High Threshold should be 80 (or in that 
 vicinity),
SMS
 does not PREVENT allocations above the High Threshold, it merely tries 
 to direct them to a volume below that threshold.
 The last line of the error msg. is the problem. 51 volumes lack the 
 free
space
 to allow the allocation.
 
 The solution would be to add volumes to the pool OR allow for a multi- 
 volume file. Use a smaller Primary space allocation and use
 UNIT=(3390,10)
in
 your DD statement. The 10 is just an example, the upper limit is 59.
 /snip
 
 I believe your problem is located here:
 snip
 Allocation/migration Threshold :              High    20  (1-100)  Low .
. 1  (0-99)
 /snip
 
 IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI 
 space
will
 exceed the high threshold.
 
 BTW, IMO, the ALLOC High of 20 is extremely low. I

Re: SMS QUESTION

2013-03-13 Thread John Dawes
As you aptly put it 'Just because someone else is stupid, that's no reason for 
you to be' which prompted my first post.  I was curious as to why the High 
Threshold was low.  Thanks to all of you my understanding has greatly increased.
 
Cheers.



From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Wednesday, 13 March 2013 11:10 AM
Subject: Re: SMS QUESTION

I was once told by a colleague, 'Just because someone else is stupid, that's no 
reason for you to be'.

A low 'High Threshold' will trigger migration during Interval Migration. As Ron 
pointed out it also prevents SMS from working as designed.
A very low 'Low Threshold' will ensure that as much as possible will be 
migrated during Primary Space Mgt.

Beyond that I'll not comment further.

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au] 
Sent: Wednesday, March 13, 2013 11:02 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

I stumbled on to this by accident.  The person who had set up the Storage Group 
wanted to keep the pool at 20% full i.e. migrate dsns as much as possible to 
prevent space abends because the users who create dsns on this pool are not 
authorized to create multi-volume dsns.




From: O'Brien, David W. (NIH/CIT) [C] obrie...@mail.nih.gov
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Wednesday, 13 March 2013 9:15 AM
Subject: Re: SMS QUESTION

That is correct, although by setting the high threshold so low, you prevent SMS 
from determining target volumes by activity.

What did you hope to accomplish with a high threshold setting of 20%? 

-Original Message-
From: John Dawes [mailto:jhn_da...@yahoo.com.au]
Sent: Wednesday, March 13, 2013 9:07 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

Just that I understand correctly if the the High Threshold is set to 20% SMS 
does not PREVENT allocations above the High Threshold i.e. the dsn will still 
be allocated if the space is available.  SMS will not fail the allocation 
request.  Right?
 
Thanks.



From: Ron Hawkins ronjhawk...@sbcglobal.net
To: IBM-MAIN@LISTSERV.UA.EDU
Sent: Tuesday, 12 March 2013 6:51 PM
Subject: Re: SMS QUESTION

David,

Yes, your understanding is the same as mine. The primary eligible device list 
contains volumes that will not exceed the max threshold if the primary space is 
allocated there. This is sorted on performance criteria. The secondary eligible 
device list has volumes with enough free space to satisfy the primary space 
request, and my recollection is that this is in free space order.

If allocation is not satisfied in the primary list it will fall through to the 
secondary list. With a high threshold of 20%, most allocation will likely be 
influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if you 
have Space Constraint relief set to YES in the DATACLAS used by the data set, 
or if the % reduction is aggressive enough to counter the fragmentation. 
Another strategy would be to reduce to space request to something smaller, 
let's say (TRK(5000,5000),RLSE), and add a unit count so the space is allocated 
across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are 
 put into a secondary allocation list. Those volumes under the high 
 threshold
are
 in a primary allocation list. SMS then searches for a volume which 
 will
satisfy
 the allocation. At least that's the way it was explained to me by IBM 
 at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly 
 fragmented or do not have 20K tracks within 5 extents. A smaller 
 primary
and
 secondary with a unit parameter specifying multiple volumes will allow 
 the allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold (20%)?
 Very often there are candidate volumes defined to SMS,  but that do 
 not physically exist (which  could be the 51 volumes lacking space for 
 the allocation).
 
 snip
 While I agree that the High Threshold should be 80 (or in that 
 vicinity),
SMS
 does not PREVENT allocations above the High Threshold, it merely tries 
 to direct them to a volume below that threshold.
 The last line of the error msg. is the problem. 51 volumes lack the 
 free
space
 to allow the allocation.
 
 The solution would be to add volumes to the pool OR allow for a multi- 
 volume file. Use a smaller

Re: SMS QUESTION

2013-03-12 Thread Elardus Engelbrecht
John Dawes wrote:

Of late we have been having allocation problems where the job is unable to 
allocate the first extent and fails on jcl error etc.

Please post the JCL statements and exact JCL error messages so others can help 
you.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-12 Thread John Dawes
Elardus,
 
 
Here is the error message :
 IEF344I ISCMURP3 PROC001 SORTOUT - ALLOCATION FAILED DUE TO DATA FACILITY SYST 
IGD17273I ALLOCATION HAS FAILED FOR ALL VOLUMES SELECTED FOR DATA SET  
HESD.KDM.SOR085.SOR1.HESPJZ.X IGD17277I THERE ARE (287) CANDIDATE VOLUMES OF 
WHICH (260) ARE ENABLED OR QUIES IGD17290I THERE WERE 1 CANDIDATE STORAGE 
GROUPS OF WHICH THE FIRST 1 WERE ELIGIBLE FOR VOLUME SELECTION. THE CANDIDATE 
STORAGE GROUPS WERE:SYS001 IGD17279I 27 VOLUMES WERE REJECTED BECAUSE THEY WERE 
NOT ONLINE IGD17279I 27 VOLUMES WERE REJECTED BECAUSE THE UCB WAS NOT AVAILABLE 
IGD17279I 51 VOLUMES WERE REJECTED BECAUSE THEY DID NOT HAVE SUFFICIENT SPACE  
  
//PROC001 EXEC PGM=SORT,REGION=2048K   
//SYSOUT   DD  SYSOUT=* 
//SYSPRINT DD  SYSOUT=* 
//SORTIN   DD  DSN= HESD.IRN.IFDL.PUL13.PSUL13.X,DISP=SHR 
// DD  DSN=HESD..VIFDL(0),DISP=SHR  
//**SORTIN   DD  DSN=HESD..VIFDL(0),DISP=SHR    
//SORTOUT  DD  DSN= HESD.KDM.SOR085.SOR1.HESPJZ.X,   
// DISP=(,CATLG,DELETE),    
//**   SPACE=(TRK,(3,5),RLSE),  
//**   SPACE=(TRK,(2,5000),RLSE),   
// SPACE=(TRK,(25000,500),RLSE),    
//** !! IF YOU CHANGE THE SPACE IN TEST, CHANGE THE PRODUCTION PROC !!  
// DCB=(MODELDCB,RECFM=VB,LRECL=535)    
//SYSIN    DD  DSN=SYS2.PROD.DATALIB(ISCMURP3),DISP=SHR  


From: Elardus Engelbrecht elardus.engelbre...@sita.co.za
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Tuesday, 12 March 2013 12:26 PM
Subject: Re: SMS QUESTION

John Dawes wrote:

Of late we have been having allocation problems where the job is unable to 
allocate the first extent and fails on jcl error etc.

Please post the JCL statements and exact JCL error messages so others can help 
you.

Groete / Greetings
Elardus Engelbrecht

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-12 Thread John Dawes
Allan 
 
Thanks for the help.  I have changed the Threshold to 60.  Would Space 
Management (Primary  Secondary) be affected because of the new threshold?



From: Staller, Allan allan.stal...@kbmg.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Tuesday, 12 March 2013 1:23 PM
Subject: Re: SMS QUESTION

I believe your problem is located here:
snip
Allocation/migration Threshold :              High    20  (1-100)  Low . . 1  
(0-99)
/snip

IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI space will 
exceed the high threshold. 

BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a number more 
on the lines of 50 to 80 percent.
You will most likely be able to reduce the number of volumes in this pool after 
the change.

HTH,
snip
Allocation/migration Threshold :  High    20   (1-100)  Low . . 1   
(0-99) Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 1 
  (0-99) Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or blank)   
  
 
Of late we have been having allocation problems where the job is unable to 
allocate the first extent and fails on jcl error etc.  I found the following 
info which may explain the cause.   Am I barking up the wrong tree?  If not, if 
I change the High from 20 to 80 would that address the problem?  Also, would 
HSM miigrate dsn only if the pool is reached 80% or over?
 
MIGR HIGH is also checked during allocation.  SMS attempts to select a volume 
that has enough space available to contain the primary allocation of the new 
data set without exceeding the
   MIGR HIGH threshold.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-12 Thread O'Brien, David W. (NIH/CIT) [C]
Allan,

While I agree that the High Threshold should be 80 (or in that vicinity), SMS 
does not PREVENT allocations above the High Threshold, it merely tries to 
direct them to a volume below that threshold.
The last line of the error msg. is the problem. 51 volumes lack the free space 
to allow the allocation.

The solution would be to add volumes to the pool OR allow for a multi-volume 
file. Use a smaller Primary space allocation and use UNIT=(3390,10) in your DD 
statement. The 10 is just an example, the upper limit is 59. 

Regards,
Dave O'Brien

-Original Message-
From: Staller, Allan [mailto:allan.stal...@kbmg.com] 
Sent: Tuesday, March 12, 2013 1:24 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

I believe your problem is located here:
snip
Allocation/migration Threshold :  High20   (1-100)  Low . . 1   
(0-99)
/snip

IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI space will 
exceed the high threshold. 

BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a number more 
on the lines of 50 to 80 percent.
You will most likely be able to reduce the number of volumes in this pool after 
the change.

HTH,
snip
Allocation/migration Threshold :  High    20   (1-100)  Low . . 1   
(0-99) Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 1 
  (0-99) Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or blank)   
  
 
Of late we have been having allocation problems where the job is unable to 
allocate the first extent and fails on jcl error etc.  I found the following 
info which may explain the cause.   Am I barking up the wrong tree?  If not, if 
I change the High from 20 to 80 would that address the problem?  Also, would 
HSM miigrate dsn only if the pool is reached 80% or over?
 
MIGR HIGH is also checked during allocation.  SMS attempts to select a volume 
that has enough space available to contain the primary allocation of the new 
data set without exceeding the
   MIGR HIGH threshold.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-12 Thread Staller, Allan
What if *all* of the volumes are at/near the high threshold (20%)?
Very often there are candidate volumes defined to SMS,  but that do not 
physically exist (which  could be the 51 volumes lacking space for the 
allocation).

snip
While I agree that the High Threshold should be 80 (or in that vicinity), SMS 
does not PREVENT allocations above the High Threshold, it merely tries to 
direct them to a volume below that threshold.
The last line of the error msg. is the problem. 51 volumes lack the free space 
to allow the allocation.

The solution would be to add volumes to the pool OR allow for a multi-volume 
file. Use a smaller Primary space allocation and use UNIT=(3390,10) in your DD 
statement. The 10 is just an example, the upper limit is 59. 
/snip

I believe your problem is located here:
snip
Allocation/migration Threshold :  High20   (1-100)  Low . . 1   
(0-99)
/snip

IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI space will 
exceed the high threshold. 

BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a number more 
on the lines of 50 to 80 percent.
You will most likely be able to reduce the number of volumes in this pool after 
the change.

HTH,
snip
Allocation/migration Threshold :  High    20   (1-100)  Low . . 1   
(0-99) Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 1 
  (0-99) Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or blank)   
  
 
Of late we have been having allocation problems where the job is unable to 
allocate the first extent and fails on jcl error etc.  I found the following 
info which may explain the cause.   Am I barking up the wrong tree?  If not, if 
I change the High from 20 to 80 would that address the problem?  Also, would 
HSM miigrate dsn only if the pool is reached 80% or over?
 
MIGR HIGH is also checked during allocation.  SMS attempts to select a volume 
that has enough space available to contain the primary allocation of the new 
data set without exceeding the
   MIGR HIGH threshold.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-12 Thread O'Brien, David W. (NIH/CIT) [C]
No, volumes which are above the threshold but have available space are put into 
a secondary allocation list. Those volumes under the high threshold are in a 
primary allocation list. SMS then searches for a volume which will satisfy the 
allocation. At least that's the way it was explained to me by IBM at the Share 
meeting in Baltimore some years ago.

The OP has 51 volumes with available space which are either badly fragmented or 
do not have 20K tracks within 5 extents. A smaller primary and secondary with a 
unit parameter specifying multiple volumes will allow the allocation.

-Original Message-
From: Staller, Allan [mailto:allan.stal...@kbmg.com] 
Sent: Tuesday, March 12, 2013 1:53 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION

What if *all* of the volumes are at/near the high threshold (20%)?
Very often there are candidate volumes defined to SMS,  but that do not 
physically exist (which  could be the 51 volumes lacking space for the 
allocation).

snip
While I agree that the High Threshold should be 80 (or in that vicinity), SMS 
does not PREVENT allocations above the High Threshold, it merely tries to 
direct them to a volume below that threshold.
The last line of the error msg. is the problem. 51 volumes lack the free space 
to allow the allocation.

The solution would be to add volumes to the pool OR allow for a multi-volume 
file. Use a smaller Primary space allocation and use UNIT=(3390,10) in your DD 
statement. The 10 is just an example, the upper limit is 59. 
/snip

I believe your problem is located here:
snip
Allocation/migration Threshold :  High20   (1-100)  Low . . 1   
(0-99)
/snip

IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI space will 
exceed the high threshold. 

BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a number more 
on the lines of 50 to 80 percent.
You will most likely be able to reduce the number of volumes in this pool after 
the change.

HTH,
snip
Allocation/migration Threshold :  High    20   (1-100)  Low . . 1   
(0-99) Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 1 
  (0-99) Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or 
NOLIMIT) BreakPointValue  . . . . . . . . . . . .  (0-65520 or blank)   
  
 
Of late we have been having allocation problems where the job is unable to 
allocate the first extent and fails on jcl error etc.  I found the following 
info which may explain the cause.   Am I barking up the wrong tree?  If not, if 
I change the High from 20 to 80 would that address the problem?  Also, would 
HSM miigrate dsn only if the pool is reached 80% or over?
 
MIGR HIGH is also checked during allocation.  SMS attempts to select a volume 
that has enough space available to contain the primary allocation of the new 
data set without exceeding the
   MIGR HIGH threshold.
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION

2013-03-12 Thread Ron Hawkins
David,

Yes, your understanding is the same as mine. The primary eligible device
list contains volumes that will not exceed the max threshold if the primary
space is allocated there. This is sorted on performance criteria. The
secondary eligible device list has volumes with enough free space to satisfy
the primary space request, and my recollection is that this is in free space
order.

If allocation is not satisfied in the primary list it will fall through to
the secondary list. With a high threshold of 20%, most allocation will
likely be influenced by space, rather than activity.

If you suspect that fragmentation is the problem then have you checked if
you have Space Constraint relief set to YES in the DATACLAS used by the data
set, or if the % reduction is aggressive enough to counter the
fragmentation. Another strategy would be to reduce to space request to
something smaller, let's say (TRK(5000,5000),RLSE), and add a unit count so
the space is allocated across multiple volumes - UNIT=(,5).

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of O'Brien, David W. (NIH/CIT) [C]
 Sent: Tuesday, March 12, 2013 11:01 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: [IBM-MAIN] SMS QUESTION
 
 No, volumes which are above the threshold but have available space are put
 into a secondary allocation list. Those volumes under the high threshold
are
 in a primary allocation list. SMS then searches for a volume which will
satisfy
 the allocation. At least that's the way it was explained to me by IBM at
the
 Share meeting in Baltimore some years ago.
 
 The OP has 51 volumes with available space which are either badly
 fragmented or do not have 20K tracks within 5 extents. A smaller primary
and
 secondary with a unit parameter specifying multiple volumes will allow the
 allocation.
 
 -Original Message-
 From: Staller, Allan [mailto:allan.stal...@kbmg.com]
 Sent: Tuesday, March 12, 2013 1:53 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: SMS QUESTION
 
 What if *all* of the volumes are at/near the high threshold (20%)?
 Very often there are candidate volumes defined to SMS,  but that do not
 physically exist (which  could be the 51 volumes lacking space for the
 allocation).
 
 snip
 While I agree that the High Threshold should be 80 (or in that vicinity),
SMS
 does not PREVENT allocations above the High Threshold, it merely tries to
 direct them to a volume below that threshold.
 The last line of the error msg. is the problem. 51 volumes lack the free
space
 to allow the allocation.
 
 The solution would be to add volumes to the pool OR allow for a multi-
 volume file. Use a smaller Primary space allocation and use UNIT=(3390,10)
in
 your DD statement. The 10 is just an example, the upper limit is 59.
 /snip
 
 I believe your problem is located here:
 snip
 Allocation/migration Threshold :  High20   (1-100)  Low .
. 1   (0-99)
 /snip
 
 IIRC, the HIGH 20 will prevent allocation of new datasets if the PRI space
will
 exceed the high threshold.
 
 BTW, IMO, the ALLOC High of 20 is extremely low. I would suggest a number
 more on the lines of 50 to 80 percent.
 You will most likely be able to reduce the number of volumes in this pool
 after the change.
 
 HTH,
 snip
 Allocation/migration Threshold :  High    20   (1-100)  Low .
. 1   (0-99)
 Alloc/Migr Threshold Track-Managed:  High    85   (1-100)  Low . . 1  
(0-99)
 Guaranteed Backup Frequency  . . . . . . NOLIMIT  (1 to  or NOLIMIT)
 BreakPointValue  . . . . . . . . . . . .  (0-65520 or blank)
 
 Of late we have been having allocation problems where the job is unable to
 allocate the first extent and fails on jcl error etc.  I found the
following info
 which may explain the cause.   Am I barking up the wrong tree?  If not, if
I
 change the High from 20 to 80 would that address the problem?  Also, would
 HSM miigrate dsn only if the pool is reached 80% or over?
 
 MIGR HIGH is also checked during allocation.  SMS attempts to select a
 volume that has enough space available to contain the primary allocation
of
 the new data set without exceeding the
    MIGR HIGH threshold.
 /snip
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email
to
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email
to
 lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

2013-02-18 Thread John Dawes
I took another look.  No luck.  I'll keep on looking.  Thanks.




From: Staller, Allan allan.stal...@kbmg.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Friday, 15 February 2013 1:19 PM
Subject: Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

I would check the ACS routines. There might be something specific as to who(m) 
is allowed to assign a DATACLAS.

I myself have several cases where the ACS routines will not assign a 
MGMTCLAS/DATACLAS/STORCLAS, and they must be assigned manually.
These values are filtered in my ACS routines by a FILTLIST with only selected 
individuals.

e.g. 

FILTLIST TRUSTED INCLUDE(uidlist)

WHEN (USER = TRUSTED)  (construct NE '')
  SET CONSTRUCT = CONSTRUCT)


HTH,

snip
I am trying to debug a problem.  The user is specifying a specific DATACLAS, 
however it is ignored.  I checked the ACS for this DATACLAS but there is no 
FILTLIST etc. for it.
There is however a CONSTRUCT.   When I run the job the DATACLAS is respected.  
The LISTCAT shows the correct DATACLAS.  My question is since there is no logic 
for this DATACLAS in  the ACS routine does SMS look at the MC or SC?  Also 
since there is no ACS for this DATACLAS shoudln't there be an error when the 
VALIDATE is run?
 /snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

2013-02-18 Thread Greg Shirey
John, 

The answer to your second question below is no - the VALIDATE might put out a 
warning message that you have a construct that is not referenced in the 
DATACLAS, but that is not considered an error. 
The first question is confusing to me.  Are you asking if a failure to assign a 
DATACLAS will prevent SMS from executing the STORCLAS or MGMTCLAS routines?  If 
so, the answer is no - assigning a DATACLAS is optional.  

HTH,
Greg Shirey
Ben E. Keith Company  


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John Dawes
Sent: Monday, February 18, 2013 10:11 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

I took another look.  No luck.  I'll keep on looking.  Thanks.

snip 

My question is since there is no logic for this DATACLAS in  the ACS routine 
does SMS look at the MC or SC?  Also since there is no ACS for this DATACLAS 
shoudln't there be an error when the VALIDATE is run?
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

2013-02-18 Thread John Dawes
Greg,
 
Sorry I should have worded my question more clearly.  Since there is no rule 
for this DC (only a construct exists) does the SC or MC cause the allocation to 
occur?  In this case the dsn is being allocated by the DATACLAS LARGE which is 
correct.  I have re-read the ACS for all 4 but I couldn't find out how or what 
makes the DATACLAS be chosen by SMS.



From: Greg Shirey wgshi...@benekeith.com
To: IBM-MAIN@LISTSERV.UA.EDU 
Sent: Monday, 18 February 2013 12:00 PM
Subject: Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

John, 

The answer to your second question below is no - the VALIDATE might put out a 
warning message that you have a construct that is not referenced in the 
DATACLAS, but that is not considered an error. 
The first question is confusing to me.  Are you asking if a failure to assign a 
DATACLAS will prevent SMS from executing the STORCLAS or MGMTCLAS routines?  If 
so, the answer is no - assigning a DATACLAS is optional.  

HTH,
Greg Shirey
Ben E. Keith Company  


-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of John Dawes
Sent: Monday, February 18, 2013 10:11 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

I took another look.  No luck.  I'll keep on looking.  Thanks.

snip 

My question is since there is no logic for this DATACLAS in  the ACS routine 
does SMS look at the MC or SC?  Also since there is no ACS for this DATACLAS 
shoudln't there be an error when the VALIDATE is run?
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

2013-02-18 Thread Walt Farrell
On Mon, 18 Feb 2013 11:32:46 -0800, retired mainframer 
retired-mainfra...@q.com wrote:

It is also possible for the RACF resource owner of a dataset (specified in
the RESOWNER field of the DFP operand on the ADDSD command) to have a
default data class (specified in the DATACLASS field of the DFP operand of
the ADDUSER/ADDGROUP command).  SMS will use this value if ACSDEFAULTS is
set to YES in the PARMLIB member IGDSMSxx.

There's one aspect of the processing you missed, as specified in the RESOWNER 
field of the DFP operand on the ADDSD command neglects the default processing. 
If there's no DFP segment in the relevant DATASET profile, or it doesn't 
specify a RESOWNER, then RACF will assign the HLQ of the DATASET profile (if 
it's a user ID or group name) as the RESOWNER.

-- 
Walt

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

2013-02-15 Thread John Dawes
G'Day,
 
I am trying to debug a problem.  The user is specifying a specific DATACLAS, 
however it is ignored.  I checked the ACS for this DATACLAS but there is no 
FILTLIST etc. for it.
There is however a CONSTRUCT.   When I run the job the DATACLAS is respected.  
The LISTCAT shows the correct DATACLAS.  My question is since there is no logic 
for this DATACLAS in  the ACS routine does SMS look at the MC or SC?  Also 
since there is no ACS for this DATACLAS shoudln't there be an error when the 
VALIDATE is run?
 
Your thoughts would be appreciated.
 
Thanks.  

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS QUESTION - DATACLAS NOT DEFINED IN SMS ACS

2013-02-15 Thread Staller, Allan
I would check the ACS routines. There might be something specific as to who(m) 
is allowed to assign a DATACLAS.

I myself have several cases where the ACS routines will not assign a 
MGMTCLAS/DATACLAS/STORCLAS, and they must be assigned manually.
These values are filtered in my ACS routines by a FILTLIST with only selected 
individuals.

e.g. 

FILTLIST TRUSTED INCLUDE(uidlist)

WHEN (USER = TRUSTED)  (construct NE '')
  SET CONSTRUCT = CONSTRUCT)


HTH,

snip
I am trying to debug a problem.  The user is specifying a specific DATACLAS, 
however it is ignored.  I checked the ACS for this DATACLAS but there is no 
FILTLIST etc. for it.
There is however a CONSTRUCT.   When I run the job the DATACLAS is respected.  
The LISTCAT shows the correct DATACLAS.  My question is since there is no logic 
for this DATACLAS in  the ACS routine does SMS look at the MC or SC?  Also 
since there is no ACS for this DATACLAS shoudln't there be an error when the 
VALIDATE is run?
 /snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-11 Thread Martin, Larry D
If you have corrected the SMS rules then you may use ADRDSSU and the 
REDETERMINE command to reset the DATACLAS, MGMTCLAS, and STORCLAS for any 
specific disk volume.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Vernooij, CP - SPLXM
Sent: Monday, February 11, 2013 2:55 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Pew, Curtis G
Sent: Friday, February 08, 2013 17:51
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

On Feb 8, 2013, at 10:41 AM, Gibney, Dave gib...@wsu.edu wrote:

 Which of the many DATACLAS attributes do you wish to change. Most are
physical aspects of the actual existing dataset. Just changing the description 
will have no effect. These attributes are fixed when the dataset is created. 
Re-creation and copying the data is the only effective way to change most if 
not all DATACLAS attributes.
 
 I will ask again, what is the real underlying problem you want to
solve?

Exactly. A DATACLAS is a set of defaults applied when the file is created (and 
any particular attribute set by the DATACLAS may be overridden at creation 
time.) Once the data set exists, what does it matter what its DATACLAS is?

--
Curtis Pew (c@its.utexas.edu)
ITS Systems Core
The University of Texas at Austin


---
This is not true anymore: several new parameters in space constraint relief and 
dynamic volume count, are also used during the life of a datasets. 

Kees.

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286

   

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN


This E-mail and any of its attachments may contain Prince George’s
County Government or Prince George's County 7th Judicial Circuit
Court proprietary information or Protected Health Information,
which is privileged and confidential.  This E-mail is intended
solely for the use of the individual or entity to which it is
addressed.  If you are not the intended recipient of this E-mail,
you are hereby notified that any dissemination, distribution,
copying, or action taken in relation to the contents of and
attachments to this E-mail is strictly prohibited by federal law
and may expose you to civil and/or criminal penalties. If you have
received this E-mail in error, please notify the sender immediately
and permanently delete the original and any copy of this E-mail and
any printout.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-11 Thread Jim McAlpine
That's the winner.

Thanks.

Jim McAlpine

On Mon, Feb 11, 2013 at 1:42 PM, Martin, Larry D ldmar...@co.pg.md.uswrote:

 If you have corrected the SMS rules then you may use ADRDSSU and the
 REDETERMINE command to reset the DATACLAS, MGMTCLAS, and STORCLAS for any
 specific disk volume.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Vernooij, CP - SPLXM
  Sent: Monday, February 11, 2013 2:55 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of Pew, Curtis G
 Sent: Friday, February 08, 2013 17:51
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question

 On Feb 8, 2013, at 10:41 AM, Gibney, Dave gib...@wsu.edu wrote:

  Which of the many DATACLAS attributes do you wish to change. Most are
 physical aspects of the actual existing dataset. Just changing the
 description will have no effect. These attributes are fixed when the
 dataset is created. Re-creation and copying the data is the only effective
 way to change most if not all DATACLAS attributes.
 
  I will ask again, what is the real underlying problem you want to
 solve?

 Exactly. A DATACLAS is a set of defaults applied when the file is created
 (and any particular attribute set by the DATACLAS may be overridden at
 creation time.) Once the data set exists, what does it matter what its
 DATACLAS is?

 --
 Curtis Pew (c@its.utexas.edu)
 ITS Systems Core
 The University of Texas at Austin


 ---
 This is not true anymore: several new parameters in space constraint
 relief and dynamic volume count, are also used during the life of a
 datasets.

 Kees.
 
 For information, services and offers, please visit our web site:
 http://www.klm.com. This e-mail and any attachment may contain
 confidential and privileged material intended for the addressee only. If
 you are not the addressee, you are notified that no part of the e-mail or
 any attachment may be disclosed, copied or distributed, and that any other
 action related to this e-mail or attachment is strictly prohibited, and may
 be unlawful. If you have received this e-mail by error, please notify the
 sender immediately by return e-mail, and delete this message.

 Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its
 employees shall not be liable for the incorrect or incomplete transmission
 of this e-mail or any attachments, nor responsible for any delay in receipt.
 Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch
 Airlines) is registered in Amstelveen, The Netherlands, with registered
 number 33014286
 


 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send email
 to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


 This E-mail and any of its attachments may contain Prince George’s
 County Government or Prince George's County 7th Judicial Circuit
 Court proprietary information or Protected Health Information,
 which is privileged and confidential.  This E-mail is intended
 solely for the use of the individual or entity to which it is
 addressed.  If you are not the intended recipient of this E-mail,
 you are hereby notified that any dissemination, distribution,
 copying, or action taken in relation to the contents of and
 attachments to this E-mail is strictly prohibited by federal law
 and may expose you to civil and/or criminal penalties. If you have
 received this E-mail in error, please notify the sender immediately
 and permanently delete the original and any copy of this E-mail and
 any printout.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-11 Thread Don Williams
Some people create data set reports based a DATACLAS names. Those people are
not happy when their reports are wrong. 
ALso DATACLAS has at least one dynamic attribute, Dynamic Volume Count.
Changes to Dynamic Volume Count affect existing data sets.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Vernooij, CP - SPLXM
 Sent: Monday, February 11, 2013 2:55 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
 Behalf Of Pew, Curtis G
 Sent: Friday, February 08, 2013 17:51
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question
 
 On Feb 8, 2013, at 10:41 AM, Gibney, Dave gib...@wsu.edu wrote:
 
  Which of the many DATACLAS attributes do you wish to change. Most are
 physical aspects of the actual existing dataset. Just changing the
 description will have no effect. These attributes are fixed when the
 dataset is created. Re-creation and copying the data is the only
 effective way to change most if not all DATACLAS attributes.
 
  I will ask again, what is the real underlying problem you want to
 solve?
 
 Exactly. A DATACLAS is a set of defaults applied when the file is
 created (and any particular attribute set by the DATACLAS may be
 overridden at creation time.) Once the data set exists, what does it
 matter what its DATACLAS is?
 
 --
 Curtis Pew (c@its.utexas.edu)
 ITS Systems Core
 The University of Texas at Austin
 
 
 ---
 This is not true anymore: several new parameters in space constraint
 relief and dynamic volume count, are also used during the life of a
 datasets.
 
 Kees.
 
 For information, services and offers, please visit our web site:
 http://www.klm.com. This e-mail and any attachment may contain
 confidential and privileged material intended for the addressee only.
 If you are not the addressee, you are notified that no part of the e-
 mail or any attachment may be disclosed, copied or distributed, and
 that any other action related to this e-mail or attachment is strictly
 prohibited, and may be unlawful. If you have received this e-mail by
 error, please notify the sender immediately by return e-mail, and
 delete this message.
 
 Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or
 its employees shall not be liable for the incorrect or incomplete
 transmission of this e-mail or any attachments, nor responsible for any
 delay in receipt.
 Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch
 Airlines) is registered in Amstelveen, The Netherlands, with registered
 number 33014286
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-10 Thread Vernooij, CP - SPLXM
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Pew, Curtis G
Sent: Friday, February 08, 2013 17:51
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

On Feb 8, 2013, at 10:41 AM, Gibney, Dave gib...@wsu.edu wrote:

 Which of the many DATACLAS attributes do you wish to change. Most are
physical aspects of the actual existing dataset. Just changing the
description will have no effect. These attributes are fixed when the
dataset is created. Re-creation and copying the data is the only
effective way to change most if not all DATACLAS attributes.
 
 I will ask again, what is the real underlying problem you want to
solve?

Exactly. A DATACLAS is a set of defaults applied when the file is
created (and any particular attribute set by the DATACLAS may be
overridden at creation time.) Once the data set exists, what does it
matter what its DATACLAS is?

--
Curtis Pew (c@its.utexas.edu)
ITS Systems Core
The University of Texas at Austin


--- 
This is not true anymore: several new parameters in space constraint
relief and dynamic volume count, are also used during the life of a
datasets. 

Kees.

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Jim McAlpine
I've found another error in the data class selection routines which means
that datasets have been converted but not assigned the correct data class.
What is the quickest way to reassign a data class (or storage class come to
that).  Do I have to CONVERTV to NONSMS and then CONVERTV to SMS again or
is there some quicker method.

Jim McAlpine

On Thu, Feb 7, 2013 at 4:11 PM, Jim McAlpine jim.mcalp...@gmail.com wrote:

 Thanks for the explanation.  Much appreciated.

 Jim McAlpine

  On Thu, Feb 7, 2013 at 3:51 PM, Darth Keller 
 darth.kel...@assurant.comwrote:

 A couple of things -

 DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally identifies
 the data component of a DB2 LDS.  Data components do not get assigned
 their own SMS Constructs.  Constructs are assigned at the cluster level. I
 see this as useless code unless your shop is actually using cluster names
 with DSNDBD as the 2nd level.

 2ndly - the answer to your question is going to depend on what's in the
 filterlist DB2E.

 If it contains an entry like DB2E.**   , then all those datasets would
 be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS in the
 SELECT/WHEN you've shown us.   This is a result of not having a EXIT in
 the first set of statements - the allocation falls through into the next
 code segment and gets re-evaluated.  And it will continue to be
 re-evaluated after your
 SET STORCLAS = 'SCSMS'as that statement also doesn't appear to have a
 paired EXIT.

 Without the WRITE stmts Lisa mentioned, it's pretty hard to tell from what
 you've shown us.  Your allocation could actually have several storage
 classes assigned and re-assigned, with some other segment having the final
 assignment of 'SCSMS' before it finally falls out of SMS.

 My general rule of thumb is that the only time I don't pair a SET with an
 EXIT is when I want to set a default StorCLas.  I always pair a SET with a
 WRITE and generally its a SET, WRITE,  EXIT.

 I'd recommend investigating NAVIQUEST to use in testing your code  any
 changes you're thinking of making.
 ddk


 


 I've inherited an SMS setup and I know little about SMS but this I know
 isn't working.  In the storage class ACS routines is this snippet -

  IF DSN(1) = 'DB2E' THEN
   DO
 IF DSN(2) = 'DSNDBC' THEN
   DO
 SET STORCLAS='SCDB2'
   END
 IF DSN(2) = 'DSNDBD' THEN
   DO
 SET STORCLAS='SCDB2'
   END
   END
 followed by this -

 SELECT
 WHEN (DSN = DB2E)
   SET STORCLAS = 'SCSMS'
 Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
 class SCSMS and not SCDB2 which is what is required.  I want all
 DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
 SCSMS.  What is wrong with the above syntax please.

 Jim McAlpine





 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...@listserv.ua.edu with the message: INFO IBM-MAIN




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Mike Schwab
ALTER data.set.name DATACLAS(newvalue)
On a ISPF 3.4 line, a / picks up the data.set.name from that line.

On Fri, Feb 8, 2013 at 3:15 AM, Jim McAlpine jim.mcalp...@gmail.com wrote:
 I've found another error in the data class selection routines which means
 that datasets have been converted but not assigned the correct data class.
 What is the quickest way to reassign a data class (or storage class come to
 that).  Do I have to CONVERTV to NONSMS and then CONVERTV to SMS again or
 is there some quicker method.

 Jim McAlpine

 On Thu, Feb 7, 2013 at 4:11 PM, Jim McAlpine jim.mcalp...@gmail.com wrote:

 Thanks for the explanation.  Much appreciated.

 Jim McAlpine

  On Thu, Feb 7, 2013 at 3:51 PM, Darth Keller 
 darth.kel...@assurant.comwrote:

 A couple of things -

 DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally identifies
 the data component of a DB2 LDS.  Data components do not get assigned
 their own SMS Constructs.  Constructs are assigned at the cluster level. I
 see this as useless code unless your shop is actually using cluster names
 with DSNDBD as the 2nd level.

 2ndly - the answer to your question is going to depend on what's in the
 filterlist DB2E.

 If it contains an entry like DB2E.**   , then all those datasets would
 be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS in the
 SELECT/WHEN you've shown us.   This is a result of not having a EXIT in
 the first set of statements - the allocation falls through into the next
 code segment and gets re-evaluated.  And it will continue to be
 re-evaluated after your
 SET STORCLAS = 'SCSMS'as that statement also doesn't appear to have a
 paired EXIT.

 Without the WRITE stmts Lisa mentioned, it's pretty hard to tell from what
 you've shown us.  Your allocation could actually have several storage
 classes assigned and re-assigned, with some other segment having the final
 assignment of 'SCSMS' before it finally falls out of SMS.

 My general rule of thumb is that the only time I don't pair a SET with an
 EXIT is when I want to set a default StorCLas.  I always pair a SET with a
 WRITE and generally its a SET, WRITE,  EXIT.

 I'd recommend investigating NAVIQUEST to use in testing your code  any
 changes you're thinking of making.
 ddk


 


 I've inherited an SMS setup and I know little about SMS but this I know
 isn't working.  In the storage class ACS routines is this snippet -

  IF DSN(1) = 'DB2E' THEN
   DO
 IF DSN(2) = 'DSNDBC' THEN
   DO
 SET STORCLAS='SCDB2'
   END
 IF DSN(2) = 'DSNDBD' THEN
   DO
 SET STORCLAS='SCDB2'
   END
   END
 followed by this -

 SELECT
 WHEN (DSN = DB2E)
   SET STORCLAS = 'SCSMS'
 Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
 class SCSMS and not SCDB2 which is what is required.  I want all
 DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
 SCSMS.  What is wrong with the above syntax please.

 Jim McAlpine





 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...@listserv.ua.edu with the message: INFO IBM-MAIN




 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



-- 
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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Jim McAlpine
Thanks Mike.

Jim

On Fri, Feb 8, 2013 at 11:35 AM, Mike Schwab mike.a.sch...@gmail.comwrote:

 ALTER data.set.name DATACLAS(newvalue)
 On a ISPF 3.4 line, a / picks up the data.set.name from that line.

 On Fri, Feb 8, 2013 at 3:15 AM, Jim McAlpine jim.mcalp...@gmail.com
 wrote:
  I've found another error in the data class selection routines which means
  that datasets have been converted but not assigned the correct data
 class.
  What is the quickest way to reassign a data class (or storage class come
 to
  that).  Do I have to CONVERTV to NONSMS and then CONVERTV to SMS again or
  is there some quicker method.
 
  Jim McAlpine
 
  On Thu, Feb 7, 2013 at 4:11 PM, Jim McAlpine jim.mcalp...@gmail.com
 wrote:
 
  Thanks for the explanation.  Much appreciated.
 
  Jim McAlpine
 
   On Thu, Feb 7, 2013 at 3:51 PM, Darth Keller 
 darth.kel...@assurant.comwrote:
 
  A couple of things -
 
  DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally
 identifies
  the data component of a DB2 LDS.  Data components do not get assigned
  their own SMS Constructs.  Constructs are assigned at the cluster
 level. I
  see this as useless code unless your shop is actually using cluster
 names
  with DSNDBD as the 2nd level.
 
  2ndly - the answer to your question is going to depend on what's in the
  filterlist DB2E.
 
  If it contains an entry like DB2E.**   , then all those datasets
 would
  be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS in
 the
  SELECT/WHEN you've shown us.   This is a result of not having a EXIT in
  the first set of statements - the allocation falls through into the
 next
  code segment and gets re-evaluated.  And it will continue to be
  re-evaluated after your
  SET STORCLAS = 'SCSMS'as that statement also doesn't appear to
 have a
  paired EXIT.
 
  Without the WRITE stmts Lisa mentioned, it's pretty hard to tell from
 what
  you've shown us.  Your allocation could actually have several storage
  classes assigned and re-assigned, with some other segment having the
 final
  assignment of 'SCSMS' before it finally falls out of SMS.
 
  My general rule of thumb is that the only time I don't pair a SET with
 an
  EXIT is when I want to set a default StorCLas.  I always pair a SET
 with a
  WRITE and generally its a SET, WRITE,  EXIT.
 
  I'd recommend investigating NAVIQUEST to use in testing your code  any
  changes you're thinking of making.
  ddk
 
 
  
 
 
  I've inherited an SMS setup and I know little about SMS but this I know
  isn't working.  In the storage class ACS routines is this snippet -
 
   IF DSN(1) = 'DB2E' THEN
DO
  IF DSN(2) = 'DSNDBC' THEN
DO
  SET STORCLAS='SCDB2'
END
  IF DSN(2) = 'DSNDBD' THEN
DO
  SET STORCLAS='SCDB2'
END
END
  followed by this -
 
  SELECT
  WHEN (DSN = DB2E)
SET STORCLAS = 'SCSMS'
  Question.  Any dataset of the form DB2E.DSNDBC.** is getting the
 storage
  class SCSMS and not SCDB2 which is what is required.  I want all
  DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to
 get
  SCSMS.  What is wrong with the above syntax please.
 
  Jim McAlpine
 
 
 
 
 
  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...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 
 
 
  --
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN



 --
 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...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Brian Fraser
ALTER data.set.name DATACLAS(newvalue)

DATACLAS is not an optional parameter to IDCAMS ALTER

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Vernooij, CP - SPLXM
Correct, very irritating restriction.
You can MOVE the dataset with DFDSS and provide a new DATACLAS then.

Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Brian Fraser
Sent: Friday, February 08, 2013 13:23
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

ALTER data.set.name DATACLAS(newvalue)

DATACLAS is not an optional parameter to IDCAMS ALTER

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Don Williams
ALTER can change MGMTCLAS and STORCLAS, but not DATACLAS
My best guess is that changing the DATACLAS would imply rewritting the data,
since some DATACLAS attributes control the physical recording of data.

Don

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Mike Schwab
 Sent: Friday, February 08, 2013 6:36 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question
 
 ALTER data.set.name DATACLAS(newvalue)
 On a ISPF 3.4 line, a / picks up the data.set.name from that line.
 
 On Fri, Feb 8, 2013 at 3:15 AM, Jim McAlpine jim.mcalp...@gmail.com
 wrote:
  I've found another error in the data class selection routines which
 means
  that datasets have been converted but not assigned the correct data
 class.
  What is the quickest way to reassign a data class (or storage class
 come to
  that).  Do I have to CONVERTV to NONSMS and then CONVERTV to SMS
 again or
  is there some quicker method.
 
  Jim McAlpine
 
  On Thu, Feb 7, 2013 at 4:11 PM, Jim McAlpine jim.mcalp...@gmail.com
 wrote:
 
  Thanks for the explanation.  Much appreciated.
 
  Jim McAlpine
 
   On Thu, Feb 7, 2013 at 3:51 PM, Darth Keller
 darth.kel...@assurant.comwrote:
 
  A couple of things -
 
  DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally
 identifies
  the data component of a DB2 LDS.  Data components do not get
 assigned
  their own SMS Constructs.  Constructs are assigned at the cluster
 level. I
  see this as useless code unless your shop is actually using cluster
 names
  with DSNDBD as the 2nd level.
 
  2ndly - the answer to your question is going to depend on what's in
 the
  filterlist DB2E.
 
  If it contains an entry like DB2E.**   , then all those
 datasets would
  be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS
 in the
  SELECT/WHEN you've shown us.   This is a result of not having a
 EXIT in
  the first set of statements - the allocation falls through into the
 next
  code segment and gets re-evaluated.  And it will continue to be
  re-evaluated after your
  SET STORCLAS = 'SCSMS'as that statement also doesn't appear to
 have a
  paired EXIT.
 
  Without the WRITE stmts Lisa mentioned, it's pretty hard to tell
 from what
  you've shown us.  Your allocation could actually have several
 storage
  classes assigned and re-assigned, with some other segment having
 the final
  assignment of 'SCSMS' before it finally falls out of SMS.
 
  My general rule of thumb is that the only time I don't pair a SET
 with an
  EXIT is when I want to set a default StorCLas.  I always pair a SET
 with a
  WRITE and generally its a SET, WRITE,  EXIT.
 
  I'd recommend investigating NAVIQUEST to use in testing your code 
 any
  changes you're thinking of making.
  ddk
 
 
  
 
 
  I've inherited an SMS setup and I know little about SMS but this I
 know
  isn't working.  In the storage class ACS routines is this snippet -
 
   IF DSN(1) = 'DB2E' THEN
DO
  IF DSN(2) = 'DSNDBC' THEN
DO
  SET STORCLAS='SCDB2'
END
  IF DSN(2) = 'DSNDBD' THEN
DO
  SET STORCLAS='SCDB2'
END
END
  followed by this -
 
  SELECT
  WHEN (DSN = DB2E)
SET STORCLAS = 'SCSMS'
  Question.  Any dataset of the form DB2E.DSNDBC.** is getting the
 storage
  class SCSMS and not SCDB2 which is what is required.  I want all
  DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset
 to get
  SCSMS.  What is wrong with the above syntax please.
 
  Jim McAlpine
 
 
 
 
 
  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...@listserv.ua.edu with the message: INFO IBM-
 MAIN
 
 
 
 
  -
 -
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@listserv.ua.edu with the message: INFO IBM-
 MAIN
 
 
 
 --
 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...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe

Re: basic SMS question

2013-02-08 Thread Don Williams
IIRC, not a DFDMDdss COPY option, either. DSS does not reformat data.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Vernooij, CP - SPLXM
 Sent: Friday, February 08, 2013 7:42 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question
 
 Correct, very irritating restriction.
 You can MOVE the dataset with DFDSS and provide a new DATACLAS then.
 
 Kees.
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
 Behalf Of Brian Fraser
 Sent: Friday, February 08, 2013 13:23
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question
 
 ALTER data.set.name DATACLAS(newvalue)
 
 DATACLAS is not an optional parameter to IDCAMS ALTER
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 For information, services and offers, please visit our web site:
 http://www.klm.com. This e-mail and any attachment may contain
 confidential and privileged material intended for the addressee only.
 If you are not the addressee, you are notified that no part of the e-
 mail or any attachment may be disclosed, copied or distributed, and
 that any other action related to this e-mail or attachment is strictly
 prohibited, and may be unlawful. If you have received this e-mail by
 error, please notify the sender immediately by return e-mail, and
 delete this message.
 
 Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or
 its employees shall not be liable for the incorrect or incomplete
 transmission of this e-mail or any attachments, nor responsible for any
 delay in receipt.
 Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch
 Airlines) is registered in Amstelveen, The Netherlands, with registered
 number 33014286
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread O'Brien, David W. (NIH/CIT) [C]
That is correct see
http://publib.boulder.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fcom.ibm.zos.r12.idas200%2Fs2010.htm

Thank You,
Dave O'Brien
NIH Contractor

From: Don Williams [donb...@gmail.com]
Sent: Friday, February 08, 2013 9:54 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

IIRC, not a DFDMDdss COPY option, either. DSS does not reformat data.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Vernooij, CP - SPLXM
 Sent: Friday, February 08, 2013 7:42 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question

 Correct, very irritating restriction.
 You can MOVE the dataset with DFDSS and provide a new DATACLAS then.

 Kees.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On
 Behalf Of Brian Fraser
 Sent: Friday, February 08, 2013 13:23
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question

 ALTER data.set.name DATACLAS(newvalue)

 DATACLAS is not an optional parameter to IDCAMS ALTER

 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 For information, services and offers, please visit our web site:
 http://www.klm.com. This e-mail and any attachment may contain
 confidential and privileged material intended for the addressee only.
 If you are not the addressee, you are notified that no part of the e-
 mail or any attachment may be disclosed, copied or distributed, and
 that any other action related to this e-mail or attachment is strictly
 prohibited, and may be unlawful. If you have received this e-mail by
 error, please notify the sender immediately by return e-mail, and
 delete this message.

 Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or
 its employees shall not be liable for the incorrect or incomplete
 transmission of this e-mail or any attachments, nor responsible for any
 delay in receipt.
 Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch
 Airlines) is registered in Amstelveen, The Netherlands, with registered
 number 33014286
 


 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Vernooij, CP - SPLXM
Ok, then I did it with CA-DISK or FDR.
Kees.

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of O'Brien, David W. (NIH/CIT) [C]
Sent: Friday, February 08, 2013 16:15
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

That is correct see
http://publib.boulder.ibm.com/infocenter/zos/v1r12/index.jsp?topic=%2Fco
m.ibm.zos.r12.idas200%2Fs2010.htm

Thank You,
Dave O'Brien
NIH Contractor

From: Don Williams [donb...@gmail.com]
Sent: Friday, February 08, 2013 9:54 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: basic SMS question

IIRC, not a DFDMDdss COPY option, either. DSS does not reformat data.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of Vernooij, CP - SPLXM
 Sent: Friday, February 08, 2013 7:42 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question

 Correct, very irritating restriction.
 You can MOVE the dataset with DFDSS and provide a new DATACLAS then.

 Kees.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
 On Behalf Of Brian Fraser
 Sent: Friday, February 08, 2013 13:23
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question

 ALTER data.set.name DATACLAS(newvalue)

 DATACLAS is not an optional parameter to IDCAMS ALTER

 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
 
 For information, services and offers, please visit our web site:
 http://www.klm.com. This e-mail and any attachment may contain 
 confidential and privileged material intended for the addressee only.
 If you are not the addressee, you are notified that no part of the e- 
 mail or any attachment may be disclosed, copied or distributed, and 
 that any other action related to this e-mail or attachment is strictly

 prohibited, and may be unlawful. If you have received this e-mail by 
 error, please notify the sender immediately by return e-mail, and 
 delete this message.

 Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or 
 its employees shall not be liable for the incorrect or incomplete 
 transmission of this e-mail or any attachments, nor responsible for 
 any delay in receipt.
 Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal 
 Dutch
 Airlines) is registered in Amstelveen, The Netherlands, with 
 registered number 33014286
 


 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

For information, services and offers, please visit our web site: 
http://www.klm.com. This e-mail and any attachment may contain confidential and 
privileged material intended for the addressee only. If you are not the 
addressee, you are notified that no part of the e-mail or any attachment may be 
disclosed, copied or distributed, and that any other action related to this 
e-mail or attachment is strictly prohibited, and may be unlawful. If you have 
received this e-mail by error, please notify the sender immediately by return 
e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its 
employees shall not be liable for the incorrect or incomplete transmission of 
this e-mail or any attachments, nor responsible for any delay in receipt. 
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch 
Airlines) is registered in Amstelveen, The Netherlands, with registered number 
33014286



--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-08 Thread Gibney, Dave
Which of the many DATACLAS attributes do you wish to change. Most are physical 
aspects of the actual existing dataset. Just changing the description will have 
no effect. These attributes are fixed when the dataset is created. Re-creation 
and copying the data is the only effective way to change most if not all 
DATACLAS attributes.

I will ask again, what is the real underlying problem you want to solve?

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
 On Behalf Of Jim McAlpine
 Sent: Friday, February 08, 2013 1:16 AM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: Re: basic SMS question
 
 I've found another error in the data class selection routines which
 means that datasets have been converted but not assigned the correct
 data class.
 What is the quickest way to reassign a data class (or storage class
 come to that).  Do I have to CONVERTV to NONSMS and then CONVERTV to
 SMS again or is there some quicker method.
 
 Jim McAlpine
 
 On Thu, Feb 7, 2013 at 4:11 PM, Jim McAlpine jim.mcalp...@gmail.com
 wrote:
 
  Thanks for the explanation.  Much appreciated.
 
  Jim McAlpine
 
   On Thu, Feb 7, 2013 at 3:51 PM, Darth Keller
 darth.kel...@assurant.comwrote:
 
  A couple of things -
 
  DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally
 identifies
  the data component of a DB2 LDS.  Data components do not get
 assigned
  their own SMS Constructs.  Constructs are assigned at the cluster
  level. I see this as useless code unless your shop is actually using
  cluster names with DSNDBD as the 2nd level.
 
  2ndly - the answer to your question is going to depend on what's in
  the filterlist DB2E.
 
  If it contains an entry like DB2E.**   , then all those datasets
 would
  be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS
 in the
  SELECT/WHEN you've shown us.   This is a result of not having a EXIT
 in
  the first set of statements - the allocation falls through into the
  next code segment and gets re-evaluated.  And it will continue to be
  re-evaluated after your
  SET STORCLAS = 'SCSMS'as that statement also doesn't appear to
 have a
  paired EXIT.
 
  Without the WRITE stmts Lisa mentioned, it's pretty hard to tell
 from
  what you've shown us.  Your allocation could actually have several
  storage classes assigned and re-assigned, with some other segment
  having the final assignment of 'SCSMS' before it finally falls out
 of SMS.
 
  My general rule of thumb is that the only time I don't pair a SET
  with an EXIT is when I want to set a default StorCLas.  I always
 pair
  a SET with a WRITE and generally its a SET, WRITE,  EXIT.
 
  I'd recommend investigating NAVIQUEST to use in testing your code 
  any changes you're thinking of making.
  ddk
 
 
  
 
 
  I've inherited an SMS setup and I know little about SMS but this I
  know isn't working.  In the storage class ACS routines is this
  snippet -
 
   IF DSN(1) = 'DB2E' THEN
DO
  IF DSN(2) = 'DSNDBC' THEN
DO
  SET STORCLAS='SCDB2'
END
  IF DSN(2) = 'DSNDBD' THEN
DO
  SET STORCLAS='SCDB2'
END
END
  followed by this -
 
  SELECT
  WHEN (DSN = DB2E)
SET STORCLAS = 'SCSMS'
  Question.  Any dataset of the form DB2E.DSNDBC.** is getting the
  storage class SCSMS and not SCDB2 which is what is required.  I want
  all
  DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset
 to
  get SCSMS.  What is wrong with the above syntax please.
 
  Jim McAlpine
 
 
 
 
 
  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...@listserv.ua.edu with the message: INFO
  IBM-MAIN
 
 
 
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send
 email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


basic SMS question

2013-02-07 Thread Jim McAlpine
I've inherited an SMS setup and I know little about SMS but this I know
isn't working.  In the storage class ACS routines is this snippet -

 IF DSN(1) = 'DB2E' THEN
  DO
IF DSN(2) = 'DSNDBC' THEN
  DO
SET STORCLAS='SCDB2'
  END
IF DSN(2) = 'DSNDBD' THEN
  DO
SET STORCLAS='SCDB2'
  END
  END
followed by this -

SELECT
WHEN (DSN = DB2E)
  SET STORCLAS = 'SCSMS'
Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
class SCSMS and not SCDB2 which is what is required.  I want all
DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
SCSMS.  What is wrong with the above syntax please.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-07 Thread O'Brien, David W. (NIH/CIT) [C]
You are not exiting the routine after the set Storclas statement.

By not exiting you are falling through the code to the last true statement. 

-Original Message-
From: Jim McAlpine [mailto:jim.mcalp...@gmail.com] 
Sent: Thursday, February 07, 2013 10:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: basic SMS question

I've inherited an SMS setup and I know little about SMS but this I know isn't 
working.  In the storage class ACS routines is this snippet -

 IF DSN(1) = 'DB2E' THEN
  DO
IF DSN(2) = 'DSNDBC' THEN
  DO
SET STORCLAS='SCDB2'
  END
IF DSN(2) = 'DSNDBD' THEN
  DO
SET STORCLAS='SCDB2'
  END
  END
followed by this -

SELECT
WHEN (DSN = DB2E)
  SET STORCLAS = 'SCSMS'
Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage class 
SCSMS and not SCDB2 which is what is required.  I want all
DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get 
SCSMS.  What is wrong with the above syntax please.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email to 
lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-07 Thread Doug
The FILTLIST has DB2E defined.
I would remove the IF logic and then change the SELECT 
WHEN from SCSMS to SCDB2
Regards, Doug

Sent from my iPhone

On Feb 7, 2013, at 10:13, Jim McAlpine jim.mcalp...@gmail.com wrote:

 I've inherited an SMS setup and I know little about SMS but this I know
 isn't working.  In the storage class ACS routines is this snippet -
 
 IF DSN(1) = 'DB2E' THEN
  DO
IF DSN(2) = 'DSNDBC' THEN
  DO
SET STORCLAS='SCDB2'
  END
IF DSN(2) = 'DSNDBD' THEN
  DO
SET STORCLAS='SCDB2'
  END
  END
 followed by this -
 
 SELECT
WHEN (DSN = DB2E)
  SET STORCLAS = 'SCSMS'
 Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
 class SCSMS and not SCDB2 which is what is required.  I want all
 DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
 SCSMS.  What is wrong with the above syntax please.
 
 Jim McAlpine
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-07 Thread Lizette Koehler
First I would consider putting EXIT in your WHEN DO/END statements.
Otherwise it will keep parsing the code to find another match.

Second, I use WRITE statements in my Do/End code to ensure I got where I
Thought I was going.

Lizette

-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
Behalf Of Jim McAlpine
Sent: Thursday, February 07, 2013 8:14 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: basic SMS question

I've inherited an SMS setup and I know little about SMS but this I know
isn't working.  In the storage class ACS routines is this snippet -

 IF DSN(1) = 'DB2E' THEN
  DO
IF DSN(2) = 'DSNDBC' THEN
  DO
SET STORCLAS='SCDB2'
  END
IF DSN(2) = 'DSNDBD' THEN
  DO
SET STORCLAS='SCDB2'
  END
  END
followed by this -

SELECT
WHEN (DSN = DB2E)
  SET STORCLAS = 'SCSMS'
Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
class SCSMS and not SCDB2 which is what is required.  I want all
DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
SCSMS.  What is wrong with the above syntax please.

Jim McAlpine

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-07 Thread Darth Keller
A couple of things - 

DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally identifies 
the data component of a DB2 LDS.  Data components do not get assigned 
their own SMS Constructs.  Constructs are assigned at the cluster level. I 
see this as useless code unless your shop is actually using cluster names 
with DSNDBD as the 2nd level.

2ndly - the answer to your question is going to depend on what's in the 
filterlist DB2E. 

If it contains an entry like DB2E.**   , then all those datasets would 
be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS in the 
SELECT/WHEN you've shown us.   This is a result of not having a EXIT in 
the first set of statements - the allocation falls through into the next 
code segment and gets re-evaluated.  And it will continue to be 
re-evaluated after your 
SET STORCLAS = 'SCSMS'as that statement also doesn't appear to have a 
paired EXIT. 

Without the WRITE stmts Lisa mentioned, it's pretty hard to tell from what 
you've shown us.  Your allocation could actually have several storage 
classes assigned and re-assigned, with some other segment having the final 
assignment of 'SCSMS' before it finally falls out of SMS.

My general rule of thumb is that the only time I don't pair a SET with an 
EXIT is when I want to set a default StorCLas.  I always pair a SET with a 
WRITE and generally its a SET, WRITE,  EXIT.

I'd recommend investigating NAVIQUEST to use in testing your code  any 
changes you're thinking of making.
ddk





I've inherited an SMS setup and I know little about SMS but this I know
isn't working.  In the storage class ACS routines is this snippet -

 IF DSN(1) = 'DB2E' THEN
  DO
IF DSN(2) = 'DSNDBC' THEN
  DO
SET STORCLAS='SCDB2'
  END
IF DSN(2) = 'DSNDBD' THEN
  DO
SET STORCLAS='SCDB2'
  END
  END
followed by this -

SELECT
WHEN (DSN = DB2E)
  SET STORCLAS = 'SCSMS'
Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
class SCSMS and not SCDB2 which is what is required.  I want all
DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
SCSMS.  What is wrong with the above syntax please.

Jim McAlpine





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...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: basic SMS question

2013-02-07 Thread Jim McAlpine
Thanks for the explanation.  Much appreciated.

Jim McAlpine

On Thu, Feb 7, 2013 at 3:51 PM, Darth Keller darth.kel...@assurant.comwrote:

 A couple of things -

 DSN(2) = 'DSNDBD'   -  'DSNDBD' in the 2nd level generally identifies
 the data component of a DB2 LDS.  Data components do not get assigned
 their own SMS Constructs.  Constructs are assigned at the cluster level. I
 see this as useless code unless your shop is actually using cluster names
 with DSNDBD as the 2nd level.

 2ndly - the answer to your question is going to depend on what's in the
 filterlist DB2E.

 If it contains an entry like DB2E.**   , then all those datasets would
 be assigned SCDB2 in the DSN(1) segment and then re-assigned SCSMS in the
 SELECT/WHEN you've shown us.   This is a result of not having a EXIT in
 the first set of statements - the allocation falls through into the next
 code segment and gets re-evaluated.  And it will continue to be
 re-evaluated after your
 SET STORCLAS = 'SCSMS'as that statement also doesn't appear to have a
 paired EXIT.

 Without the WRITE stmts Lisa mentioned, it's pretty hard to tell from what
 you've shown us.  Your allocation could actually have several storage
 classes assigned and re-assigned, with some other segment having the final
 assignment of 'SCSMS' before it finally falls out of SMS.

 My general rule of thumb is that the only time I don't pair a SET with an
 EXIT is when I want to set a default StorCLas.  I always pair a SET with a
 WRITE and generally its a SET, WRITE,  EXIT.

 I'd recommend investigating NAVIQUEST to use in testing your code  any
 changes you're thinking of making.
 ddk


 


 I've inherited an SMS setup and I know little about SMS but this I know
 isn't working.  In the storage class ACS routines is this snippet -

  IF DSN(1) = 'DB2E' THEN
   DO
 IF DSN(2) = 'DSNDBC' THEN
   DO
 SET STORCLAS='SCDB2'
   END
 IF DSN(2) = 'DSNDBD' THEN
   DO
 SET STORCLAS='SCDB2'
   END
   END
 followed by this -

 SELECT
 WHEN (DSN = DB2E)
   SET STORCLAS = 'SCSMS'
 Question.  Any dataset of the form DB2E.DSNDBC.** is getting the storage
 class SCSMS and not SCDB2 which is what is required.  I want all
 DB2E.DSNDBC.** datasets to get SCDB2 and any other DB2E.** dataset to get
 SCSMS.  What is wrong with the above syntax please.

 Jim McAlpine





 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...@listserv.ua.edu with the message: INFO IBM-MAIN


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: SMS question

2012-06-26 Thread Mark Zelden
On Mon, 25 Jun 2012 14:32:34 -0700, John Norgauer 
john.norga...@ucdmc.ucdavis.edu wrote:

I had to change my SYSNAME and now when I start SMS the system is asking
for the COMMDS data set name.

I changed the SYSNAME in the CDS BASE, I activated the CDS and got the
message:   ACTIVATION SCHEDULED.

But the system still does not accept the name of the COMMDS.

What am I not doing?


I don't know if this is the only answer, but it is the way I've done it.

You have to add in the new SYSID / sysplex name before you do the 
name change of the sysname / sysplex.  Then you can delete the
old name from the CDS one after you come up on the new name.  

Mark
--
Mark Zelden - Zelden Consulting Services - z/OS, OS/390 and MVS   
mailto:m...@mzelden.com
Mark's MVS Utilities: http://www.mzelden.com/mvsutil.html 
Systems Programming expert at http://expertanswercenter.techtarget.com/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN