Re: time used on Ready; prompt
Err Mine still does. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/10/11 7:49 AM, Gentry, Steve steve.gen...@westernsouthernlife.com wrote: Does anyone remember when or what release IBM stopped displaying the time used(for lack of the correct term) on the Ready; prompt? I was talking to an old IBM'er/VM'er and he asked about it. I had forgotten that it used to be displayed. Just curious when it disappeared. Thanks, Steve
Re: IBM Sterling Connect:Direct for z/VM Announcement - End of Service - 12/31/2012
Sports Illustrated says the world is ending December 31st, 2011. At least that's when their calendar ends. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/7/11 8:30 AM, Dean, David (I/S) david_d...@bcbst.com wrote: I just came from the calendar kiosk at the mall. They did not have any Mayan calendars, so I got one with cute little bunnies on it, guess we're good for 12 months!
Re: Moving on
Good luck! Hope you enjoy retirement as much as you enjoyed VM. Remember those still in the trenches -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 6/22/11 11:51 AM, Schuh, Richard rsc...@visa.com wrote: After 48 years in the industry, involved with VM for the last 38 of them, I will be retiring early next month. I don't think it is possible to find a better group of people than the VM List. The professionalism, the willingness, even eagerness, to help others is outstanding. You have made my job easier. I wish you all the best. It has been nice, sometimes even fun, to know and work with such an exemplary group of people. Regards, Richard Schuh
Re: Anyone using Dirmaint with a z10?
Since I came in this morning and it has magically repaired itself, I think that this may indeed be the problem. I'll go in and turn off caching on the shared disks today so as to avoid this issue next weekend when we install our second z10. Thanks. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/20/11 9:19 AM, Alan Altmark alan_altm...@us.ibm.com wrote: On Sunday, 03/20/2011 at 05:53 EDT, RPN01 nix.rob...@mayo.edu wrote: We just installed a z10 processor this morning, and the Dirmaint satellite on it won?t install a directory. The message I get says that there is no DIRECTORY statement which matches the serial and model number, and then has the serial and model in parens. OK, so I cut and paste the serial and model and copied it into a directory statement in Dirmaint (which actually matched what I had there, but hey, I wanted to be sure it was right). I tried direct again, and it still says the same thing. The old statement for our z9 was: DIRECTORY 0123 3390 54GRES 0123 025A7E-2094 GRIZZLY And I replaced it with the following for the z10: DIRECTORY 0123 3390 54GRES 0123 02B3E6-2097 GRIZZLY What small gem of wisdom am I missing here? My guess is that you forgot to turn off minidisk cache for the shared disks on the satellite system and you're not seeing the directory update. I had that problem a couple of weeks ago. I couldn't figure it out until I linked to the DIRMAINT 1DF on the satellite system and noticed that the file content didn't match the primary system. (slap forehead) I suggested to one of the developers that satellites should turn off MDC for all config and db disks if their partner DIRMAINT server is on a different system. 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 mobile; 607.321.7556 alan_altm...@us.ibm.com IBM Endicott
Anyone using Dirmaint with a z10?
We just installed a z10 processor this morning, and the Dirmaint satellite on it won¹t install a directory. The message I get says that there is no DIRECTORY statement which matches the serial and model number, and then has the serial and model in parens. OK, so I cut and paste the serial and model and copied it into a directory statement in Dirmaint (which actually matched what I had there, but hey, I wanted to be sure it was right). I tried direct again, and it still says the same thing. The old statement for our z9 was: DIRECTORY 0123 3390 54GRES 0123 025A7E-2094 GRIZZLY And I replaced it with the following for the z10: DIRECTORY 0123 3390 54GRES 0123 02B3E6-2097 GRIZZLY What small gem of wisdom am I missing here? -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Temp SFS environment
V-disks stay around until the last user releases them, so could you have them linked read-only by a second user as well to keep them alive until you¹re done with them? -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/17/11 8:43 AM, Ivica Brodaric ivica.broda...@gmail.com wrote: I don't know about detach, but re-link definitely happens. File pool minidisks can be defined in the directory with linkmode R and they still become linked R/W when the server starts and remain R/W after the server terminates. Ivica Brodaric BNZ
Making sure vmsys: is up...
Is there a good or widely accepted way to wait in autolog1 until the vmsys: pool is up and available? -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Determining Daylight Savings Time Status
I apologize; As you said, nobody (including me) reads the epilog. No, I don't think the dates have changed again since then, although there has been talk of extending daylight savings to year-round (which makes no sense to me at all...) Sorry for not actually reading through the code. I should have paid more attention to your hard work. :) -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/3/11 10:34 AM, Mike Walter mike.wal...@aonhewitt.com wrote: I spend all that time writing detailed comments, and include a change history in the Epilog at the bottom; then no one reads them. sigh ;-) See the change history at the bottom: 20070301 mrw - Update for 2007 US gov't timezone changes. Has the date been changed again since then? Mike Walter Aon Corporation The opinions expressed herein are mine alone, not my employer's.
Re: Determining Daylight Savings Time Status
Was that script created before or after they changed when daylight savings goes into effect? It may not be correct any more... Be sure to check the results after you get it working. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/3/11 9:42 AM, Michael Coffin michaelcof...@mccci.com wrote: Hi Mike, That's perfect, Thanks much! Saved me from re-inventing the wheel. :) -Mike
Re: zLinux OS disk read-only
How is the disk defined in the CP Directory entry (i.e. What is the mode of the disk), and what is in the console log when the user was logged in that could give a clue about the status of the disk when the user was initialized? The mode will tell you the condition(s) that could lead to it being read only (other users having it read/write or even read only), and the log may even tell you which or how many users gummed up the works, or when things when oval on you. In any case, it had to have happened at some point, and there has to be a footprint, if you keep your logs. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/1/11 2:23 PM, Steve Perez sspe...@corelogic.com wrote: Hello All, Has anyone run into a situation where the zLinux OS disk has become READ- ONLY access? We are running z/Linux under z/VM 5.4 Redhat 5.4. My zLinux Admin were doing compares between the production environment versus the Test D/R environment and noticed it. He issued the following on the prod zLinux guest environment: # mount -o remount,rw /dev/VolGroup01/LogVol00 mount: block device /dev/VolGroup01/LogVol00 is write-protected, mounting read-only Since we are testing our D/R process at the moment for the z/VM LPAR we are unsure at this point whether that is a contributing factor. It shoul d not be but we can't rule it out. We paused our PPRC/Global mirroring fro m the z/OS side before starting the D/R activities to perform recovery of the z/VM z/Linux. The problem was found while in the middle of verifying/comparing environments on the zLinux side. I can link to the minidisk that is used to IPL that zLinux guest and it shows R/W when I issue Q LINKS. All other minidisks owned by that zLinux guest are R/W a s well. From my perspective (z/VM) all looks good. Any input would be appreciated, if anything to rule out that PPRC/GM woul d have contributed to this. Thanks. Steve.
Re: zLinux OS disk read-only
You said you ended up with the disk in read-only mode, but M would imply that if you couldn¹t get it in read-write mode, you wouldn¹t get it at all. This would lead me to believe that there might have been fingers at work on the console after the log-in and before the boot that might have subsequently linked the disk, possibly with a ³LINK * 200 200 MR², maybe? Again, the console log would lead to the footprint of the perp that would tell all. Another fine way to handle the situation and allow some control would be to IPL the guest into CMS before starting the Linux guest. Set up the machine using the CMS profile and do your sanity checks there, then IPL the Linux boot disk when you know things will go well. Given our two CEC environment, and our history before going into CSE, we use this method to check that the image was last run on the current LPAR before IPLing the Linux image, to be sure that it can¹t be running in the other CEC. We had the same image booted on both systems at the same time once too often, destroying the image (i.e... Once) We use a read-only CMS 191 with a profile to perform this vital sanity check (for us) before allowing the Linux image to start. (In fact, all our linux images share the same 191 minidisk.) Checking the Linux disks to be sure they are RW certainly wouldn¹t hurt as well. It would be a simple task, especially if you stuck to a standard addressing scheme for all your images. Just an idea to think about. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/1/11 3:40 PM, Perez, Steve S sspe...@corelogic.com wrote: I issued a LINK RR against it and did a Q LINKS and it shows no other link access to that disk. Would it be possible that when we paused PPRC and suspended Global Mirror on the z/OS LPAR (shared volumes between all LPARS) that it may have accessed the dasd the minidisk is on in write mode and caused the access mode on the z/VM LPAR to go into a READ-MODE? Is that probable? Steve. From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of Mark Pace Sent: Tuesday, March 01, 2011 2:57 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: zLinux OS disk read-only M Multiple-write access. Write access is established unless another user holds a write, a stable (SR, SW, SM) or an exclusive (ER, EW) mode access to the disk. Looks like some other VM has that disk linked in write mode. On Tue, Mar 1, 2011 at 3:53 PM, Perez, Steve S sspe...@corelogic.com wrote: The disk is defined as follows. This is an excerpt from the CP directory: IPL 200 . LINK RHMASTER 199 199 RR MDISK 200 3390 1 10016 LX53B5 M Unfortunately, the console log did not get spooled so I don't know what the log would have indicated for that disk when the guest machine came up. That's on my follow-up list. The guest machine is IPL'd off of its OS (disk 200) disk when it comes up (in its CP Directory) so I need to find a way to spool the console when it starts and not later after it has gone through its initialization. Thanks, Steve -Original Message- From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf Of RPN01 Sent: Tuesday, March 01, 2011 2:33 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: zLinux OS disk read-only How is the disk defined in the CP Directory entry (i.e. What is the mode of the disk), and what is in the console log when the user was logged in that could give a clue about the status of the disk when the user was initialized? The mode will tell you the condition(s) that could lead to it being read only (other users having it read/write or even read only), and the log may even tell you which or how many users gummed up the works, or when things when oval on you. In any case, it had to have happened at some point, and there has to be a footprint, if you keep your logs. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW /V\ 507-284-0844 Rochester, MN 55905 /( )\ - ^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/1/11 2:23 PM, Steve Perez sspe...@corelogic.com wrote: Hello All, Has anyone run into a situation where the zLinux OS disk has become READ- ONLY access? We are running z/Linux under z/VM 5.4 Redhat 5.4. My zLinux Admin were doing compares between the production environment versus the Test D/R environment and noticed it. He issued the following on the prod zLinux guest environment: # mount -o remount,rw /dev/VolGroup01/LogVol00 mount: block device /dev
Re: Need advice on moving a Linux guest from one z/VM LPAR to another
It really depends on how much planning you¹ve done beforehand. We have our LPARs set up so that they share DASD, share the same CP Directory, and are on the same TCP/IP subnet, so here, it¹s just a matter of bringing the userid down on one z/VM system, and bringing it up on the other. It¹s really a 10 minute downtime or less. Otherwise, you¹ll have to be sure the image is down in the one LPAR, copy the DASD from the first system to the second, bring up the Linux system in the second LPAR, change the IP address(es) in the image to match the new subnet, plumb up the new world-wide names for any FCP disk being used... There are several things that can change when moving from one system to another. You¹ll need to do some careful planning. If you could post your configurations (old and new), I think people could better point out the pitfalls you¹re likely to run into. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 2/25/11 5:48 PM, Michael Forte mjfo...@us.ibm.com wrote: Hi members of the outstanding z/VM community! I need advice or a pointer to documentation (if available? presentations, official publications, Redbooks...) on how to move a Linux guest from one z/VM LPAR to another. Now, I know this could probably be pieced together from an assortment of z/VM product documentation or multiple Redbooks, but I am hoping someone in this community has done this before. Even a set of high-level steps would prove invaluable. Does anyone have any insight? z/VM 6.1, SLES 11, all FICON. Thanks in advance and I hope everyone has a great weekend. Michael J. Forte z/OS Storage ID (and on assignment with STG Lab Services and Training) Software Engineer, System z Information Solutions 58HA IBM Research Triangle Park, North Carolina
Re: RSCS CTCA between a first and second level system...
That was it. It¹s all in what you name the nodes Be consistent. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 2/7/11 12:49 PM, Michael Harding mhard...@us.ibm.com wrote: IOW what does the LOCAL statement in your RSCS CONFIGs specify? -- Mike Harding z/VM System Support mhard...@us.ibm.com mike.b.hard...@kp.org mikehard...@mindless.com (925) 926-3179 (w) (925) 323-2070 (c) IM: VMBearDad (AIM), mbhcpcvt (Y!) The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 02/07/2011 10:28:48 AM: From: Alan Altmark/Endicott/IBM@IBMUS To: IBMVM@LISTSERV.UARK.EDU Date: 02/07/2011 10:30 AM Subject: Re: RSCS CTCA between a first and second level system... Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU On Monday, 02/07/2011 at 11:53 EST, RPN01 nix.rob...@mayo.edu wrote: The systems are polar and npolar. DMTNCR916E Invalid NJE signon connection record received That message comes out because signon record contains - A node id that doesn't match the local system's expectation of who is at the other end - The signon record is too long (unusual) - There is a feature mismatch (unusual) - syntax errors in the signon protocol (unusual) 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
RSCS CTCA between a first and second level system...
I need to transfer some files between a first and second level system, and tried to define an RSCS CTCA connection, but when I try to start the connection, the see each other, but immediately shut down the link. The second level connection gets the following messages: DMTCMY700I Activating link POLAR NJE line=AA20 class=* queueing=priority DMTNET141I Line AA20 ready for connection to link POLAR DMTNET142I Link POLAR line AA20 dataset ready DMTNET951I Sign-off record received -- link POLAR being deactivated DMTNET143I Link POLAR line AA20 disabled DMTMAN002I Link POLAR deactivated DMTCMY700I Activating link POLAR NJE line=AA20 class=* queueing=priority DMTNET141I Line AA20 ready for connection to link POLAR And the first level system gets the following: DMTCMY700I Activating link NPOLAR NJE line=AA20 class=* queueing=priority DMTNET141I Line AA20 ready for connection to link NPOLAR DMTNET142I Link NPOLAR line AA20 dataset ready DMTNCR916E Invalid NJE signon connection record received -- link NPOLAR is being deactivated DMTNET143I Link NPOLAR line AA20 disabled DMTMAN002I Link NPOLAR deactivated Definition for Second level in the first level is defined as: LINKDEFINE NPOLAR TYPE NJE LINE AA20 Definition for the first level in the second is: LINKDEFINE POLARTYPE NJE LINE AA20 The CTCAs are cross connected. for rscs cmd q v aa20 RSCS : CTCA AA20 3088 COUPLED TO NPOLAR AA20 SUBCHANNEL = 0010 RSCS : HCPFOR069I Command Complete. CP return code = . Ready; T=0.01/0.01 10:13:05 There has to be something simple I¹m missing here, but (obviously) I¹m missing it. Any help appreciated. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: RSCS CTCA between a first and second level system...
The systems are polar and npolar. On 2/7/11 10:22 AM, Alan Altmark alan_altm...@us.ibm.com wrote: On Monday, 02/07/2011 at 11:15 EST, RPN01 nix.rob...@mayo.edu wrote: DMTCMY700I Activating link NPOLAR NJE line=AA20 class=* queueing=priority DMTNET141I Line AA20 ready for connection to link NPOLAR DMTNET142I Link NPOLAR line AA20 dataset ready DMTNCR916E Invalid NJE signon connection record received -- link NPOLAR is being deactivated DMTNET143I Link NPOLAR line AA20 disabled DMTMAN002I Link NPOLAR deactivated Is the remote system called NPOLAR? If not, then you need to specify the NODE parameter on the LINKDEFINE. 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
Knocked out of me: New s-stat segment process
I wanted to generate a new CMS segment to pick up a changed S minidisk, and suddenly couldn¹t remember the exec which generates the CMS shared segment skeleton. (The auto accident knocked it right out of me, I think...) I know it¹s simple, and it takes an argument of CMS. I just can¹t remember it¹s name or the minidisk it lives on (I think it was a sample). If I could remember either one, I could find it myself, so I¹m feeling kind of stupid at the moment... -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Knocked out of me: New s-stat segment process
Thanks all who answered. One of the worst parts about the accident has been the memory loss -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 1/26/11 3:24 PM, Shimon Lebowitz shim...@iname.com wrote: I think you mean SAMPNSS CMS which IIRC is on MAINT 193. Shimon On Wed, Jan 26, 2011 at 11:14 PM, RPN01 nix.rob...@mayo.edu wrote: I wanted to generate a new CMS segment to pick up a changed S minidisk, and suddenly couldn¹t remember the exec which generates the CMS shared segment skeleton. (The auto accident knocked it right out of me, I think...) I know it¹s simple, and it takes an argument of CMS. I just can¹t remember it¹s name or the minidisk it lives on (I think it was a sample). If I could remember either one, I could find it myself, so I¹m feeling kind of stupid at the moment...
Re: Vswitch Grant as a CMD in User's Directory?
The issue with keeping the grants in AUTOLOG1 or in SYSTEM CONFIG is that you have to either continually modify those files every time you create a new Linux image, or you have to keep a separate list of Linux images somewhere for AUTOLOG1 to read (though you probably have to anyway). Putting the commands in the CP Directory entry just gives you one less worry about where to check if something has been done or not. It also covers you for the initial creation of the image, where AUTOLOG1 will not be run, so that you don't have to worry about granting the image by hand the first time. Is there anyone out there that actually gains security from CP users not being granted onto their vSwitches? How many people would like to be able to define a vSwitch as open to the public or not requiring a grant to be accessed? -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 12/7/10 9:25 PM, Lee Stewart lstewart.dsgr...@attglobal.net wrote: It seems to me... Rather than putting a Vswitch Grant for each Linux guest somewhere like AUTOLOG1's PROFILE EXEC, I thought I'd try putting a CMD SET VSWITCH VSW1 GRANT USERID in the directory profile for the Linux guests... Alas, it seems that the GRANT isn't processed till after the NIC / LAN connection is attempted. I thought I understood that CMDs in the directory entry were processed before the user was logged on... Did I misunderstand or??? Thanks, Lee
Re: Vswitch Grant as a CMD in User's Directory?
But, should you have to have an external security manager for a system where the majority of users are disconnected guest operating systems? Most of today's z/VM systems have a bare minimum of real human users. CP is the security manager for us, and it's sufficient to control the wild ramblings of, oh, say, the four people who need access. The dollars are needed for other things with a much higher priority before we'd ever get an ESM to control our more wild moments. And, plugging a cable into a switch generally does get you connectivity, because someone put that switch there for the express purpose of providing that connectivity in the first place. If I walk into an office on campus, and there's an Ethernet jack on the wall, I have the reasonable expectation that I should be able to plug my laptop into it and have a connection to the network. The same thing holds true if I see a wireless antenna on the ceiling here. I shouldn't have to call the Network Operations Center and give them my name and password and the jack number to get them to let me in; If that were the case, we'd have a lot of ticked off doctors running around here. (Much the same as I get ticked off every time I have to go grant a virtual machine into the virtual switch.) We even have jacks and wireless in the patent waiting areas so that they can get internet access, and they don't need to be granted in either. The vSwitch grant is not in any way mimicking a real life scenario. It doesn't compare to the real world in any way. Networking gets set up, and once it's set up, you plug things into it and they simply work, as long as you know the IP range and netmask, or your computer does a reasonable job of DHCPing you an address. You don't have to be granted into it. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 12/8/10 12:38 PM, Alan Altmark alan_altm...@us.ibm.com wrote: On Wednesday, 12/08/2010 at 08:31 EST, RPN01 nix.rob...@mayo.edu wrote: Is there anyone out there that actually gains security from CP users not being granted onto their vSwitches? How many people would like to be able to define a vSwitch as open to the public or not requiring a grant to be accessed? In the same way plugging an ethernet cable into a switch is not sufficient to gain connectivity, so defining a virtual wire is not sufficient to gain connectivity to a virtual network. This is just the way networking is done. Virtualizing the wires doesn't change anything. Assuming you have RACF and generic profiles active, you can allow access to all VSWITCHes while denying access to all user-created Guest LANs. RDEFINE ** CL(VMLAN) UACC(NONE) RDEFINE SYSTEM.** CL(VMLAN) UACC(UPDATE) Without an ESM, Class G Guest LANs can be disabled by putting VMLAN TRANSIENT 0 in SYSTEM CONFIG. I've been saying for several years, You need an ESM. More and more z/VM security management will be focused on ESMs, not native CP. If your fave ESM doesn't simplify things for you, gripe to the vendor. 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
Re: The old VM/ESA CMS GUI - Does it still live?
He said he liked typing, not killing trees... -- Bob Nix On 11/23/10 1:30 PM, Mark Post mp...@novell.com wrote: On 11/23/2010 at 10:19 AM, George Henke/NYLIC george_he...@newyorklife.com wrote: Please tell ur laughing friends that GUI, *point and click*, is for people who can't type. If you really believe that, then I would like to hear your reaction after giving up your 3270 emulator and doing all your work from a 2714. Mark Post
Re: IPL VM/VM Issues
I think this is an issue that needs to be addressed. This is a critical set of files, which z/VM only has tools to back up to tape, and many sites no longer even have tape drives to use to create these tape backups. We no longer have any tape drives, real or virtual, attached to the systems, so SPXTAPE does us absolutely no good. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/6/10 10:36 AM, Brian Nielsen bniel...@sco.idaho.gov wrote: SPXTAPE only supports tape. You could use DCSSBKUP and DCSSRSAV for some of the SDF's, but not all. There are past discussions in the archives that discuss the general issue. There are references to pipes and/or 3rd party products that may also help. Brian Nielsen On Wed, 6 Oct 2010 10:46:26 -0400, George Henke/NYLIC george_he...@newyorklife.com wrote: I IPLed L2 COLD, because I did not have the extra SPOOL volumes yet to come up FORCE. So I do not have the SDF. I suppose I could SPXTAPE DUMP them from L1, except I do not have any tape. Can I redirect SPXTAPE to disk to port the SDF to L2?.
Re: How DIRMAINT Work ?
The benefits are far greater than the loss of directly editing your directory. Have you ever edited your directory and put it online, only to find out later that you¹d managed to overlay a minidisk or important piece of CP¹s disk? It shouldn¹t happen again if you correctly implement Dirmaint. And you won¹t have to hunt for space to add a user. You can just say ³I need a 200 cyl minidisk, and Dirmaint will find a place to put it. Have two systems? Dirmaint can actually manage one common CP directory between the two. There really isn¹t a reason to hand-manage a CP directory that outweighs using Dirmaint or some other directory management tool. The tool is always a better choice. Now, a caveat. On some regular basis, use the command ³Dirmaint user withpass², and save a copy of the old-style complete directory on maint¹s, or your 191 disk, just for emergency¹s sake. Don¹t get caught without a fairly current source directory that you could put online yourself in an emergency situation if something should happen and Dirmaint couldn¹t run. I don¹t know what that situation might be, but I like the warm, fuzzy feeling of being able to see that ³user withpass² file on my 191 disk. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/1/10 8:54 AM, Sergio Lima sergiovm...@hotmail.com wrote: Hello List, We need implement the DIRMAINT product here, but we have some doubts. Have a STEP there, when need migrate our VMUSERS DIRECT A to DIRMAINT minidisk. After do this, We never more can edit our VMUSERS DIRECT, as we do today? We are very concerned about this implementation, which we should take necessary precautions? We already have implemented this, in a test environment, apapparently had no problems, but we need to make sure. Could someone give their opinion? Thanks very much Sergio Lima Costa Sao Paulo - Brazil
Re: BookManager format softcopy
Same here; I've been using the PDF files for quite some time now. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 9/3/10 12:38 PM, Brian Nielsen bniel...@sco.idaho.gov wrote: The PDF's are all I ever use. Brian Nielsen On Fri, 3 Sep 2010 12:01:08 -0400, Alan Altmark alan_altm...@us.ibm.com wrote: In order to reduce expenses, reduce the amount of time it takes to produ ce softcopy documentation, and eliminate dependencies on
Re: Duplicate VOLID's
The obvious argument against using the rdev in the volser is when you end up needing to move the data to a new volume, or restore the pack after a physical problem, then you no longer have a match between the volser and the rdev, and it becomes very confusing from there. There really isn¹t one ideal way to do it. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/26/10 12:55 PM, Michael MacIsaac mike...@us.ibm.com wrote: I do know what addresses my system disks are on, Ah! - an argument for the convention of using the RDEV as the last four characters of the volser :)) Mike MacIsaac mike...@us.ibm.com (845) 433-7061
Re: FORCED BY SYSTEM
Have you checked with these users to see if they are logging off when done, or just disconnecting from their sessions? Never overlook the human factor in all this. It may just be as simple as changing a user habit. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/19/10 12:18 PM, Wandschneider, Scott scott.wandschnei...@infocrossing.com wrote: I verified no errors or warnings on the console. I also verified the correct PARM disk was used and that it contains the updated SYS CONFIG File.
CSE and redundant connections
I¹m going to dig into the manuals in a moment, but can anyone quickly tell me if the CTCA connections used by the various parts of CSE can have redundant sets of connections? (I¹m about to lose the set I¹m using to a POR, and I need to know if I should switch to a second set, or do a better job of implementing...) RSCS uses a set, PVM uses a set, and we have one set for ISFC. Can any or all of these have duplicate paths across a second set of CTCAs? -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: CSE and redundant connections
Thanks. I've got that one set up now, and will add it to our Autolog1 shortly. In RSCS, I noticed the ROUTE control. Would it be valid to say that I could set up a ROUTE for the two system names, pointing to two separate LINKDEFINE connections defining two CTCA paths? I haven't been able to find the Passthru manual as yet to see what is there... -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/17/10 8:58 AM, Robert J Brenneman bren...@gmail.com wrote: I believe ISFC really only uses one path at a time when redundant links are defined. So yes - you should be able to define more links and stop the links which you are about to lose.
Re: CSE and redundant connections
I want to thank everyone who responded. We now have redundant connections for all three CTCA interfaces between the two systems, and shouldn't have to worry if this ever comes up again Also, Alan: The ISFC links do show as one being up and the other down. Do you know if it will automatically switch to the back-up connection should the first one fail, or will it take manual intervention? For anyone interested, here are queries of the three connection sets... q islink Link: E242 Type: CTCA Node: POLARBytes Sent: 87043 State: Up Bytes Received: 60631 Buffer Count: 16 Status: Idle Link: E342 Type: CTCA Node: Bytes Sent: 20732 State: Down Bytes Received: 20732 Buffer Count: 16 Status: Idle Ready; T=0.01/0.01 14:37:13 smsg rscs q group polar Ready; T=0.01/0.01 14:42:22 Group Alternate Name --- Primary Links -- Link POLARCTC1 CTC2 ... ... ... ... smsg rscs q links Ready; T=0.01/0.01 14:42:30 Link Line Name Status Type Addr LU Name Logmode Queueing CTC1 connectNJE E240 ... ... priority CTC2 connectNJE E340 ... ... priority *NOTHERE inactive NOTIFY ... ... FIFO *UNKNOWN inactive NOTIFY ... ... FIFO *LPRHOLD inactive NOTIFY ... ... FIFO *UFTHOLD inactive NOTIFY ... ... FIFO 6 links found smsg pvm q system Ready; T=0.01/0.01 14:44:14 08/17/10 14:44:14 DVMQRY080I The local node is GRIZZLY, Users 0, PVM 2.1.1901, built 10/26/99 14:12:10 08/17/10 14:44:14 DVMQRY081I Link CTC1 Type CTCA Address 141 Users 1 CONNECT Group POLAR 08/17/10 14:44:14 DVMQRY081I Link CTC2 Type CTCA Address 241 Users 0 CONNECT Group POLAR -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/17/10 10:17 AM, Alan Altmark alan_altm...@us.ibm.com wrote: On Tuesday, 08/17/2010 at 09:52 EDT, RPN01 nix.rob...@mayo.edu wrote: I?m going to dig into the manuals in a moment, but can anyone quickly tell me if the CTCA connections used by the various parts of CSE can have redundant sets of connections? (I?m about to lose the set I?m using to a POR, and I need to know if I should switch to a second set, or do a better job of implementing...) RSCS uses a set, PVM uses a set, and we have one set for ISFC. Can any or all of these have duplicate paths across a second set of CTCAs? ISFC does not allow a redundant connection. If memory serves, you can configure them, but the duplicate will not be activated. You have to deactivate one before another can go active. If you have alternate paths, then you will still maintain the integrity of the cluster while you take the links down/up. Just do them one at a time. RSCS and PVM allow redundant paths, but you have to ensure that you have created groups and/or routing tables to handle them. Alan Altmark z/VM Development IBM Endicott
Re: How to copy a disk using a z/Linux guest
Flashcopy does not account for any disk buffers linux still has cached and unwritten. It will mitigate the situation where the disk is changing while it is being backed up. All in all, if you're talking about running images, full-pack backups are basically worthless. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/16/10 9:38 AM, Hans Rempel h...@hmrconsultants.com wrote: If you have flashcopy on your dasd that may be your best option. Use the vmcp z/Linux module to invoke the FLASHCOPY command. Hans -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rich Smrcina Sent: August-16-10 9:37 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: How to copy a disk using a z/Linux guest DDR won't care. It will take the VTOC with it. On 08/16/2010 08:29 AM, Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I am trying to find out if there is a utility in z/Linux in my case RHEL 5.2 that will allow me to copy a z/Linux formatted disk to another disk. Also do you know if DDR cares rather there is a VTOC on a volume if it is used to backup the volume without a VTOC? /Thank You,/ / / /Terry Martin/ /Lockheed Martin - Citic/ /z/OS and z/VM Performance Tuning and Operating Systems Support/ /Office - 443 348-2102/ /Cell - 443 632-4191/ / / /cid:image001.jpg@01C97FB5.5EAFD6C0///
Re: How to copy a disk using a z/Linux guest
There's a race condition that the dd can't account for. Think of a transaction in a database, where several records are part of a transaction. Each record gets written in turn, and then the transaction is committed. What happens when the dd goes through that section of disk when only two of the four records have been written? Or one or more of those records are written to the area of disk already backed up, while others are written to a point that will soon be backed up? The image you get in the dd copy is inconsistent with the real world as the application views it, and so may not be useful when you have to restore it later. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/16/10 9:49 AM, McKown, John john.mck...@healthmarkets.com wrote: Wouldn't doing a dd in the running Linux guest to a separate disk, then backing up that disk result in a good backup? Assuming that the application has synced its data, of course. -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * (817)-691-6183 cell john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of RPN01 Sent: Monday, August 16, 2010 9:47 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: How to copy a disk using a z/Linux guest Flashcopy does not account for any disk buffers linux still has cached and unwritten. It will mitigate the situation where the disk is changing while it is being backed up. All in all, if you're talking about running images, full-pack backups are basically worthless. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/16/10 9:38 AM, Hans Rempel h...@hmrconsultants.com wrote: If you have flashcopy on your dasd that may be your best option. Use the vmcp z/Linux module to invoke the FLASHCOPY command. Hans -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rich Smrcina Sent: August-16-10 9:37 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: How to copy a disk using a z/Linux guest DDR won't care. It will take the VTOC with it. On 08/16/2010 08:29 AM, Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I am trying to find out if there is a utility in z/Linux in my case RHEL 5.2 that will allow me to copy a z/Linux formatted disk to another disk. Also do you know if DDR cares rather there is a VTOC on a volume if it is used to backup the volume without a VTOC? /Thank You,/ / / /Terry Martin/ /Lockheed Martin - Citic/ /z/OS and z/VM Performance Tuning and Operating Systems Support/ /Office - 443 348-2102/ /Cell - 443 632-4191/ / / /cid:image001.jpg@01C97FB5.5EAFD6C0///
Re: Define CPU's
Another way of wording this is that adding CPUs to a virtual machine allows the guest to take advantage of multitasking, but does not increase the total amount of CPU time the image receives. If single threading tasks in the image is the bottleneck, then adding a CPU may relieve it. But if this isn't the issue, then it won't help. Now, I think I saw WebSphere mentioned somewhere along the line, and I think that it will take advantage of multitasking, given the increased number of available CPUs. -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/8/10 10:20 AM, Alan Altmark alan_altm...@us.ibm.com wrote: On Thursday, 07/08/2010 at 11:02 EDT, Martin Zimelis martin.zime...@gmail.com wrote: Unless you're max'ing out these virtual machines by consuming 100% of a real processor, it should be as simple as increasing their SHARE values. To finish the thought, adding virtual CPUs to a guest does not add CPU capacity to a guest; SET SHARE does. Adding another virtual CPU may allow the guest to better use the CPU capacity it has been given, increasing throughput or decreasing response time, or it may actually slow the guest down. It all depends on the application. A good performance monitor will tell you if a guest is constrained, and why. Of course, one must measure, change, and measure again to ensure that the changes had the desired effect. Sometimes after you release the hounds, you discover that the yard is a mess. Alan Altmark z/VM Development IBM Endicott
Re: GAPS in DIRMAP
Just to cover all the bases, you never said if you¹d started using TCPIPV, or had any data on the minidisk. If not, then you can simply change the MDISK statement, put the new CP directory online and go with it, no problems. If there is already data there, then you could allocate a new minidisk starting at 8222, and use something like 1191 as the virtual address. Put the directory online, then use DDR to copy the contents of 191 to 1191. Now change the directory again to drop the MDISK 191 statement and change the 1191 address to 191. Put that directory online and then continue with what you were doing. Gaps on the disk can be annoying, especially if you¹re maintaining the directory by hand. The DIRMAP command is your friend, and should be run after any MDISK change to your directory, to help avoid overlaps, which are generally fatal to somebody. Investing in DIRMAINT can remove much of the aggravation of maintaining the directory, as it keeps track of free spaces and allocatable space, among other things. At that point, adding, moving and deleting minidisks become single commands. DIRMAINT is also almost a necessity if you¹re running in a CSE set of systems (Cross System Extensions). Hope this helps -- Robert P. Nix Mayo Foundation.~. RO-OC-1-18 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 6/11/10 8:29 AM, Lesseg, Jon jon.les...@pacificorp.com wrote: Thanks Mike. This is exactly what I needed. Jon From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Michael MacIsaac Sent: Thursday, June 10, 2010 5:07 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: GAPS in DIRMAP John, ... SYSCLONE1913390 08202 08221 00020 82228821 600GAP TCPIPV 191 3390 08822 08826 5 ... So now I have a GAP. How do I get rid of it? There are a couple of ways you could: 1) Create a new disk of 600 cylinders starting at cylinder 8222 - it could be on a new user ID or an existing one 2) Move the TCPIPV 191 disk back 600 cylinders by changing 8822 to 8222 (sounds like a finger check!) - but this would require copying off any files you currently have on that disk, reformatting the disk at the new cylinders, then copying the files back to the new disk. Do I have to get rid of it? No, you could also just leave the gap there and use the cylinders later (or never). Hope this helps. Mike MacIsaac mike...@us.ibm.com (845) 433-7061 -- This email is confidential and may be legally privileged. It is intended solely for the addressee. Access to this email by anyone else, unless expressly approved by the sender or an authorized addressee, is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action omitted or taken in reliance on it, is prohibited and may be unlawful. If you believe that you have received this email in error, please contact the sender, delete this e-mail and destroy all copies. ==
Re: shopzseries
It doesn't solve your web problem, but IBM has taken orders and support calls over the phone for decades. Sometimes the old ways work the most reliably. Just order what you need by phone, and then worry about the IBMLink problem once you have your system in the state it needs to be in. Say hi to everyone there for me -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 4/12/10 9:37 AM, Stephen Gentry stephen.gen...@lafayettelife.com wrote: When I go to that screen and log in, I get a screen whose title is: Purchase/upgrade tools. There is nothing on the screen that mentions ServiceLink, nor in the drop down lists. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Frank M. Ramaekers Sent: Monday, April 12, 2010 10:27 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: shopzseries Have you tried (as others have mentioned) IBMLink? http://www.ibm.com/ibmlink Frank M. Ramaekers Jr. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Gentry, Stephen Sent: Monday, April 12, 2010 9:17 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: shopzseries When I go to that screen and log in, I get a screen whose title is: Purchase/upgrade tools. There is nothing on the screen that mentions ServiceLink, nor in the drop down lists. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of peter.w...@ttc.ca Sent: Monday, April 12, 2010 10:10 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: shopzseries You could try this link: https://www-304.ibm.com/usrsrvc/account/userservices/jsp/login.jsp?persi stPage=truepage=/ibmlink/servicelink/servicelinkPage.jsp%3Flc%3Den%26cc %3DCAPD-REFERER=noneerror= Peter -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Gentry, Stephen Sent: April 12, 2010 09:57 To: IBMVM@LISTSERV.UARK.EDU Subject: Re: shopzseries When I go to that screen and log in, I get a screen whose title is: Purchase/upgrade tools. There is nothing on the screen that mentions ServiceLink, nor in the drop down lists. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Bill Munson Sent: Monday, April 12, 2010 9:52 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: shopzseries www.ibm.com/ibmlink brings you to the sign in screen for ServiceLink good luck Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 President - MVMUA http://www2.marist.edu/~mvmua/ VM Project Officer - SHARE http://www.linkedin.com/in/BillMunson Gentry, Stephen stephen.gen...@lafayettelife.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 04/12/2010 09:47 AM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: shopzseries What should I look for? ServiceLink? If so, it is not displayed on the web page. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Charles Grady Sent: Monday, April 12, 2010 8:49 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: shopzseries If you just need an RUS... Why not IBM.COM/IBMLINK and just order the zVM RSU there?. stephen.gen...@lafayettelife.com 04/12/10 08:25AM I'm sorry to post this to the list but I am getting no satisfaction from the normal support phone numbers when I contact shopzseries with log on problem. I keep getting past off to another person. The last person I was in contact with told me to call the support number I started with. So, if anyone knows who can be contacted regarding logging on to shopzseries that is not level 1 (one) support, I'd appreciate the information. This is NOT an intent to start a flame thread regarding shopzseries, I just want to log on, get the RSU I need so I can do my job. Thanks, Steve ** GDOL CONFIDENTIALITY NOTICE: This transmission may contain confidential information protected by state or federal law. The information is intended only for use consistent with the state business discussed in this transmission.If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action based on the contents is strictly prohibited. If you have received this transmission in error, please delete this email and notify the sender
Re: [?? Probable Spam] Re: Perfkit SAMPLE CONFIG size too small
Hi Bill; We have 295 CP volumes (3390 mod 27) shared between the two LPAR's, running CSE. There are an additional 15,652 volumes owned by z/OS, which we keep offline to z/VM. We run a script in AUTOLOG1 which goes through the list of volumes and makes the decision for each if it should stay online to z/VM, and takes action to set things into their normal state. ckofflin 0 errors 295 CP OWNED or SYSTEM disks skipped 0 PAV Aliases skipped 15652 found already offline 0 varied offline Ready; T=0.22/0.31 08:23:27 -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/30/10 1:18 PM, Bill Munson william.mun...@bbh.com wrote: Eginhard, Yes it was trial and error - and we made it LARGE enough not to fail again In our Largest LPAR we have 80 guests running - 52 are LINUX guests. 70 mod27's and 75 mod3's for (paging) and one mod9 the RES pack. we have 5 VM lpars and all lpars can see the other dasd, though not attached to the system, only the dasd for each LPAR is attached to that system, we do not vary off anything but the MVS dasd q monitor MONITOR EVENT ACTIVEBLOCK4 PARTITION16384 MONITOR DCSS NAME - MONDCSS CONFIGURATION SIZE 800 LIMIT 1 MINUTES CONFIGURATION AREA IS FREE USERS CONNECTED TO *MONITOR - ESAWRITE LINMON PERFSVM MONITOR SAMPLE ACTIVE INTERVAL1 MINUTES RATE 1.00 SECONDS MONITOR DCSS NAME - MONDCSS CONFIGURATION SIZE 1500 LIMIT 1 MINUTES CONFIGURATION AREA IS FREE USERS CONNECTED TO *MONITOR - ESAWRITE LINMON PERFSVM munson 201-418-7588 Eginhard Jaeger e.jae...@ch.inter.net Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 03/30/2010 01:57 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: [?? Probable Spam] Re: Perfkit SAMPLE CONFIG size too small There is no single 'right' MONDCSS size for all systems: it's about performance, so 'it depends'. The MONDCSS has to be large enough to allow the CP monitor to place all the monitor records you told it to collect in that storage area. Since most users just go and enable whole domains, it's the domains generating the largest number of monitor records that one wants to watch. For sample records that is, on most systems, the I/O domain, where you could end up with tens of thousands of devices already years ago when I still worked with VM. Be aware that the monitor will create a device activity record 3 of 268 bytes and a cache activity record 4 of 264 bytes for each DASD, and they must all fit simultaneously into the MONDCSS, together with all the other monitor records. (And, as mentioned in another append, the default SAMPLE CONFIG size is often too small for so many devices and has to be made larger.) But there's one general rule that has not yet been mentioned in this thread: don't let the MONDCSS overlay the storage of the virtual machine that is doing the data collecting, in this case PerfKit, or it will not be able to use it. While your MONDCSS looks VERY large to me, I'm admittedly out of date as far as current I/O configurations are concerned, and you apparently ended up with it for a good reason, after a trial and error phase with smaller sizes. Can you tell me the number of I/O devices that your VM sees and is collecting data for? Eginhard - Original Message - From: Bill Munson william.mun...@bbh.com That does not look like it is large enough. here is my definition MONDCSS CPDCSS N/A08000 0 SC R It can work for a while but if the segment is not large enough it will soon fail. *** IMPORTANT NOTE*-- The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus. ** **
Perfkit SAMPLE CONFIG size too small
I know this has been run into before, but I can¹t remember the solution. I¹m getting the message ³FCXPMN446E Incomplete monitor data: SAMPLE CONFIG size too small² when perfsvm comes up. This just started last night, and it has run since December without problems until last night. I remember that this message is a catch-all for just about anything that goes wrong in PerfKit, but I don¹t remember what other issues to check. Any help would be appreciated, as we are also in a CPU bind and can¹t see who¹s doing it to us at the moment because of the perfsvm failure -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Perfkit SAMPLE CONFIG size too small
I haven¹t tried redefining the DCSS yet, but I have tried changing the SAMPLE CONFIG SIZE from 1500 to 2000, and I¹ve tried increasing the virtual machine size from 140meg to 256meg. Neither has any effect on the problem. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/30/10 10:26 AM, Robert J McCarthy bob.mccar...@custserv.com wrote: Robert, Before resizing the MONDCCS , you might try the following procedure that I received from IBM a while back: 1. Stop PERFKIT 2. CP MONITOR STOP 3. CP MONITOR SAMPLE (Note the monitor sample size) 4. CPMONITOR SAMPLE CONFIG SIZE (= size plus 400 to start) 5. Restart PERFKIT This worked for me. Bob From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Michael MacIsaac Sent: Tuesday, March 30, 2010 11:17 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Perfkit SAMPLE CONFIG size too small Robert, I¹m getting the message ³FCXPMN446E Incomplete monitor data: SAMPLE CONFIG size too small² when perfsvm comes up. I've seen this a number of times too. We added a section 12.2.4 in the new z/VM 6.1 /SLES 11 Virtualization Cookbook (top of the page http://linuxvm.org/present/ http://linuxvm.org/present/ ) It recommends deleting the existing MONDCSS saved segment and redefining a new one with the commands == defseg mondcss 2200-4fff sc rstd == saveseg mondcss Oops, in re-reading this section, I see we omitted words to the effect of Be sure there are no other DCSSs saved in the address range of 2200-4FFF. I believe there is a similar section, but with more detail, in the VM Basics Redbook. Hope this helps. Mike MacIsaac mike...@us.ibm.com (845) 433-7061
Re: Perfkit SAMPLE CONFIG size too small
Ok... I purged and redefined the DCSS, and now I don¹t get the message; I¹m waiting to see if it really starts collecting. I did ³DEFSEG 9000-AFFF SC RSTD², matching our previous segment. My questions now are, What happened to the prior segment that caused it to fail? Could the problem have been avoided, and how? Also, now I¹m getting the following two messages, repeatedly, and we¹re still not collecting any data: FCXPMN444E IUCV reply failed with reason code 9 HCPMOV6274I The sample data messages and corresponding records have been purged. So I¹m still looking for a problem source... -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/30/10 10:16 AM, Michael MacIsaac mike...@us.ibm.com wrote: Robert, I¹m getting the message ³FCXPMN446E Incomplete monitor data: SAMPLE CONFIG size too small² when perfsvm comes up. I've seen this a number of times too. We added a section 12.2.4 in the new z/VM 6.1 /SLES 11 Virtualization Cookbook (top of the page http://linuxvm.org/present/ http://linuxvm.org/present/ ) It recommends deleting the existing MONDCSS saved segment and redefining a new one with the commands == defseg mondcss 2200-4fff sc rstd == saveseg mondcss Oops, in re-reading this section, I see we omitted words to the effect of Be sure there are no other DCSSs saved in the address range of 2200-4FFF. I believe there is a similar section, but with more detail, in the VM Basics Redbook. Hope this helps. Mike MacIsaac mike...@us.ibm.com (845) 433-7061
Re: [?? Probable Spam] Re: Perfkit SAMPLE CONFIG size too small
I plan to talk to the hardware people in a moment to see if anything was added recently? We do have a large amount of DASD that is really owned by z/OS, which we immediately take offline, but they¹d still be in the config area. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/30/10 11:21 AM, Eginhard Jaeger e.jae...@ch.inter.net wrote: This is usually caused by zVM accessing lots of additional I/O devices that it previously didn't see. While redefining the CONFIG size and the size of the MONDCSS can allow CP to again pack all of the available information into its monitor data, all of the additional monitor records must also be processed. The FCXPMN44E message means probably that PerfKit couldn't process the data fast enough, i.e. it needs a higher share of the CPU. But check first whether the problem is really caused by additional I/O devices. Is your VM seeing lots of devices belonging to other LPARs? Vary off the ones that are not needed, or tell the monitor via MONITOR command not to collect data for the ones you're not interested in. Eginhard My questions now are, What happened to the prior segment that caused it to fail? Could the problem have been avoided, and how? Also, now I¹m getting the following two messages, repeatedly, and we¹re still not collecting any data: FCXPMN444E IUCV reply failed with reason code 9 HCPMOV6274I The sample data messages and corresponding records have been purged.
Re: [?? Probable Spam] Re: Perfkit SAMPLE CONFIG size too small
Our MONDCSS grew, perhaps too large, while fighting this type message a long time ago. Once the problem was resolved, we didn't attempt to back off the changes we'd made, and the large size doesn't seem to hurt anything at the moment. I know that ultimately, making the segment larger was not the answer to the problem at the time, either. Also, Mr. Nunsford says hello. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/30/10 12:57 PM, Eginhard Jaeger e.jae...@ch.inter.net wrote: There is no single 'right' MONDCSS size for all systems: it's about performance, so 'it depends'. The MONDCSS has to be large enough to allow the CP monitor to place all the monitor records you told it to collect in that storage area. Since most users just go and enable whole domains, it's the domains generating the largest number of monitor records that one wants to watch. For sample records that is, on most systems, the I/O domain, where you could end up with tens of thousands of devices already years ago when I still worked with VM. Be aware that the monitor will create a device activity record 3 of 268 bytes and a cache activity record 4 of 264 bytes for each DASD, and they must all fit simultaneously into the MONDCSS, together with all the other monitor records. (And, as mentioned in another append, the default SAMPLE CONFIG size is often too small for so many devices and has to be made larger.) But there's one general rule that has not yet been mentioned in this thread: don't let the MONDCSS overlay the storage of the virtual machine that is doing the data collecting, in this case PerfKit, or it will not be able to use it. While your MONDCSS looks VERY large to me, I'm admittedly out of date as far as current I/O configurations are concerned, and you apparently ended up with it for a good reason, after a trial and error phase with smaller sizes. Can you tell me the number of I/O devices that your VM sees and is collecting data for? Eginhard - Original Message - From: Bill Munson william.mun...@bbh.com That does not look like it is large enough. here is my definition MONDCSS CPDCSS N/A08000 0 SC R It can work for a while but if the segment is not large enough it will soon fail.
After getting PerfKit working...
We can now see what is eating our system, and it turns out that it¹s z/VM... CPU Load Vector Facility Status or PROC TYPE %CPU%CP %EMU %WT %SYS %SP %SIC %LOGLD %VTOT %VEMUREST ded. User P00 IFL99 991 1 94 0 89100 .... ... Master P01 IFL403 37 601 0 88 40 .... ... Alternate We¹re grinding CPU 0 at 99%, and it¹s all CP time. Any insightful suggestions? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
After getting PerfKit working...
And, it seems that our second LPAR (on another CEC) is playing the same game... P00 IFL 100 1000 0 100 0 61100 .... ... Master P01 IFL712 69 291 0 88 71 .... ... Alternate -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: After getting PerfKit working...
The max CPU user extreme is 14%. This is all CP overhead time. Our paging rate is 20 pgs/sec. OPERATOR on both LPARs is unusually active, and I¹m about to take a walk over to the data center to see what it thinks it¹s doing. There doesn¹t seem to be anything else unusual going on. On 3/30/10 1:55 PM, Robert J McCarthy bob.mccar...@custserv.com wrote: Robert, Have you looked in the bottom right corner of the display to see what guest might be using the most CPU ? Or Option 21 from the main PerfKit menu ? Bob From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of RPN01 Sent: Tuesday, March 30, 2010 2:46 PM To: IBMVM@LISTSERV.UARK.EDU Subject: After getting PerfKit working... We can now see what is eating our system, and it turns out that it¹s z/VM... CPU Load Vector Facility Status or PROC TYPE %CPU%CP %EMU %WT %SYS %SP %SIC %LOGLD%VTOT %VEMUREST ded. User P00 IFL99 991 1 94 0 89100 .... ... Master P01 IFL403 37 601 0 88 40 .... ... Alternate We¹re grinding CPU 0 at 99%, and it¹s all CP time. Any insightful suggestions?
Re: initializing z/Linux disks
Ah, but while that was true of a ³real² 3390, is that also now true of emulated 3390¹s which are split across varying numbers of essentially SCSI disks? A single 3390 mod 27 might be split up over several 9 gig physical disks in order to implement the emulation. Is the controller smart enough to be able to start an I/O to each, even though the I/O¹s were sent to the same 3390 address? The waters get muddier every day -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/25/10 1:43 PM, Kris Buelens kris.buel...@gmail.com wrote: There is maybe some misunderstanding: (leaving out PAV a while) a device can handle only 1 IO at a time, guests know that, CP too. So indeed a linux will not send a new IO if the previous one to that disk hasn't ended yet, the guets will queue it. With several guests with minidisks on the same disk, CP will queue the requests. Multipathing doesn't change that. Multipathing helps in cases where the device is not busy, but the channel or control unit is. PAV simplified: with PAV, you make appear a single disk as if it were many disks, but for each PAV address the old rule is still valid: one IO at a time. If you guest is PAV aware, it can also avoid queuing, if not, putting many guests on the same volume and let CP exploit PAV can improve IO rates. 2010/3/25 RPN01 nix.rob...@mayo.edu Another point I¹ve not seen mentioned, and I¹m not sure if it¹s true or not... Given a dedicated volume to a Linux guest, won¹t the guest start only one I/O to the device at a time, and wait for it to complete? If you break up a larger volume into several minidisks (like a mod 27 into mod 9¹s) aren¹t you allowing the z/VM multipathing to do its job more efficiently, even if you give all the smaller volumes to the same Linux guest? Like I said, I may be totally off base, but this is the impression I¹ve had...
Re: initializing z/Linux disks
But just to push things a bit further, isn't PAV the key to getting into the rat's nest successfully? If a volume has PAV aliases, then CP can start more than one I/O on the volume at a time. And, if it is sufficiently broken into smaller minidisks, then Linux can take advantage of the PAV paths to the 3390 volume through the PAV aliases and the physical I/O's will be divided up among the emulating disks as appropriate. Since my head is beginning to hurt (and yours as well, now) I'll leave it alone at this point. :D -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/26/10 11:55 AM, Mark Post mp...@novell.com wrote: On 3/26/2010 at 12:44 PM, RPN01 nix.rob...@mayo.edu wrote: Is the controller smart enough to be able to start an I/O to each, even though the I/O*s were sent to the same 3390 address? It might be, but CP and Linux are not, so the waters aren't all that muddy after all. We really don't want to try to look behind the illusion that storage arrays present to the CEC. That's a real rat's nest that would be too difficult to keep up with over time, which is why the illusion is presented in the first place. Mark Post
Re: initializing z/Linux disks
Another point I¹ve not seen mentioned, and I¹m not sure if it¹s true or not... Given a dedicated volume to a Linux guest, won¹t the guest start only one I/O to the device at a time, and wait for it to complete? If you break up a larger volume into several minidisks (like a mod 27 into mod 9¹s) aren¹t you allowing the z/VM multipathing to do its job more efficiently, even if you give all the smaller volumes to the same Linux guest? Like I said, I may be totally off base, but this is the impression I¹ve had... -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 3/24/10 2:38 PM, Scott Rohling scott.rohl...@gmail.com wrote: I would not recommend using DEDICATE -- why would you do that rather than use minidisks? What you need to be aware of is that if you DEDICATE -- Linux will label the DASD -- and that's what you'll see at the z/VM level -- and are likely to see duplicate labels. (to things like 0x0200 and 0x0300, etc...). Also - if you dedicate - you can't use things like DIRMAINT do manage your dasd and keep things in pools, etc -- you have to manage it all yourself. On Wed, Mar 24, 2010 at 11:53 AM, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi I have a question. What I have been doing up to this point for a new z/Linux guest build is, not necessarily in this order and does not necessarily include all steps but, Crave out the DASD for the z/Linux guest Init the DASD using CPFMTXA putting a label on the disk Setting up the Directory entry for the new guest, which includes specifying the MDISK for all of the DASD for the guest. We back up our z/Linux guests on the z/OS side with DFDSS. My question is since when we Kick Start the new z/Linux guest and it initializes the DASD during this process is there any compelling reason for me to initialize the DASD up front before the guest is Kick Started for the first time basically doing a double INIT? If not I assume then I would replace the MDISK statements in the Directory entry with DEDICATE statements for each one of the DISKS. We do not share DASD between guests here so what is defined to the guest belongs to that guest only. Is there anything to be aware of by changing to DEDICATE statements from MDISK statements? My only concern is with the DFDSS backups that I do on the z/OS for the guests. I am not sure if it matters or not to DFDSS whether the pack was initialized via CPFMTXA or z/Linux during the kick start process? Thank You, Terry Martin Lockheed Martin - Citic z/OS and z/VM Performance Tuning and Operating Systems Support Office - 443 348-2102 Cell - 443 632-4191
Re: Number of MOD-27 Cylinders for a z/Linux guest
Except that's not the size of a 3390-27. Ours are all 32760 cylinders in size. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 2/10/10 2:48 PM, Rob van der Heij rvdh...@gmail.com wrote: On Wed, Feb 10, 2010 at 6:38 PM, zMan zedgarhoo...@gmail.com wrote: Right, my guess is that someone said 27 = 3 x 9 = 3 x 10016 = 30048. Then they added one for cyl0, then they got confused about origin 0/origin 1 and wound up at 30050. Who's confused? A 3390-3 at 3339 cylinders, one for CP and an almost full pack mini disk is 3338 cylinders. So 3390-27 is 30051 cylinders. If you give the guest a pseudo full pack, that's minus one for CP, so 30050 Rob
Re: Hi everybody
The other route you could take, if protection from a shutdown is the goal, change the class of the shutdown to Z or S, and don¹t give this priv to anyone. Use the Set Priv * +Z as part of the shutdown process. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 2/4/10 12:44 PM, Schuh, Richard rsc...@visa.com wrote: It isn't a matter of trust, it is a matter of minimizing the risk of an accidental SHUTDOWN. Here MAINT does not have class A; however it does have class C. That allows it to use the SET PRIV * +A in order to issue class A commands such as Q CPDISKS, CPRELEASE and CPACCESS. By requiring that extra step of the SET PRIV, it heightens the awareness of the person to the fact that they now have extraordinary capabilities and responsibilities. Regards, Richard Schuh
Re: VM lockup due to storage typo
I don't think, in this case, it is the user causing the problem at all. The user didn't define their storage allocation, and in practice can't do that at all. So the user didn't set up the situation which caused the integrity issue, the system administrator did. The system administrator is in control of the CP Directory, and as such, decisions are left to him. The system doesn't question what he does, within the definition of the syntax, semantics and limitations of the directory entries and commands. If you want to define a large virtual machine, should the system question your authority? The system could check the memory and page space against each directory entry as the binary directory is built, but this would add time to the directory build, and does not account for the situation of planning to add more page space before logging in the new directory entry. Maybe a warning of User exceeds paging space could have averted this situation, but again, each user would have to be checked against the running system. It shouldn't keep you from creating the entry, just let you know that there might be an issue if you actually use it. To my mind, if this requires addressing, it should be in the DIRECTXA command, so as to help the system administrator in avoiding aiming the gun at his toes. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 9/15/09 3:44 PM, Alan Altmark alan_altm...@us.ibm.com wrote: On Tuesday, 09/15/2009 at 03:27 EDT, Steve Marak sama...@gizmoworks.com wrote: I agree with that (the guest cannot be allowed to harm CP) but has that actually been formally - or even informally - accepted by the Powers That Be? Yes, it is in the Statement of System Integrity in the General Information Manual. I ask because I still remember, as though it were yesterday, opening a security/integrity APAR against VM back in the mid-1980's because any class G user could knock CP down by defining a shared and a nonshared device on the same virtual control unit, and being told that that was NOT a security or integrity issue, and that no fix would be forthcoming. Under today's rules, that would be an Integrity problem. o If a class G (only) user can repeatedly or with malice of forethought hang or abend CP, it WILL be classified as an integrity problem (denial of service). o If a class G user happens to do something that triggers an abend or hang due to a system malfunction, it will NOT be classified as an integrity problem. o If the system abends or hangs because it is overloaded (memory, CPU), it will NOT be classified as an integrity problem. o Just because it isn't an integrity problem doesn't mean it isn't a defect. Alan Altmark z/VM Development IBM Endicott
Re: DASD additions for zLinux
You can get even cleaner than that: From a priv¹ed user, use the command FOR userid CMD LINK * cuu cuu M, and then go to the linux system to work with it. You avoid accidentally logging the guest out instead of disconnecting, and issuing other commands you didn¹t intend to. Another choice is to just get on the Linux guest and use the vmcp command to issue the link. On stop shopping. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 9/3/09 8:34 AM, David Boyes dbo...@sinenomine.net wrote: As soon as the entries are in the user directory, you can log on to the console of the Linux guest and issue #CP LINK * cuu cuu MR, and BEGIN (if the Linux guest stopped when you logged in. Linux will then detect the device and you can proceed. #CP DISC to disconnect and leave the Linux guest running. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Dean, David (I/S) Sent: Thursday, September 03, 2009 9:17 AM To: IBMVM@LISTSERV.UARK.EDU Subject: DASD additions for zLinux Is there anyway to get zVM to recognize new DASD for zLinux boxes WITHOUT a restart? In my current procedure, I add the DASD to zVM SYSTEM, CPFMTXA, add the lines to my USER DIRECTORY, and IPL the USER. I can then go to my zLinux box and add the space to my logical volume. A live ³SET² command?
Re: How to tell how many linux running on z/VM?
I count nine. Seriously, though; there's nothing there that indicates if a userid is running linux or some other utility. Being disconnected isn't significant, because someone could be connected to the console of one. I counted esaweb01 and 02 because I didn't recognize them any more than mlxap01s. I think that you use MLX as a prefix, but that'd be an internal standard, and not useful across customers. Ours tries to identify a customer in the first three characters, then P or D for production or dev. Then ZL for zlinux, then a two digit number. But it isn't totally consistent. I think that what is sought is a definitive, non shop specific way of counting linux images. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/13/09 7:14 AM, Bill Munson william.mun...@bbh.com wrote: I too am confused as to why Q NAMES would not work ? q names WATCHER - DSC , MLXORA2S - DSC , MLXORA1S - DSC , MLXWP01S - DSC MLXAP01S - DSC , MLXESS2S - DSC , MLXESS1S - DSC , DTCVSW1 - DSC VSMPROXY - DSC , VMRMADMN - DSC , VMRMSVM - DSC , VMBACKUP - DSC VMUTIL - DSC , ESAALERT - DSC , ESAWEB02 - DSC , ESAWEB01 - DSC ESAADMIN - DSC , PERFSVM - DSC , ESAWRITE - DSC , ESATCP - DSC RSCS - DSC , ESASERVE - DSC , GCS - DSC , VSMSERVE - DSC SMTP - DSC , REXECD - DSC , PORTMAP - DSC , FTPSERVE - DSC SNMPD- DSC , TCPIP- DSC , DTCVSW2 - DSC , OPERSYMP - DSC DISKACNT - DSC , EREP - DSC , OPERATOR - DSC , NJ2W002 -L0004 VSM - TCPIP Munson at zVM3; T=0.01/0.01 08:09:23 It is pretty easy to pick out the 6 LINUX guests running on my sandbox system Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 sunny...@wcb.ab.ca Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 08/12/2009 05:49 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject How to tell how many linux running on z/VM? I was asked to find out how many linux guests are running on our z/VM? the cp commands:Q N is not very suitable for this question. What is the better way? This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate1) *** IMPORTANT NOTE* The opinions expressed in this message and/or any attachments are those of the author and not necessarily those of Brown Brothers Harriman Co., its subsidiaries and affiliates (BBH). There is no guarantee that this message is either private or confidential, and it may have been altered by unauthorized sources without your or our knowledge. Nothing in the message is capable or intended to create any legally binding obligations on either party and it is not intended to provide legal advice. BBH accepts no responsibility for loss or damage from its use, including damage from virus.
Re: How to tell how many linux running on z/VM?
The first thing I don't like about this is that it is very prone to human error during the process of adding or removing images. This is just one more, in a long list of files, that has to be edited each time a guest is added. One more place for mistakes to be made. I'd first create a central, agree-upon definitive source for the image names and user ids. Ours are penguin files kept on autolog1 191. Every exec that needs to run through the list of images links Autolog1 191 and reads the penguin file for the system it's being run on. When a new image is added, the one penguin file needs to be edited, and all of the utilities and references immediately get the change, because they all use the same source for the information. If something's messed up, you know exactly where to look, and you know how many places it's messed up in: Just one. We run a two system CSE complex, so there are two penguin files, one for each CEC. They're used for everything from autologging the images during IPL to checking to see if they all are there or all ping. One stop shopping. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 8/13/09 9:53 AM, russell.gendr...@custserv.com russell.gendr...@custserv.com wrote: We have a little rexx exec we run in the morning to check the VM guests, It is divided up between system ID's and the layer 2 and layer 3 linux guests. Small example: 'MSG' '*' 'CKUSERID STARTING '/* CKUSERID STARTING */ 'MSG' '*' 'SYSTEM IDS '/* SYSTEM IDS*/ 'Q ' 'DISKACNT' /* */ 'Q ' 'DTCVSW1 ' /* */ 'Q ' 'DTCVSW2 ' /* */ 'MSG' '*' 'LAYER 2 GUEST IDS '/* GUEST IDS*/ 'Q ' 'NMDTOR04' /* */ 'Q ' 'NMDPOR02' /* */ 'Q ' 'TDCPNT01' /* */ 'Q ' 'TDCPNT02' /* */ 'MSG' '*' 'LAYER 3 GUEST IDS '/* GUEST IDS*/ 'Q ' 'DFNORRUL' /* */ 'Q ' 'DFNORSTG' /* */ 'Q ' 'DFNORSTO' /* */ Russell Gendreau -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Dave Jones Sent: Thursday, August 13, 2009 9:31 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: How to tell how many linux running on z/VM? Well, simple for you, Bill, with your mumble, mumble years of VM experience:-) You already know that the ESA machines are Velocity products, FTPSERVE, PORTMAP, SMTP, etc. are part of the VM TCP/IP stack, and so forth. That knowledge may not be available to folks just now getting their feet wet in a VM environment. That's why I suggested the TRACK approachit's an explicit and deterministic method for identifying Linux guests. Have a good one. Bill Munson wrote: I too am confused as to why Q NAMES would not work ? q names WATCHER - DSC , MLXORA2S - DSC , MLXORA1S - DSC , MLXWP01S - DSC MLXAP01S - DSC , MLXESS2S - DSC , MLXESS1S - DSC , DTCVSW1 - DSC VSMPROXY - DSC , VMRMADMN - DSC , VMRMSVM - DSC , VMBACKUP - DSC VMUTIL - DSC , ESAALERT - DSC , ESAWEB02 - DSC , ESAWEB01 - DSC ESAADMIN - DSC , PERFSVM - DSC , ESAWRITE - DSC , ESATCP - DSC RSCS - DSC , ESASERVE - DSC , GCS - DSC , VSMSERVE - DSC SMTP - DSC , REXECD - DSC , PORTMAP - DSC , FTPSERVE - DSC SNMPD- DSC , TCPIP- DSC , DTCVSW2 - DSC , OPERSYMP - DSC DISKACNT - DSC , EREP - DSC , OPERATOR - DSC , NJ2W002 -L0004 VSM - TCPIP Munson at zVM3; T=0.01/0.01 08:09:23 It is pretty easy to pick out the 6 LINUX guests running on my sandbox system Bill Munson Sr. z/VM Systems Programmer Brown Brothers Harriman CO. 525 Washington Blvd. Jersey City, NJ 07310 201-418-7588 sunny...@wcb.ab.ca Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 08/12/2009 05:49 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject How to tell how many linux running on z/VM? I was asked to find out how many linux guests are running on our z/VM? the cp commands:Q N is not very suitable for this question. What is the better way? This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly
Re: Is it bad to make one zlinux running on 2 z/vm?
Exactly what business problem are you trying to address by doing this? Compare what you're doing to an Intel world implementation. Would you ever place two Intel boxes sharing disk, and with no knowledge of each other, side by side, and boot both systems from the same root disk? What results would you expect to get? How would you control the disk access to avoid collisions? And what business problem do you expect to solve by doing this? Are you really after a hot spare arrangement? Or an active / active cluster? These things would both be realized by creating two different systems, one running in each LPAR. Take a step back and a deep breath, and then look at what you want to do, in terms of how you would do it on separate physical Linux systems. Then fold the technique into your virtual implementation. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/28/09 7:34 PM, Yoon-suk Cho isem...@gmail.com wrote: On Sat, Jul 25, 2009 at 7:30 AM, O'Brien, Dennis Ldennis.l.o'br...@bankofamerica.com wrote: Sunny, If you really have two guests up at the same time, using the same DASD, I can¹t believe that one or both of them haven¹t crashed. We have the same guests defined on two z/VM systems. We use the XLINK feature of CSE to make sure that only one of them can get the DASD read/write. If the second one is accidentally logged on, some code in PROFILE EXEC will discover that the DASD is read-only, message the operator, and log off. I really looking for the manual to setup linux system on two z/VM. Could you give me the detail manual ? Dennis O¹Brien That's one small step for (a) man, one giant leap for mankind. -- Neil Armstrong, 20 July 1969, Sea of Tranquility From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of sunny...@wcb.ab.ca Sent: Friday, July 24, 2009 15:20 To: IBMVM@LISTSERV.UARK.EDU Subject: [IBMVM] Is it bad to make one zlinux running on 2 z/vm? We sometimes accidently turn on one linux guest on two z/VM systems. Both z/VM system has their own DIRMAINT and RACF. No RSCS. We add the same guest direct file to two z/VM so it makes the flexibility to boot. Is it bad to make one zlinux running on 2 z/vm? So far we didn't get any complaint. But I can't expain myself how. It has same ip address and the same dasds. sunny This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate1)
Re: Is it bad to make one zlinux running on 2 z/vm?
The best solution for your problem is to couple the two systems with CSE, so that they¹ll know what the other is doing. Before we implemented CSE, we created a service we called Janus, which we ran in the profile of each Linux server during the CMS startup. The purpose was to look up which system the Linux guest was last started from, and to report a mismatch if there was a console, or log out immediately if the image was autologged. We still run Janus as a double check on things. If you¹d like the code, I can package it for you and explain what it is trying to do. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/27/09 12:03 PM, sunny...@wcb.ab.ca sunny...@wcb.ab.ca wrote: Thanks folks, From the answers, I got : It is bad and must find a way to avoid it happening. What will happen if one zlinux running on 2 z/VM? There is a IP conflict and dasd R/W conflict. So it is the same as running two linux server sharing the same IP and the same disks? And z/VM has done nothing with it. Does my understating is correct? This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate2)
Re: Is it bad to make one zlinux running on 2 z/vm?
If the two guests are truly using the same, R/W disks, then even if they don¹t know it yet, your disks are corrupted. I hope you have backups. We run the same guest on two different z/VM systems, ONE SYSTEM AT A TIME. It is very important that it not be logged in on both systems at the same time. This has been accidentally tested here and proven to be fatal to the Linux system. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/24/09 5:30 PM, O'Brien, Dennis L dennis.l.o'br...@bankofamerica.com wrote: Sunny, If you really have two guests up at the same time, using the same DASD, I can¹t believe that one or both of them haven¹t crashed. We have the same guests defined on two z/VM systems. We use the XLINK feature of CSE to make sure that only one of them can get the DASD read/write. If the second one is accidentally logged on, some code in PROFILE EXEC will discover that the DASD is read-only, message the operator, and log off. Dennis O¹Brien That's one small step for (a) man, one giant leap for mankind. -- Neil Armstrong, 20 July 1969, Sea of Tranquility From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of sunny...@wcb.ab.ca Sent: Friday, July 24, 2009 15:20 To: IBMVM@LISTSERV.UARK.EDU Subject: [IBMVM] Is it bad to make one zlinux running on 2 z/vm? We sometimes accidently turn on one linux guest on two z/VM systems. Both z/VM system has their own DIRMAINT and RACF. No RSCS. We add the same guest direct file to two z/VM so it makes the flexibility to boot. Is it bad to make one zlinux running on 2 z/vm? So far we didn't get any complaint. But I can't expain myself how. It has same ip address and the same dasds. sunny This message is intended only for the addressee. It may contain privileged or confidential information. Any unauthorized disclosure is strictly prohibited. If you have received this message in error, please notify us immediately so that we may correct our internal records. Please then delete the original email. Thank you. (Sent by Webgate1)
Re: z/VM 6.1 - IBM Preview Letter..
If I remember the story correctly, you won't see a version such as 6.0, because in IBM wisdom, this would imply that there would be following releases (due to the decimal). Now why it's ok to have 6.1, and why that doesn't carry the same implication, I don't know. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/8/09 6:50 AM, Phil Smith III li...@akphs.com wrote: Mike Walter wrote: snip For that matter, z/VM Version 6.1? What happened to Version 6.0? Doesn't everyone know that odd-numbered versions are considered unlucky? Can't have Version 6 Release 0 ... ya know? ...phsiii
Re: PAV and minidisks...
Your response verifies what I¹d thought was happening, but doesn¹t address the whole ³multiple writable minidisk² quandary. I¹m considering something like the following: USER LINUXGUEST MDISK 391 3390 1500 500 VOL001 MW LINK * 391 1391 MW LINK * 391 2391 MW Which would give me three virtual devices all pointing to the same minidisk within the Linux guest. First big question: Have I shot myself in the foot? Common z/VM wisdom says that multiple write enabled links to the same minidisk lead down a slippery slope to disaster. But would that be the case here? Second big question: Would PAV see the various I/O requests and assign them to separate PAV aliases, allowing for better thorughput to the device? I¹m thinking that, if I can get past the first question, then the second would be ³yes². One thing you didn¹t mention in your response is that, hopefully, many of the requests can be satisfied from cache, either via MDC or control unit caching, avoiding the actual I/O. The thing that PAV and the multiple minidisks would give you is the ability to get those I/Os started sooner than with a single path in Linux. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/2/09 12:15 PM, Kris Buelens kris.buel...@gmail.com wrote: I don't have a full answer to your question. But I want to avoid a misconception: * mutipathing in z Architecture means a device can be reached by more than one path, most often this means more than one CHPID leads to the device, and each CHPID is connected to a different controlunit. * Without PAV: when a device in handling an IO, other IOs will be queued, for example by CP (reported by Pefkit). But also Linux, SFS, DB2VM, xxx know that classically a device can handle one one IO, and will queue other IOs (not reported by Perfkit). * PAV at the other hand makes it possible to have more than 1 I/O active on a single device. PAV is kind of a ly: a given device address can still have only one IO active; with PAV one assigns alternate device addresses to a single device. * With PAV: when CP gets IO requests from different users for the same device, it will look for a free PAV address and may be able to launch it instead of queueing it. Linux -as far as I know- is also PAV aware, so it can launch more than one IO on condition that one gives it PAV addresses, otherwise it won't be able to exploit it. 2009/6/30 RPN01 nix.rob...@mayo.edu Before I put something huge together to test this, I thought I¹d pass it by all the experts. Linux has the ability to multipath, and z/VM supports multipathing via PAV. There¹s lots of documentation and studies showing that you can attach / dedicate the PAV addresses to a Linux LPAR or guest, and implement multipathing to DASD devices. This seems to be fairly clearly researched and understood. What I¹m wondering about would be multiple links to the same minidisk (partial 3390, as opposed to a full volume) backed by a PAV multi-address environment sustained by z/VM. Would it help I/O throughput to have multiple MW minidisks set up in Linux as multipathing, if they were on a DASD with PAV enabled, and having several physical addresses? Are there any got¹chas to this configuration? Any reason why it wouldn¹t work?
Re: PAV and minidisks...
Thank you Kris; I think that¹s the piece I was looking for. :) -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/2/09 3:47 PM, Kris Buelens kris.buel...@gmail.com wrote: The simple MW approach is surely wrong, it will not create a PAV environment: Linux will think it has 3 different devices, accidents will happen. MDC will avoid the IO; Control Unit cache hit is still IO as concerned for the z Series, but here PAV would help. AFAIK, PAV will not help if the concurrent IOs are not satisfied mostly from the control unit cache: the real disk can only handle one IO anyhow. I never implemented PAV (my former customer didn't have PAV enabled for the VM disks: it wouldn't help with DB2 nor SFS, and that's what they used heavily). You need to use the MDISK's MINIOPT directory record to tell CP to create a PAV group; keyword PAVALIAS. This way Linux will recognize all addresses as a PAV group. My guess: MDISK 391 3390 1500 500 VOL001 M (I removed the W) MINIOPT PAVALIAS 1391 2391 would create 391 as base and 1391 plus 2391 as PAV alias addresses. 2009/7/2 RPN01 nix.rob...@mayo.edu Your response verifies what I¹d thought was happening, but doesn¹t address the whole ³multiple writable minidisk² quandary. I¹m considering something like the following: USER LINUXGUEST MDISK 391 3390 1500 500 VOL001 MW LINK * 391 1391 MW LINK * 391 2391 MW Which would give me three virtual devices all pointing to the same minidisk within the Linux guest. First big question: Have I shot myself in the foot? Common z/VM wisdom says that multiple write enabled links to the same minidisk lead down a slippery slope to disaster. But would that be the case here? Second big question: Would PAV see the various I/O requests and assign them to separate PAV aliases, allowing for better thorughput to the device? I¹m thinking that, if I can get past the first question, then the second would be ³yes². One thing you didn¹t mention in your response is that, hopefully, many of the requests can be satisfied from cache, either via MDC or control unit caching, avoiding the actual I/O. The thing that PAV and the multiple minidisks would give you is the ability to get those I/Os started sooner than with a single path in Linux.
PAV and minidisks...
Before I put something huge together to test this, I thought I¹d pass it by all the experts. Linux has the ability to multipath, and z/VM supports multipathing via PAV. There¹s lots of documentation and studies showing that you can attach / dedicate the PAV addresses to a Linux LPAR or guest, and implement multipathing to DASD devices. This seems to be fairly clearly researched and understood. What I¹m wondering about would be multiple links to the same minidisk (partial 3390, as opposed to a full volume) backed by a PAV multi-address environment sustained by z/VM. Would it help I/O throughput to have multiple MW minidisks set up in Linux as multipathing, if they were on a DASD with PAV enabled, and having several physical addresses? Are there any got¹chas to this configuration? Any reason why it wouldn¹t work? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Which vm software to use?
So many people come to us with a ³solution², instead of presenting us with their ³problem². They have some big picture, and want some small piece of it implemented for them. They have a restricted view of what is available, what the impact of what they¹re asking for is, and what other techniques could be used to solve their actual problem. We have to be wary, recognize these disguised solutions, and ask the proper questions when they¹re presented, to get to the root of what the person really wants. And we have to do so without insulting the intelligence of the person making the request. In this case, the professor may not have even considered that the student might not be logged in at the four hour checkpoints, or that accounting data is actually collected by the system that could provide a much more detailed and complete view of his student¹s interactions with the system. He has just done the indicates by hand on occasion, and thought ³Wow, this information is useful; I wonder if there could be an automated way of getting it.² The best bet in this case, rather than blindly implimenting the professor¹s solution, would be to go back to him and find out what he really wants, or is really trying to accomplish. You¹ll both be happier in the long run, and you¹ll end up with things that might be useful to others as well. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 6/24/09 1:56 PM, Scott Rohling scott.rohl...@gmail.com wrote: My question is what the professor is hoping to determine.. because what he wants doesn't sound very useful at all. If he's trying to determine how busy they are -- he'd be better off using z/VM accounting records rather than the INDICATE data samples.. Scott On Wed, Jun 24, 2009 at 8:52 AM, Mary Zervos zer...@binghamton.edu wrote: Hello everyone, A professor here would like an ind user studentname taken every 4 hours of his 80 students, with a report sent to him once a week. My question is, which vm software to use and how to collect the data in a file to send the professor. The professor will use his own program to extract the data he needs from the file. Thanks for any help. Mary Zervos VM Systems Programmer Binghamton University
Oops and finding passwords on a system...
I didn¹t log in for awhile and, due to advancing age (actually a year older tomorrow too), I¹ve forgotten what I made the MAINT password. And, since this was also the main password used for almost all the service machines, I don¹t have any other locations to log into that would help me. I know; stupid. :( Could someone with a zVM 540 system please tell me the starting cylinder of the DIRMAINT 1DB minidisk? I don¹t think we had any reason to relocate it, so, I think, with that and a DEFINE MINIDISK command from OPERATOR (my one working userid) I can get the password I need to regain control and save some face (other than here, since I¹ve confessed to you all). Thanks to one and all for keeping this as quiet as possible. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Oops and finding passwords on a system...
Yes, I discovered this shortly after asking. I was able to do this from OPERATOR, and then use DEFINE MDISK to get access to the disk and see the USER BACKUP file to get the passwords I needed. The evil question that comes to mind now is, could an auditor site you because the operators effectively have access to all the passwords on the system via roughly four commands? Is this considered a security hole (though one that proved very useful today...) -- Robert Nix -- Mayo Clinic (shortened signature) On 5/12/09 2:55 PM, Marcy Cortes marcy.d.cor...@wellsfargo.com wrote: Oops. Make that Q MDISK USER DIRMAINT 1DB LOC Marcy This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Marcy Cortes Sent: Tuesday, May 12, 2009 12:54 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Oops and finding passwords on a system... If he is logged on, Q MDISK USER DIRMAINT LOC Marcy
Re: Oops and finding passwords on a system...
Actually, OPERATOR has it by default, though I¹m not sure why it needs it other than problems like this one. -- Robert Nix -- Mayo Clinic On 5/12/09 3:51 PM, Scott Rohling scott.rohl...@gmail.com wrote: - Don't hand out OPTION DEVMAINT indiscriminately (as in this case -- does OPERATOR actually have it? YIKES!!)
Re: Moving On II
Sorry to hear this. I wish I could say we had a position for you here, but things have gotten tight all over. Good luck. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 2/21/09 4:05 PM, Mark Wheeler mwheele...@hotmail.com wrote: Greetings folks, The proverbial last shoe dropped Thursday, when I was notified that my position at 3M has been eliminated. If anyone in the Minneapolis/St Paul area is looking for person with solid z/VM, zLinux, TSM, Unix System Services, and yes, even a bit of SMP/E experience, I'd appreciate hearing from you. I have so many of you to thank for all the help you've given to me and others in the VM community for all these 28+ years. I'll still be lurking here on IBMVM and others. Hopefully something will turn up so I can continue to get my daily REXX/Pipes/USS fix. Very best regards, Mark Wheeler Access your email online and on the go with Windows Live Hotmail. Sign up today. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_AE_Access_022009
Re: Philosophical question...
To take this a step further, what if the vendor has had notice from the operating system vendor of the implementation of a new security feature, and has not made their install compatible with that new security, and yet never mentions the fact in the install documentation? (IBM Read closely) We fought with installing a product on the current RedHat and finally called support, and we were told ³Oh yeah. Turn off selinux and it¹ll install just fine.² Say what? It¹s security, and it¹s default now that it is turned on in the system. Shouldn¹t the product install take that into consideration and account for it in the install? If it isn¹t going to do that, then shouldn¹t the install documentation say something about turning it off? At least a ³We were lazy, so you¹ll have to sacrifice your new security system to install our product.² Or, should products install on the systems they say they¹re certified for? How do you certify a product that can¹t be installed? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 2/3/09 3:21 PM, Scott Rohling scott.rohl...@gmail.com wrote: If they are not even willing to take a bug report and work towards a fix for the future - then I'd assume the company is 'dead and hollow' and collecting revenue for the last gasping breath of the product. I imagine an empty room with the dusty desks where support staff once toiled.. and a lawyer in the back trying to figure liability. Hope it ain't so -- Scott
OSA layer 2 protocol connections...
I attempted this yesterday, and I haven¹t searched the archives yet, so if this has been gone over, I apologize. Looking through the books, it would appear that the changes needed to go from layer 3 to layer 2 protocol would be to add ³ETHERNET² to the vSwitch definition, and to add ³ETHERNET² to the DEVICE description in the profile TCPIP file. Now, as you may well have guessed by the fact that I¹m posting this message, doing this didn¹t produce desirable results. I.E. The connection doesn¹t ping or work in any other useful way. Do I need to talk to the network people? Is there something they need to do in the OSA, or on the network? Have I missed something in the configuration? Do I need to check for more current maintenance? (Right now, this is on z/VM 5.3... Soon to be 5.4) -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: SMSG Authorization
Wouldn¹t the EREP program actually have to be waiting and understand SMSG messages, otherwise, what do you expect it to do with the message once received? Of course, I could be blowing smoke, and EREP does indeed have features to do this that I¹m unaware of or have forgotten. (Getting old is such a pain...) -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 12/5/08 11:26 AM, Howard Rifkind [EMAIL PROTECTED] wrote: I'm trying to SMSG the EREP guest and although I have set SMSG on the command comes back stating that the EREP guest isn't authorized. Is there anyway around this to get EREP authorized for SMSG? Will IUCV do it? so I can get EREP to execute a REXX exec from a command issued from a different virtual machine guest. Thanks. _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your trash.
Yet another vSwitch question...
How many vSwitch rdevices can a single controller userid control? I had thought it was one, but it appears that they can support more than one... Is there a limit? We were adding a second vSwitch in preparation to convert from fiber OSAs to copper, and I defined two additional controller userids in the CP directory and set them, giving me DTCVSW1-4. I expected the second vSwitch to use 3 and 4, but when I query the vSwitches, both are using 1 and 2: q vswitch VSWITCH SYSTEM VSWC Type: VSWITCH Connected: 1Maxconn: INFINITE PERSISTENT RESTRICTEDPRIROUTER Accounting: OFF VLAN Unaware MAC address: 02-00-00-00-00-15 State: Ready IPTimeout: 5 QueueStorage: 8 RDEV: 8C00 VDEV: 8C00 Controller: DTCVSW1 RDEV: 8D00 VDEV: 8D00 Controller: DTCVSW2 BACKUP VSWITCH SYSTEM VSWG Type: VSWITCH Connected: 36 Maxconn: INFINITE PERSISTENT RESTRICTEDPRIROUTER Accounting: OFF VLAN Unaware MAC address: 02-00-00-00-00-01 State: Ready IPTimeout: 5 QueueStorage: 8 Portname: OSASUE2RDEV: 8A00 Controller: DTCVSW1 VDEV: 8A00 RDEV: 8B00 VDEV: 8B00 Controller: DTCVSW2 BACKUP Ready; T=0.01/0.01 09:16:29 So... Is there a limit, and where should I have looked to find it? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Yet another vSwitch question...
True, but has nothing to do with the question How many OSA addresses can one of the controller userids, such as DTCVSW1 in the installation system, support at one time? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 11/26/08 9:43 AM, Rich Smrcina [EMAIL PROTECTED] wrote: The Vswitch statement supports up to 3 OSA devices for failover. If you're using link aggregation, you can use up to 8; but they are not coded on the Vswitch statement. RPN01 wrote: How many vSwitch rdevices can a single controller userid control? I had thought it was one, but it appears that they can support more than one... Is there a limit?
Re: Virus Software for z/VM
The simple answer is ³No². Realistically, most hackers can barely afford their laptops. Not many have the funds to put a zSeries box in their garage to play with, and most installations don¹t let them on to play, so there isn¹t a lot of knowledge within the hacker¹s easy reach for learning about the mainframe. This makes Windows, and even Linux, much easier targets for the majority of hackers. Add to this that most mainframes don¹t deal with a lot of e-mail, which limits the hacker¹s attack entry possibilities, and the fact that it runs a completely different instruction set from what the hackers are used to, and it gets left fairly much alone. Even if / when a hacker gets into a mainframe, they tend to run with strict definitions of users, ownership and permissions, concepts that Windows completely lacks, so the files the hacker would want to attack are not accessible to them. Virus programs scan e-mail and the installed files on a system. The hacker can¹t get to the files that would be worth attacking, and the mainframe doesn¹t process a lot of e-mail, so the effort would largely be worthless. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 11/26/08 10:24 AM, clifford jackson [EMAIL PROTECTED] wrote: Is there such athing as Virus Software for z/VM like Norton is for Windows and such Windows Live Hotmail now works up to 70% faster. Sign up today. http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_faster_1 12008
vSwitch sanity check question
I have a production vSwitch with a back-up OSA, and I¹d like to take out the back-up OSA for a moment and test it separately from its normal vSwitch. If I redefine a vSwitch on the fly, will it go ³down² for any amount of time while reconfiguring? Or for that matter, can I even do a DEFINE command for a currently active vSwitch at all? My current definition looks like this: q vswitch vswg VSWITCH SYSTEM VSWG Type: VSWITCH Connected: 36 Maxconn: INFINITE PERSISTENT RESTRICTEDPRIROUTER Accounting: OFF VLAN Unaware MAC address: 02-00-00-00-00-01 State: Ready IPTimeout: 5 QueueStorage: 8 Portname: OSASUE2RDEV: 8A00 Controller: DTCVSW1 VDEV: 8A00 RDEV: 8B00 VDEV: 8B00 Controller: DTCVSW2 BACKUP Ready; T=0.01/0.01 14:31:53 Could I issue the command ³CP DEFINE VSWITCH VSWG RDEV 8A00 IP PRIROUTER² without disrupting the current traffic on the vSwitch? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Multiple TCPIP servers in a CSE environment
Thanks... That actually makes sense. :-) -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 11/23/08 3:43 AM, Ronald van der Laan [EMAIL PROTECTED] wrote: Robert, You could use virtual cpuids to create extra nodes, for instance as Rich said, POLAR2 and GRIZZLY2. You do that by adding extra lines to the SYSTEM NETID with those extra cpuids and the new node names. Then in the directory entry of the TCPIP2 userid, you set the cpuid, based on the system (POLAR or GRIZZLY) using sysaffin records. You can then also use the POLAR2 and GRIZZLY2 in the TCPIP DATA file to point to the TCPIP2 stacks. When you want other users/servers to use those stacks, you can give them the same virtual cpuid too and they will pick up the TCPIP2 stack from the TCPIP DATA file. Ronald van der Laan
Re: Moving Maint's 2CC Drive C
Note that the method described below will miss any W0 files that might have been on the original disk. If you use mode 0 files at all, then this is NOT a good method of enlarging a minidisk. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 11/20/08 2:15 PM, Wandschneider, Scott [EMAIL PROTECTED] wrote: The method I Use to increase any Minidisk is: As MAINT change the mindisk entry for 2CC to F2CC add a new larger 2CC put the directory online link * F2CC F2CC RR Acc F2CC W link * 2CC 2CC MW format 2CC C#1#MNT2CC Copy * * W = = C (OLDDATE rel w (det delete the directory entry for F2CC Put the directory online Done Scott R Wandschneider Senior Systems Programmer|| Infocrossing, a Wipro Company || 11707 Miracle Hills Drive, Omaha, NE, 68154-4457|| ': 402.963.8905 || Ë:847.849.7223 || :: [EMAIL PROTECTED] **Think Green - Please print responsibly** From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Howard Rifkind Sent: Thursday, November 20, 2008 2:01 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Moving Maint's 2CC Drive C I'm out of space on MAINT's 2CC drive where the directory is located. I need to create a new 2CC. I plan to create a 3CC, copy all members over to the 3CC from the 2CC, delete the old 2CC, Create a new 2CC and copy all the members back to the 2CC from the 3CC. Are there any other issues I should be aware of? Thanks. _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your trash.
Multiple TCPIP servers in a CSE environment
There are various naming options for the PROFILE TCPIP file to support various combinations of multiple stacks and systems, but I think I¹ve found one that isn¹t quite supported... We run CSE in a two CEC environment. Our z/VM systems are called POLAR and GRIZZLY. We¹ve had a single vSwitch defined on each CEC for quite a while, using POLAR TCPIP and GRIZZLY TCPIP as the profiles for the two TCPIP virtual machines. We added a new set of OSA devices to each CEC, and we want to bring them up and test them, and then ultimately convert everything to use the new OSA connections (converting from fiber to fast copper). I set up a second TCPIP virtual machine on POLAR (TCPIP2), and created a TCPIP2 TCPIP file for its profile. I was able to bring this up and use it. The problem comes if I want to run the TCPIP2 virtual machine on both CECs. The two TCPIP machines are controlled by the POLAR and GRIZZLY TCPIP files, but is there a way to identify two profiles for the TCPIP2 virtual machines? Or, must I call the virtual machine TCPIP3 on the GRIZZLY system in order to run both at the same time? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Multiple TCPIP servers in a CSE environment
That doesn't help, though, because the system names remain POLAR and GRIZZLY, so there isn't a way to get the new TCPIP machines to read the POLAR2 and GRIZZLY2 profiles, other than naming the virtual machines that way. What I really wanted to do was to run the same virtual machine (TCPIP2) on both systems, just as we run the primary TCPIP virtual machine on both. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 11/20/08 1:54 PM, Rich Greenberg [EMAIL PROTECTED] wrote: On: Thu, Nov 20, 2008 at 01:02:20PM -0600,RPN01 Wrote: } I set up a second TCPIP virtual machine on POLAR (TCPIP2), and created a } TCPIP2 TCPIP file for its profile. I was able to bring this up and use it. } The problem comes if I want to run the TCPIP2 virtual machine on both CECs. } The two TCPIP machines are controlled by the POLAR and GRIZZLY TCPIP files, } but is there a way to identify two profiles for the TCPIP2 virtual machines? } Or, must I call the virtual machine TCPIP3 on the GRIZZLY system in order to } run both at the same time? Perhaps name them POLAR2 GRIZZLY2?
Re: z/VM 5.4.0 CMS commands are now mixed case
Rather than posting your ³perceived solution² to your problem, can you tell us what your actual problem is? What are you trying to solve, as opposed to what you think the solution might be? By the way: CMS has been able to accept lower case at the command line for many years. CP tends to convert everything to upper-case, but not CMS. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 11/18/08 9:07 AM, Ray Waters [EMAIL PROTECTED] wrote: With 5.2, CMS (not xedit) anything entered in CMS converted to uppercase when the enter key was pressed. With 5.4, the characters no longer convert to uppercase. Can this be changed via a command to CP or CMS? Ray Waters NOTICE: This e-mail is intended solely for the use of the individual to whom it is addressed and may contain information that is privileged, confidential or otherwise exempt from disclosure. If the reader of this e-mail is not the intended recipient or the employee or agent responsible for delivering the message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please immediately notify us by replying to the original message at the listed email address. Thank You.
Re: Linux guest 191/200 disk question
But because I share my res volume among the CSE'd systems, I can't install any of the products in SFS, because I may need to build one or more of the products on each of the various systems. So everything gets put in minidisks, and the vmsys: filepool remains fairly empty. If I could share vmsys: across systems within a CSE environment, then I could install the products there, and would be able to build things on any of the systems. It would greatly simplify maintenance within CSE, because you'd have fewer minidisks to keep track of, and minidisk size becomes less of an issue as more and more maintenance is applied to the products (not that I've had to increase a minidisk since going to 5.0...) The only product I install to vmsys: is RACF; we don't use it. Why couldn't vmsys: be localized by default, but allow the option of sharing it among systems, where it makes sense in the customer's environment? Don't be so headstrong in protecting me from myself; I may have thought of something you missed. On a similar but disparate subject: Why do we have to use tape to move SDF type files from one system to another? I just want to move CMS, GCS and the various system files from one system within CSE to another... But to do it, I have to have a tape drive. It's the only use I have for a tape drive now, and it keeps us from getting rid of otherwise unneeded hardware in a data center with no space or power to install new systems. The other problem with this is that we only have a tape drive on one of the two z/VM LPARs, so to do the transfer at all, I have to bring up the second system second-level on the first system. Give SPXTAPE another media, or come up with another tool for moving these files, please! This is one of the biggest headaches I have to deal with; thank goodness it only occurs when we want to upgrade z/VM, but should a problem ever occur that needed SDF quickly rebuilt on the tapeless system, it'd be chaos. A question comes to mind here... I can easily build CMS and somewhat easily build GCS. What is, or where are, the procedures for rebuilding all the other SDF files? There's likely documentation for the various shared segments, but what about the IMG and NLS files? I haven't gone on a search yet, but is there somewhere that these procedures are documented? FREE SDF AND ITS SPOOL MINIONS FROM THE TAPE TYRANNY!! FREE VMSYS: FROM ITS SINGLE SYSTEM CELL!! Tongue in cheek, but these are real issues for us here. Whenever there's absolutely only one way to do things, everyone suffers. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/28/08 2:42 PM, Alan Altmark [EMAIL PROTECTED] wrote: On Tuesday, 10/28/2008 at 03:28 EDT, RPN01 [EMAIL PROTECTED] wrote: If IBM would allow the vmsys: pool to be shared between systems, we'd be more likely to use it. Say more. The VMSYS filepool was intended to contain information that is used ONLY for THIS system (inventory, service, etc.). When you establish a collection with ISFC, each system's VMSYS filepool remains active and private to each system. Information that you intend to share requires you to set up your own filepool and then connect the systems with ISFC (or use IPGATE). I do recognize that in a clustered environment like CSE it would be good to have a VMSYS-like filepool that handles SESesque system data for all members of the cluster and is shared. Alan Altmark z/VM Development IBM Endicott
Re: Linux guest 191/200 disk question
I generally use M, since if I can¹t get write access, I don¹t really need it at all at the moment. The whole issue isn¹t that great here, as we have only four actual users that would ever attempt to get write access to the Linux guest 191 shared disk, and two of us sit within shouting distance (much to our other neighbor¹s regret). Integrity for the disk is handled by saying loudly ³You using the Linux 191 disk?² and waiting for a response. The point was that the actual Linux guests certainly never need write access to their own 191 minidisk, and their read-only usage is only for a few seconds of time, and hopefully very, very seldom. This is a very safe candidate for read-only sharing among all the guests, freeing you to think about other things when you¹re creating a new Linux image. You don¹t have to add allocating and populating a 191 disk to the list of tasks in building a new image. You can take care of it in a directory profile included in each new directory entry and have it completely covered. And, you know that all the guests are always using exactly the same thing, where with the individual 191 minidisks, you can¹t ever be really sure. Someone might have changed something in the profile for one of them, and you¹ll be stuck later trying to figure out why it doesn¹t work quite the same as all the others. This alone is a good reason for sharing a single 191 image throughout your guests. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/28/08 2:45 PM, Scott Rohling [EMAIL PROTECTED] wrote: Well - technically true if MW is used on the LINK instead of MR -- that's such a big no no in general I guess I assume people won't do it -- but good point. Scott Rohling Until you have two users, access the shared disk in R/W mode, to update it. No protection. SFS will always protect you.
Re: Linux guest 191/200 disk question
The only thing I would really use SFS for would be the product disks (CP, CMS, GCS, etc), and trying to move those to another pool would mean having to edit many of the control files that come with the install and maintenance that contain the VMSYS: filepool name. Too big a headache to make it worthwhile. I can't really see requiring SFS to bring up a Linux guest either. If SFS breaks for some reason, all your Linux guests are broken, should they try to restart. If minidisks are broken, well... Then you probably have IBM on the phone, and your life is too miserable at the moment to discuss. All our minidisks are accessible from both sides of the CSE. We can shutdown and log out an image in one LPAR, and immediately log it in and boot Linux in the other, without any changes to the Linux or z/VM configuration. It's simple, and it works. If you tie the Linux image to a local filepool (or to a minidisk unique to a single system in your complex, for that matter), you've hampered your ability to quickly relocate the image from one LPAR to another; you've reduced your ability to quickly address problems. I really like the 60 second hardware switch. I wish we had a way to automate the switch during a problem, to cut that 60 seconds down to near nothing. Still wouldn't be a complete HA solution, but it'd be as close as we could get for non-HA compliant applications (things that don't support active-passive or active-active anyway). I'm not that resistant to change, but I haven't seen another solution that still allows us to do what we do here. We're at a bit over 50 Linux guests, and still growing quickly, and what we do now works very well (so far). You only buy new mousetraps when someone builds a better one, and we're catching mice quicker than we can handle them now... We'd consider a better solution; we just haven't seen one. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/28/08 2:44 PM, O'Brien, Dennis L Dennis.L.O'[EMAIL PROTECTED] wrote: Robert, You don't have to use the VMSYS filepool. You can create a new filepool that doesn't start with VMSYS and share it between systems. The only drawback is that if the system that hosts the filepool server isn't up, the filepool isn't accessible to the other system. We have filepool servers on every system. They have unique names that don't start with VMSYS. If we had production Linux on multiple systems, we'd use SFS A-disks in a filepool that's on the same system as the Linux guests. Because the pools are sharable, if we had to make a change to PROFILE EXEC, we could do that for all systems from one place. For our z/OS guests, we have one PROFILE EXEC on each system that has an alias for each guest. If I were setting up Linux guests, I'd do them the same way. Dennis We are Borg of America. You will be assimilated. Resistance is futile. -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of RPN01 Sent: Tuesday, October 28, 2008 12:28 To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Linux guest 191/200 disk question One problem w/ SFS is that we don't run it on our second LPAR at all. Anything that we want to be able to run on both systems has to reside on a minidisk. SFS isn't a choice. If IBM would allow the vmsys: pool to be shared between systems, we'd be more likely to use it.
Re: Linux guest 191/200 disk question
If you¹re just IPLing CMS to set things up and then IPL Linux, is there really a reason to have multiple 191 minidisks? We share a single read/only 191 minidisk among all the Linux guests, in both LPARs. They all end up IPLing 391, and we¹ve added a piece to the profile that looks for userid() exec, and executes it, if found, as part of the process, allowing for the more odd of the Linux images to still share the one 191 minidisk. If you can do it with one, it seems a shame to have all those one cyl minidisks hanging around everywhere. Plus, if you need to make a change to something in the way they¹re brought up, you can do it in one place, instead of having to link and fix hundreds of them. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/28/08 11:13 AM, Mary Anne Matyaz [EMAIL PROTECTED] wrote: Hello all. We're bouncing around an idea to change the way we allocate Linux guests. Currently, we have a mdisk that has all of the Linux 191 disks on. We then have separate 200 disks (mod9's). We're thinking of combining the two, such that we have a 1 cylinder 191 mdisk, then 10015 cylinders for the 200 disks. This would allow us to move the linuxes from one lpar to another as needed. It would also make them more self-contained. We're facing a dasd upgrade in the near future, and this would make that a little easier. Other than the fact that the 200 disk is backed up by TSM and the 191's via MVS's FDR, can you guys shoot some holes in this theory? Let me know if you see any other problem areas that I haven't thought of? Thanks! MA
Re: Linux guest 191/200 disk question
CMS doesn¹t need a writable 191, as others have already said. Also, Linux doesn¹t use the 191 at all, so the only moment that the 191 needs to be stable is when the guest(s) login. This means that you can likely grab it r/w to add things like kickstart files without affecting any of the guests. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/28/08 11:50 AM, Mary Anne Matyaz [EMAIL PROTECTED] wrote: Well, two things. I thought you had to have a writable A disk for CMS? And we do need a redhat.conf file on there when we kickstart the linux, not so much afterwards. MA On Tue, Oct 28, 2008 at 12:45 PM, RPN01 [EMAIL PROTECTED] wrote: If you're just IPLing CMS to set things up and then IPL Linux, is there really a reason to have multiple 191 minidisks? We share a single read/only 191 minidisk among all the Linux guests, in both LPARs. They all end up IPLing 391, and we've added a piece to the profile that looks for userid() exec, and executes it, if found, as part of the process, allowing for the more odd of the Linux images to still share the one 191 minidisk. If you can do it with one, it seems a shame to have all those one cyl minidisks hanging around everywhere. Plus, if you need to make a change to something in the way they're brought up, you can do it in one place, instead of having to link and fix hundreds of them.
Re: Linux guest 191/200 disk question
One problem w/ SFS is that we don't run it on our second LPAR at all. Anything that we want to be able to run on both systems has to reside on a minidisk. SFS isn't a choice. If IBM would allow the vmsys: pool to be shared between systems, we'd be more likely to use it. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/28/08 2:13 PM, Tom Duerbusch [EMAIL PROTECTED] wrote: True about another point of failure. However, how many times a year is your SFS server(s) down? I find an occasional crash (usually due to me) about once every year or two. It's really a pain, as my CMS type servers, don't auto reconnect. So I have to manually force off the servers and let the be brought up by AUDITOR. (easiest way to do this) But, for a guest, such as Linux, when you (x)autolog them, they connect to SFS, access the PROFILE EXEC and disconnect (via IPL) in a matter of a second or two. However, your point, is good, especially in a near 24X7 Linux shop. A shared 191 minidisk is better. Until you have two users, access the shared disk in R/W mode, to update it. No protection. SFS will always protect you. Manual procedures can minimized the R/W problem, but can't eliminate it. Just like SFS problems can be minimized but not eliminated. But thinking of this... There is one SFS combination of problems, which would be a major concern. Backing up SFS via the VM supplied utilities and the backup (or VM) crashes. SFS will come up, but that storage pool is locked. It is easy to unlock it, when you know to do that. During this time, if a guest tries to access their SFS directory that is on a SFS pool that is locked (would be a much more frequent occurrence if there was a VM crash), it could lead to a lot of heart burn. A 191 minidisk can be much better. And of course, not to IPL CMS, but to IPL 190, just in case the CMS saved segment is lost G. Tom Duerbusch THD Consulting Scott Rohling [EMAIL PROTECTED] 10/28/2008 1:56 PM Just curious why you think SFS is better than a 1 cylinder shared minidisk? To me - it's a point of failure as an SFS pool server must be running just to get to the PROFILE EXEC... Scott Rohling On Tue, Oct 28, 2008 at 11:32 AM, Tom Duerbusch [EMAIL PROTECTED]wrote: 1. As has been said, you don't need a R/W disk to IPL. R/O is good. SFS directory is even better. 2. Once you IPL Linux, you are not in CMS anymore. You won't be doing anything with your a-disk anymore. So make it easy on your self, when you need to make changes to the profile exec. Put it in a SFS directory. Tom Duerbusch THD Consulting
Re: Connecting and testing a new pair of OSAs and new vswitch
VSWG isn't the name of the test vswitch; it's the production one... (could've just yelled this over the cube wall, but this was more fun. ;-) ) -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/21/08 2:55 PM, Patrick Spinler [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Marcy Cortes wrote: The simplest way is really just to go edit the directory entry and log it off and back on.Patrick must be using some really horrible directory manager! ;) Heh. Make me do it the easy way. :-) Okay, so, here's what I did. I added this to my test system's directory: COMMAND SET VSWITCH VSWTEST1 GRANT USERID COMMAND COUPLE 8C00 TO SYSTEM VSWG NICDEF 8C00 TYPE QDIO LAN SYSTEM VSWG Logged it out and back in again. Went into yast and configured the second interface. Noted that when running yast over a ssh tunnel, restarting networking is a really bad deal. Oh, and forgot to configure the default route, so had to manuall fix that both of these from the console. Bleah. However, now, it's still not recognizing the second ethernet interface. Any ideas? [EMAIL PROTECTED] ~ $ ifconfig -a eth0 Link encap:Ethernet HWaddr 02:00:00:00:00:2C ... loLink encap:Local Loopback ... sit0 Link encap:IPv6-in-IPv4 [EMAIL PROTECTED] ~ $ ls /sys/devices/qeth/ 0.0.8200 0.0.8c00 uevent (It shows up in /sys/devices! That's an improvement ...) [EMAIL PROTECTED] network $ cat ifcfg-qeth-bus-ccw-0.0.8c00 BOOTPROTO='dhcp' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='' LLADDR='' MTU='' NAME='IBM OSA Express Network card (0.0.8c00)' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='auto' UNIQUE='Kyl7.FOqOuhDmSR4' USERCONTROL='no' _nm_name='qeth-bus-ccw-0.0.8c00' [EMAIL PROTECTED] network $ dmesg | grep qeth qeth: loading qeth S/390 OSA-Express driver qeth: Device 0.0.8200/0.0.8201/0.0.8202 is a Guest LAN QDIO card (level: V531) qeth: Hardware IP fragmentation not supported on eth0 qeth: VLAN enabled qeth: Multicast enabled qeth: IPV6 enabled qeth: Broadcast enabled qeth: Using SW checksumming on eth0. qeth: Outbound TSO not supported on eth0 qeth: received an IDX TERMINATE with cause code 0xf6 qeth: sense data available on channel 0.0.8c00. qeth: cstat 0x0 qeth: irb: 00 c2 60 17 3f c9 90 38 0e 00 10 00 00 80 00 00 qeth: irb: 01 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 qeth: sense data: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 qeth: sense data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 qeth: Initialization in hardsetup failed! rc=-5 qeth: Device 0.0.8200/0.0.8201/0.0.8202 is a Guest LAN QDIO card (level: V531) qeth: Hardware IP fragmentation not supported on eth0 qeth: VLAN enabled qeth: Multicast enabled qeth: IPV6 enabled qeth: Broadcast enabled qeth: Using SW checksumming on eth0. qeth: Outbound TSO not supported on eth0 This feels like the old forgetting to specify allowed device numbers for dasd back in suse 8 days (or current redhat. Ahem. Nudge redhat to get this fixed) Should be setting up some other module.conf parameter or something? Oh yes, and the suggested qethon.sh script also doesn't help, at least not without editing. IT detects that there's already one active deviec, and helpfully exits without trying to activate a second one. :-( Thanks! - -- Pat -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFI/jOVNObCqA8uBswRAlnYAJ4mEHwFuCjvzcAZDaopKQir2b1QrQCfa4Er K7vmc4ssYFR7sF6bjiXg/3M= =2awp -END PGP SIGNATURE-
Re: Some REXX help
You can also make it a bit more readable, and less character set dependent, by replacing the \= with . -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/20/08 11:11 PM, Alan Ackerman [EMAIL PROTECTED] wrote: On Mon, 20 Oct 2008 16:06:48 -0700, Schuh, Richard [EMAIL PROTECTED] wrot e: Ah, but the semicolon makes it two Rexx statements. The same as If restnotsym; ='' then call ... Your syntax will be better if you remove the ; Regards, Richard Schuh Standard HTML entities like gt; and lt; start with an (am persand) and end with a ; (semicolon). The whole string notsym; was supposed to be a NOT SIGN. True, if you typed that into REXX, it would think the ; was a statement separator. But you don't want to remove the semicolon, you want to map notsym; to / (slash) or \ (backslash) or not-sign. REXX does not require a not-sign -- I recommend using backslash. Alan Ackerman Alan (dot) Ackerman (at) Bank of America (dot) com
Re: Some REXX help
To me, \= is not not equal at all; This conversation was the first time I'd ever seen that notation. The not sign is specific, but doesn't exist on some character sets. The only consistent one would be , at least in my experience. -- Bob Nix On 10/21/08 10:56 AM, Schuh, Richard [EMAIL PROTECTED] wrote: Maybe more readable to some but not to others. If you take the symbols at face value, \=, not equal to, is more readable than , is less than or greater than. I guess it depends on whether you first encountered the notion in mathematics or programming. To me, the not equal too is more natural. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of RPN01 Sent: Tuesday, October 21, 2008 6:48 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Some REXX help You can also make it a bit more readable, and less character set dependent, by replacing the \= with . -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/20/08 11:11 PM, Alan Ackerman [EMAIL PROTECTED] wrote: On Mon, 20 Oct 2008 16:06:48 -0700, Schuh, Richard [EMAIL PROTECTED] wrot e: Ah, but the semicolon makes it two Rexx statements. The same as If restnotsym; ='' then call ... Your syntax will be better if you remove the ; Regards, Richard Schuh Standard HTML entities like gt; and lt; start with an (am persand) and end with a ; (semicolon). The whole string notsym; was supposed to be a NOT SIGN. True, if you typed that into REXX, it would think the ; was a statement separator. But you don't want to remove the semicolon, you want to map notsym; to / (slash) or \ (backslash) or not-sign. REXX does not require a not-sign -- I recommend using backslash. Alan Ackerman Alan (dot) Ackerman (at) Bank of America (dot) com
Gotcha's involved in relabeling CP-Owned volumes?
I need to relabel some volumes, including page and spool volumes... Are things such as the checkpoint and warmstart data strictly done based on the position in the CP-Owned list? Or will the actual volume labels matter, if the SYSTEM CONFIG has been adjusted prior to the shutdown and re-IPL? I want to rename a test system to keep it around, while making way for a new installation. (IBM: It¹d be really nice if you¹d all the sysres volume to be renamed during an install... Hint, hint) -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: REXX and URL's
Don't you two sit close enough to talk? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 10/9/08 12:16 PM, Ethan Lanz [EMAIL PROTECTED] wrote: On Thu, 2008-10-09 at 12:39 -0400, Gentry, Stephen wrote: Is there a way, in REXX, that I can specify a URL, and get the results returned in a stem? For example, the url http://tycho.usno.navy.mil/cgi-bin/timer.pl when ran from a browser, returns about 8 lines of information. Once the info is in a stem/queue/stack, I can select the one I want to display. Yes, see the TCPCLIENT stage. I have an EXEC. Thanks, Steve
Re: PWD z/vm 5.3 dev adrs
Physical addresses don't matter. You IPL from your RES volume, using the physical address on which it resides. On that volume, the SYSTEM CONFIG file defines what other volumes are needed to make up the system (CP OWNED for page and spool, SYSTEM for other z/VM related volumes containing user data). -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/26/08 6:16 PM, Ian S. Worthington [EMAIL PROTECTED] wrote: I'm upgrading a system to the PWD z/vm 5.3 level. I've downloaded and prepared the dasd but there isn't a .cfg file or anything else to tell me at which addresses to mount the volumes (res, pag, spl, w01, w02). Anyone happen to know? Or (better) should we have received a pointer to some documentation and anyone happen to know where that might be? i
Re: CSE and shared directory
In principle, what you've done is correct... But very wrong. :-) We NEVER put an mdisk statement under a SYSAFFIN statement. All the minidisks that need to be owned by a specific LPAR are defined in the userid DISKOWNR, and the only thing under the SYSAFFIN statements are LINK statements back to DISKOWNR. We use a four digit address for the minidisks. The first digit is the LPAR that owns the disk (In our case, 1 for POLAR and 2 for GRIZZLY). The next two digits define which userid owns the disk, say 01 for OPERATOR, 02 for TCPIP, 03 for RSCS, ... Down the list. The last digit is the minidisk within the user, such as 0 for the 191, 1 for the 195, ... Defining things this way allows all the minidisks to be seen from either system, if necessary, correctly maps the use of the space on all systems, allows access to all the disks from either system (hopefully only by read-only links), identifies the ownership of the minidisks, and allows SYSAFFIN to isolate the main purpose of the minidisks to specific LPARs. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/28/08 8:08 AM, Florian Bilek [EMAIL PROTECTED] wrote: Dear all, I am working now, thanks to Kris, with SysAffin in the Directory. In principle this works fine but I have now an issue with the DISKMAP utilit y. The report run on one system shows space of the disk as free where a SysAffin is coded for another system. IMHO this will lead to confusion when somebody who is not aware of the SysAffin is editing the directory. He can by accident assign such space t o a minidisk in the meaning that this is an empty space. Is there a way to mark such areas as alloced? Best regards, Florian
Re: Location of DEFAULT DATADVH
Try the command ³DIRM CMS LISTFILE DEFAULT DATADVH *² followed by a ³DIRM CMS Q DISK x² where x is the mode given in the Listfile output. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/28/08 10:35 AM, Howard Rifkind [EMAIL PROTECTED] wrote: Using 5vmdir30 I tried to find DEFAULT DATADVH but couldn't. Anyone know what disk this file is located on? Thanks. _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your trash.
Re: CSE and shared directory
We started this way, but I felt that this made it harder to isolate, list, or find the LPAR specific minidisks. With them in the same userid, you have the entire list at hand. On 7/28/08 2:04 PM, Kris Buelens [EMAIL PROTECTED] wrote: Now that you wrote this, I remember my setup which is easier in m eyes (we only had 2 systems sharing the directory). For example USER VMUTIL MDISK 1191 RR MDISK 2191 RR SYSAFFIN system1 LINK * 1191 191 M SYSAFFIN system2 LINK * 2191 191 M Nowadays, one would probably use the RRD on the MDISK records so that there is even no RR link to the system that doesn't need it. I find this easier as the directory entry of the user completely tells what is what, otherwise having the remember that 03 stands for RSCS etc is something I couldn't, not even when 15 years younger. 2008/7/28 RPN01 [EMAIL PROTECTED]: In principle, what you've done is correct... But very wrong. :-) We NEVER put an mdisk statement under a SYSAFFIN statement. All the minidisks that need to be owned by a specific LPAR are defined in the userid DISKOWNR, and the only thing under the SYSAFFIN statements are LINK statements back to DISKOWNR. We use a four digit address for the minidisks. The first digit is the LPAR that owns the disk (In our case, 1 for POLAR and 2 for GRIZZLY). The next two digits define which userid owns the disk, say 01 for OPERATOR, 02 for TCPIP, 03 for RSCS, ... Down the list. The last digit is the minidisk within the user, such as 0 for the 191, 1 for the 195, ... Defining things this way allows all the minidisks to be seen from either system, if necessary, correctly maps the use of the space on all systems, allows access to all the disks from either system (hopefully only by read-only links), identifies the ownership of the minidisks, and allows SYSAFFIN to isolate the main purpose of the minidisks to specific LPARs. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/28/08 8:08 AM, Florian Bilek [EMAIL PROTECTED] wrote: Dear all, I am working now, thanks to Kris, with SysAffin in the Directory. In principle this works fine but I have now an issue with the DISKMAP utilit y. The report run on one system shows space of the disk as free where a SysAffin is coded for another system. IMHO this will lead to confusion when somebody who is not aware of the SysAffin is editing the directory. He can by accident assign such space t o a minidisk in the meaning that this is an empty space. Is there a way to mark such areas as alloced? Best regards, Florian
Re: Dirmaint New Install Testing Question.
One thought on a single LPAR system and DirmSat: You can use DirmSat on a single system to maintain a directory on another volume, such that if you have a problem with your primary CP Directory volume, you have a backup to that that can be quickly activated without having to resort to tape. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/23/08 9:08 AM, Scott Rohling [EMAIL PROTECTED] wrote: No you don't have to worry about DIRMSAT for sure.. DATAMOVE only if you want DIRMAINT to copy/resize/clean disks for you.. (I recommend DATAMOVE!) Scott Rohling On Wed, Jul 23, 2008 at 8:02 AM, Howard Rifkind [EMAIL PROTECTED] wrote: We just activated Dirmaint and gone thru the first section of the Dirmaint program directory and are up to the point of testing the installation. I have completed the testing of Dirmaint which looks O.K. The Testing the Installation procedure now takes you on to verifying DIRMSAT and DATAMOVE. We will only be using the Dirmaint system on one z/VM system and will not have any multiple system CSE clusters etc. The questions is; do I have to run thru the procedures to test DIRMSAT and DATAMOVE? And if so how do I get around the multiple system cluster issue. Thanks. _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your trash.
Re: CSE and VMSERVx
That doesn¹t deal with the write-enabled minidisks owned by those users, though. You¹d need to use SYSAFFIN to isolate minidisks to specific LPARs, and if you did this, your filepools wouldn¹t actually be shared. If you don¹t do something with SYSAFFIN and just allow all the systems to access the minidisks MW, then you¹ll get a completely new type of data, which won¹t be of any use to anyone. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/22/08 7:51 AM, Robert J Brenneman [EMAIL PROTECTED] wrote: Another approach - the one I use - is to add each of the VMSERV[S|U|R] systems to the XSPOOL input and output exclude lists in SYSTEM CONFIG. This prevents them from participating in the shared spool configuration, but allows them to log on to multiple VM systems in the CSE cluster concurrently. I also exclude OPERATOR, TCPIP, MAINT, RACFVM... etc, all the standard service machines.
Re: SUSE Linux Enterprise Server 10 SP2 Starter System for IBM System z
Without looking, I'd guess that the 150 disk ends up being /boot, though I'd say the size is too small to all maintenance to be applied there, and the other two disks become your other filesystems and directories, in some layout or another. You say full pack, but that has no meaning today so it's totally useless. Is it a full mod 3? Or a full mod 54? One would be overkill, and the other would build a very space-tight system. We build on a 125 cylinder minidisk which becomes /boot, a 10016 cylinder minidisk (a full mod 9, though we don't have any of those anymore) to be used by LVM to become the system areas: root (/), swap, /var, /tmp, and another 10016 cylinder minidisk to become the local areas: /opt and /home. If the task for the system requires additional directories and space, another 10016 or larger minidisk is assigned and an LVM is created for the application, and hung on the directory tree where the application requires it. Two full mod 9 packs and a short /boot of 125 cylinders creates a healthy system with a bit of room to grow, allowing for maintenance to be applied over time, logs to collect properly, applications to be installed, etc. If this is similar to what you're allocating then I'm not sure I'd mess around with it too much. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/22/08 10:36 AM, Quay, Jonathan (IHG) [EMAIL PROTECTED] wrote: So I am proceeding along with the install and notice that the provided CLIENT SAMPDIR shows a 50 cylinder 150 disk, with a 151 disk for the rest of that pack and a 152 disk that's another full pack. I can't find any rationale for this, or any further installation instructions that take this into account. The SLES installation and admin guide shows a single 150. What am I missing?
Re: FLASHCOPY performance to a DS6800 DASD
We use it for our Linux image cloning, where we copy two to three 3390 mod 9 volumes to create the new image. From request to first boot of the copied image is roughly 18 to 25 seconds. Can¹t fault that at all... -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/16/08 9:43 AM, Edward M. Martin [EMAIL PROTECTED] wrote: Hello and Thanks to everyone, I have been to the lectures and read the literature. I was just amazed at the performance. Question (because I am Systems), what happens to the copy process if power is interrupted? And how do I know when the copy function is actually completed? Ed Martin 330-588-4723 ext 40441 From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On Behalf Of Bob Levad (641-585-6770) Sent: Wednesday, July 16, 2008 10:36 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: FLASHCOPY performance to a DS6800 DASD Ed, I'm sure I'll be corrected if my understanding is in error. The FLASHCOPY proceeds in the background, but the source is available for use immediately as writes to un-copied portions of the source volume are logged and held until the flashcopy completes. Also, reads of uncopied areas of the destination volume pull from the original, as yet unchanged, volume. Once the copy is complete, the logged updates are applied to the source volume. On our DS8100, we flashcopy about 60 VSE volumes each night (waiting 3 seconds between commands) and then immediately bring up our production system. We then immediately start VMBACKUP to grab a full DR copy from the destination volumes. Our production VSE is IPL'd usually within 5 minutes of shutdown. Bob ntents of this electronically transmitted information is strictly prohibited.
Re: Some REXX exec help needed.
Try MAKEBUF instead of MAKBUF; rc = -3 is command not found. Wouldn¹t the close command be CLOSE OPERATOR CONS? Not CONS OPERATOR... This is without getting any manuals or help files involved, and my mind isn¹t what it used to be, so no warrantee implied... -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/16/08 3:59 PM, Howard Rifkind [EMAIL PROTECTED] wrote: I have the following code in a REXX exec which if I recall worked without any issues in a prior life. 'MAKBUF' BUFFNUM = RC 'EXECIO * CP (STRING CLOSE CONS OPERATOR' The MAKBUF is returning an RC of -3 and the EXECIO statement isn't working but did in the past. I know this is crazy but all this started after I logged off and then back on. Any ideas as how to solve this will be appreciated. Thanks. _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your trash.
Re: CP Owned Volume Question
The fact that it is ³CP OWNED² and not ³CP SYSTEM² would lead me to wonder about your statement ³Being that the volume is already labeled should I assume that it has allocated to lets say PERM?². I wouldn¹t make such an assumption, especially if someone took the trouble to put it in the CP Owned list. Get a read-only link to the volume and run ICKDSF to get a list of the allocation map of the device. A sample follows: link vmtestp ca05 ca05 rr DASD CA05 LINKED R/O; R/W BY 2 USERS Ready; T=0.01/0.01 07:32:44 ickdsf ICK030E DEFINE INPUT DEVICE: FN FT FM, CONSOLE, OR READER console CONSOLE ICK031E DEFINE OUTPUT DEVICE: FN FT FM, CONSOLE, OR PRINTER console CONSOLE ICKDSF - CMS/XA/ESA DEVICE SUPPORT FACILITIES 17.0TIME: 07:32:5107/09/08 PAGE 1 ENTER INPUT COMMAND: cpvol list unit(ca05) nvfy CPVOL LIST UNIT(CA05) NVFY ICK00700I DEVICE INFORMATION FOR CA05 IS CURRENTLY AS FOLLOWS: PHYSICAL DEVICE = 3390 STORAGE CONTROLLER = 3990 STORAGE CONTROL DESCRIPTOR = E9 DEVICE DESCRIPTOR = 0C ADDITIONAL DEVICE INFORMATION = 48001F3C TRKS/CYL = 15, # PRIMARY CYLS = 32760 ICK04030I DEVICE IS A PEER TO PEER REMOTE COPY VOLUME ICK00703I DEVICE IS OPERATED AS A MINIDISK ICK03090I VOLUME SERIAL = 540RES ICK03024I DEVICE IS CURRENTLY FORMATTED WITHOUT FILLER RECORDS ICK03000I CPVOL REPORT FOR CA05 FOLLOWS: ICK03021I CA05 IS FORMATTED FOR VM/ESA MODE CYLINDER ALLOCATION CURRENTLY IS AS FOLLOWS: TYPE START ENDTOTAL - ---- PERM 0 38 39 PARM 39 158120 PARM 159278120 PARM 279398120 PERM 39932759 32361 ICK1I FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS 0 07:33:1407/09/08 ENTER INPUT COMMAND: end END ICK2I ICKDSF PROCESSING COMPLETE. MAXIMUM CONDITION CODE WAS 0 Ready; T=0.01/0.01 07:33:16 If you find something other than PERM in the allocation map, then you¹d best not monkey with the volume unless you really know what you¹re doing. Systems will go down for much less. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 7/8/08 5:03 PM, Howard Rifkind [EMAIL PROTECTED] wrote: Thanks folks. The directory showed that the disk is allocated 100% to one user id. I'll have to find out if that user id really needs a whole 3390/9. Thanks again. Huegel, Thomas [EMAIL PROTECTED] 7/8/2008 5:50 PM Well the 1 means there is 1 user linked to that disk.. that user is probably maint's minidisk. CPFMTXA 499 VPWK03 the 499 is a virtual address I don't remember, but you may need to: a) det it from maint (the mdisk) b) det it from the system (real addr) c) att to maint d) CPFMTXA -Original Message- From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] Behalf Of Howard Rifkind Sent: Tuesday, July 08, 2008 4:41 PM To: IBMVM@LISTSERV.UARK.EDU Subject: CP Owned Volume Question I have a volume with a label of VPWK03 at address 499. Being that the volume is already labeled should I assume that it has allocated to lets say PERM? Volume shows up as follows: q 499 DASD 0499 CP OWNED VPWK03 1 I would think that being it is showing a '1' it is in use by system. I want to allocate a bunch of minidisks on the volume but am having problems getting it to be available. In the directory I have it define as a full pack mini under Maint. I'm getting the following: CPFMTXA 499 VPWK03 HCPCCF0040E DEVICE 0499 DOES NOT EXIST I haven't done this for a while. How can I get this resolved so I can start to allocate minidisks on the volume? Any help is appreciated. Thanks _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your trash. _ LEGAL NOTICE Unless expressly stated otherwise, this message is confidential and may be privileged. It is intended for the addressee(s) only. Access to this E-mail by anyone else is unauthorized. If you are not an addressee, any disclosure or copying of the contents of this E-mail or any action taken (or not taken) in reliance on it is unauthorized and may be unlawful. If you are not an addressee, please inform the sender immediately, then delete this message and empty from your
Re: PARTY Re: VMNFS opportunity (I think)
This sounds vaguely like the old VM Workshops. I only attended four of them, I think, but I learned a lot there and made lasting friends within this community. Share and other conferences just aren't the same, and I've never found another conference where you could fill a French restaurant with balloon animals. :-D -- .~.Robert P. Nix Mayo Foundation /V\RO-OE-5-55200 First Street SW /( )\ 507-284-0844 Rochester, MN 55905 ^^-^^ - In theory, theory and practice are the same, but in practice, theory and practice are different. On 6/21/08 3:51 PM, Bill Munson [EMAIL PROTECTED] wrote: Wouldn't it be great some day for all the VM sysprogs to meet in one place and the same time? The world would change! Now that is a PARTY I would pay good money to attend. Bill Munson VM System Programmer 201-418-7588 President MVMUA http://www2.marist.edu/~mvmua/ Mike Walter [EMAIL PROTECTED] Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 06/21/2008 03:29 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: VMNFS oppurtunity (I think) Kris wrote (in part): on 30 June the contract with my customer ends. So 20 years of my life come to an end: Well that is definitely unhappy news. Best wishes in quickly finding a new contract, and getting back aboard the z/VM express. So, at that time I will no longer have z/VM systems to play with. On the IBM systems I do only have an ordinary class G user... At least you don't have to go cold turkey, having no access at all. What a depressing thought. Wouldn't it be great some day for all the VM sysprogs to meet in one place and the same time? The world would change! Don't forget your support group here on the IBMVM listserv! Mike Walter Hewitt Associates Any opinions expressed herein are mine alone and do not necessarily represent the opinions or policies of Hewitt Associates. Kris Buelens [EMAIL PROTECTED] Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 06/21/2008 02:47 AM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: VMNFS oppurtunity (I think) BFSLIST uses PIPE and OPENVM commands... And I do think the bug is in BFSLIST: - $BFSLIST XEDIT is the main candidate, look for address '' 'PIPE (NAME GETDIR END ? ESC ) About fixing it: on 30 June the contract with my customer ends. So 20 years of my life come to an end: I started there when they where creating a Client/Server VM ( CSP, PLI, APPC, DB2) application with OS/2 and VM in the middle. It is now moved to z/OS. So, at that time I will no longer have z/VM systems to play with. On the IBM systems I do only have an ordinary class G user... My future is still uncertain and if nobody asks for VM services, I'm sure IBM Belgium will make me do other work; bye bye 30 years VM carreer then :-( As Belgium is small, I consider taking projects elsewhere too. I doubt I'll find time next week: the cleanup process is taking my time (no we will not simply scratch all the VM stuff, I'll save it -shrinked and upleveled to 5.3). A copy for the customer and one for me. 2008/6/20 Rich Smrcina [EMAIL PROTECTED]: Indeed... Steve, do the files look correct using native tools to view the directory entries? Alan Altmark wrote: On Friday, 06/20/2008 at 05:06 EDT, Rich Smrcina [EMAIL PROTECTED] wrote: If you're on a supported level of z/VM a call to the support center or a visit to IBMLink may be in your future. BFSLIST is courtesy of Kris Buelens, and is located on the VM Download Library. I'm sure he'll chime in shortly. :-) If it is subsequently determined that OPENVM LISTFILE (or whatever interface BFSLIST is using) isn't working properly, THEN a call to the Support Center is in order. Alan Altmark z/VM Development IBM Endicott -- Rich Smrcina VM Assist, Inc. Phone: 414-491-6001 Ans Service: 360-715-2467 rich.smrcina at vmassist.com http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2009 - Orlando, FL - May 15-19, 2009
CP Directory, profiles, and COMMAND: Could someone verify this for me...
We started with vSwitch grants in SYSTEM CONFIG, then moved to reading lists of Linux guests and dynamically granting them to the vSwitch. We then switched (no pun inteneded) to COMMAND statements in each CP Directory to grant the vSwitch and couple the NIC to the vSwitch. This seemed to be the most consistent and least intrusive method of emulating an open vSwitch, and reduced the need for adding users or config lines to other files. Except for one slight drawback: If the two COMMAND lines are in the user¹s CP Directory entry, then the grant is done, followed by the couple, and everything is happy. If the same two COMMAND lines are in a profile, included in the user¹s CP Directory entry, then it appears that either the commands are executed in the wrong order, the grant never gets executed, the grant executes but with the wrong or no userid, or the system doesn¹t allow the grant to complete before attempting the couple. In any case, the user does not get a working NIC coupled to the vSwitch. Could someone verify this behavior on their system? I¹m getting ready to open an ETR with IBM, but I¹d like verification that I¹m not overlooking something else... The minimal entries needed to recreate this are: TSTDFLT DIRECT: PROFILE TSTDFLT COMMAND SET VSWITCH VSWG GRANT USERID COMMAND COUPLE 8200 TO SYSTEM VSWG * MACH XA CONSOLE 0009 3215 T NICDEF 8200 TYPE QDIO LAN SYSTEM VSWG - TESTUSER DIRECT: USER TESTUSER 1G 2G G INCLUDE TSTDFLT * * * COMMAND SET VSWITCH VSWG GRANT USERID * COMMAND COUPLE 8200 TO SYSTEM VSWG * * CONSOLE 0009 3215 T * NICDEF 8200 TYPE QDIO LAN SYSTEM VSWG Try them this way; The user seems to never get granted. Then comment out the INCLUDE and uncomment the other four lines. The user gets granted the first attempt. Any comments or ideas? -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different.
Re: Trying to Learn z/Linux ISHELL Scripting
Just for the clarification and sanity of all, are you talking about shell scripting in Linux, or programming for the ISHELL in z/OS? They are two absolutely separate and distinct environments, and there is little (possibly nothing?) in common between them. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 5/29/08 4:13 PM, Raymond Noal [EMAIL PROTECTED] wrote: Dear Lists, Could any of you recommend reference material (web sites, manuals, redbooks/redpieces) so I could learn something about writing scripts under ISHELL in a z/Linux environment? TIA HITACHI DATA SYSTEMS Raymond E. Noal Senior Technical Engineer Office: (408) 970 - 7978
Re: Real device number assignments
To avoid losing people to the mental hospital, all devices have the same identity everywhere they can be seen within our two CECs (10+ LPARs). To do otherwise would cause insanity at some future point. -- Robert P. Nix Mayo Foundation.~. RO-OE-5-55 200 First Street SW/V\ 507-284-0844 Rochester, MN 55905 /( )\ -^^-^^ In theory, theory and practice are the same, but in practice, theory and practice are different. On 5/30/08 8:33 AM, Alan Altmark [EMAIL PROTECTED] wrote: Pop quiz: For those of you who have multiple boxes (CECs) sharing devices, do you assign the same device number in the IOCDS to the device for each CEC? Example: Given a shared 3390 volume, if it is known as device number 800 on CEC A, do you assign it device number 800 on CEC B? If you don't do that, what device numbering scheme do you use? Alan Altmark z/VM Development IBM Endicott