z/OS JES2 Commands
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


$T NJEDEF - Control JES2 network environment

z/OS JES2 Commands
SA32-0990-00

Function

To specify the JES2 network environment.

Syntax

Read syntax diagramSkip visual syntax diagram
>>-$T--NJEDEF--------------------------------------------------->

>--+-------------------------------------------------+---------->
   '-,--CONNECT--=--+-+-YES-+----------------------+-'   
                    | '-NO--'                      |     
                    '-(--+-YES-+--+-----------+--)-'     
                         '-NO--'  '-,interval-'          

>--+------------------+----------------------------------------->
   '-,--DELAY--=--nnn-'   

>--+--------------------------------------------+--------------->
   |                  .-,------------------.    |   
   |                  V                    |    |   
   '-,--HDRBUF--=--(----+-LIMIT--=--nnnn-+-+--)-'   
                        '-WARN--=--nnn---'          

>--+------------------------+--+--------------------+----------->
   '-,--MAILMSG--=--+-No--+-'  '-,--MAXHOP--=--nnnn-'   
                    '-Yes-'                             

>--+---------------+--+-------------------------+--------------->
   '-,--NODENUM--=-'  '-,--RESTMAX--=--nnnnnnnn-'   

>--+----------------------+--+---------------------+------------>
   '-,--RESTNODE--=--nnnn-'  '-,--RESTTOL--=--nnnn-'   

>--+---------------------+-------------------------------------><
   '-,--TIMEtol--=--nnnn-'   

Parameters

CONNECT=(Yes|No,interval)
Specifies whether NJE connections for APPLs, LINEs, or SOCKETs that specify or defer to CONNECT=YES should automatically be initiated or restarted. The interval is the time (in minutes) between attempted connections. The valid range for interval is 1 to 1440.
DELAY=nnn
The maximum length of time, in seconds (10-999) that a message or command is delayed in any stage of transmission between nodes before the system assumes that possible lockout situations have occurred. When this time interval expires, the system discards messages and commands in an attempt to clear the congestion and remove the lockout situation.
HDRBUF={LIMIT|WARN}
Allows installations to control the amount of storage used by NJE headers and trailers.
LIMIT=nnnn
The maximum number (10-9999) of NJE header and trailer cells allocated at this installation for jobs and SYSOUT data received from the network.

This command can increase, but not decrease, this value.

WARN=nnn
Specifies the percentage (0-100) of NJE header and trailer cells at use in an installation. If use of NJE header and trailer cells reaches or exceeds the number specified, JES2 processing notifies the operator by issuing a $HASP050 message.

If 0 is specified, the $HASP050 message is not issued.

MAILMSG={No|Yes}
Specifies whether (YES) or not (NO) JES2 issues the $HASP549 mail notification message automatically to notify a userid that a transmitted file has arrived from another node or a spool reload procedure.

If EXIT 40 returns a code of 8 or 12, this parameter is ignored. For more information about EXIT 40, see z/OS JES2 Installation Exits, SA32-0995.

MAXHOP=nnnn
The maximum number of nodes (0-32K) a job or output can cross to reach a destination. You can determine this variable through the following algorithm: length of the system x 2 + 2. The $HASP528 message is issued when a job has exceeded this parameter. If you specify 0, no comparison is done. If you specify 32K, JES2 checks indefinitely.
NODENUM=
Specifies the maximum number (1–32767) of nodes in the NJE network to which this member belongs. This value may only be increased if all systems are at z/OS® V1R7 and NITs in CKPT.
RESTMAX=nnnnnnnn|79992000
The maximum tolerable resistance (0 to 79992000) of a connection. If the resistance of a path is greater than the value specified in RESTMAX, the path will be ignored.

Specifying lower values on this parameter tends to eliminate longer paths; use low values when a system should wait for better connections before attempting to communicate with nodes connected through inefficient paths. (For more information, see z/OS JES2 Initialization and Tuning Guide, SA32-0991.)

Note: This parameter applies to both adjacent and non-adjacent nodes.
RESTNODE=nnnn|100
Specifies the resistance (1-2000) of this node to the flow of jobs through the network. This value provides half of this node's resistance, which is combined with the resistance of node at the other end of the connection to establish a connection's total resistance.

High values of RESTNODE tend to make JES2 systems choose other paths rather than come through this system's node (see z/OS JES2 Initialization and Tuning Guide, SA32-0991 for more information).

RESTTOL=nnnn|0
The maximum difference in resistance (0-8000) allowed between the best possible path and an acceptable alternate path. This value has no meaning unless the value specified in the PATH parameter is greater than 1.

If the value of RESTTOL is greater than or equal to the minimum resistance between any two nodes within the network, jobs and messages may be transmitted throughout the network in an erratic fashion. (For more information, see z/OS JES2 Initialization and Tuning Guide, SA32-0991.)

TIMEtol=nnnn|1440

Specifies in approximate minutes the time (0 - 1500) allowed between the TOD clock of this node and any adjacent node. For example, if you specify TIMETOL=60 and an adjacent node attempts a sign on to your node with a clock that differs from yours by 60 minutes or less, the sign on is successful. If the adjacent node's clock differs from yours by significantly more than 60 minutes, the sign on fails.

You supply a TIMEtol= value (or accept the default value) so that JES2 can determine whether to accept status information about any node in the network or permit a sign-on.

During JES2 processing, if a record is received with a future timestamp, but the time does not differ from the TOD clock value by more than the TIMEtol=value, JES2 accepts the record. If the timestamp is in the future by an amount that is significantly greater than the TIMEtol= value, JES2 rejects the record. For network topology records, rejection results in the record being ignored (with an error message). For network sign on records, the sign on to the adjacent node fails.

Authority Required

This command requires system authority. The description of the $T RDRnn command explains how to ensure that the authority of the appropriate MVS™ system command group is assigned. The $T NODE(nnnn) command sets the command authority for a node.

This command requires control security access authority. For a description of assigning command input authority, see z/OS JES2 Initialization and Tuning Guide, SA32-0991.

Scope

Single member. This command will be in effect for this member only.

Depending on your installation's setup, however, you might want this command to be applied to all members of the MAS (to ensure a consistent environment across the MAS). If so, you can use the MVS ROUTE *ALL command to issue this command to all active members (if the JES2 command character is the same on all members). See z/OS MVS System Commands, SA38-0666 for more information on using the ROUTE *ALL command.

Messages

The $HASP831 message displays the current values of all the parameters on the NJEDEF initialization statement.

Examples

 1   $t njedef,delay=340

  $HASP831 NJEDEF  OWNNAME=POK,OWNNODE=1,DELAY=340,
  $HASP831         HDRBUF=(LIMIT=10,WARN=80,FREE=10),JRNUM=1,
  $HASP831         JTNUM=3,SRNUM=4,STNUM=3,LINENUM=3,MAILMSG=NO,
  $HASP831         MAXHOP=0,NODENUM=5,PATH=1,RESTMAX=79992000,
  $HASP831         RESTNODE=100,RESTTOL=0,TIMETOL=1440
JES2 delays messages and commands for a maximum of 340 seconds before the system assumes a possible lockout situation and discards them.
 2   $t njedef,maxhop=300

  $HASP831 NJEDEF  OWNNAME=POK,OWNNODE=1,DELAY=340,
  $HASP831         HDRBUF=(LIMIT=10,WARN=80,FREE=10),JRNUM=1,
  $HASP831         JTNUM=3,SRNUM=4,STNUM=3,LINENUM=3,MAILMSG=NO,
  $HASP831         MAXHOP=300,NODENUM=5,PATH=1,RESTMAX=79992000,
  $HASP831         RESTNODE=100,RESTTOL=0,TIMETOL=1440
JES2 displays that a job or output can cross up to 300 nodes to reach a specific destination.
 3   $t njedef,maxhop=10

  $HASP831 NJEDEF  OWNNAME=POK,OWNNODE=1,DELAY=340,
  $HASP831         HDRBUF=(LIMIT=10,WARN=80,FREE=10),JRNUM=1,
  $HASP831         JTNUM=3,SRNUM=4,STNUM=3,LINENUM=3,MAILMSG=NO,
  $HASP831         MAXHOP=10,NODENUM=5,PATH=1,RESTMAX=79992000,
  $HASP831         RESTNODE=100,RESTTOL=0,TIMETOL=1440
JES2 displays that a job or output can cross no more than 10 nodes to reach a specific destination.
 4   $t njedef,mailmsg=yes

  $HASP831 NJEDEF  OWNNAME=POK,OWNNODE=1,DELAY=340,
  $HASP831         HDRBUF=(LIMIT=10,WARN=80,FREE=10),JRNUM=1,
  $HASP831         JTNUM=3,SRNUM=4,STNUM=3,LINENUM=3,MAILMSG=YES,
  $HASP831         MAXHOP=10,NODENUM=5,PATH=1,RESTMAX=79992000,
  $HASP831         RESTNODE=100,RESTTOL=0,TIMETOL=1440
JES2 displays that the mail notification message is sent to TSO/E userids whenever another node or spool reload procedure transmits mail to this node.
 5   $t njedef,hdrbuf=(limit=20,warn=85)

  $HASP831 NJEDEF  OWNNAME=POK,OWNNODE=1,DELAY=340,
  $HASP831         HDRBUF=(LIMIT=20,WARN=85,FREE=20),JRNUM=1,
  $HASP831         JTNUM=3,SRNUM=4,STNUM=3,LINENUM=3,MAILMSG=YES,
  $HASP831         MAXHOP=10,NODENUM=5,PATH=1,RESTMAX=79992000,
  $HASP831         RESTNODE=100,RESTTOL=0,TIMETOL=1440

JES2 displays that 20 cells have been allocated for building NJE header and trailer cells. JES2 will issue the $HASP050 message when 85% of these cells have been used.

 6   $tnjedef,connect=(yes,2)

          $HASP831 NJEDEF     
$HASP831 NJEDEF  OWNNAME=WSC,OWNNODE=2,CONNECT=(YES,2),      
$HASP831         DELAY=120,HDRBUF=(LIMIT=23,WARN=80,FREE=23),
$HASP831         JRNUM=1,JTNUM=3,SRNUM=4,STNUM=3,LINENUM=10, 
$HASP831         MAILMSG=NO,MAXHOP=0,NODENUM=5,PATH=1,       
$HASP831         RESTMAX=262136000,RESTNODE=100,RESTTOL=0,  
$HASP831         TIMETOL=1440

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014