Use the following steps to implement the Control-M/Tape interface to an ADIC (formerly EMASS/GRAU) automated tape library at your site:
Note: A batch interface between Control-M/Tape and the HACC software that synchronizes the CDS (that is, the automated tape library database) with the Control-M/Tape Media Database can also be implemented at your site through an exit supplied with the HACC software. For more information, see the HACC Installation and Customization Reference.
Control-M/Tape uses the HACC API to access the automated tape library and to update the HACC Control Dataset (CDS).
HACCPARM DD DSN=dsname,DISP=SHR
where dsname is the library where the HACPARM1 member is searched, or
HACCPARM DD DSN=dsname(memname),DISP=SHR
where dsname is the library and memname is the member that contain HACC parameters.
HACCOUT DD SYSOUT=*
The list of procedures that may access the automated tape library includes:
Note: In order to add the required library to the STEPLIB, edit the procedure of the utility at IOA.PROCLIB library, remove the line 'INCLUDE MEMBER=&IOAENV' and instead add the following lines:
//STEPLIB DD DISP=SHR,DSN=&STEPLIB
// DD DISP=SHR,DSN=robotic-tape-library-load-library
//DAPARM DD DISP=SHR,DSN=&ILPREFA..PARM
// DD DISP=SHR,DSN=&ILPREFA..IOAENV
If you have implemented EDM support (for example, using the ARCTVEXT exit for DFSMShsm or the TMSCTLEX exit for CA-Disk), the HACC load library should be added to the DFSMShsm, or CA-Disk procedure STEPLIB.
Control-M/Tape uses HACC Insert and Eject exits to update the IN-ATL status in volume records of the Media Database. Implement these exits through the following steps:
Parent Topic |