Editing and submitting the AXQRECYC job
The AXQRECYC
member of the JCL sample library provides template JCL
for running the Recycle function.
Before you begin
The Advanced Archive for DFSMShsm Recycle function is controlled by the values that were specified for two parameters:
RECYCLE-FROM-ARCHIVE-COPY-NUM
- The value that is assigned to this parameter determines which archive tape or copy is the input
for the Recycle process. Consider an example in which you have two copies of all of your recycle
tapes (copy 1 and copy 2). You can specify
RECYCLE–FROM–ARCHIVE–COPY–NUM 1
orRECYCLE–FROM–ARCHIVE–COPY–NUM 2
to control which copy is used for input to Recycle processing. Such flexibility is useful in situations where one of the copies is stored offsite.For more information about this parameter, see RECYCLE-FROM-ARCHIVE-COPY-NUM.
RECYCLE-THRESHOLD-PERCENTAGE
- The value that is assigned to this parameter sets the threshold for tape under-utilization. When
a tape’s utilization percentage drops below this threshold, the tape qualifies for Recycle
processing.
For more information about this parameter, see RECYCLE-THRESHOLD-PERCENTAGE.
If you did not customize the
RECYCLE-FROM-ARCHIVE-COPY-NUM
and
RECYCLE-THRESHOLD-PERCENTAGE
parameters in the Advanced Archive for DFSMShsm parameter library member AXQUSETS
before the started task AXQTINIT
was initialized, do one of the following:- Customize
RECYCLE-FROM-ARCHIVE-COPY-NUM
andRECYCLE-THRESHOLD-PERCENTAGE
inAXQUSETS
and issue the F AXQTINIT-stcname,REFRESH,PARMSF MXQTINIT-stcname,REFRESH,PARMS operator command to refresh the parameter settings.. - Alternatively, you can add a
AXQPSETS
DD to theAXQRECYC
JCL and specify theRECYCLE-FROM-ARCHIVE-COPY-NUM
andRECYCLE-THRESHOLD-PERCENTAGE
parameters and their values there.
About this task
Note: You can use console commands to monitor and control the Recycle
process as it executes. See step 7 for more information.
Procedure
Example
VER X.X ***SIMULATE*** R O C K E T A R C H I V E M A N A G E R FOR Z/OS ***SIMULATE*** MAXQRECYC JOBXXXXX
DATE: XX/XX/XXXX.XXX TIME: XX:XX:XX CANDIDATE RECORDS PASSED TO RECYCLE TASK FOR COMPANY_NAME PAGE 1
ARCHIVE ARCH BLK/ID DATA SET NAME SIZE IN KB UT% RESULTS
<GRP ID> <VSER> <IN HEX> <------------------------------------------> <--------> <--> <-------------------------------------------->
------------------------------------------------------------------------------------------------------------------------------------
START OF GROUP:
GROUP2 V00010 00000004 AP00131.PACP.KPPMVMD.PA.VISIT 5,964 4% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP2 V00010 00000033 AP00131.PACP.KPPMVMD.PA.VISIT.SSF 16 4% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP2 V00010 00000034 AP00131.PACP.KUPHYMT.PA.HIST.RMH.Y2007 33 4% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP2 V00010 00000035 AP00131.PACP.KUPHYMT.PA.HIST.RMH.Y2010 82 4% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP2 V00010 00000036 AP00131.PACP.KUPHYMT.PA.HIST.YTD 3,588 4% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP2 V00010 00000053 AP00131.PACP.KUPHYMT.PA.HIST.YTD.AU13 33 4% SIM: RECYCLE FUNCTIONS BYPASSED
.
.
.
VER X.X ***SIMULATE*** R O C K E T A R C H I V E M A N A G E R FOR Z/OS ***SIMULATE*** AXQRECYC JOBXXXXX
DATE: XX/XX/XXXX.XXX TIME: XX:XX:XX CANDIDATE RECORDS PASSED TO RECYCLE TASK FOR COMPANY_NAME PAGE 4
ARCHIVE ARCH BLK/ID DATA SET NAME SIZE IN KB UT% RESULTS
<GRP ID> <VSER> <IN HEX> <------------------------------------------> <--------> <--> <-------------------------------------------->
------------------------------------------------------------------------------------------------------------------------------------
GROUP4 V00008 00001653 AP00131.MAY06.PACT.PACCB504.KPBALWD.SORTED 16 15% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00008 00001654 AP00131.MAY06.PACT.PACCB537.KPCERWD 16 15% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00008 00001655 AP00131.MA23.PACP.KW894BC.KPPTCWD 24,887 15% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00008 00001714 AP00131.MRAT.KMDRGMD.DRG.MASTER 443,466 15% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00008 0000244D AP00131.PACI.KPA01BC.KP837WD.V5 983 15% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00008 00002456 AP00131.PACI.SORT.KP837W2.V5 2,359 15% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00136 00000004 AP00132.PACP.KP434BC.KPCRSWD.MAY136 3,752 0% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00140 00000004 AP00132.PACP.KP445BC.KPOBPWD.OP.MAY155 1,101,775 14% SIM: RECYCLE FUNCTIONS BYPASSED
GROUP4 V00232 00000004 AP00414.SAACTYTD.SMH.YTD.ACTIVITY 1,555,022 19% SIM: RECYCLE FUNCTIONS BYPASSED
SIZE OF PROCESSED GROUP: 3.877GB #DATASETS IN GROUP: 36
************************************************************************************************************************************
TOTAL RECYCLED: 7.424GB #DATASETS: 147 #GROUPS PROCESSED: 3
VER X.X ***SIMULATE*** A D V A N C E D A R C H I V E FOR DFSMShsm ***SIMULATE*** AXQRECYC JOBXXXXX
DATE: XX/XX/XXXX.XXX TIME: XX:XX:XX CANDIDATE RECORDS PASSED TO RECYCLE TASK FOR COMPANY_NAME PAGE 1
ARCHIVE ARCH BLK/ID DATA SET NAME SIZE IN KB UT% RESULTS
<GRP ID> <VSER> <IN HEX> <------------------------------------------> <--------> <--> <-------------------------------------------->
------------------------------------------------------------------------------------------------------------------------------------
START OF GROUP:
CATDS VD0710 00000004 CSTS.CST1.B1.D140506.T030429.U415434 66 0% SIM: RECYCLE FUNCTIONS BYPASSED
CATDS VD0710 00000008 CSTS.CST1.B1.D141028.T040339.U013474 49 0% SIM: RECYCLE FUNCTIONS BYPASSED
CATDS VD0710 0000000B CSTS.CST1.B1.D141028.T040507.U379072 66 0% SIM: RECYCLE FUNCTIONS BYPASSED
CATDS VD0710 0000000F CSTS.CST1.B1.D141028.T111251.U736589 49 0% SIM: RECYCLE FUNCTIONS BYPASSED
CATDS VD0710 00000012 CSTS.CST1.B1.D141028.T111419.U867448 66 0% SIM: RECYCLE FUNCTIONS BYPASSED
CATDS VD0710 00000016 CSTS.CST1.B1.D150417.T044822.U865088 49 0% SIM: RECYCLE FUNCTIONS BYPASSED
.
.
.
VER X.X ***SIMULATE*** A D V A N C E D A R C H I V E FOR DFSMShsm ***SIMULATE*** AXQRECYC JOBXXXXX
DATE: XX/XX/XXXX.XXX TIME: XX:XX:XX CANDIDATE RECORDS PASSED TO RECYCLE TASK FOR COMPANY_NAME PAGE 4
ARCHIVE ARCH BLK/ID DATA SET NAME SIZE IN KB UT% RESULTS
<GRP ID> <VSER> <IN HEX> <------------------------------------------> <--------> <--> <-------------------------------------------->
------------------------------------------------------------------------------------------------------------------------------------
VSAM VD0997 000001D2 AXBW0101.RZZ.MS.CLUSTER 82 0% SIM: RECYCLE FUNCTIONS BYPASSED
VSAM VD0997 000001D7 AXBW0101.RZZ.MS.CLUSTER1 82 0% SIM: RECYCLE FUNCTIONS BYPASSED
VSAM VD0997 000001DC AXBW0101.RZZ.Z00.CLUSTER 82 0% SIM: RECYCLE FUNCTIONS BYPASSED
VSAM VD0997 000001E1 AXBW0101.RZZ.Z00.CLUSTER1 82 0% SIM: RECYCLE FUNCTIONS BYPASSED
SIZE OF PROCESSED GROUP: 0.008GB #DATASETS IN GROUP: 7
************************************************************************************************************************************
TOTAL RECYCLED: 0.893GB #DATASETS: 156 #GROUPS PROCESSED: 2
TOTAL REJECTED: 0.005GB #DATASETS: 93
What to do next
If the Recycle results are acceptable, you can run the Cleanup function to delete obsolete database records and expire the empty archive tapes from the tape management system. For more information, see Running the Archive Database Cleanup program.