You can set up the EMC DLM as a manual or automatic tape library using Object Access Method (OAM). You can also set up the EMC DLM without the use of OAM. If you set it up without OAM, follow the instructions from EMC and run their job to keep the DLM in sync with the TMC. If you set up EMC DLM using OAM, follow these instructions.
This section describes how to configure CA 1 with the EMC DLM manual tape library. Integration between CA 1 and the EMC DLM is based on four exits or options that are used to communicate with the robot:
Object Access Method is a part of IBM DFSMSdfp component and is designed to provide management of data objects rather than files. OAM is also used to manage EMC DLM library as part of an overall storage hierarchy.
The OAM address space also maintains the Tape Configuration Database (TCDB), which defines the tape volumes and libraries that are managed. The TCDB is made up of one or more VOLCATs, a special type of ICF.CATALOG which is marked as a volume catalog.
Three basic functions support the EMC DLM:
Note: For more information about the TRTCH and DEN fields, see the Programming guide.
Customize the OAM exit CBRUXENT. The OAM CBRUXENT exit is executed whenever a tape cartridge is inserted into the device. The CBRUXENT exit determines the status of the tape within the TMC, then allows or disallows the entry of the tape and sets the status in the TCDB to scratch or private based on the status in the TMC. When installed, the CBRUXENT exit updates TMC fields ROBTY and ROBID to indicate that the tape is in the device. By default, you cannot enter a foreign tape into the device. If you attempt to enter a foreign tape, the tape is left in insert status. Customize the exit to specify the SMS name of each robot in an internal table. You also set the media type in the TCDB this way. Manually update the TRTCH value according to the DLM so that the correct media type is put into the TCDB. The CBRUXENT exit calls the module CTSQSTS to get the status of the TMC volume being entered into the EMC DLM. CTSQ returns the following codes:
Tape is in scratch status.
Tape is nonscratch and you can append it.
Tape is full (part of a multivolume chain) or owned by an EDM or CA Dynam/T.
Tape is marked BAD by CA-9/R+ or tape is in delete status and thus out of service.
Tape is not in the TMC (foreign tape).
An error occurred when the system was trying to obtain the status of the tape.
Use the ROBSCR option in TMOOPTxx of hlq.CTAPOPTN to indicate that the robotic (virtual) tape system is notified when a tape volume has gone scratch. Which robotic or virtual tape system to notify is based on the TMROBTY field in the TMC.
If the ROBSCR option is set to YES and the TMROBTY field in the TMC record for the scratched volume is set to x'01' or x'81', then OAM is called when that specific volume is scratched.
If you define the EMC DLM as a manual tape library, CA 1 CTSSYNC Utility supports for the EMC DLM. Use the CTSSYNC utility to communicate with OAM using LCS services for the EMC DLM manual tape library. CTSSYNC can perform synchronize functions on either a range of volumes or a list of volumes. The utility accepts input from both control statements and parameter values.
|
Copyright © 2013 CA Technologies.
All rights reserved.
|
|