Chapter 8. Cutover to production 347
You must have completely tested your DFSMSrmm environment before switching
to production mode. Carefully review Chapter 7, “Parallel running and validation”
on page 295, and be sure to complete all tasks described in that chapter before
At the cutover time you have to update the OPTION commands in the
EDGRMMxx PARMLIB member definition as shown in Example 8.1.
Change the following options:
EXPDTCHECK(Y) to EXPDTCHECK(N)
Allow DFSMSrmm the automatic overwriting of unexpired files
MOVEMODE(SET) to MOVEMODE(VOLUME)
Allow the move of a single volume, if the volume is part of a volume set
OPMODE(W) to OPMODE(P)
Allow full operation of DFSMSrmm
RETAINBY(SET) to RETAINBY(VOLUME)
Allow DFSMSrmm to retain any volume individually
TPRACF(N) to TPRACF(A)
Allow DFSMSrmm to create and maintain RACF TAPEVOL profiles
TVEXTPURGE(EXPIRE) to TVEXTPURGE(RELEASE)
Allow DFSMSrmm to release a DFSMShsm volume after a call of the
EDGTVEXT or EDGDFHSM directly
UNCATALOG(N) to UNCATALOG(Y)
Allow DFSMSrmm to always uncatalog data sets
VRSCHANGE(INFO) to VRSCHANGE(VERIFY)
Allow DFSMSrmm to fail the inventory management processing if you have
made changes to vital record specifications, but you have not verified the
8.1.1 OPTION command
Following we describe the most important OPTION operands specified:
Specifies the mode of DFSMSrmm
P Protect mode. In protect mode, DFSMSrmm is fully operational.
In addition to performing the actions described for manual and
record-only mode, now DFSMSrmm rejects tape volumes when it finds
an error, instead of giving a message as in WARNING mode.
• Validates all magnetic tape requests and rejects magnetic tape
volume mounts under certain conditions. For more information
about these conditions, refer to DFSMSrmm Implementation and
Customization Guide, SC26-7405.
348 Converting to DFSMSrmm from ASG-ZARA or AutoMedia
Specify the MOVEBY operand to move volumes that are retained by
DFSMSrmm vital record specifications as a set of volumes or as individual
VOLUME Specify this value when you want volumes moved as individual
Use the RETAINBY option to specify whether DFSMSrmm retains
multi-volume sets as a set or as individual volumes.
VOLUME When you retain by volume, DFSMSrmm retains a volume
based on vital record specifications and on the volume
expiration date. DFSMSrmm does not consider other volumes
in the set.
Use SMSTAPE to specify how DFSMSrmm updates the TCDB and controls
system-managed tape processing.
UPDATE Use UPDATE to select the system-managed tape functions
DFSMSrmm provides. The UPDATE operand has three
subparameters: EXITS, SCRATCH, and COMMAND. You can
specify one or more of the subparameters. When DFSMSrmm
is running in PROTECT mode, DFSMSrmm ignores the
UPDATE operand and performs processing as if you specified
EXITS, SCRATCH, and COMMAND. When you specify a
value, DFSMSrmm performs the updates to the TCDB.
• Specify EXITS when you want DFSMSrmm volume status information
to override the OAM volume status during entry processing and you
want to use the DFSMSrmm VNL exit.
• Specify SCRATCH when you want DFSMSrmm to update the volume
status in the TCDB during expiration processing when volumes are
returned to scratch status.
• Specify COMMAND when you want to use the RMM TSO
subcommands or the DFSMSrmm API to update the TCDB. This
controls change of status, TDSI and owner information, eject
processing, and manual cartridge entry processing.
PURGE Use PURGE to control how DFSMSrmm affects the TCDB
volume records during EJECT processing. The default is
PURGE(ASIS) in all operating modes except MANUAL mode.
In manual mode, DFSMSrmm provides no support for eject
YES Specify YES when you want DFSMSrmm to force the TCDB
volume records to be purged at eject time.