Running HD Tuning Aid

To run HD Tuning Aid, select a JCL procedure to use or prepare JCL of your own.

About this task

The following procedure describes how to code JCL for HD Tuning Aid.

To use HD Tuning Aid, you must run three programs. They can be run in either a single job or in several jobs. However, it is usually much easier to run all the steps in one job.

A typical job stream runs both the HD Pointer Checker and HD Tuning Aid. The HD Tuning Aid part of such a job contains the following steps:

FABTROOT
This program prints the Actual Roots per Block report and creates sort records that are used to create other reports.
DFSORT
This product sorts all of the sort records from the previous job step.
FABTRAPS
This HD Tuning Aid program prints the Assigned Roots per Rap report and the Assigned Roots per Block report.
Related reading:
For information about using the DFSORT utility, see the z/OS® DFSORT Application Programming Guide.

Procedure

To use HD Tuning Aid, complete the following steps:

  1. Determine whether to use a JCL procedure or to prepare JCL of your own.

    If you want to use the JCL procedure that is distributed with the product, select a JCL procedure. A summary of JCL procedures is provided in JCL procedures.

  2. Code the JCL statements for the two HD Tuning Aid steps and the DFSORT step. If you use a JCL procedure, also modify the JCL procedure to suit your environment.

    For the JCL requirements, see Job control language. You can refer to the examples in JCL examples for HD Tuning Aid to code the JCL statements.

  3. Code the input data for the HD Tuning Aid program FABTROOT and DFSORT.

    See Input to code the input data sets.

  4. Make a test run.
  5. Interpret the output reports to verify that the process has completed successfully.

    See Output for the reports generated by HD Tuning Aid.

  6. Place the run JCL (and input data) into production use.

    Once the production JCL is created and stored, HD Tuning Aid can easily be run by using the stored JCL.