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


Outboard policy management considerations

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

The UXCLOPM indicator in the CBRUXCPL parameter list is set on when the library in which the volume resides supports outboard policy management, notifying the CBRUXCUA installation exit of this capability.

The CUA GETPOLICY option requests that the volume’s policy names be retrieved from the library and passed to the CBRUXCUA installation exit in the UXCLMOPM fields of the CBRUXCPL parameter list. The UXCVLOPM indicator indicates that UXCLMOPM fields contain the constructs that are retrieved from the library. The exit can change the UXCLMOPM values for the storage class (UXCLMSC), management class (UXCLMMC), and data class (UXCLMDC) fields. These values then set the volume outboard policy names in the library in which the volume resides. If you set the storage group policy value in the UXCGROUP field, this value is updated in the TCDB and at the library.

If the GETPOLICY option is specified on the CUA invocation for a scratch volume, it is ignored. The GETPOLICY option is only honored for PRIVATE-to-PRIVATE CUA requests for a volume that resides in a library that supports outboard policy management.

If the SCNAME, MCNAME, DCNAME, or GRPNAME option, or all, are specified on the CUA invocation, the UXCVCOPM indicator notifies the exit that one or more of the UXCLMOPM fields has a value that changes the volume’s outboard policy names. If the request is to change the storage group name, both the UXCLMSG and the UXCGROUP fields contain the new value. If GRPNAME is not specified, the UXCGROUP field contains the TCDB storage group and the UXCLMSG field contains binary zeros. The installation exit can change the policy field values.

THE CBRUXCUA installation exit can invoke the QVR function to retrieve the existing library policy names for a volume for comparison of existing policy names to the requested policy names. For more information about the QVR function, see Query volume residence (QVR).

If CUA is invoked with a policy change request and the policy field value is all blanks, the request is to set the policy name to the default policy. If a policy is not being changed, the UXCPL policy field is initialized to binary zeros indicating the current policy name, whether the default or a specific policy name is being retained.

If you do not specify a policy keyword, the UXCLMOPM fields contain binary zeros. The CBRUXCUA installation exit can assign construct values in the input/output fields (UXCLMMC, UXCLMSC, and UXCLMDC). The storage group name can only be specified in the UXCGROUP field.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014