Re: When will ADRDSSU start to ENQUEUE on data sets?



Bruce,

Thanks a lot!!!!!!!

I must say, it's a great idea. We have lots of job runing hours to backup
data sets both in production and test environment and they all use generic
filter.

The possible performance gain is well worth doing and I will work on it
right now.

The rexx requires some work cause I don't want to change the way other
people use DSS. So my rexx must be able to process any data set list syntax
DSS recognizes.

Thanks.

On Wed, Apr 30, 2008 at 2:01 PM, Bruce Hewson <bruce_hewson@xxxxxxxxxxx>
wrote:

Hello Johnny,

Does your backup job use generic dataset masks for the INCLUDE list?

Search the archives for earlier posts on DF/DSS using the older SVC26
interface to retrieve CATALOG data.

In one case here a job took 2 hours to build the dataset list before
mounting
the first output tape. Changing the job by adding build-include-list step,
before calling ADRDSSU, which uses REXX to call the IGGCSI00 Catalog
Search
Interface and built an explicit filter list (FILTERDD), reduced that wait
time to
2 minutes.

If you need to ENQUEUE on the dataset, just add

//DD001 DD DISP=SHR,DSN=dataset1
etc

to your backup JCL.

On Wed, 30 Apr 2008 11:08:56 +0800, Johnny Luo
<johnny.xingkui.luo@xxxxxxxxx> wrote:

Hi,

We encountered a problem on our production system.

A job was using DSS to backup a lot of data sets (logical dump) and we
got
ADR321E for one extended format PS data set: the data set was not on the
supposed volume.

This job will run more than 3 hours and we found out that another job
will
delete the data set and re-create it during that time (1.5 hours after
the
dump job starts). It might be the cause of ADR321E.

<snip>
Best Regards,
Johnny Luo



Regards
Bruce Hewson


//MYUSERBLD JOB (ACCT#),'BUILD FILTER LIST',
// CLASS=I,
// MSGCLASS=X,
// NOTIFY=&SYSUID
//*
//*
//BGTSO EXEC PGM=IKJEFT01,DYNAMNBR=100
//*
//MASKLIST DD *
SA%%.CICS.%%.DFHCSD
SE%%.CICS.%%.DFHCSD
SC%%.CICS.%%.DFHCSD
/*
//SYSTSIN DD *
%BILDFILT MASKLIST
/*
//*
//FILTERDD DD DISP=(NEW,PASS),
// SPACE=(TRK,(1,1)),
// DSORG=PS,LRECL=80,RECFM=FB,BLKSIZE=0,
// DSN=&&FILTERDD
//*
//*
//SYSTSPRT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYSPROC DD DISP=SHR,DSN=MYUSER.USER.CMDPROC
//*
//*
//DUMP EXEC PGM=ADRDSSU,PARM='TYPRUN=NORUN'
//FILTERDD DD DISP=(OLD,DELETE),
// DSN=&&FILTERDD
//SYSPRINT DD UNIT=SYSDA,DISP=(NEW,CATLG),SPACE=(CYL,(2,1),RLSE),
// DSN=MYUSER.DFDSS.TESTRUN.SYSPRINT,DCB=DSCB,
// RECFM=VFB,LRECL=137,DSORG=PS
//BACKUP DD DSN=MYUSER.DFDSS.TESTRUN.BACKUP,
// UNIT=3390,SPACE=(CYL,(100,20),RLSE),
// DISP=(,CATLG,DELETE)
//SYSIN DD *
DUMP DATASET( -
FILTERDD(FILTERDD) -
) -
OUTDDNAME(BACKUP) -
TOLERATE(ENQFAILURE) -
SPHERE -
CONCURRENT -
SHARE
/*
//*
//

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html




--
Best Regards,
Johnny Luo

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

.



Relevant Pages

  • Re: Monitor use of Load-Library as JOBLIB/STEPLIB
    ... needed to filter out access other than JOBLIB/STEPLIB (and avoid ... flooding the SMF dataset with log records). ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • RE: Disk vs Tape scenario
    ... In the Open Systems world it is quite common to have a backup ... I can restore WHOLE DB2. ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: hsm backup migrate un opened datasets
    ... IIRC you must use DFDSS as your datamover to backup these datasets. ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: SMS : WILD CARD USE IN FILTLIST
    ... represents one character in the name being filtered, ... If I did the math right, it's 90 entries, which isn't that big a filter ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)
  • Re: Disaster Declarations due to Katrina
    ... :>implications for disaster recovery - it's no good having your backup ... I very rarely bother responding to challenge/response systems, ... For IBM-MAIN subscribe / signoff / archive access instructions, ... send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO ...
    (bit.listserv.ibm-main)