David,

Here are a couple cut/paste examples of DASD sharing used by three z/OS 
1.8 guests on a z/VM 5.4 system running in a virtual sysplex of their own.
Userids have been changed to protect the innocent. 

Your mileage may vary.  No expressed of implied warranties.  Yada, yada, 
yada...

Mike Walter 
Hewitt Associates 
Any opinions expressed herein are mine alone and do not necessarily 
represent the opinions or policies of Hewitt Associates.


---<snip>---
PROFILE ZOSPROF 
 ACCOUNT OVERHEAD 93S0 
 MACH ESA 64 
 IPL CMS PARM AUTOCR 
 OPTION CFUSER 
 OPTION COMSRV 
 OPTION DEVINFO 
 OPTION DEVMAINT 
*OPTION DIAG98 !! NOT FOR z/OS vm's - causes OSA and TCPIP errors !! 
 OPTION MAINTCCW 
 OPTION MAXCONN 65535 
 OPTION MAXVMCFI 2147483647 
 OPTION MIH 
 OPTION NOMDCFS 
 OPTION QUICKDSP 
 OPTION RMCHINFO 
 OPTION STGEXEMPT 
 OPTION SVC76VM 
 OPTION TODENABLE 
 OPTION SVMSTAT 
*OPTION V=F 
*OPTION V=R 
*XCONFIG ACCESSLIST ALSIZE alecount 
*XCONFIG ADDRSPACE MAXNUMBER nnnnn TOTSIZE nnnnG SHARE|NOSHARE 
*XSTORE ALL|size 
 LINK MAINT 190 190 RR 
 LINK MAINT 19D 19D RR 
 LINK MAINT 19E 19E RR 
 SPECIAL 701 3270 
 SPECIAL 702 3270 
 ... 
 SPECIAL 71F 3270 
* 
 SPECIAL 0100 MSGPROC CF1 
 SPECIAL 0200 MSGPROC CF2 
*  
 LINK STEDASD 6C00 6C00 MW 
 LINK STEDASD 6C01 6C01 MW 
 LINK STEDASD 6C02 6C02 MW 
 LINK STEDASD 6C03 6C03 MW 
 LINK STEDASD 6C04 6C04 MW 
 LINK STEDASD 6C05 6C05 MW 
...
---<snip>---

 

The key to the following is the use of 'DEVNO'.  That allows read device 
addresses to be shared and the z/OS sysprogs to re-label DASD volsers 
without the z/VM sysprog having to change VM directory entries.

---<snip>---
USER ZOSDASD  NOLOG
 MDISK 6C00 3390 DEVNO 6C00 RV READ WRITE MULT 
 * The next two are only present to reduce the chance of anyone from using 
these addresses 
*MDISK 6C01 3390 DEVNO 6C01 RV READ WRITE MULT $SPLX3 wkralleg 
*MDISK 6C02 3390 DEVNO 6C02 RV READ WRITE MULT $SPLX3 wrkalleg 
 MDISK 6C03 3390 DEVNO 6C03 RV READ WRITE MULT 
 MDISK 6C04 3390 DEVNO 6C04 RV READ WRITE MULT 
 MDISK 6C05 3390 DEVNO 6C05 RV READ WRITE MULT 
... 
---<snip>---
 


---<snip>---

USER ZOS1     xxxxxxxx     4G    16E GB 64 
* See above: PROFILE ZOSPROF for common ZOSn statements 
 INCLUDE ZOSPROF 
 SHARE RELATIVE 250 
 ACCOUNT ZOS1     93S0 
*       DOMAIN = regs, APDED=cards; VM can't share DOM in same APDED 
 CRYPTO DOMAIN 1 APDEDICATED 2 3 CSU * 
 CPU 0 NOVEC BASE 
 CPU 1 NOVEC 
 CPU 2 NOVEC 
 CPU 3 NOVEC 
 CPU 4 NOVEC 
 CPU 5 NOVEC 
 CPU 6 NOVEC 
 CPU 7 NOVEC 
 CPU 8 NOVEC 
 CPU 9 NOVEC 
 CPU A NOVEC 
 CPU B NOVEC 
 CPU C NOVEC 
 CPU D NOVEC 
 CPU E NOVEC 
 CPU F NOVEC 
...
* HyperSockets 
 DEDICATE vdev rdev 
 DEDICATE vdev rdev 
 DEDICATE vdev rdev 
* Internal Gigabit OSA 
 DEDICATE vdev rdev 
 DEDICATE vdev rdev 
 DEDICATE vdev rdev 
 CONSOLE 700 3270 C OPERATOR 
 SPOOL 00C 3505 
 SPOOL 00D 3525 
 SPOOL 00E 3211 
 MDISK 0191 3390 begcyl numcyls volser RR readpw writemw multpw 
---<snip>---
 

 



"Davis, Larry" <larry.davis...@nielsen.com> 

Sent by: "The IBM z/VM Operating System" <IBMVM@LISTSERV.UARK.EDU>
12/22/2008 11:12 AM
Please respond to
"The IBM z/VM Operating System" <IBMVM@LISTSERV.UARK.EDU>



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: CTC connections between VMs






The method I use to share DASD with guests is to have a Single ID that 
owns the DASD like "ZOSDASD" and all the MDISK statements in this 
directory would have the MWV statement to allow for Reserve Release 
processing 
 
Then each of the z/OS systems would have LINK statements to the ZOSDASD ID 
using just MW as the link method.
 
If you really want to simplify things and you add and remove DASD every so 
often, setup the LINK statements in a Directory Profile and include that 
profile in each of the z/OS's directories.
 
I hope this helps
 
Larry Davis

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of Daniel Allen
Sent: Monday, December 22, 2008 11:42 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: CTC connections between VMs

Prior to z/OS 1.8, z/OS systems could co-exist with N-3 (ie. z/OS 1.4, 
1.5, 1.6 and 1.7). 
 
At the z/OS 1.8 and higher, z/OS systems can co-exist with N-2 (ie. (z/OS 
1.6, 1.7 and 1.8),(z/OS 1.7, 1.8 and 1.9)). 
 
It is a question of toleration PTFs to allow z/OS systems to co-exist in a 
sysplex. If you run stand-alone z/OS systems, there is no problem.

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of David Logan
Sent: Monday, December 22, 2008 8:33 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: CTC connections between VMs

So the GRS communication changed between 1.5 and 1.8, making them 
incompatible? If so, I?m fine with that.
 
David Logan
Manager of Product Development, Pitney Bowes Business Insight
http://centrus.com
W: (720) 564-3056
C: (303) 818-8222
 
From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of Daniel Allen
Sent: Monday, December 22, 2008 09:18
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: CTC connections between VMs
 
z/OS 1.4 and 1.5 can co-exist together and z/OS 1.8 and 1.9 can co-exist 
together. 
 
All four z/OS systems should not co-exist in a sysplex together.
 
You could simulate two sysplexes under z/VM.
 

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of David Logan
Sent: Monday, December 22, 2008 8:02 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: CTC connections between VMs
Well, I was thinking simulate a sysplex, but let me just be clear about my 
thought process.
 
I have a z/OS 1.4, a z/OS 1.5, a z/OS 1.8 and a z/OS 1.9 partition running 
right now.
 
I want to share most of my DASD amongst the operating systems, so things 
like data and software builds can be immediately used on all platforms 
without having to copy/build to each one individually.
 
It appears that VM will share DASD easily enough, but it appears that it 
uses RESERVE to do so
 
Thus, I assume I would want to set up virtual CTCs specifically so I can 
set up a GRS ring to convert reserves into GRS locks. I?m not really 
looking for the complete connectivity that one would normally expect in a 
sysplex.
 
David Logan
Manager of Product Development, Pitney Bowes Business Insight
http://centrus.com
W: (720) 564-3056
C: (303) 818-8222
 
From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of Davis, Larry
Sent: Monday, December 22, 2008 08:32
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: CTC connections between VMs
 
Are you trying to simulate a sysplex under the control of VM or are you 
trying to interconnect several MVS and VM LPAR's together?
 
Larry Davis
 

From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of David Logan
Sent: Monday, December 22, 2008 10:14 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: CTC connections between VMs
Do we need an actual 3088 to define CTC connections between VMs, or does 
VM provide virtual connectivity we can use?
 
Or to ask a question more related to my need: Can I set up a GRS ring 
amongst various z/OS operating systems on my z/VM without a physical CTC?
 
Thanks!
 
David Logan
Manager of Product Development, Pitney Bowes Business Insight
http://centrus.com
W: (720) 564-3056
C: (303) 818-8222
 
**********************************************************************
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. 
Any unauthorized review, use, disclosure or distribution is prohibited. If 
you are not the intended recipient, please contact the sender by reply 
e-mail and destroy all copies of the original message. 
**********************************************************************
 




The information contained in this e-mail and any accompanying documents may 
contain information that is confidential or otherwise protected from 
disclosure. If you are not the intended recipient of this message, or if this 
message has been addressed to you in error, please immediately alert the sender 
by reply e-mail and then delete this message, including any attachments. Any 
dissemination, distribution or other use of the contents of this message by 
anyone other than the intended recipient is strictly prohibited. All messages 
sent to and from this e-mail address may be monitored as permitted by 
applicable law and regulations to ensure compliance with our internal policies 
and to protect our business. E-mails are not secure and cannot be guaranteed to 
be error free as they can be intercepted, amended, lost or destroyed, or 
contain viruses. You are deemed to have accepted these risks if you communicate 
with us by e-mail. 

Reply via email to