Defining and Managing Spool Data Sets

Before initializing JES3, decide how many spool data sets you should allocate and then allocate them. During initialization, format any unformatted spool data sets. You can also define spool space allocation units suited to the type of work handled by your JES3 complex. Then, define how many of these allocation units are to be allocated (on each request) to jobs that use a particular processor, job class, or SYSOUT class.

Optionally, you can define spool partitions, which are logical groups of spool data sets. Further, you can specify the spool partitions JES3 is to use for each processor, for each job class, and for each SYSOUT class.

To adjust the spool configuration in your JES3 complex as the installation's work load and other needs change, you can:
  • Balance the work load across spool partitions using operator commands
  • Free spool space either permanently or temporarily, using JES3 operator commands and the dump job facility
  • Add or delete spool data sets
  • Keep track of I/O errors on a spool data set using operator commands and BADTRACK statements
  • Temporarily remove or permanently replace a spool data set having permanent I/O errors