Previous Topic: 3.1.1.1 Runtime Parameter FeaturesNext 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