z/OS DFSMSdfp Storage Administration
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Validation results

z/OS DFSMSdfp Storage Administration
SC23-6860-01

Validation fails if certain conditions are not satisfied, as described below (except when, as noted, only a warning is issued).
  • For the storage group ACS routine, the conditions are:
    • All of the defined pool storage groups should be possible outcomes of the routine.
    • No dummy storage group can result from the storage group ACS routine.
    • All storage groups that are possible outcomes of the storage group ACS routine must exist (be defined).
    • All VIO storage groups are possible results of the storage group ACS routine.
    Note:
    1. If you have no pool storage groups, you get a warning.
    2. If you have any pool type storage groups that are not possible outcomes of the storage groups ACS routine (that is, are not used in any SET statement), you get a warning. This is because the storage group cannot be explicitly requested and therefore represents a wasted resource.
  • For the management class ACS routine: All management classes that are possible outcomes of the management class ACS routine must exist.
  • For the storage class ACS routine: All storage classes that are possible outcomes of the storage class ACS routine must exist.
  • For the data class ACS routine: All data classes that are possible outcomes of the data class ACS routine must exist.

If an ACS routine uses the SET statement to assign an SMS class or storage group that does not exist, validation fails. If an ACS routine references an SMS storage class, management class, or data class that does not exist, SMS issues a warning. For example, you might delete a storage class. If you continue to reference the deleted storage class in the storage class ACS routine of an SCDS, SMS issues a warning when you validate the SCDS. If only warnings exist, the SCDS becomes valid despite the warning. This allows you to check for the deleted storage class and replace it with an existing storage class within the storage class ACS routine. For example:

WHEN (&STORCLAS = 'OLDSC')
  SET &STORCLAS = 'NEWSC'

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014