This FVP job step (Figure 1) verifies that DFSMShsm can
process small-data-set-packing data set ?UID.SMALLDS.V?MIGVOL. If
you do not want to implement SDSP data sets, remove the allocation
of ?UID.SMALLDS.V?MIGVOL and remove the SDSP keyword from the level
1 migration volume ADDVOL command and SETSYS command.
The data set name is required to be ?UID.SMALLDS.V?MIGVOL. Where:
- ?UID is the authorized DFSMShsm user ID (UID).
- ?MIGVOL is the volume serial number of the migration level 1 volume
on which it resides.
Note: If the volume is on a 3350 device, change the
CONTROLINTERVALSIZE value for the data component to 16384 (16K).
Figure 1. FVP
Procedure That Allocates SDSP Data Sets for the FVP//********************************************************************
//* CREATE SMALL-DATA-SET-PACKING (SDSP) DATA SET *
//* *
//* THIS JOB DEFINES AND INITIALIZES A SMALL-DATA-SET-PACKING DATA *
//* SET ON A MIGRATION VOLUME. *
//* *
//* THE DATA SET NAME IS REQUIRED TO BE "?UID.SMALLDS.V?MIGVOL", *
//* WHERE ?UID IS THE AUTHORIZED HSM USERID (UID) AND WHERE THE *
//* ?MIGVOL IS THE VOLUME SERIAL NUMBER OF THE MIGRATION LEVEL 1 *
//* VOLUME ON WHICH IT RESIDES. *
//* *
//* NOTE: IF THE VOLUME IS ON A 3350 DEVICE, CHANGE THE *
//* CONTROL INTERVAL SIZE VALUE FOR THE DATA COMPONENT TO *
//* 16384 (16K) BYTES. *
//********************************************************************
//*
//SDSPA EXEC PGM=IDCAMS,REGION=512K
//SYSPRINT DD SYSOUT=*
//SDSP1 DD UNIT=?MIGUNT,VOL=SER=?MIGVOL,DISP=SHR
//SYSIN DD *
DEFINE CLUSTER (NAME(?UID.SMALLDS.V?MIGVOL) VOLUMES(?MIGVOL) -
CYLINDERS(5 1) FILE(SDSP1) -
RECORDSIZE(2093 2093) FREESPACE(0 0) -
INDEXED KEYS(45 0) -
UNIQUE NOWRITECHECK) -
DATA -
(CONTROLINTERVALSIZE(20480)) -
INDEX -
(CONTROLINTERVALSIZE(4096)) -
CATALOG(?UCATNAM)
REPRO IDS(?AUTHID.PRIMER) ODS(?UID.SMALLDS.V?MIGVOL)