z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Tape Libraries
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Invoking the installation exit

z/OS DFSMS OAM Planning, Installation, and Storage Administration Guide for Tape Libraries
SC23-6867-00

This installation exit can be invoked during the following processing steps:
  • Job step setup
  • Device allocation
  • Library mount
The following conditions can cause invocation of the exit:
  • If some of the tape volumes in a multivolume tape data set are not resident in a tape library, the request would fail, because all the tape volumes belonging to the same multivolume data set must reside in the same tape library. The exit can be used to direct the missing tape volumes back into the library.
    Note: In a multivolume data set request, during job step setup and device allocation processing, the exit is only invoked when the first volume of the data set does not reside in a tape library. However, later during library mount processing, the exit is invoked each time a multivolume data set volume is needed but does not reside in the tape library. The exit can wait until library mount processing to get the additional volumes entered on an "as needed" basis, or if it is known that specific applications always use the entire multivolume data set, the exit, during job step setup, can instruct the operator to enter all volumes of the multivolume data set. The choice is determined by the exit. However, keep in mind that the exit is only passed one volume serial number at a time, and is not passed all the volumes in the multivolume data set, nor is it passed any data set information.
  • If none of the tape volumes reside in a tape library, or the tape volumes were previously resident in a tape library but are currently shelf-resident, they are considered non-SMS managed tape volumes and are allocated to a tape drive of the appropriate device type outside a tape library. The exit can be used to enter the tape volumes into a tape library.

    For example, if the only 3490E tape drives that an installation has are inside a tape library, then whenever a shelf-resident enhanced capacity cartridge system tape is requested, it must be entered into a tape library containing a 3490E tape drive. The exit can be used to direct the enhanced capacity cartridge system tape into a library that is capable of handling the request.

    Note: Before invoking the exit during job step setup, OAM does not know if there are any stand-alone drives capable of handling the volume. The exit is invoked to report that the tape volume is not in a tape library, and it allows the exit to decide whether the volume should reside in a tape library, and if so, which tape library should be used.
  • If a tape volume is ejected from a tape library between job step setup and library mount processing, the request requiring the tape volume would fail. The exit can reenter the required tape volume into the specified tape library to prevent the job from failing.

    However, if a logical volume is being exported from a tape library dataserver between job setup and library mount processing, the mount request immediately fails, since an export operation is not immediate.

    Note: The input to the exit at device allocation does not identify the library to which the tape volume must return, because the information was erased when the volume was ejected from the library. Therefore, the exit must rely upon other sources to determine which library should receive the missing volume.
  • If tape volumes are not library-resident in a tape library and are physically located in a remote area, requests for these volumes are allocated to stand-alone tape drives and are delayed until the volumes are retrieved and mounted on the stand-alone tape drives. While jobs are waiting for these tape volumes to be mounted, the system resources allocated to these tape volumes are unavailable for use by other jobs. CBRUXVNL can identify this condition and interact with the installation’s tape management system to determine the best course of action to alleviate this waste of time and resource.
  • Since the ATLDS has a finite tape cartridge capacity, infrequently used tape volumes may be ejected until their next scheduled use. These tape cartridges should be reentered in advance of reuse to avoid job processing delays, but since this is not always possible, this exit can be used to identify and correct this condition, preventing job failures.
    Note: With JES3, the job step notification occurs before the job being scheduled for execution. Therefore, missing tapes can be located and entered into the tape library well in advance of usage.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014