I don't know of any IBM doc, but I'm sure that it's been presented in one or 
more SHARE user sessions over the years. Like cat-skinning, there's more than 
one way do it. (BTW does the cat care that much on *how* it gets skinned?) 

Our method may be outre, but we've used it since the advent of ServerPac, which 
provides a 'temporary' user catalog to manage install data sets. We keep that 
user catalog for the life of a release. All sysres data sets live on the 
install pack with their actual 'production' names, e.g. SYS1.LINKLIB. These 
data sets are referenced externally--including DDDEFs--with an HLQ unique to 
that release, say ZOSV2R1. This 'artificial' HLQ is an alias that points to the 
release-specific user catalog, which contains the entry for the actual 
SYS1.LINKLIB on install sysres V21RES. 

MCAT alias ZOSV2R1 --> user cat MVSV21.ICF.INSTALL --> NONVSAM--SYS1.LINKLIB on 
volume V21RES

This method, while appearing complex, has some advantages:

1. Install data sets are referenced only by name (including the artificial 
HLQ), so volser references are never used. This reduces the chance of 
accidentally hitting the wrong SYS1.LINKLIB to nearly nil. 

2. Since the install volume contains DSN SYS1.LINKLIB, the volume can be copied 
to the alternate sysres without renames.

3. Because install data sets have unique names, phantom ENQs with production 
names pretty much disappear. 

.
.
.
J.O.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler 
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com

-----Original Message-----
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf 
Of Mark Pace
Sent: Thursday, July 23, 2015 5:57 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Library out of space issue while APPLY RSU

I've was taught the method to copy one RES to another and apply maintenance to 
the alternate RES volume(s). And I have had many of the same space issues being 
discussed here.

The method you describe of having an "install set" of RES and HFS volumes 
sounds like a better method and I would like to try to setup one of my test 
environments to work this way.  Is this method documented somewhere?

On Wed, Jul 22, 2015 at 11:01 AM, J O Skip Robinson < jo.skip.robin...@sce.com> 
wrote:

> This is the same issue discussed in the recent thread "Deleting data 
> sets in use". Please (re)read the last few posts there. You need 
> additional SAF authority in the FACILITY class to give you the option 
> of renaming/deleting a data set that *appears* to be in use by virtue 
> of DSN. It's caveat emptor, so be very careful how you do it. That's the 
> near-term workaround.
>
> For a long-term solution, I highly recommend doing business in a 
> different way. You should not install maintenance directly to *either* 
> of your 'working' sysres volumes. You should maintain a separate 
> install-only set of sysres and HFS data sets. These should be named 
> with high-level
> qualifier(s) unique to your SMPE environment, different from 
> production and different from any other z/OS release you need to 
> maintain. For example,
> ZOSR21 or ZOSR13. These will never be in use outside of your SMPE 
> environment. When you're ready to IPL a new maintenance level, copy 
> your install environment over the alternate sysres environment using 
> production HLQs like SYS1.
>
> This is not a trivial change, but you'll be happier once you reach the 
> goal.
> .
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler
> SHARE MVS Program Co-Manager
> 626-302-7535 Office
> 323-715-0595 Mobile
> jo.skip.robin...@sce.com
>
> -----Original Message-----
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] 
> On Behalf Of venkat kulkarni
> Sent: Wednesday, July 22, 2015 7:36 AM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: Re: Library out of space issue while APPLY RSU
>
> I am working as UID 0 with all required authority. I don't see any 
> issue with it. Still can you please suggest the authority required,So 
> that I can cross verify.
>
> Regards
> Venkat
>
> On Wed, Jul 22, 2015 at 7:59 PM, Blake, Daniel J [CTR] 
> <dbl...@fdic.gov>
> wrote:
>
> > I get a screen that will allow me to override the in-use message.
> > Perhaps you don't have the authority you need.
> >
> >
> > Dan Blake
> >
> >
> > -----Original Message-----
> > From: IBM Mainframe Discussion List 
> > [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of venkat kulkarni
> > Sent: Wednesday, July 22, 2015 10:26 AM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Re: Library out of space issue while APPLY RSU
> >
> > Hello Dan,
> >               This solution wont work because we are running system 
> > from primary RES volume and applying Maintenence on Alt RES volume 
> > and DDDEF also pointing to Alt RES volume dataset.
> >
> > Now, When I tried renaming Alt volume dataset with .old extension, I 
> > am getting below error.
> >
> >
> >
> > ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
> > ÄÄ ÄÄÄÄÄÄÄÄ  DSLIST - Data Sets on volume RESALT Data set in use
> >
> >  Command - Enter "/" to select action                  Message
> > Volume
> >
> >
> ----------------------------------------------------------------------
> ---------
> >  R        SYS1.SASMMOD1
> >  RESALT
> >  ***************************** End of Data Set list
> > ****************************
> >
> >
> >
> > ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
> > ÄÄ ÄÄÄÄÄÄÄÄÄ¿ ³ Data set 'SYS1.SASMMOD1' in use by another user, try 
> > later or enter HELP for ³ ³ a list of jobs and users allocated to 
> > 'SYS1.SASMMOD1'.
> >     ³
> >
> > Regards
> > Venkat
> >
> > On Wed, Jul 22, 2015 at 7:31 PM, Blake, Daniel J [CTR] 
> > <dbl...@fdic.gov>
> > wrote:
> >
> > > Been there, done that.  Yes the system has a reserve on the 
> > > dataset names.  However if you have the proper authority you can:
> > >
> > > 1.      Rename the files using IDCAMS or ISPF 3.4.  Make sure you
> rename,
> > > not delete them.
> > > 2.      Then allocate new, larger ones using *.NEW or something that
> fits
> > > your naming conventions as the LLQ.
> > > 3.      Uncatalog the *.NEW data sets.
> > > 4.      Rename the uncataloged data sets dropping the .NEW LLQ.
> > > 5.      Rerun your SMP/E jobs.
> > > 6.      Some point in time delete the old data sets from step 1.
> > >
> > > Note: I am assuming that SMP/E is pointing to your maintenance 
> > > volume, not your IPL volume.
> > >
> > >
> > > Dan
> > >
> > > -----Original Message-----
> > > From: IBM Mainframe Discussion List 
> > > [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of venkat kulkarni
> > > Sent: Wednesday, July 22, 2015 9:41 AM
> > > To: IBM-MAIN@LISTSERV.UA.EDU
> > > Subject: Re: Library out of space issue while APPLY RSU
> > >
> > > Hello,
> > >         Thanks for reply. Yes, I am applying Maintenance not on 
> > > production system. Can you please  suggest on the issue I 
> > > discussed
> > before.
> > >
> > >
> > > Regards
> > > Venkat.
> > >
> > >
> > >
> > > On Wed, Jul 22, 2015 at 4:29 PM, Paul Gillis 
> > > <pgil...@pc-link.com.au <mailto:pgil...@pc-link.com.au>> wrote:
> > >
> > > > Please do not tell me that you are applying maintenance to a 
> > > > running system. Because if you are then you have probably just 
> > > > destroyed your IPL volume.
> > > >
> > > > Cheers,
> > > > Paul Gillis
> > > >
> > > > -----Original Message-----
> > > > From: IBM Mainframe Discussion List 
> > > > [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of venkat kulkarni
> > > > Sent: Wednesday, 22 July 2015 7:11 PM
> > > > To: IBM-MAIN@LISTSERV.UA.EDU<mailto:IBM-MAIN@LISTSERV.UA.EDU>
> > > > Subject: Library out of space issue while APPLY RSU
> > > >
> > > > Hello Group,
> > > >                   I am applying RSU on z/OS 1.13 system and 
> > > > encountered
> > > > D37-04 and E37-04 for various datasets like
> > > >
> > > > D37-04  SYS1.SASMMOD1  ---  is used by XCFAS , LLA,
> > > > D37-04  SYS1.SISPLOAD   ---  is used by XCFAS , LLA,
> > > > D37-04  SYS1.SGIMLMD0  ---  is used by XCFAS , LLA,
> > > > D37-04  SYS1.NUCLEUS   ---
> > > > D37-04  SYS1.LINKLIB       ---  is used by XCFAS , LLA,
> > > > E37-04  SYS1.CNMLINK   ---  is used by XCFAS , LLA, NETVIEW
> > > >
> > > >
> > > > Now, renaming the dataset to .old and then  create new dataset 
> > > > big big
> > > size
> > > > and then using ISPF option 3.3 for copy,   we have only option left
> is
> > > >
> > > > 1) Unallocate linkist (SETPROG LNKLST,UNALLOCATE) and then stop 
> > > > LLA ( P
> > > > LLA)
> > > >
> > > > 2) For CNMLINK dataset, I will have to stop NETVIEW as well 
> > > > along with Unallocate linkist (SETPROG LNKLST,UNALLOCATE) and 
> > > > then stop LLA ( P
> > > > LLA)
> > > >
> > > >
> > > > 3) But for NUCLEUS dataset, I will have to bring down alll 
> > > > system in sysplex and then do remaining and creating bigger 
> > > > dataet and then copy content using ISP 3.3
> > > >
> > > >
> > > >
> > > > Do we have any other way to overcome this issue rather then 
> > > > copping LLA and XCFAS etc.
> > > >
> > > >
> > > > Regards
> > > > Venkat
--
The postings on this site are my own and don’t necessarily represent Mainline’s 
positions or opinions

Mark D Pace
Senior Systems Engineer
Mainline Information Systems


----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to