90 DFSMSrmm Primer
Example 3-12 Sample JCL to initialize the DFSMSrmm CDS
//EDGUTIL JOB ,140.SCHLUMBERGER,MSGCLASS=H,REGION=6M,
// MSGLEVEL=(1,1),NOTIFY=SCHLUM
//**********************************************************************
//* STEP 1 Initializing the Control Data Set *
//**********************************************************************
//EDGUTIL EXEC PGM=EDGUTIL,PARM='CREATE'
//SYSPRINT DD SYSOUT=*
//MESSAGE DD SYSOUT=*
//MASTER DD DISP=OLD,DSN=RMM.PROD.CDS
//SYSIN DD *
CONTROL EXTENDEDBIN(YES) CATSYNCH(NO)
/*
Note the following explanation:
CATSYNCH(NO): Specify CATSYNCH(NO) to force synchronization of the
DFSMSrmm control data set and user catalogs the next time inventory
management is run. See 1.9, “Catalog synchronization” on page 42, for more
information.
EXTENDEDBIN(YES): Enables DFSMSrmm extended bin support, which
allows the reuse of bins at the start of a move.
Extended bin support must be enabled if you want to use the DFSMSrmm
PARMLIB OPTION command REUSEBIN(STARTMOVE) operand as shown
in Figure 3-4 on page 72 to reuse bins when a volume moves from a bin.
3.1.9 Creating the DFSMSrmm CDS as extended format
You can define the DFSMSrmm CDS as an extended format (EF) VSAM data
set. This function is enabled with APAR OW47639. The benefits available for
extended format data sets include:
Data striping
Data compression
VSAM extended addressability
Partial space release
System-managed buffering
CDS above 4 GB
Extended format enables you to define a CDS that uses VSAM Extended
Addressability (EA) to enable the CDS to grow above 4 GB.
Extended format data sets must be system-managed. The mechanism to request
extended format is through the SMS data class attribute Data Set Name Type,
specifying a value of EXT. For an extended format data set to be allocated using
Chapter 3. Preparing the environment 91
extended addressability, the attribute Extended Addressability ... Y (see
Figure 3-13).
Figure 3-13 Data class specifying extended format
To define an extended format or extended addressability DFSMSrmm CDS, you
must include the DATACLAS keyword as shown in Example 3-13, and reference
the correct data class. For more information about how to reference a data class,
refer to DFSMS Access Method Services for Catalogs, SC26-7394.
Example 3-13 Sample JCL to create an extended format DFSMSrmm CDS
//LCLCDSAL JOB ,140.SCHLUMBERGER,NOTIFY=SCHLUM,
// MSGCLASS=H,CLASS=A,MSGLEVEL=(1,1)
//* ****************************************************************** *
//* STEP 1 Delete old DFSMSrmm control data set *
//* 2 Allocate a new DFSMSrmm control data set *
//* ****************************************************************** *
//STEP01 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
DELETE RMM.PROD.CDS CL
SET MAXCC = 0
/*
//STEP02 EXEC PGM=IDCAMS ALLOCATION MASTER FILE
//SYSPRINT DD SYSOUT=*
//MASTER DD DISP=SHR,UNIT=3390,VOL=SER=DFRMM4
//SYSIN DD *
DEFINE CLUSTER (NAME(RMM.PROD.CDS) -
FILE(MASTER) -
DATA CLASS DEFINE Page 2 of 4
Command ===>
SCDS Name . . . : SYS1.SMS.SCDS
Data Class Name : EFKSDS
To DEFINE Data Class, Specify:
Data Set Name Type . . . . . . EXT (EXT, HFS, LIB, PDS or blank)
If Ext . . . . . . . . . . . R (P=Preferred, R=Required or blank)
Extended Addressability . . . Y (Y or N)
Record Access Bias . . . . . (S=System, U=User or blank)
Space Constraint Relief . . . . N (Y or N)
Reduce Space Up To (%) . . . (0 to 99 or blank)
Dynamic Volume Count . . . . (1 to 59 or blank)
Compaction . . . . . . . . . . (Y, N, T, G or blank)
Spanned / Nonspanned . . . . . (S=Spanned, N=Nonspanned or blank)

Get DFSMSrmm Primer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.