Some help with SMS

2008-09-24 Thread Dave Day
I need some SMS help. I've never had to mess with it before, and don't have 
a clue.  If there is a quick and dirty way to get what I need done, I'd 
appreciate someone givimg me some help.
I've just migrated from a 1.6 Flex-es system to IBM's RDP system.  Running 
1.9.  SMS is active.  I've got 8, 3390  volumes defined that I want to use.  
Questions.  How do I tell SMS to use those volumes for non-specific dasd 
allocations?  And, how do I tell SMS to leave some other volumes alone?   
Give me the steps I have to go through.  I tried hitting the manuals, but 
really don't know where to start.  TIA.

--Dave Day

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



Re: Some help with SMS

2008-09-24 Thread John McKown
On Wed, 24 Sep 2008 15:27:24 -0500, Dave Day [EMAIL PROTECTED] wrote:

I need some SMS help. I've never had to mess with it before, and don't
have a clue.  If there is a quick and dirty way to get what I need done, I'd
appreciate someone givimg me some help.
I've just migrated from a 1.6 Flex-es system to IBM's RDP system. 
Running 1.9.  SMS is active.  I've got 8, 3390  volumes defined that I want
to use.  Questions.  How do I tell SMS to use those volumes for non-specific
dasd allocations?  And, how do I tell SMS to leave some other volumes alone?   
Give me the steps I have to go through.  I tried hitting the manuals,
but really don't know where to start.  TIA.

--Dave Day

First question: Do you really want to use SMS? It does make most things
nicer, but it is not required. You could just use the volumes as is by
allocating your datasets using UNIT=3390,VOL=SER=volser or via ISPF 3.2. If
you need to allocate without specifying a specific volser, you can use the
MOUNT command to mount one or more volumes as STORAGE. (M
/dev,VOL=(SL,volser),USE=STORAGE).

There is not any quick and dirty way that I am aware of. First, you must
define some ACS routines (DATACLAS, MGMTCLAS, STORCLAS, and STORGRP). These
are kept in a standard FB/80 type PDS as source. You must then use the ISMF
dialog to create one or more DATACLAS definitions, one or more MGMTCLAS
definitions, or or more STORCLAS definations, and one or more STORGRP
definations. 

The DATACLAS ACS routine should assign a DATACLAS to every dataset.

The MGMTCLAS ACS routine must assign a MGMTCLAS to every SMS managed dataset.

The STORCLAS ACS routine must assign a STORCLAS to every SMS managed dataset.

The STORGRP ACS routine must assign a STORGRP for every STORCLAS.

Once that is done, then you define each volser that you want to be SMS
managed to a single STORGRP. This, again, is done via the ISMF application.

Once you have entered all of that, and translated your ACS routines (ISMF
application again). You must ACTIVATE your new SMS configuration.

There is not really a quick and dirty way to do this. Again, do you really
want SMS for some reason?

--
John

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



Re: Some help with SMS

2008-09-24 Thread Dave Day
No, I don't really want SMS for any reason.  I tried IPL'ing with the SMS 
sub-system not getting started, and had numerous problems when running.  So, 
I'm back to having SMS active.  Since it is active, it must have some or all 
of the functions you defined all ready in place.  It would seem to me I just 
have to find them, and modify them.



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



Re: Some help with SMS

2008-09-24 Thread Mark Zelden
On Wed, 24 Sep 2008 15:27:24 -0500, Dave Day [EMAIL PROTECTED] wrote:

I need some SMS help. I've never had to mess with it before, and don't
have a clue.  If there is a quick and dirty way to get what I need done, I'd
appreciate someone givimg me some help.
I've just migrated from a 1.6 Flex-es system to IBM's RDP system. 
Running 1.9.  SMS is active.  I've got 8, 3390  volumes defined that I want
to use.  Questions.  How do I tell SMS to use those volumes for non-specific
dasd allocations?  And, how do I tell SMS to leave some other volumes alone?   
Give me the steps I have to go through.  I tried hitting the manuals,
but really don't know where to start.  TIA.



The place to start would be the DFSMS Introduction and the DFSMS
Implementing System-Managed Storage manuals. 

I  have a softcopy of a Redbook called: 
DFSMS IMPLEMENTATION PRIMER SERIES: WRITING ACS ROUTINES  
GG24-3403-01 

It is from 1991 but is a great tutorial.  I know all that information is also 
in the DFSMS manuals, but this is should be easier to learn from.  It is
what I used to learn SMS when I first started playing with it.

I've never been able to find it on the web. Someone sent me the softcopy
I have (I don't recall who - thanks).  I also still have the hard copy.

LMK if you want it and I'll send it your way.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: Some help with SMS

2008-09-24 Thread John McKown
On Wed, 24 Sep 2008 15:45:33 -0500, Dave Day [EMAIL PROTECTED] wrote:

No, I don't really want SMS for any reason.  I tried IPL'ing with the SMS
sub-system not getting started, and had numerous problems when running.  So,
I'm back to having SMS active.  Since it is active, it must have some or all
of the functions you defined all ready in place.  It would seem to me I just
have to find them, and modify them.


Most likely what you have is what is called an SMS minimal configuration.
That's where the SMS address space is active, but not really doing anything.
What is the output from the z/OS command:

D SMS

? That will tell you the name of your ACDS, SCDS, and COMMDS datasets. You
can then go into the ISMF application and look at what is defined in the
ACTIVE configuration. There is likely not much.

--
John

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



Re: Some help with SMS

2008-09-24 Thread Mark Zelden
On Wed, 24 Sep 2008 15:45:33 -0500, Dave Day [EMAIL PROTECTED] wrote:

 Since it is active, it must have some or all
of the functions you defined all ready in place.  It would seem to me I just
have to find them, and modify them.


Not necessarily.  SMS must be active in at least a null configuration for 
some other things to function.   Even if not a null configuration, it could
be a minimal configuration (just for PDSE  HFS which had to be SMS
controlled prior to OS/390 2.6+PTFs).

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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



Re: Some help with SMS

2008-09-24 Thread Dave Day
? You can then go into the ISMF application and look at what is defined in 
the

ACTIVE configuration. There is likely not much.


OK, how do I do that?  Below is a cut and paste from the 1st panel when I 
enter the application.


Enter Selection or Command ===

Select one of the following options and press Enter:

0  ISMF Profile- Change ISMF User Profile
1  Data Set- Perform Functions Against Data Sets
2  Volume  - Perform Functions Against Volumes
3  Management Class- Specify Data Set Backup and Migration Criteria
4  Data Class  - Specify Data Set Allocation Parameters
5  Storage Class   - Specify Data Set Performance and Availability
9  Aggregate Group - Specify Data Set Recovery Parameters
L  List- Perform Functions Against Saved ISMF Lists
R  Removable Media Manager - Perform Functions Against Removable Media
X  Exit- Terminate ISMF


I'm guessing I need to do something from doors numbered 1 - 5.  Correct? 


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



Re: Some help with SMS

2008-09-24 Thread Norris Jackson
You need to first go to option 0 and make yourself an administrator.
Then you will see more options off of the ISMF panel.

Norris Jackson
MVS Systems Programmer
Colonial Bank 
Montgomery, Al. 36142
[EMAIL PROTECTED] 
Phone: Montgomery - (334) 954-1834 
   Hoover - (205) 402-8549
Fax:  (334) 954-1717 
 
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon this information by persons or
entities other than the intended recipient is prohibited. If you
received this message in error, please contact the sender and delete the
material from all computers.
-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Dave Day
Sent: Wednesday, September 24, 2008 4:13 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Some help with SMS

? You can then go into the ISMF application and look at what is defined
in 
the
 ACTIVE configuration. There is likely not much.

OK, how do I do that?  Below is a cut and paste from the 1st panel when
I 
enter the application.

 Enter Selection or Command ===

 Select one of the following options and press Enter:

 0  ISMF Profile- Change ISMF User Profile
 1  Data Set- Perform Functions Against Data Sets
 2  Volume  - Perform Functions Against Volumes
 3  Management Class- Specify Data Set Backup and Migration
Criteria
 4  Data Class  - Specify Data Set Allocation Parameters
 5  Storage Class   - Specify Data Set Performance and
Availability
 9  Aggregate Group - Specify Data Set Recovery Parameters
 L  List- Perform Functions Against Saved ISMF Lists
 R  Removable Media Manager - Perform Functions Against Removable Media
 X  Exit- Terminate ISMF


I'm guessing I need to do something from doors numbered 1 - 5.  Correct?


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

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



Re: Some help with SMS

2008-09-24 Thread Norris Jackson
Oh, and you will have to back all the way out of ISMF and then go back
into it.  Then you can select options 7 and 8 to display/edit ACS
routines and info in the CDS's.

Norris Jackson
MVS Systems Programmer
Colonial Bank 
Montgomery, Al. 36142
[EMAIL PROTECTED] 
Phone: Montgomery - (334) 954-1834 
   Hoover - (205) 402-8549
Fax:  (334) 954-1717 
 
The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material. Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon this information by persons or
entities other than the intended recipient is prohibited. If you
received this message in error, please contact the sender and delete the
material from all computers.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Dave Day
Sent: Wednesday, September 24, 2008 4:13 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Some help with SMS

? You can then go into the ISMF application and look at what is defined
in 
the
 ACTIVE configuration. There is likely not much.

OK, how do I do that?  Below is a cut and paste from the 1st panel when
I 
enter the application.

 Enter Selection or Command ===

 Select one of the following options and press Enter:

 0  ISMF Profile- Change ISMF User Profile
 1  Data Set- Perform Functions Against Data Sets
 2  Volume  - Perform Functions Against Volumes
 3  Management Class- Specify Data Set Backup and Migration
Criteria
 4  Data Class  - Specify Data Set Allocation Parameters
 5  Storage Class   - Specify Data Set Performance and
Availability
 9  Aggregate Group - Specify Data Set Recovery Parameters
 L  List- Perform Functions Against Saved ISMF Lists
 R  Removable Media Manager - Perform Functions Against Removable Media
 X  Exit- Terminate ISMF


I'm guessing I need to do something from doors numbered 1 - 5.  Correct?


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

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



Re: Some help with SMS

2008-09-24 Thread Gibney, Dave
I bet John's beat me to it, but the first thing is to go into option 0
and change yourself to an administrator

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Dave Day
Sent: Wednesday, September 24, 2008 2:13 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Some help with SMS

? You can then go into the ISMF application and look at what is defined
in 
the
 ACTIVE configuration. There is likely not much.

OK, how do I do that?  Below is a cut and paste from the 1st panel when
I 
enter the application.

 Enter Selection or Command ===

 Select one of the following options and press Enter:

 0  ISMF Profile- Change ISMF User Profile
 1  Data Set- Perform Functions Against Data Sets
 2  Volume  - Perform Functions Against Volumes
 3  Management Class- Specify Data Set Backup and Migration
Criteria
 4  Data Class  - Specify Data Set Allocation Parameters
 5  Storage Class   - Specify Data Set Performance and
Availability
 9  Aggregate Group - Specify Data Set Recovery Parameters
 L  List- Perform Functions Against Saved ISMF Lists
 R  Removable Media Manager - Perform Functions Against Removable Media
 X  Exit- Terminate ISMF


I'm guessing I need to do something from doors numbered 1 - 5.  Correct?


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

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



Re: Some help with SMS(done)

2008-09-24 Thread Dave Day
thanks to those who offerred advice.  I got some help over the phone from a 
knowledgeable and helpful individual who lurks here on this list.


   --Dave
- Original Message - 
From: Gibney, Dave [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@BAMA.UA.EDU
Sent: Wednesday, September 24, 2008 5:39 PM
Subject: Re: Some help with SMS



I bet John's beat me to it, but the first thing is to go into option 0
and change yourself to an administrator

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Dave Day
Sent: Wednesday, September 24, 2008 2:13 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Some help with SMS

? You can then go into the ISMF application and look at what is defined
in
the

ACTIVE configuration. There is likely not much.


OK, how do I do that?  Below is a cut and paste from the 1st panel when
I
enter the application.

Enter Selection or Command ===

Select one of the following options and press Enter:

0  ISMF Profile- Change ISMF User Profile
1  Data Set- Perform Functions Against Data Sets
2  Volume  - Perform Functions Against Volumes
3  Management Class- Specify Data Set Backup and Migration
Criteria
4  Data Class  - Specify Data Set Allocation Parameters
5  Storage Class   - Specify Data Set Performance and
Availability
9  Aggregate Group - Specify Data Set Recovery Parameters
L  List- Perform Functions Against Saved ISMF Lists
R  Removable Media Manager - Perform Functions Against Removable Media
X  Exit- Terminate ISMF


I'm guessing I need to do something from doors numbered 1 - 5.  Correct?


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

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



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



Re: Some help with SMS

2008-09-24 Thread Schwarz, Barry A
You can spend a week learning to do it right or a month correcting
problems you find in the quick and dirty.  You have already been given
two manuals to start with and the offer of a third plus advice on how to
do it outside of SMS.  It is not likely that any new responses will
improve the situation.

-Original Message-
From: Dave Day 
Sent: Wednesday, September 24, 2008 1:27 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Some help with SMS


I need some SMS help. I've never had to mess with it before, and
don't have a clue.  If there is a quick and dirty way to get what I need
done, I'd appreciate someone givimg me some help.
I've just migrated from a 1.6 Flex-es system to IBM's RDP system.
Running 1.9.  SMS is active.  I've got 8, 3390  volumes defined that I
want to use.  Questions.  How do I tell SMS to use those volumes for
non-specific dasd allocations?  And, how do I tell SMS to leave some
other volumes alone?   
Give me the steps I have to go through.  I tried hitting the
manuals, but really don't know where to start.  TIA.

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



Re: Some help with SMS

2008-09-24 Thread Ted MacNEIL
There is not really a quick and dirty way to do this.

As I read the original post, the OP already has SMS implemented.
It should be relatively simple to add the new DASD to the config, but I haven't 
done it in years, so I don't recall the steps.

Again, do you really want SMS for some reason?

I firmly believe the answer is yes, for most shops.
SMS is not the same now, as it was 15 years ago.
-
Too busy driving to stop for gas!

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



Re: Some help with SMS

2008-09-24 Thread Ron Hawkins
Dave,

SMS is necessary if you don't want to use anything that is new in allocation
in the last 15 years (G, D,  R). Mounting all or some of your volumes as
STORAGE and specifying UNIT=3390 or UNIT=SYSALLDA for non-specific
allocation will get you up and running.

If you want to use SMS then you only need to define STORCLAS and STORGRUP
and allocate them with the appropriate ACS routines. DATACLAS is optional,
and MGMTCLAS can be allocated to a default that does nothing.

A dataset must be assigned a STORCLAS to be SMS managed. Everything else
comes after that. In most cases A STORCLAS called DEFAULT with everything
defaulted will suffice.

The STORGRUP contains the list of volumes that will be used for your
non-specific allocation. Don't forget to INIT the volumes as SMS managed!

Changes are done by editing an SCDS, and then promoting this to the ACDS.
The red book tells all

Coding the ACS routines to assign STORCLAS and STORGRUP is covered in the
Redbook someone mentioned earlier. If you can write PL1, REXX, CLIST or SAS
you will have no problem with ACS code.

More detailed information is in the DFP of the DFSMSeverythingelse reference
guide.

Good luck

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Dave Day
 Sent: Wednesday, September 24, 2008 1:27 PM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: [IBM-MAIN] Some help with SMS
 
 I need some SMS help. I've never had to mess with it before, and
 don't have a clue.  If there is a quick and dirty way to get what I
 need done, I'd appreciate someone givimg me some help.
 I've just migrated from a 1.6 Flex-es system to IBM's RDP system.
 Running 1.9.  SMS is active.  I've got 8, 3390  volumes defined that I
 want to use.  Questions.  How do I tell SMS to use those volumes for
 non-specific dasd allocations?  And, how do I tell SMS to leave some
 other volumes alone?
 Give me the steps I have to go through.  I tried hitting the
 manuals, but really don't know where to start.  TIA.
 
 --Dave Day
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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