View previous topic :: View next topic
|
Author |
Message |
kiran_pagadala
New User
Joined: 05 Jul 2005 Posts: 1 Location: India
|
|
|
|
Hi ,
am new to the form, gr8 site !!
have one question
if the space parameter is given like space=(cyl,(5,10),rlse) for a dataset in jcl.
As for as I know max allocated cyl will be 5 + (15*10) = 155 cyl.
Can this be exceeded becoz of some reason ? |
|
Back to top |
|
|
parul chhabra
New User
Joined: 27 Jun 2005 Posts: 2
|
|
|
|
hi kiran_pagadala
it is not possible to exceed the space. |
|
Back to top |
|
|
vini_srcna
Active User
Joined: 26 May 2005 Posts: 178 Location: Copenhagen, Denmark
|
|
|
|
hi kiran,
once the dataset is allocated the space parameters cant be changed.
the only way to enhance the space is by deleting the DS and reallocating the dataset with the required space.
corrections are welcome,
regards
VINI
" SMILE NOTHING U HAVE TO PAY FOR THAT" |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Hi Kiran,
Welcome to the site.
This is probably not what you were looking for, but non the less it's interesting and may provide a solution for you in the future.
You could have increased that allocation from 155 CYL to 795 by doing the following:
space=(cyl,(5,10),rlse),unit=(5,sysda)
Your use equation now looks like this:
5 + (15*10) + (16*10*4) = 795 cyl.
That's because you get 16 2ndary extents on EVERY vol you allocated.
HTH |
|
Back to top |
|
|
Rupesh.Kothari
Member of the Month
Joined: 27 Apr 2005 Posts: 463
|
|
|
|
Hi MM
when i m trying code i m getting following error
"5" IS ILLEGAL OPERAND FOR "UNITNAME" PARAMETER OF "UNIT"
Could you please explain me?
Thanks in advance
Rupesh.Kothari |
|
Back to top |
|
|
shanthikiran
New User
Joined: 31 May 2005 Posts: 7 Location: India
|
|
|
|
Hi kiran
Unit contains only a single parameter.so u need to delete the dataset n create another dataset with same name with sufficienct space.
Regards
Shanthi |
|
Back to top |
|
|
richie
New User
Joined: 11 Jun 2005 Posts: 24
|
|
|
|
Could someone please explain how did
space=(cyl,(5,10),rlse),unit=(5,sysda) gives 5 + (15*10) + (16*10*4) = 795 cyl come?Whee do we get the Multiplicato factor 10 and 4 from?? |
|
Back to top |
|
|
prasad_yadav20
New User
Joined: 12 Mar 2005 Posts: 13 Location: hyderabad
|
|
|
|
[deleted totally unrelated question that should go in a new topic] |
|
Back to top |
|
|
therasith
New User
Joined: 02 Jan 2004 Posts: 52 Location: chennai
|
|
|
|
Hai mmwife
Quote: |
That's because you get 16 2ndary extents on EVERY vol you allocated. |
i have learned, 1 Primary and 15 secondary extends.
Which one is right. pls
Regards
therasith |
|
Back to top |
|
|
priya
Moderator
Joined: 24 Jul 2003 Posts: 568 Location: Bangalore
|
|
|
|
Quote: |
space=(cyl,(5,10),rlse),unit=(5,sysda) |
Try UNIT=(SYSDA,5) |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Hi Priya,
NOW you tell me.
Only kidding. Actually it's good to correct errors, even if it's some time after the fact. Someone may have a need for info at a later date, and it's important for them to get the correct info. |
|
Back to top |
|
|
Aaru
Senior Member
Joined: 03 Jul 2007 Posts: 1287 Location: Chennai, India
|
|
|
|
vini,
Quote: |
once the dataset is allcated the space parameters cannot be changed |
i know this command is site specific, but trying to prove here that the space parameters can be changed even after the dataset is allocated. We use PDSX (PDS Extend) in our shop to increase the space parameters. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8796 Location: Welsh Wales
|
|
|
|
Just a few little words from me
Each allocation, either primary or secondary, can be satisfied by up to five physical extents so if you have a really badly fragmented disk pool, it is possible that you will only ever be able to satisfy the primary and only two secondary allocations before you get an abend. Although it is a long long time since I have come across a pool like that, but they do exist !!
Quote: |
once the dataset is allocated the space parameters cant be changed.
the only way to enhance the space is by deleting the DS and reallocating the dataset with the required space. |
Mmmmmmmmmmmmm, You can change it if it is already allocated. The dataset can be addressed as disp=old but if you use the space parameter in the DD statement with a higher secondary space value it will be honoured. Try it and see.
Also, you can use IDCAMS ADDVOL to add additional volumes for the dataset to expand to. |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Hi expat,
If I recall correctly, you can use up to 5 extents to satisfy a primary alloc and up to 3 extents for each 2ndary. |
|
Back to top |
|
|
expat
Global Moderator
Joined: 14 Mar 2007 Posts: 8796 Location: Welsh Wales
|
|
|
|
Hi Jack,
I can not recall the SMS level, z/OS 1.3 (I think), when it became 5 extents for either primary or secondary allocations. |
|
Back to top |
|
|
mmwife
Super Moderator
Joined: 30 May 2003 Posts: 1592
|
|
|
|
Hi expat,
Ya can't turn your back for a minute (or was it a year?). Thanx for the update. |
|
Back to top |
|
|
|