Previous Topic: 3.1.1.1 Runtime Parameter Features

Next Topic: 3.1.2 Customizing the VCC JCL

3.1.1.2 Runtime Parameter Specification

 
VCC parameter specification follows much the same rules that
govern most 80-byte card parameter formats.  Every attempt
has been made to simplify the format of the run-time
parameters.  The rules for the VCC parameter set are the
following:
 
    o  Use columns 1 through 72 inclusive to enter VCC
       parameters.
 
    o  Begin parameters in any of the above columns of a card
       image.
 
    o  You cannot continue parameters that do not contain a
       list of values to another card.
 
    o  A parameter list is a series of values enclosed in
       parentheses and separated by commas.  Nested
       parentheses are not allowed.  You can continue a
       parameter list onto another card image by specifying a
       comma followed by a blank.  The only limit to the
       number of continuation cards for a parameter is the
       maximum number of values that are allowed for the
       parameter.
 
    o  Specify all data set names, volume serial numbers, and
       device addresses generically by coding an asterisk (*)
       as the terminator for the value.
 
    o  Comment statements are recognized by an asterisk (*)
       in column 1 of a card image.
 
    o  Specify comments following each card image parameter
       statement or list value as long as there is at least
       one blank following the parameter specification.
 
    o  The VCC run-time parameter formats are divided into
       the following categories:
 
       -  Parameter keywords with one operand.
 
       -  Parameter keywords with a list of operands enclosed
          in parentheses.  The parentheses must be coded,
          even if only one operand is entered.
 
    o  You must separate an operand from the parameter
       keyword specification by an equal sign (=) with no
       intervening blanks.
 
              VCC Run-time Parameters Summary Table
 
+------------------+------------------------+-------+-------+
|    Parameter     |     Specification      |Default| Notes |
+------------------+------------------------+-------+-------+
|BYPASSBKUP        |Y or N                  |N      | 4,5   |
|BYPASSRES         |(volser,...,volser)     |       | 4,5   |
|CATCHECK          |Y or N                  |N      | 3     |
|DATAINFO          |Y or N                  |Y      | 1     |
|DATALEVEL         |(ALL,HFSDIR,TEMP)       |ALL    | 1,6   |
|DIAGDUMP          |                        |       | 6,8,9 |
+------------------+------------------------+-------+-------+
|EXCLUDECAT        |(dsn,dsn,...,dsn.*)     |       | 3     |
|EXCLUDEDEV        |(dev,dev,...,dev)       |       | 3,H   |
|EXCLUDEDSN        |(dsn,dsn,...,dsn.*)     |       | 3     |
|EXCLUDEDV4        |(dev,dev,...,dev)       |       | 3,H   |
|EXCLUDEPATH       |(path,path,...path)     |       | 3,6   |
|EXCLUDEVOL        |(volser,...,volser)     |       | 3     |
|EXCLUDVVDS        |(dsn,dsn,dsn,dsn.*)     |       | 3     |
+------------------+------------------------+-------+-------+
|EXTENDEDPDSE      |(volser,...,volser)     |       | 1,2   |
|FXTHRESHOLD       |(trk1,trk2,...,trk7)    |       | 3     |
|HFSERR            |numeric value (1-16)    |0      | 4,6   |
|HFSDIRBUFFER      |numeric value (8-256)   |16     | 4,6   |
|HFSDIRLEVEL       |numeric value (1-512)   |32     | 4,6   |
|HFSSUBT           |numeric value (1-16)    |CPUs*3 | 4,6   |
|HSM               |Y or N                  |N      | 1     |
|HSMBACKUP         |Y or N                  |Y      | 1     |
|HSMMIGRATE        |Y or N                  |Y      | 1     |
|HSMSMF            |Y or N                  |N      | 1     |
|HSMSMFID          |numeric value           |197    | 1     |
+------------------+------------------------+-------+-------+
|INCLUDECAT        |(dsn,dsn,...,dsn .*)    |       | 3     |
|INCLUDEDEV        |(dev,dev,...,dev)       |       | 3,H   |
|INCLUDEDSN        |(dsn,dsn,...,dsn.*)     |       | 3     |
|INCLUDEDV4        |(dev,dev,...,dev)       |       | 3,H   |
|INCLUDEPATH       |(path,path,...path)     |       | 3,6   |
|INCLUDEVOL        |(volser,...,volser)     |       | 3     |
|INCLUDVVDS        |(dsn,dsn,dsn,dsn.*)     |       | 3     |
|LINECOUNT         |numeric value (30-999)  |60     | 5     |
+------------------+------------------------+-------+-------+
|NUMWTRBUF         |numeric value (5-200)   |25     | 4,5   |
|OPERMSGS          |Y or N                  |Y      | 5     |
|REMOVEMNT         |Y or N                  |N      | 3     |
|RESERVEMNT        |Y or N                  |N      | 3     |
|RESFAILOK         |Y or N                  |Y      | 4,5   |
|RESRETRY          |numeric value (1-250)   |10     | 4,5   |
+------------------+------------------------+-------+-------+
|SERIALIZE         |Y or N                  |N      | 4,5   |
|SMF               |Y or N                  |N      | 1     |
|SMFID             |numeric value           |198    | 1     |
|SPACEUSEDEQALLOC  |Y or N                  |Y      | 1,2,3 |
|SREPORT           |Y or N                  |Y      | 2     |
|STATUS            |                        |       | 6,8   |
+------------------+------------------------+-------+-------+
 
+------------------+------------------------+-------+-------+
| Parameter        |       Specification    |Default|  Notes|
+------------------+------------------------+-------+-------+
|TEMPDSN           |Y or N                  |N      | 1     |
|TEST              |Y or N                  |N      | 4,9   |
|TRACE             |Y or N                  |N      | 4,5,9 |
|UNCATPDSE         |Y or N                  |N      | 4,5   |
|USEREXIT          |Y, N or module_name     |N      | 6,7   |
|USERIDZERO        |user_id_name            |BPXROOT| 6     |
|VSAMERR           |numeric value (1-16)    |0      | 4     |
|VSAMSUBT          |numeric value (1-16)    |4      | 4     |
|VTOCERR           |numeric value (1-16)    |0      | 4     |
|VTOCSUBT          |numeric value (1-16)    |8      | 4     |
|WTO               |Y or N                  |Y      | 5     |
+------------------+------------------------+-------+-------+
 
 
Notes Legend:
------------
1 - Keyword affects data recording
2 - Keyword affects reporting
3 - Keyword affects scan processing
4 - Keyword affects performance
5 - Keyword modifies operational characteristics
6 - Keyword applies only to USS file system job (VCCRUNH)
7 - Module_name applies only to USS file system job (VCCRUNH)
8 - Parameter is supplied via z/OS Modify Operator command
9 - Technical Support use only
H - Keyword is not supported in file system job (VCCRUNH)
 
 
Parameter Detailed Descriptions (in alphabetical order)
 
Note: In the descriptions below, "standard" refers to the
      VCC collector, and "HFS" refers to the USS file system
      collector.
 
BYPASSBKUP (standard and HFS) -  When specified as Y, VCC
           will bypass the check of the backup flag in the
           control file.  This flag is set if a previous VCC
           run failed to perform a successful backup.  All
           future VCC runs will fail until this flag is
           cleared.  To skip checking this flag, specify
           BYPASSBKUP=Y.
 
           Default:  BYPASSBKUP=N
 
 
BYPASSRES (standard) - Specifies the volume serial numbers of
           volumes for which a hardware RESERVE should not be
           issued before processing the VTOC.  Consider
           specifying volumes that have a high level of
           RESERVE activity or tend to conflict with VCC and
           cause processing delays.  Try to limit the size of
           this list, because the contents of a VTOC can
           change during processing if a RESERVE has not been
           issued.  Specify a list of volume serial numbers.
           The list can contain generic specifications to
           reduce the amount of keying involved.  A maximum
           of 2000 volume serial numbers may be specified in
           this list.
 
           Example:  BYPASSRES=(SYSRES,PAG*,TSOWK*)
 
 
CATCHECK   (standard) - When specified as Y, VCC issues a
           LOCATE SVC for each VTOC data set that passes all
           filter criteria.  The catalog status of the data
           set is recorded in a flag byte in the non-VSAM
           segment of the VCC record.
 
           WARNING:  CATCHECK processing increases the amount
                     of time it takes VCC to complete the
                     processing of a given VTOC.  Therefore,
                     coding CATCHECK=Y forces VCC to set
                     SERIALIZE=N.
 
           The CATCHECK feature provides an easy way to
           identify VTOC data sets that are not cataloged or
           that are cataloged to a different volume in
           preparation for SMS migration, specifically volume
           conversion.  Use CATCHECK=Y infrequently since the
           LOCATE SVC function adds significant overhead.
           For example, CPU time will more than double.
 
           One suggestion is to establish two different
           members of a VCCPARMS data set, and have a job
           scheduling package or production control system
           use a "standard" set of parameters for each VCC
           run, except for the Sunday of each week.  On
           Sunday, CATCHECK=Y would lengthen the elapsed time
           for VCC but provide a cycle in the database that
           could be examined for uncataloged "problem" data
           sets.
 
           The CA MICS StorageMate Option contains a series
           of standard reports that exploit the CATCHECK
           feature by identifying problem data sets that will
           inhibit SMS migration.
 
           Default:  CATCHECK=N
 
 
DATAINFO   (standard) - Specifies whether VCC records data
           set information or writes only volume information
           to the VCCDATA file (or SMF).  DATAINFO=N produces
           the fastest possible scan with one record produced
           for each volume scanned.  Perhaps one scan per day
           is run with DATAINFO=Y to collect information for
           accounting applications and other scans are run
           every hour with DATAINFO=N for storage
           applications.
 
           Default:  DATAINFO=Y
 
 
DATALEVEL (HFS) - Specifies the level of information that VCC
           will record. The operands for this keyword are the
           following:
 
           ALL     - VCC will record all levels of
                     information.
           HFSDIR  - VCC will record file system and
                     directory level information for all
                     Hierarchical File Systems.
           TEMP    - VCC will record files stored on the
                     z/OS UNIX Temporary File System (TFS).
 
           Default: DATALEVEL(ALL)
           Example: DATALEVEL(TEMP,HFSDIR)
 
 
DIAGDUMP (HFS) - Facilitates problem solving by enabling VCC
                 to produce diagnostic information.  To be
                 used at the direction of Technical Support.
                 For assistance, contact Technical Support at
                 http://ca.com/support.
 
 
EXCLUDECAT/INCLUDECAT (standard) - Specifies the names of the
           catalogs that are not eligible or that are
           eligible for processing by VCC.  INCLUDECAT or
           EXCLUDECAT is specified as a list of data set
           names.  Up to 200 data set names may be included
           in the list.  You can reduce the amount of keying
           involved by listing generic specifications.
           INCLUDECAT and EXCLUDECAT are mutually exclusive.
           By default, VCC scans all catalogs it can find
           connected to the master catalog.
 
           Example:    EXCLUDECAT=(SYS1.XCAT.*,SYS1.USERCAT1,
                       SYS1.USERCAT2)
 
EXCLUDEDEV/INCLUDEDEV (standard) - Specifies three-digit
           device addresses that are not eligible or that are
           eligible for processing by VCC.  Specify
           INCLUDEDEV or EXCLUDEDEV as a list of device
           addresses.  Up to 2000 device addresses may be
           included in the list.  You can reduce the amount
           of keying involved by using generic
           specifications. Only one of the following
           parameters may be used for a VCC scan:
           INCLUDEDEV, EXCLUDEDEV, INCLUDEDV4, or EXCLUDEDV4.
           By default VCC scans all DASD volumes that are
           online, resident, and ready.  If you also code the
           INCLUDEVOL/EXCLUDEVOL parameter, both the volume
           serial number and device address tests must be met
           or VCC will not select the volume.
 
           Example:  EXCLUDEDEV=(480,3B1,8FF,52*,54*,900)
 
 
EXCLUDEDSN/INCLUDEDSN (standard and HFS) - Specifies the data
           sets that are not eligible or that are eligible
           for processing by VCC.  INCLUDEDSN or EXCLUDEDSN
           is specified as a list of data set names.  Up to
           200 data set names may be specified in the list.
           This list can contain generic specifications to
           reduce the amount of keying involved.  INCLUDEDSN
           and EXCLUDEDSN are mutually exclusive.  By
           default, VCC records DASD space utilization data
           for all data sets it encounters during the VTOC
           and catalog scans.
 
           Example:  EXCLUDEDSN=(SYS1.*,SYS2.*,SYS3.*)
 
 
EXCLUDEDV4/INCLUDEDV4 (standard) - Specifies four-digit
           device addresses that are not eligible or that are
           eligible for processing by VCC.  Specify
           INCLUDEDV4 or EXCLUDEDV4 as a list of device
           addresses.  Up to 2000 device addresses may be
           included in the list.  You can reduce the amount
           of keying involved by using generic
           specifications.  Only one of the following
           parameters may be used for a VCC scan:
           INCLUDEDV4, EXCLUDEDV4, INCLUDEDEV, or EXCLUDEDEV.
           By default, VCC scans all DASD volumes that are
           online, resident, and ready.  If you also code the
           INCLUDEVOL/EXCLUDEVOL parameter, both the volume
           serial number and device address tests must be met
           or VCC will not select the volume.
 
           Example:  EXCLUDEDV4=(04*,13B1,18FF,252*,254*,29*)
 
 
EXCLUDEPATH/INCLUDEPATH (HFS) - Specifies the HFS paths that
           are not eligible or that are eligible for
           processing by VCC.  INCLUDEPATH or EXCLUDEPATH is
           specified as a list of HFS paths. Up to 200 paths
           may be included in the list. This list can contain
           generic specifications to reduce the amount of
           keying involved. INCLUDEPATH and EXCLUDEPATH are
           mutually exclusive. By default, VCC scans all HFS
           paths it can find.  If you also code any other
           INCLUDE or EXCLUDE parameter, all tests must be
           met for the HFS path to be scanned.
 
 
EXCLUDEVOL/INCLUDEVOL (standard and HFS) - Specifies the
           volume serial numbers that are not eligible or
           that are eligible for processing by VCC.
           INCLUDEVOL or EXCLUDEVOL is specified as a list of
           volume serial numbers.  Up to 2000 volume serial
           numbers may be included in the list.  This list
           can contain generic specifications to reduce the
           amount of keying involved.  INCLUDEVOL and
           EXCLUDEVOL are mutually exclusive.  By default,
           VCC scans all DASD volumes that are online,
           resident, and ready.  If you also code the
           INCLUDEDEV/EXCLUDEDEV parameter, both the volume
           serial number and device address tests must be met
           or VCC will not select the volume.
 
           Example:  INCLUDEVOL=(IPLA01,TSO*,SCR001)
 
 
EXCLUDVVDS/INCLUDVVDS (standard) - Specifies the names of the
           VSAM volume data sets that are not eligible or
           that are eligible for processing by VCC.
           INCLUDVVDS or EXCLUDVVDS is specified as a list of
           data set names.  Up to 200 data set names may be
           included in the list.  This list can contain
           generic specifications to reduce the amount of
           keying involved.  Also, because all VVDS names
           start with the characters 'SYS1.VVDS.V', you can
           use a dollar sign ('$') in this parameter to
           replace these characters.  Thus, SYS1.VVDS.VSYSRES
           and $SYSRES are logically identical.  INCLUDVVDS
           and EXCLUDVVDS are mutually exclusive.  By
           default, VCC will scan all VVDSs it can find.
           This parameter is useful in limiting the scope of
           a VCC scan for problem-solving purposes,
           eliminating bad VVDSs from scanning until they are
           fixed.
 
           Example:  EXCLUDVVDS=(SYS1.VVDS.VIPL*,$PAGE*)
 
 
EXTENDEDPDSE (standard) - Specifies how collection of the
           extended PDS/E attribute data is to be handled.
           This parameter functions at either the global or
           local level.  At the global level the parameter
           controls whether or not the extended PDS/E
           attribute data is collected for all DASD volumes
           that are to be scanned.  At the local level the
           parameter can be used to specify specific volumes
           or groups of volumes that will or will not have
           the extended PDS/E attribute data collected.
 
           EXTENDEDPDSE or NOEXTENDEDPDSE can be specified as
           a list of volume serial numbers.  Up to 2000
           volume serial numbers may be included in the list.
           This list can contain generic specifications to
           reduce the amount of keying involved.
           EXTENDEDPDSE and NOEXTENDEDPDSE are mutually
           exclusive.  By default, VCC collects extended
           PDS/E attribute data for all DASD volumes that are
           online, resident, and ready.
 
           Examples:
 
             1.  EXTENDEDPDSE
 
                 Specifies collection of extended PDS/E
                 attribute data for all scanned DASD volumes.
 
             2.  NOEXTENDEDPDSE
 
                 Specifies that collection of extended PDS/E
                 attribute data will NOT be performed for any
                 scanned DASD volumes.
 
             3.  EXTENDEDPDSE(ABC001,XYZ*)
 
                 Specifies collection of extended PDS/E
                 attribute data for DASD volume 'ABC001' and
                 all DASD volumes where the volume serial
                 numbers begin with the characters 'XYZ'.
 
             4.  NOEXTENDEDPDSE(ABC001,XYZ*)
 
                 Specifies that collection of extended PDS/E
                 attribute data will NOT be performed for
                 DASD volume 'ABC001' or any DASD volumes
                 where the volume serial numbers begin with
                 the characters 'XYZ'.
 
 
FXTHRESHOLD (standard) - Specifies the thresholds to be used
           in collecting the free-extent buckets count.
           These counts are populated into the VOASPF01
           through VOASPF08 data elements.  This parameter
           allows the user to specify the threshold, in
           tracks, for the first seven free-extent buckets.
           The eighth free-extent bucket threshold is always
           set to high value in order to count any extent
           sizes not contained within the first seven defined
           buckets.
 
           Example:
 
             FXTHRESHOLD=(100,200,300,400,600,800,1000)
 
           The values shown in the above example are the
           default values used in case a threshold statement
           is not supplied.  The default values will yield
           the following counts in the free extent buckets:
 
             VOASPF01 -    1 to  100 track free extents
             VOASPF02 -  101 to  200 track free extents
             VOASPF03 -  201 to  300 track free extents
             VOASPF04 -  301 to  400 track free extents
             VOASPF05 -  401 to  600 track free extents
             VOASPF06 -  601 to  800 track free extents
             VOASPF07 -  801 to 1000 track free extents
             VOASPF08 - 1001 and over track free extents
 
 
HFSERR     (HFS) - Defines the maximum number of subtasks
           that VCC uses to scan file systems that are
           allowed to terminate with a "critical" error
           without affecting the entire run (other subtasks).
 
           Specify this parameter as a number between 0 and
           16.  The default is 0.  The specified value should
           never exceed the number of tasks specified in
           HFSSUBT keyword minus 1.
 
           Example:  HFSERR=3
                     HFSSUBT=4
 
           See Section 5.3, Abnormal Termination Processing,
           for a discussion of considerations when choosing
           this value.
 
 
HFSDIRBUFFER (HFS) - Defines the size of individual buffers
           that are obtained to scan file systems.  This
           value is specified in units of 1024 bytes. (For
           example, HFSDIRBUFFER=4 equals 4*1024 of 4096
           bytes per buffer.)  This parameter functions in
           conjunction with the HFSDIRLEVEL parameter in that
           there is one buffer obtained for every directory
           level specified by the HFSDIRLEVEL parameter.  A
           larger size can yield better performance, but it
           will also cause more virtual storage to be
           obtained during scanning.
 
           Default:  HFSDIRBUFFER=16
 
 
HFSDIRLEVEL (HFS) - Defines the number of file system (HFS)
           directory levels that can be scanned. Each HFS
           path name is comprised of one or more nodes. (For
           example, /aaaa/bbbb/cccc/ contains three nodes or
           directory levels.) Complex path names typically
           consist of numerous nodes requiring a higher value
           for the parameter. This value must be set to a
           value that is as large as or larger than the
           maximum number of directory nodes that will be
           processed.
 
           Default:  HFSDIRLEVEL=32
 
           This parameter is no longer of any relevant
           importance.  The HFS scan logic has been improved
           to dynamically adapt to increases in the number of
           directory levels.  This eliminates the problem of
           potential reruns caused by exceeding the number
           of directory levels specified by the HFSDIRLEVEL
           parameter.
 
 
HFSSUBT    (HFS) - Defines the number of subtasks that VCC
           uses to scan Hierarchical File Systems that are
           mounted and reside on z/OS.  Specify this
           parameter as a number between 0 and 16.  The
           specified value should never exceed the number of
           devices being processed during a particular scan
           execution.
 
           Default:  HFSSUBT=(number_of_processors * 3)
 
           See the VTOCSUBT parameter below for a discussion
           of considerations when choosing this value.
 
 
HSM        (standard) - Specifies whether the VCC-HSM
           interface should be attached to collect data about
           data sets under the management of DFHSM.
 
           This interface runs as a separate subtask creating
           data records in the VCCHSM data set (or SMF) and
           creates its own separate summary report on the
           VCCHSMSG file.
 
           This parameter value has the effect of
           establishing defaults for other parameters related
           to HSM processing.  For example, HSMBACKUP=Y has
           no effect unless HSM=Y is in effect. If HSM=Y is
           in effect, HSMBACKUP=Y is the default.
 
           Default:    HSM=N
 
 
HSMBACKUP  (standard) - Specifies whether the VCC-HSM
           interface should collect data from the HSM Backup
           Control Data Set (BCDS).  There are potentially
           many records that will be created.  If your
           application does not anticipate using this data,
           you can save elapsed time and space on the VCCHSM
           data set and in the database by disabling the
           collection of data about backup versions.
 
           The default is Y whenever HSM=Y is coded.
 
           Default:    HSMBACKUP=Y
 
 
HSMMIGRATE (standard) - Specifies whether the VCC-HSM
           interface collects data from the HSM Migration
           Control Data Set (MCDS).  With this option, the
           VCC-HSM interface can track data sets across the
           entire hierarchy of storage managed by HSM.
 
           The default is Y whenever HSM=Y is coded.
 
           Default:    HSMMIGRATE=Y
 
 
HSMSMF     (standard) - Specifies whether the VCC-HSM
           interface should write the output data records to
           SMF or to the VCCHSM data set.
 
           We recommend you write the HSM records to the
           VCCHSM data set rather than log them directly to
           SMF.  This is because of the relatively high
           volume of records this interface creates and
           the associated probability of overflowing the SMF
           buffer.
 
           If you want to consolidate the data on SMF, you
           could consider appending the VCCHSM data set to
           the dumped SMF data set as an alternative to
           direct SMF logging.
 
           Default:    HSMSMF=N
 
 
HSMSMFID   (standard) - Specifies the SMF record number the
           VCC-HSM interface uses in writing out data
           records.
 
           You should only change this number if you are
           actually going to log data to SMF via the HSMSMF=Y
           parameter above.  If you change this from the
           default value, you will need to coordinate a LOCAL
           MODIFICATION to the sharedprefix.MICS.GENLIB
           member named HSMGENIN.
 
           If remote data centers have HSM data to be
           collected and processed by CA MICS at a central
           location, the HSMSMFID value chosen must be the
           same by the time it is processed by a central CA
           MICS. If you cannot synchronize this, a copy
           utility could change the byte in the record to the
           common value coded in the HSMGENIN member of
           sharedprefix.MICS.GENLIB.
 
           If you want to consolidate the data on SMF, you
           could consider appending the VCCHSM data set to
           the dumped SMF data set.
 
           Default:    HSMSMFID=197
 
 
LINECOUNT  (standard and HFS) - Specifies the maximum number
           of lines per page for the message log. While
           writing messages to the message log, VCC will skip
           to a new page and generate the heading lines each
           time this value is reached. The value specified
           for LINECOUNT is also used for VCC Statistics
           Reports as well.
 
           Default: LINECOUNT=62
 
 
NUMWTRBUF  (standard and HFS) - Specifies the number of
           buffers that VCC should obtain for the output
           writer subtask.  The various VCC subtasks use
           these buffers to store output records while the
           VCC writer subtask is busy writing information to
           the VCCDATA output file or to SMF. Specifying too
           small a value will cause delays while the subtask
           waits for a buffer to become available.
           Specifying too large a value will increase both
           the region size and CPU usage of VCC.  Consider
           using a larger value if you are writing scan data
           to a data set, rather than to SMF.  Specify a
           number between 10 and 100.
 
           Default:  NUMWTRBUF=25
 
 
OPERMSGS   (standard and HFS) - Specifies whether or not VCC
           should notify operations if unusual or
           catastrophic situations occur during a VCC run.
           VCC will issue Write-to-Operator messages (WTOs)
           to the master console in these situations.
 
           Default:  WTO=Y
 
 
REMOVEMNT  (standard and HFS) - Specifies whether or not DASD
           devices that are neither permanently resident nor
           reserved are to be scanned by VCC.  Removable
           volumes can be dismounted either at the end of the
           job in which they were last used or when the unit
           on which the volume is mounted is needed for
           another volume.
 
           Default:  REMOVEMNT=N
 
 
RESERVEMNT (standard and HFS) - Specifies whether or not DASD
           devices that are mounted with the PRIVATE,
           RESERVED attributes are to be scanned by VCC.
 
           Default:  RESERVEMNT=N
 
 
RESFAILOK  (standard) - Specifies the action that VCC should
           take when it cannot RESERVE a volume that it is
           attempting to process.  You control the number of
           times that VCC will attempt the RESERVE by the
           RESRETRY parameter.  Specify RESFAILOK=Y (Yes) if
           you want VCC to continue processing the volume
           without reserving it.  Use this option with
           caution, as VTOCs that are not reserved can have
           their data changed while being processed by VCC.
           Specify RESFAILOK=N (No) if you want VCC to bypass
           the volume and not process it.
 
           Default:  RESFAILOK=Y
 
 
RESRETRY   (standard) - Specifies the number of times that
           VCC attempts to RESERVE a volume before taking the
           action specified by the RESFAILOK parameter.  A
           retry consists of three RESERVEs, one second
           apart.  If VCC cannot reserve the volume in these
           three attempts and the RESRETRY limit has not been
           exceeded, VCC places the volume back on the queue
           and tries later with another subtask.  Thus,
           specifying RESRETRY=4 causes up to 12 RESERVEs (3
           times 4) to be issued for a volume before taking
           the RESFAILOK action.  Use this option with
           caution,  as VTOCs that are not reserved can have
           their data changed while being processed by VCC.
           Specify a number between 1 and 250.
 
           Default:  RESRETRY=10
 
 
SERIALIZE  (standard) - Controls issuing of a cross-system
           ENQ on the SYSVTOC resource for a given volume.
           This type of ENQ results in a hardware RESERVE
           being issued for the entire device until the
           SYSVTOC resource is released (DEQueued).  This
           option preserves the integrity of reading a VTOC
           to ensure that VCC can obtain the correct data set
           information.  Specifying a Y causes an ENQ/RESERVE
           to be issued before the start of each VTOC scan.
           Specifying an N bypasses the issuing of the
           ENQ/RESERVE for ALL VTOCs during the current
           execution.  There is a small possibility that not
           reserving the VTOC during the scan can cause data
           integrity problems.  Reserving the VTOC can cause
           operational problems with other jobs and online
           systems, ESPECIALLY when VCC is run during a prime
           shift or a busy period.
 
           Note: We recommend that you always use SERIALIZE=N
           to avoid operational bottlenecks due to ENQ waits.
           Never use SERIALIZE=Y during peak load.  The only
           time you should use SERIALIZE=Y is when absolute
           data integrity is necessary (for example, when you
           are utilizing Accounting and Chargeback data) and
           only then when it is an off-peak time.
 
           You should consider BYPASSRES lists for "system"
           type volumes such as PAGE, SPOOL, and (DFHSM) ML1
           volumes.
 
 
SMF        (standard and HFS) - Specifies the recording
           medium VCC uses to record DASD space utilization
           data.  Y (yes) tells VCC to record to SMF. N (no)
           tells VCC to record to a data set.
 
           Default:  SMF=N
 
           Note:  If you code SMF=Y, make sure z/OS is
           prepared to write the proper SMF record as coded
           by SMFID (below).  To verify this, check
           SYS1.PARMLIB(SMFPRMxx) as discussed in the
           appropriate IBM documentation.
 
 
SMFID      (standard and HFS) - Specifies the SMF record
           number that VCC places in each record it writes.
           You can specify SMFID as a number between 128 and
           255 inclusive.  If the default conflicts with an
           SMF record number being produced by another
           product, change the record number VCC produces
           with this parameter.
 
           Note: CA MICS must also know about any changes to
           this parameter.
 
           If remote data centers have DASD data to be
           collected and processed by CA MICS at a central
           location, the SMFID value chosen must be the same
           by the time it is processed by a central CA MICS.
           If this cannot be synchronized, a copy utility
           could change the byte in the record to the common
           value coded in the VCAGENIN member of
           sharedprefix.MICS.GENLIB.
 
           Default:  SMFID=198
 
 
SPACEUSEDEQALLOC/NOSPACEUSEDEQALLOC (standard) - This
           parameter, when specified, causes the VTOC scan
           tasks to set the value of the space-used field in
           the collection record to the space-allocated value
           for PDS/E and HFS data sets.  The default for this
           parameter is on and may only be turned off
           (NOSPACEUSEDEQALLOC) when used in conjunction with
           the specification of the DATAINFO=N parameter,
           which produces only the volume total records for a
           DASD volume.  See also the PDSEUSED/NOPDSEUS
           parameter in the CA MICS Space Analyzer Option
           guide for additional information regarding the
           interaction of the parameters.
 
           Default:  SPACEUSEDEQALLOC
 
 
SREPORT    (standard) - Determines the sort order of the
           VCCSTATS report. The default shows the volumes
           processed in sequence by volume serial number.
           Coding SREPORT=N overrides this to list volumes by
           device address.
 
           Default:  SREPORT=Y
 
 
STATUS     (HFS) - This parameter is issued via the z/OS
           Modify Operator command (F jobname,STATUS) to
           produce status information regarding VCC
           processing.  It is only available to the batch job
           that is used to obtain z/OS UNIX HFS information.
 
 
TEMPDSN    (standard) - Provides for the automatic
           recognition and exclusion of system-generated
           temporary data sets from the VCC inventory.  The
           space occupied by a temporary data set is still
           counted toward the totals kept for the VCAVOA
           file, but TEMPDSN=N prevents VCC from writing a
           record to the VCCDATA file for the temporary data
           set itself.
 
           You should remove any EXCLUDEDSN=(SYS94*)
           statements you may have in your VCCPARMS.
 
           Default:  TEMPDSN=N
 
 
TEST       (standard and HFS) - Facilitates problem solving
           by enabling VCC to produce diagnostic information.
           The Y (yes) specification enables this facility,
           which may result in voluminous output. Use the
           INCLUDE/EXCLUDE run-time parameters described in
           this section to limit the amount of output.
 
           This parameter is intended to be used at the
           direction of Technical Support.  For assistance,
           contact Technical Support at
           http://ca.com/support.
 
           Default:  TEST=N
 
 
TRACE      (standard and HFS) - Facilitates problem solving
           by enabling VCC to produce diagnostic information.
           Enabling this facility produces voluminous output.
           Use the INCLUDE/EXCLUDE run-time parameters
           described in this section to limit the amount of
           output.
 
           This parameter is intended to be used at the
           direction of Technical Support.  For assistance,
           contact Technical Support at
           http://ca.com/support.
 
           Default:  TRACE=N
 
 
UNCATPDSE  (standard) - Specifies whether VCC is to collect
           extended attribute information for uncataloged
           PDS/E data sets.  Normal VCC processing only
           collects extended attribute information for
           cataloged PDS/E data sets.  Since PDS/E data sets
           are not required to be cataloged, there could be a
           considerable number of data sets for which
           extended attribute information would not be
           collected.  This information includes the actual
           space utilization within the PDS/E data sets.
 
           One potential side effect of enabling this
           parameter is the possibility that there may be
           corrupted PDS/E data sets residing on DASD
           volumes.  Certain corrupted PDS/E data sets may
           cause S0F4 abend conditions to appear while VCC is
           processing.  These abends occur in a system
           service and cannot be intercepted by the VCC
           modules.  The system service recovers from the
           abend and processing continues. The only loss is
           the extended attribute data for the corrupted
           PDS/E data set; otherwise, normal processing
           continues.  Information about the corrupted data
           sets is written to the VTOC Scan Log and may be
           used to analyze the data sets in question. A
           possible solution is to delete the corrupted PDS/E
           data set.  If there are a large number of these
           data sets, you may want to modify the VCC run JCL
           and change the DD statement for the SYSUDUMP
           output to the following:
 
             //SYSUDUMP DD DUMMY
 
           This will prevent the output queue from filling up
           as a result of the dumps produced by the S0F4
           abends.  Once the corrupted data sets have been
           identified and corrected or deleted, the normal
           SYSUDUMP specification can be returned.
 
           Default:  UNCATPDSE=N
 
 
USEREXIT   (standard) - Specifies whether VCC invokes a user
           exit to perform user processing of Format 1 VTOC
           DSCBs and the VCC output record.  See Chapter 5
           for more information. For the batch job used to
           collect HFS information, this parameter allows
           specification of the module name of the user exit
           that performs additional processing to the VCC
           output records.
 
           Default:  USEREXIT=N  or USEREXIT=NONE.
 
 
USERIDZERO (HFS) - Specifies a 1 to 8 character name value
           as a default user ID to be written to the output
           records during HFS scan processing. This
           parameter has no effect on the security access to
           HFS file structures required for the scan.
 
           Default:  USERIDZERO=BPXROOT
 
 
VSAMERR    (standard) - Defines the number of VSAM/ICF
           catalog scan subtasks that can terminate with a
           "critical" error without affecting the entire run
           (other subtasks).
 
           Specify this parameter as a number between 0 and
           31.  The default is 0.  The specified value should
           not exceed the number of tasks specified in
           VSAMSUBT keyword minus 1.
 
           Example:  VSAMERR=3
                     VSAMSUBT=4
 
           See Section 5.3, Abnormal Termination Processing,
           for a discussion of considerations when choosing
           this value.
 
 
VSAMSUBT   (standard) - Defines the number of subtasks that
           VCC uses to scan VSAM/ICF catalogs and VVDS data
           sets.  Specify this parameter as a number between
           0 and 32.  The value you specify should never
           exceed the number of devices being processed
           during a particular scan execution.
 
           Default:  VSAMSUBT=4
 
           See the VTOCSUBT parameter for a discussion of
           considerations when choosing this value.
 
 
VTOCERR    (standard) - Defines the number of VCCVTOC
           subtasks that can terminate with a "critical"
           error without affecting the entire run (for
           example, other subtasks).
 
           Specify this parameter as a number between 0 and
           31.  The default is 0.  The value you specify
           should not exceed the number of tasks specified in
           VTOCSUBT keyword minus 1.
 
           Example:  VTOCERR=2
                     VTOCSUBT=8
 
           See Section 5.3, Abnormal Termination Processing,
           for a discussion of considerations when choosing
           this value.
 
VTOCSUBT   (standard) - Defines the number of subtasks to be
           used to scan VTOCs.  Specify this parameter as a
           number between 0 and 32.  The specified value
           should never exceed the number of devices being
           processed during a particular scan execution.
 
           Default:  VTOCSUBT=8
 
           VCC uses the values of the VTOCSUBT, VSAMSUBT, and
           HFSSUBT parameters to govern how fast it scans the
           DASD configuration.  The main purpose is to make
           the most efficient use of I/O wait time by
           overlapping VCC I/O requests between subtasks.
           (While one subtask is waiting for I/O to complete,
           others can be processing their data.)
 
           This subtask facility also provides a means by
           which VCC I/O can be distributed across the I/O
           configuration.
 
           Use these parameters wisely, especially in the
           case of the VTOC scan, because a large amount of
           memory is obtained for I/O buffers and DSCB chain
           resolution queues by each VTOC scan subtask.
 
 
WTO        (standard) - (Write To Operator) Specifies whether
           or not VCC should notify operations if unusual or
           catastrophic situations occur during a VCC run.
           VCC will issue WTOs to the master console in these
           situations.  See Chapter 7, Return Codes and
           Messages, for message identifier VCCCN13I.
 
           Default:  WTO=Y