The MDISK statements prove that the RACF database minidisks are not
fullpack, hence CP wil not let Reserve/release propagate to the HW, hence
RACFs in multiple z/VM systems can both perform updates concurrently (and
destroy the database).

2011/1/18 Feller, Paul <pfel...@aegonusa.com>

> Thanks Alan, I forwarded your reply to my co-worker and he came back with
> some more comments/questions.  I'm not sure what , if anything, he has heard
> from the support center.
>
> I'm pretty sure that I have the sharing setup correctly.
> From SYSTEM CONFIG
>    RDEV     96BD        Type  DASD Shared yes
>    RDEV     9AAF        Type  DASD Shared yes
>
> q dasd vmurce
> DASD 96BD CP SYSTEM VMURCE   2     SHARED
> Ready; T=0.01/0.01 14:49:12
> q dasd vmurcf
> DASD 9AAF CP SYSTEM VMURCF   2     SHARED
> Ready; T=0.01/0.01 14:49:15
>
> From RACFVM entry in USER DIRECT
>   MDISK 0200 3390 0001 0200 VMURCF MWV XXXXXXXX XXXXXXXX XXXXXXXX
>   MDISK 1200 3390 0201 3138 VMURCF MW XXXXXXXX XXXXXXXX XXXXXXXX
>   MDISK 0300 3390 0001 0200 VMURCE MWV XXXXXXXX XXXXXXXX XXXXXXXX
>   MDISK 1300 3390 0201 3138 VMURCE MW XXXXXXXX XXXXXXXX XXXXXXXX
>
> rac rvary list
> ICH15013I RACF DATABASE STATUS:
> ACTIVE   USE    NUMBER   VOLUME     DATASET
> ------   ---    ------   ------     -------
>  YES     PRIM      1     RACF       RACF.DATASET
>  YES     BACK      1     RACFBK     RACF.BACKUP
> Ready; T=0.01/0.01 14:50:05
>
>
> I'm trying to figure out a method to perform the template conversion
> without having to take down all three of the z/VM systems.  I planned the
> following steps
>
> 1) RVARY SWITCH all systems to the backup RACF database, leaving the
> primary RACF database inactive
> 2) LINK RACFVM 200 200 MW
> 3) run RACFCONV
> 4) RVARY ACTIVE DATASET(RACF.DATASET) on all systems
> 5) RVARY SWITCH on all systems, leaving the backup RACF database inactive
> 6) LINK RACFVM 300 300 MW
> 7) run RACFCONV
> 8) RVARY ACTIVE DATASET(RACF.BACKUP) on all systems
>
> I got through steps 1 and 2 but when I ran the RACFCONV exec, I got the
> following error
>
> Blocksize for the RACF database at virtual address 200 was not 4096 or
> could not be determined.  The RACF database must be in restructed format
> with a blocksize of 4096.
>
> I'm positive that I have a restructured database because I'm running the
> RACFDBU utility daily to unload it, and that is one of the requirements for
> using RACFDBU to unload the file.
>
> Paul Feller
> AIT Mainframe Technical Support
>
>
> -----Original Message-----
> From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
> Behalf Of Alan Altmark
> Sent: Tuesday, January 18, 2011 2:34 PM
> To: IBMVM@LISTSERV.UARK.EDU
> Subject: Re: RACF question
>
> On Tuesday, 01/18/2011 at 02:56 EST, "Feller, Paul" <pfel...@aegonusa.com>
> wrote:
> > I've got three z/VM LPARs that share a RACF database.  It is not
> > shared
> with
> > any other systems.
> >
> > The LPARs were running z/VM Version 5 Release 3.0, service level 1001
> (64-bit).
> >  I upgraded one of the z/VM LPARs to 5.4 this weekend. It's running
> > z/VM
>
> > Version 5 Release 4.0, service level 0902 (64-bit).
> >
> > I'm now seeing this error when I attempt to do an LU command on the 5.4
> > LPAR.
> >
> > rac lu xxxxxxx
> > IRR52115I Error during RACF manager processing. Return code is 36.
> Reason code
> > is 3.
> > ICH51004I PARAMETER LIST ERROR DETECTED BY RACF MANAGER Ready(00012);
> > T=0.01/0.01 14:03:09
> >
> > I've tried several other RACF display commands (SR, RL) and they all
> seem to
> > work ok.  It's also possible to do an ALU on the 5.4 LPAR and see the
> results
> > on one of the other LPARs.  Logins and other security checks seem to
> > be unaffected.
> >
> > RACF was initially installed on the 5.3 system.  I verified that we
> > have
>
> > VM64383 installed on the 5.3 systems.  It was installed prior to RACF
> being
> > activated on 5.3
> >
> > I have not run RACFCONV for zVM 5.4 yet.
> >
> > We have opened an issue with IBM support, but I thought I would ask on
> the list
> > if anyone has seen this before.  Any thoughts?
>
>
> From the Program Directory:
> "The RACF database must have templates at the function level 540 for RACF
> to function properly. If you are migrating from a previous release of RACF
> to RACF FL540, you must run the RACFCONV EXEC to convert the existing
> database templates to the current release."
>
> So run RACFCONV.
>
> As a reminder, the rules for sharing the database are:
> 1. Each RACF database (primary & backup) must be on its own full-pack
> minidisk or dedicated volume 2. If on a full-pack minidisk, the RDEV must be
> defined with the SHARED option
> 3. If on a full-pack minidisk, the MDISK must be defined with link mode MWV
>
> If any one of the above rules is not followed, then you may have database
> corruption since the database will not have been protected by
> RESERVE/RELEASE.
>
> Alan Altmark
>
> z/VM and Linux on System z Consultant
> IBM System Lab Services and Training
> ibm.com/systems/services/labservices
> office: 607.429.3323
> alan_altm...@us.ibm.com
> IBM Endicott
>



-- 
Kris Buelens,
IBM Belgium, VM customer support

Reply via email to