That chapter is where I found the suggestion to use REBUILD with 
LOCATION=OTHER. It just wasn't obvious why...  Thanks for the reply!!!

Bonnie Barthel
Senior IT Specialist
719.649.7888 Mobile
bonnie.bart...@kyndryl.com


-----Original Message-----
From: IBM Mainframe Discussion List <IBM-MAIN@LISTSERV.UA.EDU> On Behalf Of 
Bill Neiman
Sent: Monday, July 24, 2023 6:17 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: CF Maintenance

Bonnie,

Either REALLOCATE with MAINTMODE START or REBUILD with LOCATION=OTHER will work 
just fine for emptying a CF.  I can think of two considerations that might 
affect the decision.  First, REALLOCATE must evaluate all structures in all 
CFs, so the system does more work with that approach.  That's not all bad, 
because it means system programmers and operators don't have to.  On the other 
hand, you can't move XCF Signaling structures with a SETXCF 
START,REBUILD,CFNAME=cfname, so you'd have to rebuild those structures 
individually with SETXCF START,REBUILD,STRNAME=strname.

In z/OS MVS Setting Up a Sysplex, the chapter "Coupling Facility Guidelines" 
has procedures for emptying CFs for upgrade (section "Removing structures from 
a coupling facility for shutdown") and for making updates like the one you're 
planning, to replace one CF with another (section "Upgrading or replacing a 
coupling facility").

Bill Neiman
IBM Parallel Sysplex Development


On Fri, 21 Jul 2023 16:13:04 -0500, Bonnie Barthel <bonnie.bart...@kyndryl.com> 
wrote:

>A couple of questions...
>
>In the past few years using MAINTMODE START and STOP,  I've used SETXCF 
>START,REALLOCATE to move structures off of a CF for maintenance and back .  
>I'm just reading a suggestion to use SETXCF 
>START,REBUILD,CFNAME=CFn,LOCATION=OTHER to move off and  SETXCF 
>START,REALLOCATE to move back.  What is the difference? I've had excellent 
>luck using REALLOCATE to go both ways. Have I just been lucky?
>
>We are getting ready to replace CF15 with CF13. I'm thinking I'll change the 
>policy to replace CF15 with CF13 in all structures, START the new policy which 
>results in a pending change for each structure changed then use REALLOCATE to 
>get MVS to eliminate all the pending changes rather than REBUILD each 
>structure. Is using REALLOCATE a risky way to REBUILD the structures? Is there 
>another way to change preference lists and eliminate CF15 for good?
>
>Any advice will be appreciated
>
>----------------------------------------------------------------------
>For IBM-MAIN subscribe / signoff / archive access instructions, send 
>email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

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

----------------------------------------------------------------------
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