Page 1 of 1

DASD GROWTH

PostPosted: Fri Jul 05, 2013 4:03 am
by Bad Man
Hi I am looking to create a DASD report which shows the trend in its growth.

My client does not have SAS.

I am trying to do it with Batch VIA ISMF.

But it says TBOPEN OF TABLE DASDLIST FAILED BECAUSE IT DOESN'T EXIST I am not sure what to put in TABL2

//GENREP EXEC ACBJBAOB,
// PLIB1=SYS1.DGTPLIB,
// TABL2=GACSLXD.ISPTABL
//ISPFILE DD DSN=GACSRXG.DASDVOL.REPORT,DISP=OLD
//SYSTSIN DD *
PROFILE PREFIX(IBMUSER)
ISPSTART CMD(ACBQVAR1 DASDLIST) +
BATSCRW(132) BATSCRD(27) BREDIMAX(3) BDISPMAX(99999999)
/*
//SYSIN DD *
VOLSER
INDXSTAT
FRAG
USEATTR
SG
TITLE=STATUS OF VOLUMES THAT ARE SMS MANAGED
/*

Looking for directions / Help Please.

Re: DASD GROWTH

PostPosted: Fri Jul 05, 2013 10:10 pm
by dick scherrer
Hello,

I'm not sure how we can help find a particular dataset on your system. Suggest you talk with the system support people or the storage management people.

Re: DASD GROWTH

PostPosted: Fri Jul 05, 2013 10:16 pm
by Bad Man
My question was is this a special dataset which can be found in some way... I means somewhere else where it's coded...the DSN here is simply what I coded to see if it works....with a LRECL of 80 and a PDS

Re: DASD GROWTH

PostPosted: Fri Jul 05, 2013 10:24 pm
by dick scherrer
Hello,

To Repeat:
Suggest you talk with the system support people or the storage management people.

Is there some reason you have not done this :?

The technical support/system programmers surely know how to use ISMF . . .

Re: DASD GROWTH

PostPosted: Mon Jul 08, 2013 5:47 pm
by Bad Man
The reason I have not done this is because I am the storage person however have always used SAS and not well versed with ISMF.

The step which generates DASDLST as it says in SAVE DASDLST not sure where it's saving it but then the next step says DASDLST not found.

This is the way I tried to generate DASDLST this is all through panels:

//GENLIST EXEC ACBJBAOB,
// PLIB1=SYS1.DGTPLIB,
// TABL2=GACSRXG.ISPTABL
//SYSTSIN DD *
PROFILE PREFIX(GACSRXG)
ISPSTART CMD(ACBQBAI4 +
SAVE DASDLST +
SPCDATA(Y) PHYDATA(Y) +
CDSNAME('SYSD.SMS.SCDS') +
VOL(SYS*)) +
NEWAPPL(DGT) BATSCRW(132) BATSCRD(27) BREDIMAX(3) BDISPMAX(99999999)
/*

This is the error which I am getting

READY
PROFILE PREFIX(GACSRXG)
READY
ISPSTART CMD(ACBQBAI4 SAVE DASDLST SPCDATA(Y) PHYDATA(Y) CDSNAME('ACTIVE') VOL(
(3) BDISPMAX(99999999)

Table name to be created is DASDLST
ACQUIRE SPACE INFO SET TO: Y
ACQUIRE PHYSICAL DATA SET TO: Y
CDS NAME TO EXTRACT INFO FROM : 'ACTIVE'
VOLUMES EXAMINED WERE: SYS*

Source to Generate Volume List(SOURCEGL) defaulted to : 2
Source of the New List(SOURCENL) is defaulted to : 1
Type of Volume List(VOLSTYPE) defaulted to : 1
BEGINNING BATCH EXECUTION OF ISMF 07/08/13 07:53:36
ENDING BATCH EXECUTION OF ISMF 07/08/13 07:53:37
GACSRXG.GACSRXGG.JOB12236.D0000108.? was preallocated (no free was done).
READY
END
Time *** ISPF transaction log *** U

07:53 Start of ISPF Log - - - - Session # 1 --------------------------
07:53 TSO - Command - - ACBQBAI4 SAVE DASDLST SPCDATA(Y) PHYDA
07:53 TSO - Command - - ACBQBAI4 SAVE DASDLST SPCDATA(Y) PHYDA
07:53 End of ISPF Log - - - - - Session # 1 --------------------------
READY

READY
PROFILE PREFIX(GACSRXG)
READY
ISPSTART CMD(ACBQVAR1 DASDLST) BATSCRW(132) BATSCRD(27) BREDIMAX(3) BDISPMAX(999
Table being printed is: DASDLST
Number 1 parameter was: VOLSER
Number 2 parameter was: INDXSTAT
Number 3 parameter was: FRAG
Number 4 parameter was: USEATTR
Number 5 parameter was: SG
Number 6 parameter was: TITLE
Number 7 parameter was: DEVICETYPE
TBOPEN OF TABLE DASDLST FAILED BECAUSE IT DOESN'T EXIST
GACSRXG.GACSRXGG.JOB12214.D0000113.? was preallocated (no free was done).
READY
END

Re: DASD GROWTH

PostPosted: Mon Jul 08, 2013 6:56 pm
by Robert Sample
Does your site have any volumes labelled SYSxxx? Try changing the VOL(SYS*) to VOL(*) just to get the report out before attempting to get fancy by restricting it to only certain volumes. If the first command (ACBQBA14) does not find any volumes matching your selection criteria, no data will be written to member DASDLST of GACSRXG.ISPTABL. And then the second command (ACBQVAR1) is going to fail.