ABCs of z/OS System Programming Volume 13

Book description

A major goal of operating systems is to process jobs while making the best use of system resources. Thus, one way of viewing operating systems is as resource managers. Before job processing, operating systems reserve input and output resources for jobs. During job processing, operating systems manage resources such as processors and storage. After job processing, operating systems free all resources used by the completed jobs, making the resources available to other jobs. This process is called resource management.

There is more to the processing of jobs than the managing of resources needed by the jobs. At any instant, a number of jobs can be in various stages of preparation, processing, and post-processing activity. To use resources efficiently, operating systems divide jobs into parts. They distribute the parts of jobs to queues to wait for needed resources. Keeping track of where things are and routing work from queue to queue is called workflow management, and is a major function of any operating system.

JES3 considers job priorities, device and processor alternatives, and installation-specified preferences in preparing jobs for processing job output. This IBM® Redbooks® publication describes a JES3 environment that includes the following:
- Single-system image
- Workload balancing
- Availability
- Control flexibility
- Physical planning flexibility.

Table of contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. The team who wrote this book
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Chapter 1. Job entry subsystem (JES3)
    1. 1.1 What is a sysplex
    2. 1.2 JES3 LPAR sysplex - MULTISYSTEM
    3. 1.3 Multiprocessor JES3 sysplex
    4. 1.4 How JES fits into the MVS system
    5. 1.5 Subsystems
    6. 1.6 JES3 as the primary subsystem
    7. 1.7 Defining subsystems
    8. 1.8 Subsystem interface - SSI
    9. 1.9 SSI control blocks and routines
    10. 1.10 Example: SSI request to master subsystem
    11. 1.11 JES3 complex - sysplex
    12. 1.12 JES3 global benefits
    13. 1.13 JES and JESXCF communication
    14. 1.14 JES3 and JESXCF initialization
    15. 1.15 JESXCF communication flow
    16. 1.16 JESXCF status monitoring
    17. 1.17 JESXCF macro services
    18. 1.18 JESXCF user exits
    19. 1.19 XCF signalling paths
    20. 1.20 JES3 SSI communication implementation - user to JES3
    21. 1.21 SSI communication implementation - Global / Local
    22. 1.22 JES3 SSI functions
    23. 1.23 SSISERV function codes and JES3 destination queue
    24. 1.24 JES3 destination queue - IATYDSQ
    25. 1.25 Function control table - FCT
    26. 1.26 JES3 FCT dispatching
    27. 1.27 FCT chaining
    28. 1.28 Resident FCT chain
    29. 1.29 Resident FCT Chain
    30. 1.30 FCT dispatching
    31. 1.31 Example - MFM dispatch of WTR FCT
    32. 1.32 JES3 TCB structure
    33. 1.33 Posting JES3 IATNUC ECB
    34. 1.34 Major JES3 control blocks
    35. 1.35 JES3 DSP dictionary
    36. 1.36 JCT control block
    37. 1.37 Job queue element - JQE
    38. 1.38 JQE table
    39. 1.39 RESQUEUE control block - RQ
    40. 1.40 RESQUEUE types and sections
    41. 1.41 RQ control blocks
    42. 1.42 JES3 naming conventions
  5. Chapter 2. Spool data sets and checkpoint
    1. 2.1 Spool data sets and checkpoint
    2. 2.2 JES3JCT - JES3 job control table on spool
    3. 2.3 JCT data Set allocation
    4. 2.4 JCT spool record
    5. 2.5 JCT dataspace
    6. 2.6 Access to dataspace JCT entry
    7. 2.7 IATXJCT - JCT access
    8. 2.8 IATXJCT macro
    9. 2.9 JCT utility
    10. 2.10 IATUTJCT utility
    11. 2.11 Using IATUTJCT
    12. 2.12 IATUTJCT JCL DD statements
    13. 2.13 Running IATUTJCT utility considerations
    14. 2.14 JES3 Checkpoint data set
    15. 2.15 JES3 spool data sets
    16. 2.16 Formatting spool data sets
  6. Chapter 3. JES3 job flow and scheduling
    1. 3.1 JES3 jobs
    2. 3.2 Scheduler elements
    3. 3.3 JES3 JCT and job number range
    4. 3.4 JES3 job flow
    5. 3.5 JES3 MVS job flow - schedular elements
    6. 3.6 JES3 standard job JCT
    7. 3.7 Job’s JES3 control blocks
    8. 3.8 JES3 non-standard job
    9. 3.9 JES3 operator callable DSPs
    10. 3.10 DSP dictionary and scheduling
    11. 3.11 Callable DSP processing - DC
    12. 3.12 DC DSP job structure
    13. 3.13 JSS scheduling - DC DSP
    14. 3.14 RESQUEUE chaining
    15. 3.15 Scheduler element active - DC
    16. 3.16 DC DSP console commands
    17. 3.17 FCT chain
    18. 3.18 Converter/Interpreter processing
    19. 3.19 Converter/Intepreter processing
    20. 3.20 CI scheduler element processing FCTs
    21. 3.21 Main scheduler element processing
    22. 3.22 Main device scheduling - MDS
    23. 3.23 Generalized main scheduling - GMS
    24. 3.24 OUTSERV scheduler element processing
    25. 3.25 Output service processing
    26. 3.26 Purge processing
    27. 3.27 JES3 JECL statements
    28. 3.28 JES3 global failure options
    29. 3.29 JES3 inquiry (*i) commands
    30. 3.30 Modify (*F) commands
    31. 3.31 JES3 commands for DSPs
  7. Chapter 4. JES3 spool data management
    1. 4.1 JES3 spool I/O overview
    2. 4.2 JES3 spool environment
    3. 4.3 Spool volumes
    4. 4.4 Defining spool space allocation units
    5. 4.5 Operator command for buffer usage
    6. 4.6 Selecting GRPSZ value
    7. 4.7 GRPSZ selection
    8. 4.8 Single track table
    9. 4.9 Single track table allocation
    10. 4.10 Spool data management access methods
    11. 4.11 JES3 spool access method - JSAM
    12. 4.12 File description block (FDB)
    13. 4.13 Spool record address - M.R
    14. 4.14 Spool space allocation - JBT
    15. 4.15 JBT description
    16. 4.16 Creating spool files - SRFs
    17. 4.17 Creating a SRF control block
    18. 4.18 Chained single record files
    19. 4.19 Accessing job control blocks
    20. 4.20 JDS control block
    21. 4.21 Reading spool control blocks
    22. 4.22 Reading spool files (one FCT)
    23. 4.23 Contention accessing JES3 spool files
    24. 4.24 Creating multi-record files
    25. 4.25 Reading multi-record files
    26. 4.26 Multi-record file buffers
    27. 4.27 DATCC field information
    28. 4.28 Updating a MRF files
    29. 4.29 JES3 SYSOUT data set names
  8. Chapter 5. JES3 initialization
    1. 5.1 Initialization stream
    2. 5.2 JES3 initialization statements
    3. 5.3 JES3 initialization statements
    4. 5.4 Segmented initialization streams
    5. 5.5 Segmented initialization stream
    6. 5.6 Initialization stream checker (IATUTIS)
    7. 5.7 INTDEBUG initialization statement
    8. 5.8 JES3 start procedure
    9. 5.9 JES3 start types
    10. 5.10 JES3 hot start with refresh
    11. 5.11 Hot start with refresh
    12. 5.12 Hot start with refresh considerations
    13. 5.13 Serialization of JES3 configuration
    14. 5.14 JES3 configuration serialization
    15. 5.15 JES3 hot start with analysis
    16. 5.16 *S JSS - start job scheduling
    17. 5.17 Automatic start - no *S JSS
    18. 5.18 MONITOR DSP
    19. 5.19 DSI processing
    20. 5.20 DSI processing
    21. 5.21 Special JES3 commands
    22. 5.22 OPTIONS initialization statement
    23. 5.23 OPTIONS statement - WANTDUMP parameter
    24. 5.24 JES3 abends and DM codes
    25. 5.25 JES3 initialization task - IATINTK
    26. 5.26 JES3 checkpoint data sets
    27. 5.27 Checkpoint records
    28. 5.28 IATYCKP data mapping macro
    29. 5.29 Checkpoint problems at initialization
    30. 5.30 Creating JES3 job zero
    31. 5.31 JES3 job zero
    32. 5.32 Job zero structure
    33. 5.33 *F CONFIG - dynamically changing JES3 configuration
    34. 5.34 *F CONFIG command
    35. 5.35 *F CONFIG command
    36. 5.36 P= parameter
    37. 5.37 LOG= parameter
    38. 5.38 Add a SNARJP workstation
  9. Chapter 6. JES3 input service
    1. 6.1 Jobs entering a JES3 system
    2. 6.2 JES3 input service - two phases
    3. 6.3 INTRDR Processing
    4. 6.4 Controlling the INTRDR DSP
    5. 6.5 DSP dictionary and INTRDR inquiries
    6. 6.6 Disk reader
    7. 6.7 Disk reader (DR) job submission
    8. 6.8 Disk reader processing DSP
    9. 6.9 ISDRVR job processing
    10. 6.10 JES3 standard job created by ISDRVR DSP
    11. 6.11 Input service driver job control
    12. 6.12 Jobs can enter system in hold status
    13. 6.13 JES3 job control statements
    14. 6.14 Facilities for debugging JCL
    15. 6.15 Job using CBPRNT and DEBUG=ALL
    16. 6.16 Input service modules and exits
    17. 6.17 Input service exits
    18. 6.18 Input service exit flow
    19. 6.19 Security request overview
    20. 6.20 JES3 job validation objectives
    21. 6.21 JES3 security verification at input
    22. 6.22 Job validation and propagation
    23. 6.23 JES3 security call and exits
    24. 6.24 RACF classes used to protect JES3 resources
    25. 6.25 Writing user exits
    26. 6.26 JES3 exit register conventions
    27. 6.27 *I A command
    28. 6.28 *I A command examples
    29. 6.29 *I B command
  10. Chapter 7. Converter/interpreter processing
    1. 7.1 Job active at CI scheduler element
    2. 7.2 Interpreter service
    3. 7.3 Interpreter parameters
    4. 7.4 C/I parameters and managing proclibs
    5. 7.5 CI initialization definitions
    6. 7.6 Where does CI processing take place
    7. 7.7 Initialization Parameters for CI
    8. 7.8 Jobs entering CI processing
    9. 7.9 Converter/Interpreter service phases
    10. 7.10 CI global processing overview
    11. 7.11 POSTSCAN phase
    12. 7.12 Converter/interpreter exits
    13. 7.13 C/I FSS address space
    14. 7.14 C/I FSS TCB structure
    15. 7.15 C/I initialization statement - FSSDEF
    16. 7.16 Starting a C/I FSS address space
    17. 7.17 C/I FSS communication
    18. 7.18 C/I FSS FCTs
    19. 7.19 C/I FSS FSI CONNECT to global
    20. 7.20 Schedule a Job for C/I FSS
    21. 7.21 Operator control of CI subtasks
    22. 7.22 Display CI processing status of a job
    23. 7.23 Change CI status
    24. 7.24 INQUIRY/MODIFY POSTSCAN
    25. 7.25 JES3 proclib update facility
    26. 7.26 UPDATE job scheduler elements
    27. 7.27 Update job processing
    28. 7.28 PROCLIB operator command
  11. Chapter 8. Main device scheduling (MDS)
    1. 8.1 Main device scheduling features
    2. 8.2 MDS benefits
    3. 8.3 Job active in main scheduler element
    4. 8.4 MDS processing phases
    5. 8.5 SETPARAM statement
    6. 8.6 MDS processing queues
    7. 8.7 JES3/DFSMS communication
    8. 8.8 JSS scheduling of MAIN SE
    9. 8.9 RESQUEUE chaining
    10. 8.10 Job chains in MDS processing queues
    11. 8.11 A job’s MAIN scheduler element status
    12. 8.12 MDS operator commands
    13. 8.13 MDS commands
    14. 8.14 JES3 device concepts
    15. 8.15 JES3 task structure for MDS
    16. 8.16 JES3 MDS initialization statements
    17. 8.17 DEVICE initialization statement
    18. 8.18 Defining tape devices
    19. 8.19 Defining DASD devices
    20. 8.20 Generic and esoteric I/O device names
    21. 8.21 Grouping I/O devices
    22. 8.22 Using *ALL in XUNIT and JUNIT definitions
    23. 8.23 Defining a range of devices - NUMDEV parameter
    24. 8.24 JES3 device tables
    25. 8.25 SETNAME initialization statement
    26. 8.26 HWSNAME initialization statement
    27. 8.27 MDS initialization parameters
    28. 8.28 MDS setup options - JOB versus THWS
    29. 8.29 MDS allocation mode
    30. 8.30 Tape fetch processing
    31. 8.31 Volume mounting
    32. 8.32 MDS mount messages and commands
    33. 8.33 Device mount status
    34. 8.34 Inquiry command for devices
    35. 8.35 MDS volume and data set control
    36. 8.36 Managing JES3 device online/offline status
    37. 8.37 Data awareness in a JES3 complex
    38. 8.38 IBM 3495 automated tape library data server
    39. 8.39 MVS UNITNAMEs
    40. 8.40 Coding ATLDS SETNAME statements
    41. 8.41 ATLDS DEVICE and SETNAME statements
    42. 8.42 ATLDS HWSNAME statements
    43. 8.43 Virtual tape server (VTS) tape libraries
    44. 8.44 DEVICE statements for VTS
    45. 8.45 SETNAME statements for VTS
    46. 8.46 HWSNAME statements for VTS
    47. 8.47 Operator control of jobs in MDS
    48. 8.48 Operator control of jobs in MDS
    49. 8.49 MVS dynamic I/O reconfiguration and JES3
    50. 8.50 Move a DASD volume to a new address
  12. Chapter 9. JES3 job scheduling - GMS
    1. 9.1 Generalized main scheduling
    2. 9.2 MAIN FCTs for processing
    3. 9.3 Job active in main scheduler element - GMS phase
    4. 9.4 GMS scheduling algorithms - JES3-managed initiators
    5. 9.5 JES3 main definition - MAINPROC statement
    6. 9.6 GMS scheduling defaults
    7. 9.7 Job selection mode - SELECT statement
    8. 9.8 MDS job setup selection - GMS SELECT statement
    9. 9.9 SELECT mode commands
    10. 9.10 Job-class group definition - GROUP statement
    11. 9.11 JES3 job class definition - CLASS statement
    12. 9.12 Operator commands for CLASS
    13. 9.13 GMS internal data areas
    14. 9.14 JES3 GMS initiator management
    15. 9.15 Which system a job executes on
    16. 9.16 GMS job selection
    17. 9.17 New jobs to SELECT queue
    18. 9.18 IAT8674 message - response to *I J command
    19. 9.19 JES3 XCF group name
    20. 9.20 XCF group and JES3 node display commands
    21. 9.21 Job in execution - SYSOUT data set processing
    22. 9.22 Working with executing jobs
    23. 9.23 Inquiry active command
    24. 9.24 WLM scheduling environment example
    25. 9.25 Why use scheduling environments
    26. 9.26 JES3 and scheduling environments
    27. 9.27 Operator commands
    28. 9.28 Defining a DJC network
    29. 9.29 DJC network processing
    30. 9.30 DJC network execution flow
    31. 9.31 DJCUPDAT FCT processing
    32. 9.32 Status of DJC jobs
  13. Chapter 10. WLM batch initiator management
    1. 10.1 WLM batch initiator management
    2. 10.2 WLM and JES3 interactions
    3. 10.3 Comparison of JES3/WLM job initiation
    4. 10.4 Classifying jobs
    5. 10.5 JES3 batch job flow
    6. 10.6 JES3 job selection queues
    7. 10.7 Reclassifying jobs
    8. 10.8 Change Service Class of Job
    9. 10.9 WLM Services used by JES3
    10. 10.10 Registering service class queues
    11. 10.11 Batch job delays
    12. 10.12 Pre-execution job delays
    13. 10.13 Job response time goal
    14. 10.14 Controlling batch job selection
    15. 10.15 Batch initiator job selection
    16. 10.16 Initiator startup and job select
    17. 10.17 WLM initiators and sampling data
    18. 10.18 Make a job run now
    19. 10.19 Make job run now considerations
    20. 10.20 Make job run example
    21. 10.21 WLM-managed initiator starting
    22. 10.22 WLM policy changes
    23. 10.23 Defining WLM service classes
  14. Chapter 11. JES3 output processing
    1. 11.1 Output service processing
    2. 11.2 Processing output data sets
    3. 11.3 Output service processing
    4. 11.4 Output service initialization statements
    5. 11.5 SYSOUT initialization statement
    6. 11.6 SYSOUT order of overrides
    7. 11.7 OUTPUT JCL order of override
    8. 11.8 Sample job for OSE construction
    9. 11.9 Control blocks at OSE create
    10. 11.10 OSE construction steps
    11. 11.11 OSE construction - 1/3
    12. 11.12 OSE Construction - 2/3
    13. 11.13 OSE construction - 3/3
    14. 11.14 In-storage MOSE/OSS chains
    15. 11.15 OSE chained SRFs - long running job
    16. 11.16 Defining output devices to JES3
    17. 11.17 Printer DEVICE statement
    18. 11.18 Writer selection parameters
    19. 11.19 Data set processing to writers
    20. 11.20 Scheduling OSEs to writers
    21. 11.21 Output Operators Commands
    22. 11.22 Output queues
    23. 11.23 Writer hold classes
    24. 11.24 Output service writers
    25. 11.25 Output writer operator commands
    26. 11.26 Controlling hot writers
    27. 11.27 Query writer status
    28. 11.28 Printer checkpoints and notes
    29. 11.29 Restarting printers
    30. 11.30 Checkpoints and notes
    31. 11.31 Repositioning output on printers
    32. 11.32 Operator commands
    33. 11.33 Operator commands for spool data sets
    34. 11.34 Printing large data sets
    35. 11.35 THRESHLD specification
    36. 11.36 Scheduling THRESHOLD OSEs
    37. 11.37 DSISO specification
    38. 11.38 External writers, PSO interface, and SAPI
    39. 11.39 Process SYSOUT (PSO) interface
    40. 11.40 SAPI overview
    41. 11.41 SSI function code 79
    42. 11.42 Multiple requests per address space
    43. 11.43 Using the SAPI interface
    44. 11.44 SAPI enhanced functions
    45. 11.45 Wildcard supported Fields
    46. 11.46 Output functional subsystem (FSS)
    47. 11.47 FSS address space implementation
    48. 11.48 Functional subsystem interface - FSI
    49. 11.49 WTR FSS communication
    50. 11.50 WTR FSSDEF statement
    51. 11.51 Sample PSF procedure
    52. 11.52 Starting an FSS writer
    53. 11.53 Starting an FSS writer address space
    54. 11.54 Starting an FSS writer
    55. 11.55 Read data set and release data set
    56. 11.56 WTR FSS TCB structure
    57. 11.57 Query FSS writers
    58. 11.58 Writer output multitasking facility
    59. 11.59 Defining output multitasking
    60. 11.60 WTR multitasking
  15. Chapter 12. JES3 and multisystem consoles
    1. 12.1 Multisystem consoles in a sysplex
    2. 12.2 System symbols overview
    3. 12.3 JES3 system symbols support
    4. 12.4 JES3 system symbols support
    5. 12.5 Consoles in a sysplex
    6. 12.6 Message flow in a sysplex
    7. 12.7 CONSOLxx - CONSOLE statement
    8. 12.8 Command flow in a sysplex
    9. 12.9 Command routing in a sysplex
    10. 12.10 MVS ROUTE command
    11. 12.11 Defining system groups
    12. 12.12 ROUTE by groups
    13. 12.13 CMDSYS definition
    14. 12.14 Extended MCS consoles (EMCS)
    15. 12.15 Activating WRAP mode
    16. 12.16 CONSOLxx - CONSOLE statement
    17. 12.17 JES3 CONSTD initialization statement
    18. 12.18 Command prefixes
    19. 12.19 Multiple JES3 complexes in the same sysplex
    20. 12.20 Display command prefixes
    21. 12.21 System name as a command prefix
    22. 12.22 Global MPF processing
    23. 12.23 JES3 message processing
    24. 12.24 JES3 console dynamic exits
    25. 12.25 Installing dynamic exits
    26. 12.26 JES3 macro processing considerations
    27. 12.27 DSP console appendage
    28. 12.28 DSP Processing Examples for CNDBs
    29. 12.29 JES3 command processing flow
    30. 12.30 Command processing
    31. 12.31 Command and message considerations
    32. 12.32 Command processing exit IATUX18
    33. 12.33 Displaying JES3 action messages
    34. 12.34 Displaying action messages
    35. 12.35 Sysplex-Wide WTOR Replies
  16. Chapter 13. MVS System Logger/JES3 DLOG
    1. 13.1 MVS System Logger
    2. 13.2 MVS System Logger services
    3. 13.3 MVS operations log (OPERLOG)
    4. 13.4 JES3 DLOG
    5. 13.5 JES3 DLOG function
    6. 13.6 JES3 related address spaces
    7. 13.7 MVS OPERLOG and DLOG
  17. Chapter 14. RJP and NJE
    1. 14.1 Defining BSC remote job processing
    2. 14.2 Defining SNA remote job processing
    3. 14.3 Controlling RJP
    4. 14.4 Remote job processing (RJP)
    5. 14.5 RJP/NJE console support
    6. 14.6 RJP console support
    7. 14.7 Defining RJP consoles
    8. 14.8 RJP console commands
    9. 14.9 Displaying RJP consoles
    10. 14.10 NJE functions
    11. 14.11 NJE units of work
    12. 14.12 Transport protocols
    13. 14.13 BSC initialization statements
    14. 14.14 BSC line or CTC DEVICE statement for NJE
    15. 14.15 NJERMT statement for NJE
    16. 14.16 BSC - NJE commands
    17. 14.17 NJE command and message flow
    18. 14.18 Dynamic SNA NJE node definitions
    19. 14.19 Symbols in commands in exits
    20. 14.20 BSC NJE commands to Other Nodes
    21. 14.21 z/OS Bulk Data Transfer (BDT)
    22. 14.22 z/OS BDT options
    23. 14.23 BDT SNA NJE processing
    24. 14.24 BDT - SYSOUT received at destination node
    25. 14.25 BDT transmission streams
    26. 14.26 XMIT JCL statement
    27. 14.27 Using XMIT statement
    28. 14.28 XMIT JCL statement rules
    29. 14.29 NJE JOB received at originating node
    30. 14.30 JES3/BDT NJE outbound job processing
    31. 14.31 SNA NJE job received at execution node
    32. 14.32 JES3 processing for a received NJE job
    33. 14.33 OUTSERV for NJE job at execution node
    34. 14.34 Output received at originating node
    35. 14.35 Output processing at originating node
    36. 14.36 JES3/BDT SNA NJE transmission summary
    37. 14.37 z/OS BDT network streams and BDT group identifier
    38. 14.38 Using JES3 DSISO for SNA NJE output data sets
    39. 14.39 Using DSISO for SNA NJE
    40. 14.40 BDT initialization definitions
    41. 14.41 BDT VLU usage
    42. 14.42 SNA NJE commands
    43. 14.43 JES3 networking over TCP/IP
    44. 14.44 Networking over TCP/IP
    45. 14.45 Address spaces for JES3 TCP/IP/NJE
    46. 14.46 Defining JES3 TCP/IP/NJE
    47. 14.47 JES3 TCP/IP/NJE compared with BSC and SNA
    48. 14.48 JES3/TCP/IP/NJE transmission summary
    49. 14.49 Defining TCP/IP/NJE NETSERV
    50. 14.50 Netserv address space
    51. 14.51 NJERMT statement (node)
    52. 14.52 Define TCP/IP SOCKET
    53. 14.53 *X TCP - How It's Done
    54. 14.54 TCP/IP/NJE example environment
    55. 14.55 Example - on WTSCPLX9 start TCP/IP/NJE
    56. 14.56 Example - on WTSCPLX9 convert networking protocol
    57. 14.57 Example - on WTSCPLX9 reroute network jobs
    58. 14.58 Example - WTSCPLX4 messages
    59. 14.59 Summary of JES3 TCP/IP/NJE commands
    60. 14.60 Secure signon
    61. 14.61 Secure signon
    62. 14.62 Coexistence considerations
    63. 14.63 Coexistence messages
  18. Chapter 15. JES3 dynamic support programs
    1. 15.1 Scheduling and DSP dictionary
    2. 15.2 Writing DSPs
    3. 15.3 Steps for scheduling DSPs
    4. 15.4 Writing a user DSP
    5. 15.5 DSP initialization
    6. 15.6 DSP initialization processing
    7. 15.7 DSP housekeeping
    8. 15.8 Operator communication with DSPs
    9. 15.9 DSP initialization and messages
    10. 15.10 Use of subtasking
    11. 15.11 Dump job DSP
    12. 15.12 Dump job DSP - (spool offload)
    13. 15.13 Dump job reset option
    14. 15.14 Dump job server mode
    15. 15.15 DJ server mode
    16. 15.16 DJ server mode tape drives
    17. 15.17 Using DJ server mode
    18. 15.18 DJ server mode examples
    19. 15.19 DJ server mode command examples
    20. 15.20 DJ operator messages
    21. 15.21 DJ server mode commands
    22. 15.22 DJ log data set
    23. 15.23 Restore jobs in server mode
    24. 15.24 Creating JESNEWS data set
    25. 15.25 JESNEWS DSP
    26. 15.26 Dump core DSP
    27. 15.27 JCT dataspace problem determination
    28. 15.28 JCT problem determination
    29. 15.29 Job related information DSPs
  19. Chapter 16. Spool partitioning and spool recovery
    1. 16.1 Spool partitioning
    2. 16.2 Spool partitioning concepts
    3. 16.3 Spool partitioning commands
    4. 16.4 Spool partitioning commands
    5. 16.5 Spool partitioning commands
    6. 16.6 Spool recovery
    7. 16.7 Spool recovery
    8. 16.8 Spool recovery
    9. 16.9 Spool recovery
    10. 16.10 Spool recovery
    11. 16.11 Restart without a spool volume
    12. 16.12 Replace spool volume at restart
    13. 16.13 Spool operator commands
    14. 16.14 Spool operator commands
    15. 16.15 BADTRACK statements
  20. Chapter 17. JES3 Monitoring Facility (JMF)
    1. 17.1 JMF analysis
    2. 17.2 JMF analysis
    3. 17.3 JMF analysis
    4. 17.4 Using JMF
    5. 17.5 JMF parameters
    6. 17.6 JMF reports
    7. 17.7 JMF reports
    8. 17.8 JMF overhead
    9. 17.9 IATNUC posted
    10. 17.10 System report
    11. 17.11 Reports .....
  21. Chapter 18. System Display and Search Facility (SDSF) in the JES3 environment
    1. 18.1 JES3 SDSF
    2. 18.2 SDSF functions
    3. 18.3 USING JES3 SDSF
    4. 18.4 SDSF tutorial
    5. 18.5 SDSF panels
    6. 18.6 SDSF help panels
    7. 18.7 SDSF server address space
    8. 18.8 SDSF security and ISFPARMS overview
    9. 18.9 Working with JES3
      1. 18.9.1 Filtering display data
      2. 18.9.2 View alternate form of a tabular SDSF panel fields
    10. 18.10 Input queue (I) panel
    11. 18.11 Output queue (O) panel
    12. 18.12 Held output queue (H) panel
    13. 18.13 Status (ST) panel
    14. 18.14 Job zero (J0) panel
    15. 18.15 Viewing jobs’ spool data
    16. 18.16 JESPlex (JP) panel
    17. 18.17 Job class (JC) panel
    18. 18.18 Initiator (INIT) panel
    19. 18.19 Printers (PR) panel
    20. 18.20 Punches (PUN) panel
    21. 18.21 Readers (RDR) panel
    22. 18.22 Lines (LI) panel
    23. 18.23 Nodes (NO) panel
    24. 18.24 Network servers (NS) panel
    25. 18.25 Network Connection (NC) panel
    26. 18.26 Spool volumes (SP) panel
    27. 18.27 User Session Log (ULOG) panel
    28. 18.28 Hardcopy log panels
    29. 18.29 Working with MVS
    30. 18.30 System Requests (SR) panel
    31. 18.31 Scheduling environment (SE) panel
    32. 18.32 Resources (RES) panel
    33. 18.33 Enclaves (ENC) panel
    34. 18.34 Processes (PS) panel
    35. 18.35 Health Checker (CK) panel
    36. 18.36 SDSF REXX and SDSF in batch
    37. 18.37 SDSF REXX
  22. Appendix A. SDSF ISFPARMS default definitions
  23. Appendix B. SDSF REXX and SDSF in batch examples
    1. SDSF REXX - Show jobs in the JES3 MDS queue
  24. Related publications
    1. IBM Redbooks
    2. Online resources
    3. How to get IBM Redbooks
    4. Help from IBM
  25. Back cover

Product information

  • Title: ABCs of z/OS System Programming Volume 13
  • Author(s):
  • Release date: January 2012
  • Publisher(s): IBM Redbooks
  • ISBN: 9780738436258