Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
IEFSSNxx and COMMNDxx, which will execute first?

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
Paul Tu

New User


Joined: 14 Oct 2013
Posts: 3
Location: CHINA

PostPosted: Tue Oct 15, 2013 6:34 pm    Post subject: IEFSSNxx and COMMNDxx, which will execute first?
Reply with quote

Hi friends,

I find some notes in the MVS Initialization and Tuning Reference manual as below:
IEFSSNxx contains parameters that define the primary subsystem and the various secondary subsystems that are to be initialized during system initialization.
Unless you are starting the Storage Management Subsystem (SMS), specify the primary subsystem (JES) first. Some subsystems require the services of the primary subsystem in their initialization routines.

But I find the JES2 is not start automatically in member IEFSSNxx , so the operator must start it later with a START command.
****** ***************************** Top of Data *
000100 SUBSYS SUBNAME( SMS)
000200 INITRTN(IGDSSIIN)
000300 INITPARM('ID=SP,PROMPT=DISPLAY')
000400 SUBSYS SUBNAME(JES2)
000500 PRIMARY(YES) START(NO)
000600 SUBSYS SUBNAME(LOGR)
000700 INITRTN(IXGSSINT)
000800 SUBSYS SUBNAME(RRS)
000900 SUBSYS SUBNAME(RACF)
001000 INITRTN(IRRSSI00)
001100 INITPARM('#')

in the member COMMNDxx, there is a command COM='S JES2' used to start JES2.
****** ***************************
000100 COM='DD ALLOC=ACTIVE'
000200 COM='DD ADD,SMS=(DMGROUP)'
000300 COM='S JES2'
000400 COM='S DFRMM'
000500 COM='S SDSF'

As jes2 is start according the command in the member COMMNDxx and it must be started before other subsystems.
So I am doubt which member will be read and execute first during system initialization, COMMNDxx first?
Back to top
View user's profile Send private message

Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8165
Location: East Dubuque, Illinois, USA

PostPosted: Tue Oct 15, 2013 8:38 pm    Post subject:
Reply with quote

An overview of the z/OS IPL process can be found at http://www-03.ibm.com/support/techdocs/atsmastr.nsf/5cb5ed706d254a8186256c71006d2e0a/2194664da86e353e862575e7004c6ce2/$FILE/ATTH9IQM/IPL%20Logic%20Flow.pdf.

I think you are confusing "initialization" and "execution". The IEFSSNxx member is used to define (and in some cases initialize) the various subsystems, including JES. However, JES is not started until the COMMNDxx member START command is executed. If you have access to a system console, you can see during an IPL where the system generates messages about waiting for various resources which have not yet started (such as the TSO subsystem waiting for OMVS -- and possibly zFS -- to be active before allowing anyone to log on).
Back to top
View user's profile Send private message
Paul Tu

New User


Joined: 14 Oct 2013
Posts: 3
Location: CHINA

PostPosted: Thu Oct 17, 2013 1:53 pm    Post subject:
Reply with quote

Hi Robert,

Thanks for your help.
Below is the IEFSSNxx member, if we change the START(NO) TO START(YES), so an automatic START command should be issued for the JES2. So can I consider the COM='S JES2' command in the member COMMNDxx is useless?
Another question, I can't find the commands like COM='S RACF' and COM='S SMS' in COMMNDxx member, so I want to know when these start commands were issued? Issued by the operator in the system console?
****** ***************************** Top of Data *
000100 SUBSYS SUBNAME( SMS)
000200 INITRTN(IGDSSIIN)
000300 INITPARM('ID=SP,PROMPT=DISPLAY')
000400 SUBSYS SUBNAME(JES2)
000500 PRIMARY(YES) START(NO)
000600 SUBSYS SUBNAME(LOGR)
000700 INITRTN(IXGSSINT)
000800 SUBSYS SUBNAME(RRS)
000900 SUBSYS SUBNAME(RACF)
001000 INITRTN(IRRSSI00)
001100 INITPARM('#')
Robert Sample wrote:
An overview of the z/OS IPL process can be found at http://www-03.ibm.com/support/techdocs/atsmastr.nsf/5cb5ed706d254a8186256c71006d2e0a/2194664da86e353e862575e7004c6ce2/$FILE/ATTH9IQM/IPL%20Logic%20Flow.pdf.

I think you are confusing "initialization" and "execution". The IEFSSNxx member is used to define (and in some cases initialize) the various subsystems, including JES. However, JES is not started until the COMMNDxx member START command is executed. If you have access to a system console, you can see during an IPL where the system generates messages about waiting for various resources which have not yet started (such as the TSO subsystem waiting for OMVS -- and possibly zFS -- to be active before allowing anyone to log on).
Back to top
View user's profile Send private message
Paul Tu

New User


Joined: 14 Oct 2013
Posts: 3
Location: CHINA

PostPosted: Thu Oct 17, 2013 2:10 pm    Post subject:
Reply with quote

Hi,

There are two ways to initialize your subsystem:
1. Specifying an initialization routine
2. Using the START command

You can also combine these methods, doing part of the setup through an initialization routine, then completing initialization through a START command.

I am confused. Looking forward to your help. thank you.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
This topic is locked: you cannot edit posts or make replies. Rexx to execute spool commands upendrasri CLIST & REXX 5 Wed Oct 04, 2017 6:54 am
No new posts Execute JCL step based on the content... sprikitik JCL & VSAM 2 Tue Oct 03, 2017 10:03 am
This topic is locked: you cannot edit posts or make replies. Rexx to execute spool commands upendrasri CLIST & REXX 47 Fri Sep 29, 2017 1:08 pm
No new posts Execute TSO ACF commands from COBOL-I... supreethi.srid TSO/ISPF 0 Tue Feb 21, 2017 5:19 pm
No new posts execute APP if they are not ADDRESS T... italo_pm CLIST & REXX 3 Fri Aug 12, 2016 2:15 am

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us