z/OS DFSMS Installation Exits
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Conflict Processing

z/OS DFSMS Installation Exits
SC23-6850-01

In an environment where a single exit routine exists, the result of calling the routine is straight forward. However, the existence of multiple exit routines is permissible. For this case extensive conflict checking is done to ensure that the exits do not return conflicting information. Whenever a conflict is detected the volume will not be labeled.

Typically a single exit routine will take ownership of the volume and indicate what the result of the labelling request is to be. Ownership is implied by returning a return code 0 or 8. Routines that do not take ownership of the volume should return a return code of 4.

Once again, in a multiple exit routine environment, more than one routine can take ownership of a volume and the volume will be labeled as long as there is no conflict in the information returned from any of the routines. A conflict will be indicated when:
  • A return code of 0 and a return code of 8 are returned for the same volume or more than one exit returned an RC=8, but the reason codes are not consistent.
  • A return code of 0 is returned by more than one exit and one of the exits specifies a new value for a modifiable field while another exit specifies a different value or does not specify a change.
  • A remount was requested by an exit routine but no new volume serial was specified.
  • A remount was requested by more than one exit routine and the modified volume serial values don't match.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014