Defining SMS through the IEFSSNxx member

You can start SMS only after you define it to MVS™ as a valid subsystem. Do this by adding a record for the SMS subsystem to parmlib member IEFSSNxx. IEFSSNxx defines how MVS is to initialize the SMS address space.

Use keyword parameters to code the IEFSSNxx member.

Figure 1 shows the syntax of the keywords that you can use to define SMS in IEFSSNxx.

Figure 1. Keyword format of the SMS record in IEFSSNxx
SUBSYS SUBNAME(SMS)
[INITRTN(IGDSSIIN)[INITPARM('ID=yy,PROMPT=NO     ')]]
                 [                       YES     ]]
                 [                       DISPLAY ]]
 

Figure 2 shows the positional format of the SMS definition in IEFSSNxx (for users of positional parameters).

Figure 2. Positional format of the SMS record in IEFSSNxx
 SMS[,[IGDSSIIN][,'[ID=yy][,PROMPT={YES    }']]]
                                  {DISPLAY}
                                  {NO     }

This record differs somewhat from the one discussed in IEFSSNxx (subsystem definitions) - positional parameter form; do not use the optional parameters PRIMARY or NOSTART.

Tip: Place the SMS record before the primary subsystem (JES2 or JES3) record in IEFSSNxx to start SMS before starting the primary subsystem.
The fields within the SMS record are as follows:
SMS
Identifies the subsystem as SMS.
IGDSSIIN
Identifies the SMS subsystem initialization routine. If you include this field, SMS is automatically started at IPL. If you omit this field, SMS as defined to MVS as a valid subsystem, but is not automatically started at IPL.
ID=yy
Specifies the two-character suffix of the IGDSMSxx member to be used to start SMS in either of the following special cases:
  • The SMS parameter of IEASYSxx does not specify a valid IGDSMSxx member and default member IGDSMS00 does not exist.
  • A system error prevents the initialization of system functions that manage PDSEs (for example, the PDSE address space fails to start).

To avoid confusion, specify the same value on the SMS keyword in IEASYSxx and on the ID keyword in IEFSSNxx.

If you specify both ID and PROMPT, enclose them in one pair of single quotation marks and separate them with a comma.

Default: 00
PROMPT={YES|DISPLAY|NO}
Specifies the amount of control the operator is to have over the SMS initialization parameters. You can specify one of the following values for PROMPT.
DISPLAY
The system displays only the parameters of the IGDSMSxx member. The operator cannot change these parameters.
NO
The system does not display the parameters or allow the operator to change them.
YES
The system prompts the operator (through a write-to-operator-with-reply (WTOR) message) to change the parameters specified in the IGDSMSxx member. The system displays the current status of parameters before it issues the WTOR. The effect of any change lasts only for the duration of the IPL; the operator's action, if any, does not change the contents of the IGDSMSxx member.

If you specify both ID and PROMPT, enclose them in one pair of single quotation marks and separate them with a comma.

Default: NO