Re: Understanding PDS in MVS 3.8
It was explained in this post from November 4th??Re: Understanding PDS in MVS 3.8?
The interblock gap (big)?is what is taking the space. I don’t remember how big it is on a 3390. A sequential
By
laddiehanus
·
#4849
·
|
Re: Re-create NJE38 Spool
When I run this:
//IDCDEL JOB CLASS=A,MSGLEVEL=(1,1),MSGCLASS=X
//STEP1 EXEC PGM=IDCAMS
//WORK04 DD VOL=SER=WORK04,UNIT=SYSDA,DISP=SHR
//SYSPRINT DD SYSOUT=*
By
Daniel L. Srebnick
·
#4848
·
|
Re: Understanding PDS in MVS 3.8
Hi Andre,
I haven’t found the reason. I still don’t know the cause.
Kind Regards
--
Sergio Lindo Mansilla
Software developer with DevOps tendencies
Portfolio:
By
Sergio
·
#4847
·
|
Re: Understanding PDS in MVS 3.8
Sergio,
It looks like only i was able to reproduce your problem, and understand what you were talking about.
I confirm that when PS dataset is created it is possible to use whole allocated space and
By
Andre
·
#4846
·
|
Re: Re-create NJE38 Spool
That tells, there was a previous DEFINE of a VSAM object on
WORK04.
Please check the catalog and the VTOC of WORK04.
In the original distribution of MVS-TK5, all the WORKxx
volumes are not owned by
By
Rob Prins
·
#4845
·
|
Re: Re-create NJE38 Spool
Daniel,
I was able to create the dataset on WORK04 with no issues.? But of course, I have not gone through whatever reorganization that you performed.? Im using TK5 update 3.? See below:
IDCAMS
By
Bob Polmanter
·
#4844
·
|
Re: Re-create NJE38 Spool
WORK04 (as well as WORK00) seems to be owned by SYS1.UCAT.TSO.
I see no existing entry for NJE38.NETSPOOL.
Do I need to tell IDCAMS to use SYS1.UCAT.TSO?
[1] View/Reply Online (#4842)
By
Daniel L. Srebnick
·
#4843
·
|
Re: Re-create NJE38 Spool
Hi Dani?l,
Possibly WORK04 belongs to another catalog.
Please check the other catalogs in your system.
That can be done with an IDCAMS job with control statement.
LISTCAT CAT('catalog name')
By
Rob Prins
·
#4842
·
Edited
|
Re: Re-create NJE38 Spool
The alias for NJE38 in TK5 is defined as:
DEF ALIAS(NAME('NJE38') REL('SYS1.UCAT.TSO'))
I'm a VSAM novice...how would I go about fixing what I broke here. I
mean I could just go back to the
By
Daniel L. Srebnick
·
#4841
·
|
Re: Re-create NJE38 Spool
Wrong catalog. All VSAM datasets on a volume must be in the same VSAM
catalog. Corrected with ICF catalogs.
<dan@...> wrote:
By
Mike Schwab
·
#4840
·
|
Re-create NJE38 Spool
I reorganized the work packs on my TK5 system and am now trying to re-create the NJE38 spool.
Oddly, I can create and remove it just fine on a TSO pack, but it failed to create on a WORK
By
Daniel L. Srebnick
·
#4839
·
|
Re: Understanding PDS in MVS 3.8
Hi Joe,
Thanks for the illustration.
Just to make it clear. A Count field in a CKD device is always there by architecture and contains as I wrote CCHHRKLL. In detail the Cylinder, Head, Record, key
By
Silvio Losa
·
#4838
·
|
Re: Understanding PDS in MVS 3.8
" To summarize: A directory block consists of a 8-byte Count field, a
8-byte key field and a 256-byte data field."
[image: image.png]
As you can see, the DASD count field is unused. The key field
By
Joe Monk
·
#4837
·
|
Re: Understanding PDS in MVS 3.8
Dear all,
Let's go back to the 60s where the CKD DASD Devices were developed. At that time a lot of constraints existed, especially concerning main storage. Supervisor functions had to work in a
By
Silvio Losa
·
#4836
·
|
Re: Understanding PDS in MVS 3.8
It is not that easy to see what Sergio is asking about, so i made a visualization.
When PDS has only one member with size of one track, oddly enough there is some space left at the end.
What its
By
Andre
·
#4835
·
|
Re: Understanding PDS in MVS 3.8
You can also look here, beginning on page 75:
http://www.bitsavers.org/pdf/ibm/360/os/R21.7_Apr73/GC26-3746-2_OS_Data_Management_Services_Guide_Rel_21.7_Jul73.pdf
Joe
[email protected]> wrote:
By
Joe Monk
·
#4834
·
|
Re: Understanding PDS in MVS 3.8
PDS directory structure is very well defined.
The access method for PDS is called BPAM. To build a directory list, you
use the BLDL macro.
[image: image.png]
[image: image.png]
[image:
By
Joe Monk
·
#4833
·
|
Re: Understanding PDS in MVS 3.8
You are looking at the way the emulated disk stores data, not the way an actual physical
3390 disk stored them. Each has different sets of overheads on the data. While you don't
see the overheads
By
jacampbellaus@...
·
#4832
·
|
Re: Understanding PDS in MVS 3.8
Or 52 byte long directory entries if one of the counters in the ISPF stats exceeds 64K.
RPF and REVIEW/RFE also writes ISPF stats in the directory entries.
Cheers,
Rob
By
Rob Prins
·
#4831
·
|
Re: Understanding PDS in MVS 3.8
Hi :)
Thank you all.
I was able to verify what happens inside the directory block by creating my own uncompressed 3390 disk and inspecting it with an hexadecimal editor.
### PDS Directory block
I
By
Sergio
·
#4830
·
|