Paging
Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.ma...@cms.hhs.gov
Short user description in sample CP directory
Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? I find that the number of predefined users (many SVM's) is growing more quickly than I can remember them (and I mostly forget the userids I don't use) Some users are selfexplanatory, others are not. Examples 5684042J SYSADMIN CBDIODSP The first one is obviously a product install user, but I can't remember these product numbers (5VMTCP40 is something userfriendly). To find out what they are used for, most of the time I link to their 191 to get a clue. (happily for me I've got an XEDIT prefix command to LINK,ACCESS, FILELIST and DETACH the MDISK wheer I enter the commend) I'd include the product ID in the short description. Yielding: USER 5684052J * 5684042J ICKDSF installation userid .. USER SYSADMIN * 5VMRAC40 RACF ? . USER CBDIODSP * 5VMHCD40 HCD ??? . -- Kris Buelens, IBM Belgium, VM customer support
Re: Short user description in sample CP directory
Excellent idea.. I just recently ran through the directory at a customer site, coming up with an explanation for the security folks of what the purpose of each IBM supplied user was. I took the same approach, linking to their 191, or searching through manuals to figure it out. Having a single line comment with a description would be a simple way to help keep things documented. Scott On Tue, Feb 10, 2009 at 7:11 AM, Kris Buelens kris.buel...@gmail.comwrote: Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? I find that the number of predefined users (many SVM's) is growing more quickly than I can remember them (and I mostly forget the userids I don't use) Some users are selfexplanatory, others are not. Examples 5684042J SYSADMIN CBDIODSP The first one is obviously a product install user, but I can't remember these product numbers (5VMTCP40 is something userfriendly). To find out what they are used for, most of the time I link to their 191 to get a clue. (happily for me I've got an XEDIT prefix command to LINK,ACCESS, FILELIST and DETACH the MDISK wheer I enter the commend) I'd include the product ID in the short description. Yielding: USER 5684052J * 5684042J ICKDSF installation userid .. USER SYSADMIN * 5VMRAC40 RACF ? . USER CBDIODSP * 5VMHCD40 HCD ??? . -- Kris Buelens, IBM Belgium, VM customer support
Re: Paging
Perfkit -- User paging menu can show you who is doing the majority of the paging, who is most active, who owns the most in xstore/dasd. As far as tracking the pages with 'old' data, etc -- I'm not sure of a way to do this. I believe you can end up with a lot of pages that don't go away when using VDISK, for example, so it could be interesting to track it. Scott On Tue, Feb 10, 2009 at 7:04 AM, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. *Thank You,* *Terry Martin* *Lockheed Martin - Information Technology* *z/OS z/VM Systems - Performance and Tuning* *Cell - 443 632-4191* *Work - 410 786-0386* *terry.ma...@cms.hhs.gov*
Re: Paging
A performance monitor will tell you this. But, a 40GB Oracle guest? What is the SGA/PGA size? Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. //Thank You,// //Terry Martin// //Lockheed Martin - Information Technology// //z/OS z/VM Systems - Performance and Tuning// //Cell - 443 632-4191// //Work - 410 786-0386// //terry.ma...@cms.hhs.gov mailto:terry.ma...@cms.hhs.gov// -- Rich Smrcina VM Assist, Inc. Phone: 414-491-6001 Ans Service: 360-715-2467 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2009 - Orlando, FL - May 15-19, 2009
Re: Paging
In ESALPS, ESAUSPG shows by user. ESAUCD2 shows if you have extra cache or buffer. If you can send your reports, we will analyze it at no charge. Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. //Thank You,// //Terry Martin// //Lockheed Martin - Information Technology// //z/OS z/VM Systems - Performance and Tuning// //Cell - 443 632-4191// //Work - 410 786-0386// //terry.ma...@cms.hhs.gov mailto:terry.ma...@cms.hhs.gov//
Re: Short user description in sample CP directory
It can be even better. DIRMAINT, IBM's directory management product had a feature that understood TAGs in comments in a directory entry. So you cou ld have real parsable data in these comments. USER 5699XXX NOLOG * PRODUCT: 5699-XXX * LEVEL: 5.3.42 * DESCRIPTION: This is some sort of product. SPOOL 0009 3215 T ... These TAGS are/were queryable, searchable, displayable. IBM should require them from ALL of their VM developers. /Tom Kern On Tue, 10 Feb 2009 07:20:46 -0700, Scott Rohling scott.rohl...@gmail.co m wrote: Excellent idea.. I just recently ran through the directory at a custom er site, coming up with an explanation for the security folks of what the purpose of each IBM supplied user was. I took the same approach, linkin g to their 191, or searching through manuals to figure it out. Having a single line comment with a description would be a simple way to help keep things documented. Scott
Re: Short user description in sample CP directory
Here is what I use; USER RSCS RSCS 32M 32M BG *NAME: ENABLED - RSCS FL530 USING SFS Scott R Wandschneider Senior Systems Programmer|| Infocrossing, a Wipro Company || 11707 Miracle Hills Drive, Omaha, NE, 68154-4457|| ': 402.963.8905 || Ë:847.849.7223 || :: scott.wandschnei...@infocrossing.com **Think Green - Please print responsibly** -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Kris Buelens Sent: Tuesday, February 10, 2009 8:11 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Short user description in sample CP directory Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? I find that the number of predefined users (many SVM's) is growing more quickly than I can remember them (and I mostly forget the userids I don't use) Some users are selfexplanatory, others are not. Examples 5684042J SYSADMIN CBDIODSP The first one is obviously a product install user, but I can't remember these product numbers (5VMTCP40 is something userfriendly). To find out what they are used for, most of the time I link to their 191 to get a clue. (happily for me I've got an XEDIT prefix command to LINK,ACCESS, FILELIST and DETACH the MDISK wheer I enter the commend) I'd include the product ID in the short description. Yielding: USER 5684052J * 5684042J ICKDSF installation userid .. USER SYSADMIN * 5VMRAC40 RACF ? . USER CBDIODSP * 5VMHCD40 HCD ??? . Confidentiality Note: This e-mail, including any attachment to it, may contain material that is confidential, proprietary, privileged and/or Protected Health Information, within the meaning of the regulations under the Health Insurance Portability Accountability Act as amended. If it is not clear that you are the intended recipient, you are hereby notified that you have received this transmittal in error, and any review, dissemination, distribution or copying of this e-mail, including any attachment to it, is strictly prohibited. If you have received this e-mail in error, please immediately return it to the sender and delete it from your system. Thank you. -- Kris Buelens, IBM Belgium, VM customer support
Re: Short user description in sample CP directory
On Tuesday, 02/10/2009 at 09:12 EST, Kris Buelens kris.buel...@gmail.com wrote: Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? Yes. (It was suggested here previously so that RACF initialization can associate a name/purpose with a user ID.) I have some concerns about storing metadata in comments in the directory, but I guess I can get over it. I prefer to have such data stored in the object directory where it can be interrogated, updated, and supported by a wide variety of Interested Parties. However, in the case of Sooner v. Later, more complex solutions always side with Later. Though maybe, with apologies to Voltaire, I shouldn't allow the Perfect to become the enemy of Good Enough? Alan Altmark z/VM Development IBM Endicott
Re: Paging
To answer your question #2: Once a guest has a slot on a CP paging device it will be there essentially for the life of the guest, barring something like a DEF STOR. It doesn't look like the CMMA stuff extends to freeing paging slots when a guest discards pages. Brian Nielsen On Tue, 10 Feb 2009 09:04:51 -0500, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.ma...@cms.hhs.gov
Re: Paging
As for the selection of good old data to be thrown out by CP: - Linux can tell CP that it no longer needs certain storage pages using a diagnose code. If it does ??? - CRM 2 is a Linux/CP co-operative feature by which CP would know what kind of data resides in which Linux pages. For example: if CP knows a page is used to cache disk data, it doesn't need to page it out, Linux can read it back in from its disks. - Apart from that, CP's selection of candidates to page out from central storage is not as clever is in z/OS: it only uses the last reference bit. That is why a z/VM installation would be configured with some amount of expanded storage, because there is a timestamp for each expanded storage page that allows CP to select old pages for pageout. 2009/2/10 Barton Robinson bar...@vm1.velocity-software.com: In ESALPS, ESAUSPG shows by user. ESAUCD2 shows if you have extra cache or buffer. If you can send your reports, we will analyze it at no charge. Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. //Thank You,// //Terry Martin// //Lockheed Martin - Information Technology// //z/OS z/VM Systems - Performance and Tuning// //Cell - 443 632-4191// //Work - 410 786-0386// //terry.ma...@cms.hhs.gov mailto:terry.ma...@cms.hhs.gov// -- Kris Buelens, IBM Belgium, VM customer support
Re: Short user description in sample CP directory
Even though it was in my mind, I didn't dare asking for a full fledged solution: a comment record doesn't require extra coding. At my former customer's installation, the first record following USER had the name of the person (or role if SVM), and was indeed carried over to RACF as well. 2009/2/10 Alan Altmark alan_altm...@us.ibm.com: On Tuesday, 02/10/2009 at 09:12 EST, Kris Buelens kris.buel...@gmail.com wrote: Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? Yes. (It was suggested here previously so that RACF initialization can associate a name/purpose with a user ID.) I have some concerns about storing metadata in comments in the directory, but I guess I can get over it. I prefer to have such data stored in the object directory where it can be interrogated, updated, and supported by a wide variety of Interested Parties. However, in the case of Sooner v. Later, more complex solutions always side with Later. Though maybe, with apologies to Voltaire, I shouldn't allow the Perfect to become the enemy of Good Enough? Alan Altmark z/VM Development IBM Endicott -- Kris Buelens, IBM Belgium, VM customer support
Re: Short user description in sample CP directory
Would be nice if there was some consistent key like IBM Supplied or z/VM Component in the description. That way we can make a list from the new install and compare it to the list on the current system. That'd allow us to more easily identify ones that went away as well so we're not carrying them to infinity. 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 Alan Altmark Sent: Tuesday, February 10, 2009 7:42 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Short user description in sample CP directory On Tuesday, 02/10/2009 at 09:12 EST, Kris Buelens kris.buel...@gmail.com wrote: Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? Yes. (It was suggested here previously so that RACF initialization can associate a name/purpose with a user ID.) I have some concerns about storing metadata in comments in the directory, but I guess I can get over it. I prefer to have such data stored in the object directory where it can be interrogated, updated, and supported by a wide variety of Interested Parties. However, in the case of Sooner v. Later, more complex solutions always side with Later. Though maybe, with apologies to Voltaire, I shouldn't allow the Perfect to become the enemy of Good Enough? Alan Altmark z/VM Development IBM Endicott
Re: Paging
Hi, Terry. z/VM is built to do a lot of paging:-) Are you having a performance problem of some sort that you suspect might be related to paging? Or are the paging rates larger than you feel comfortable with? You did specify any actual numbers, but it's not unusual for a large z/VM system to page at several thousand pages a second. Any good VM performance monitor (Velocity, PerfKit) can tell you which guests are paging and by how much. You'll need one of those if you suspect that you do indeed have a performance problem related to paging. If you are interested in seeing which specific Linux process, running inside a Linux virtual machine, is causing the paging, you're going to have to use some tools that understand how Linux manages it's virtual memory, and that's another issue. CP can make very effective use of expanded storage as a page cache area. You do have some of the memory in the z/VM LPAR defined as expanded storage, right? Kris Buelens wrote: As for the selection of good old data to be thrown out by CP: - Linux can tell CP that it no longer needs certain storage pages using a diagnose code. If it does ??? - CRM 2 is a Linux/CP co-operative feature by which CP would know what kind of data resides in which Linux pages. For example: if CP knows a page is used to cache disk data, it doesn't need to page it out, Linux can read it back in from its disks. - Apart from that, CP's selection of candidates to page out from central storage is not as clever is in z/OS: it only uses the last reference bit. That is why a z/VM installation would be configured with some amount of expanded storage, because there is a timestamp for each expanded storage page that allows CP to select old pages for pageout. 2009/2/10 Barton Robinson bar...@vm1.velocity-software.com: In ESALPS, ESAUSPG shows by user. ESAUCD2 shows if you have extra cache or buffer. If you can send your reports, we will analyze it at no charge. Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. //Thank You,// //Terry Martin// //Lockheed Martin - Information Technology// //z/OS z/VM Systems - Performance and Tuning// //Cell - 443 632-4191// //Work - 410 786-0386// //terry.ma...@cms.hhs.gov mailto:terry.ma...@cms.hhs.gov// -- DJ V/Soft z/VM and mainframe Linux expertise, training, consulting, and software development www.vsoft-software.com
Re: Paging
If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD= NPREF=6334 PREF= READS=00167708 WRITES=00143507 XSTORE=16 READS=109416 WRITES=243855 MIGRATES=134423 CPU 00: CTIME=96:56 VTIME=017:43 TTIME=064:50 IO=961712 RDR=00 PRT=000469 PCH=00 Look at the READS and WRITES on the 4th line. That is total page reads and writes. Put this in a REXX exec, and do a delta after, say 60 seconds. The one that is changing the most, is the one that is paging the most. But I don't know what good that information would do. Paging isn't due a single virtual machine, but rather the sum of the working set size of all machines vs available storage. Chances are, the largest guest machine will page the most as it has the most pages to keep in storage. Tom Duerbusch THD Consulting Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov 2/10/2009 8:04 AM Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.ma...@cms.hhs.gov
Re: Paging
SGA 25 and PGA 19 Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Rich Smrcina Sent: Tuesday, February 10, 2009 9:30 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging A performance monitor will tell you this. But, a 40GB Oracle guest? What is the SGA/PGA size? Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. //Thank You,// //Terry Martin// //Lockheed Martin - Information Technology// //z/OS z/VM Systems - Performance and Tuning// //Cell - 443 632-4191// //Work - 410 786-0386// //terry.ma...@cms.hhs.gov mailto:terry.ma...@cms.hhs.gov// -- Rich Smrcina VM Assist, Inc. Phone: 414-491-6001 Ans Service: 360-715-2467 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2009 - Orlando, FL - May 15-19, 2009
Re: Philosophical question...
On Tuesday, 02/03/2009 at 10:53 EST, David Boyes dbo...@sinenomine.net wrote: Question: Am I wrong? Ask your wife. Only wives are authorized to make that call about their husbands. But if you're not wrong about this, I'm sure you're wrong about something else. Just ask. Trust me on this. -- Chuckie
Re: Short user description in sample CP directory
We had that desire, too. So years ago I wrote an ADDUSER EXEC for our Security Admins (who have a strong z/OS RACF bias and rarely issues VM:Secure commands manually). Aside from the usual 'stuff' needed to enter a new userid, it included a record in one of the formats: *UI= lastname, firstname, EN= employee number or: *UI= ownerid, SVM usage Were I to do it again today, the format might be more along the lines of: *UI= userid, contactid, lastname, firstname, EN= employee number Including the actual userid in the record is redundant with the USER userid ... record above, but it is simpler to search in XEDIT without using a Pipe and juxtapose stage; just issue: ALL /*UI= / In the above wish list, 'contactid' would usually match the 'userid', except for service virtual machines. 'Contactid' gives a clue who to contact for an application svm. Installed product svms would probably have a 'contactid' of MAINT. 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 kris.buel...@gmail.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 02/10/2009 10:19 AM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: Short user description in sample CP directory Even though it was in my mind, I didn't dare asking for a full fledged solution: a comment record doesn't require extra coding. At my former customer's installation, the first record following USER had the name of the person (or role if SVM), and was indeed carried over to RACF as well. 2009/2/10 Alan Altmark alan_altm...@us.ibm.com: On Tuesday, 02/10/2009 at 09:12 EST, Kris Buelens kris.buel...@gmail.com wrote: Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? Yes. (It was suggested here previously so that RACF initialization can associate a name/purpose with a user ID.) I have some concerns about storing metadata in comments in the directory, but I guess I can get over it. I prefer to have such data stored in the object directory where it can be interrogated, updated, and supported by a wide variety of Interested Parties. However, in the case of Sooner v. Later, more complex solutions always side with Later. Though maybe, with apologies to Voltaire, I shouldn't allow the Perfect to become the enemy of Good Enough? Alan Altmark z/VM Development IBM Endicott -- Kris Buelens, IBM Belgium, VM customer support The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail.
Re: Philosophical question...
Slow day? Time to stir the sh... or still smarting from recent experience? The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 02/03/2009 10:17:36 AM: On Tuesday, 02/03/2009 at 10:53 EST, David Boyes dbo...@sinenomine.net wrote: Question: Am I wrong? Ask your wife. Only wives are authorized to make that call about their husbands. But if you're not wrong about this, I'm sure you're wrong about something else. Just ask. Trust me on this. -- Chuckie
Re: Philosophical question...
Chuckie, Was that supposed to be funny? I'll have to ask my wife. Sir Mike the Prestidigitator AKA: Husband and Dad Alan Altmark alan_altm...@us.ibm.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 02/03/2009 12:17 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: Philosophical question... On Tuesday, 02/03/2009 at 10:53 EST, David Boyes dbo...@sinenomine.net wrote: Question: Am I wrong? Ask your wife. Only wives are authorized to make that call about their husbands. But if you're not wrong about this, I'm sure you're wrong about something else. Just ask. Trust me on this. -- Chuckie The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail.
Re: Short user description in sample CP directory
On Tuesday, 02/10/2009 at 11:38 EST, Marcy Cortes marcy.d.cor...@wellsfargo.com wrote: Would be nice if there was some consistent key like IBM Supplied or z/VM Component in the description. That way we can make a list from the new install and compare it to the list on the current system. That'd allow us to more easily identify ones that went away as well so we're not carrying them to infinity. Being able to easily pick the, fly-, uh, droppings out of the pepper, as it were, is part of the justification for putting a owner/name/description with a user ID. - Who does this user ID belong to? - Is it an animal, vegetable, or mineral? (person, SVM, data repository) - What is it for? - Why does it need class C? - Is it required or optional? - How can I associate it with a unique identifier in my own business process? All with an eye to: - Ease directory migration from release to release - Avoid having to read 30 books to answer What's this for? - Making auditors/security people happier A simple comment in the directory may be able to achieve those objectives, but as a software designer it gives me the cold pricklies. Alan Altmark z/VM Development IBM Endicott
Re: Short user description in sample CP directory
Oh, and while we are at it, how about some consistentcy in the ACCOUNT statement. Something that a pipe change all could fix. There's a wild variety of things in there today, if they do indeed have an account statement at all. 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 Alan Altmark Sent: Tuesday, February 10, 2009 9:54 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Short user description in sample CP directory On Tuesday, 02/10/2009 at 11:38 EST, Marcy Cortes marcy.d.cor...@wellsfargo.com wrote: Would be nice if there was some consistent key like IBM Supplied or z/VM Component in the description. That way we can make a list from the new install and compare it to the list on the current system. That'd allow us to more easily identify ones that went away as well so we're not carrying them to infinity. Being able to easily pick the, fly-, uh, droppings out of the pepper, as it were, is part of the justification for putting a owner/name/description with a user ID. - Who does this user ID belong to? - Is it an animal, vegetable, or mineral? (person, SVM, data repository) - What is it for? - Why does it need class C? - Is it required or optional? - How can I associate it with a unique identifier in my own business process? All with an eye to: - Ease directory migration from release to release - Avoid having to read 30 books to answer What's this for? - Making auditors/security people happier A simple comment in the directory may be able to achieve those objectives, but as a software designer it gives me the cold pricklies. Alan Altmark z/VM Development IBM Endicott
Re: Short user description in sample CP directory
I prefer to have such data stored in the object directory where it can be interrogated, updated, and supported by a wide variety of Interested Parties Except Humans, of course. :) MA On Tue, Feb 10, 2009 at 10:41 AM, Alan Altmark alan_altm...@us.ibm.comwrote: On Tuesday, 02/10/2009 at 09:12 EST, Kris Buelens kris.buel...@gmail.com wrote: Has it been suggested already that the sample CP directory would contain, for each userid, a one sentence description? Yes. (It was suggested here previously so that RACF initialization can associate a name/purpose with a user ID.) I have some concerns about storing metadata in comments in the directory, but I guess I can get over it. I prefer to have such data stored in the object directory where it can be interrogated, updated, and supported by a wide variety of Interested Parties. However, in the case of Sooner v. Later, more complex solutions always side with Later. Though maybe, with apologies to Voltaire, I shouldn't allow the Perfect to become the enemy of Good Enough? Alan Altmark z/VM Development IBM Endicott
Re: Short user description in sample CP directory
Alan, Would it at least be possible for the information contained in those 30 IBM manuals recording the various userids included by IBM in z/VM, be gathered into one manual? Say the Guide for Automated Installation and Service, which already has Appendix E: Contents of the z/VM System (or whereever you like). Would that result in warm fuzzies instead of cold pricklies? :-) On my system, each new userid gets a file on his A disk when created, containing his name, location, department and title. Sure, it could be erased, but its more accessible than the directory for someone trying to figure out whose id this is. Ron On Tue, Feb 10, 2009 at 11:54 AM, Alan Altmark alan_altm...@us.ibm.com wrote: On Tuesday, 02/10/2009 at 11:38 EST, Marcy Cortes marcy.d.cor...@wellsfargo.com wrote: Would be nice if there was some consistent key like IBM Supplied or z/VM Component in the description. That way we can make a list from the new install and compare it to the list on the current system. That'd allow us to more easily identify ones that went away as well so we're not carrying them to infinity. Being able to easily pick the, fly-, uh, droppings out of the pepper, as it were, is part of the justification for putting a owner/name/description with a user ID. - Who does this user ID belong to? - Is it an animal, vegetable, or mineral? (person, SVM, data repository) - What is it for? - Why does it need class C? - Is it required or optional? - How can I associate it with a unique identifier in my own business process? All with an eye to: - Ease directory migration from release to release - Avoid having to read 30 books to answer What's this for? - Making auditors/security people happier A simple comment in the directory may be able to achieve those objectives, but as a software designer it gives me the cold pricklies. Alan Altmark z/VM Development IBM Endicott
Re: Sharing encryption processor?
On Tuesday, 02/03/2009 at 10:58 EST, Tom Duerbusch duerbus...@stlouiscity.com wrote: Can an encryption processor be shared between a 390 LPAR and an IFL LPAR? I think not, but there is word that, in the future, we will be able to mix processors in the same IFL, but no date has been set to my knowledge. We are trying to build a case for upgrading to a z10 BC this year. Extra speciality engines are fairly cheap. Each crypto card has 16 cryptographic domains (aka queues). Each queue can be assigned to any LPAR, without regard to LPAR type. While one LPAR can access multiple domains, a domain cannot span LPARs. Alan Altmark z/VM Development IBM Endicott
DFDSS Dump VM formatted volumes
Hi Just installed z/VM 5.4 and wanted to make a backup from a z/OS LPAR. DFDSS does not like the vm formatted volume tried: DUMP INDDNAME(INDD)- OUTDDNAME(OUTDD) - COMPRESS - OPT(4) also tried tracks, cpvolume, admin... No tape on the z/VM LPAR (no z/vm silo stk software) So how to ? Thanks. Ed Rohr z/OS Systems Programmer 503-745-9027 Daimler Trucks North America - A Daimler Company If you are not the intended addressee, please inform us immediately that you have received this e-mail in error, and delete it. We thank you for your cooperation.
Re: DFDSS Dump VM formatted volumes
I found this works for me: (backing up a mod9 on z/os) //INVOL1 DD VOL=SER=540RES,UNIT=3390,DISP=SHR //OUTDD1 DD DSN=MY.VM540RES.BACKUP, // LABEL=(1,SL), // DCB=(TRTCH=COMP), // VOL=(,,,1), // UNIT=JAGT, // DISP=(NEW,CATLG,DELETE) //SYSINDD* DUMP - INDDNAME(INVOL1) - OUTDDNAME( - OUTDD1 - ) - CANCELERROR - OPTIMIZE(1) - CPVOLUME - ADMIN - TRKS(0,0,10016,14) /* From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of frank.r...@daimler.com Sent: Tuesday, February 10, 2009 10:04 AM To: IBMVM@LISTSERV.UARK.EDU Subject: DFDSS Dump VM formatted volumes Hi Just installed z/VM 5.4 and wanted to make a backup from a z/OS LPAR. DFDSS does not like the vm formatted volume tried: DUMP INDDNAME(INDD)- OUTDDNAME(OUTDD) - COMPRESS - OPT(4) also tried tracks, cpvolume, admin... No tape on the z/VM LPAR (no z/vm silo stk software) So how to ? Thanks. Ed Rohr z/OS Systems Programmer 503-745-9027 Daimler Trucks North America - A Daimler Company If you are not the intended addressee, please inform us immediately that you have received this e-mail in error, and delete it. We thank you for your cooperation. Email Firewall made the following annotations. -- Warning: All e-mail sent to this address will be received by the corporate e-mail system, and is subject to archival and review by someone other than the recipient. This e-mail may contain proprietary information and is intended only for the use of the intended recipient(s). If the reader of this message is not the intended recipient(s), you are notified that you have received this message in error and that any review, dissemination, distribution or copying of this message is strictly prohibited. If you have received this message in error, please notify the sender immediately. ==
Re: Paging
Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% If you notice there is no error being displayed next to the entry of the Q ALLOC PAGE display? Since I saw no other cause for the strange behavior of the Linux guest I am assuming that the page error was causing this. Any ideas what might have happened with the page and any recommendations. I have not had any problems since the restart of the guest but I am wondering if the paging errors are still there on these packs. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Duerbusch Sent: Tuesday, February 10, 2009 11:45 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD= NPREF=6334 PREF= READS=00167708 WRITES=00143507 XSTORE=16 READS=109416 WRITES=243855 MIGRATES=134423 CPU 00: CTIME=96:56 VTIME=017:43 TTIME=064:50 IO=961712 RDR=00 PRT=000469 PCH=00 Look at the READS and WRITES on the 4th line. That is total page reads and writes. Put this in a REXX exec, and do a delta after, say 60 seconds. The one that is changing the most, is the one that is paging the most. But I don't know what good that information would do. Paging isn't due a single virtual machine, but rather the sum of the working set size of all machines vs available storage. Chances are, the largest guest machine will page the most as it has the most pages to keep in storage. Tom Duerbusch THD Consulting Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov 2/10/2009 8:04 AM Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.ma...@cms.hhs.gov
Re: DFDSS Dump VM formatted volumes
We use FDR here. Run CPFMTXA to put an index vtoc on the vol at 0 that z/OS can see. FDR then just dumps the entire volume. Once, we did not do CPFMTXA and z/OS could not handle the volume. Had to run CPFMTXA on the 0 - 1 cyls to put that index vtoc out there. At 01:04 PM 2/10/2009, frank.r...@daimler.com wrote: Hi Just installed z/VM 5.4 and wanted to make a backup from a z/OS LPAR. DFDSS does not like the vm formatted volume tried: DUMP INDDNAME(INDD)- OUTDDNAME(OUTDD) - COMPRESS - OPT(4) also tried tracks, cpvolume, admin... No tape on the z/VM LPAR (no z/vm silo stk software) So how to ? Thanks. Ed Rohr z/OS Systems Programmer 503-745-9027 Daimler Trucks North America - A Daimler Company If you are not the intended addressee, please inform us immediately that you have received this e-mail in error, and delete it. We thank you for your cooperation. Brian W. France Systems Administrator (Mainframe) Pennsylvania State University Administrative Information Services - Infrastructure/SYSARC Rm 25 Shields Bldg., University Park, Pa. 16802 814-863-4739 b...@psu.edu To make an apple pie from scratch, you must first invent the universe. Carl Sagan
Re: Paging
We've seen this messages on a new system that we build that didn't have enough page space (yet). You probably need some more paging volumes - add up the sum of all the virtual machines and multiple by 2 and add *at least* that much space, more if you are using vdisk for swap.Try to keep the % full to less than 40. (that rule of thumb may vary depending on who you ask). Issue Q SRM and let us know what you have for those settings. 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 Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 10:58 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% If you notice there is no error being displayed next to the entry of the Q ALLOC PAGE display? Since I saw no other cause for the strange behavior of the Linux guest I am assuming that the page error was causing this. Any ideas what might have happened with the page and any recommendations. I have not had any problems since the restart of the guest but I am wondering if the paging errors are still there on these packs. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Duerbusch Sent: Tuesday, February 10, 2009 11:45 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD= NPREF=6334 PREF= READS=00167708 WRITES=00143507 XSTORE=16 READS=109416 WRITES=243855 MIGRATES=134423 CPU 00: CTIME=96:56 VTIME=017:43 TTIME=064:50 IO=961712 RDR=00 PRT=000469 PCH=00 Look at the READS and WRITES on the 4th line. That is total page reads and writes. Put this in a REXX exec, and do a delta after, say 60 seconds. The one that is changing the most, is the one that is paging the most. But I don't know what good that information would do. Paging isn't due a single virtual machine, but rather the sum of the working set size of all machines vs available storage. Chances are, the largest guest machine will page the most as it has the most pages to keep in storage. Tom Duerbusch THD Consulting Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov 2/10/2009 8:04 AM Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB
Re: Paging
I would suspect that the entire PAGE extent on the volume was not formatted before attaching it to the system. Brian Nielsen On Tue, 10 Feb 2009 13:58:27 -0500, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% If you notice there is no error being displayed next to the entry of the Q ALLOC PAGE display? Since I saw no other cause for the strange behavior of the Linux guest I am assuming that the page error was causing this. Any ideas what might have happened with the page and any recommendations. I have not had any problems since the restart of the guest but I am wondering if the paging errors are still there on these packs. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Duerbusch Sent: Tuesday, February 10, 2009 11:45 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD=00 00 NPREF=6334 PREF= READS=00167708 WRITES=00143507 XSTORE=16 READS=109416 WRITES=243855 MIGRATES=134423 CPU 00: CTIME=96:56 VTIME=017:43 TTIME=064:50 IO=961712 RDR=00 PRT=000469 PCH=00 Look at the READS and WRITES on the 4th line. That is total page reads and writes. Put this in a REXX exec, and do a delta after, say 60 seconds. The one that is changing the most, is the one that is paging the most. But I don't know what good that information would do. Paging isn't due a single virtual machine, but rather the sum of the working set size of all machines vs available storage. Chances are, the largest guest machine will page the most as it has the most pages to keep in storage. Tom Duerbusch THD Consulting Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov 2/10/2009 8:04 AM Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux guests including a large Oracle guest (40 GB memory size). How can I find out 1) who is doing the majority of the paging and along with that 2) I believe that some of the paging slots are old data in other words the pages are not going away after a task is complete how can I research this. The Linux guests have not been recycled but I thought if they had allocated the slots that after a task within the Linux guest completed that the slots would be reclaimed. Any thoughts on all of this would be appreciated. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.ma...@cms.hhs.gov = ===
Re: Paging
If you got paging errors, the first thing I would look at is if you did the proper format/allocate of the page volumes correctly. Q ALLOC shows that you have done the allocate part starting from cylinder 1 to the end of the volume. It also shows that 12% was used, so most of the volume had to be formatted correctly. The easy was of corrupting a paging or spooling volume is to lay a minidisk on top of it. Try the following command: q system 3628 DASD 3628 ATTACHED CPVOL 521PG1 DASD MDISKS NOT FOUND If a mdisk was found, that is most likely your problem. However, this only shows a minidisk that is currently linked. Someone (normally you), could have had a minidisk on this volume, then did the cpfmtxa to format/allocate the volume, then release the minidisk, which will update the minidisk and destroy one or two pages of formatted CP areas. Then map your user direct to see if anyone has a mdisk associated with that volume. It seems like, someone wrote, about a year ago, a rexx exec that will scan the CP areas and look for improperly formatted pages. Perhaps someone's memory will be jogged and the collective will point you to the exec. Also, when dealing with LPARs, watch out for another LPAR accessing the volume in write mode. Tom Duerbusch THD Consulting Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov 2/10/2009 12:58 PM Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% If you notice there is no error being displayed next to the entry of the Q ALLOC PAGE display? Since I saw no other cause for the strange behavior of the Linux guest I am assuming that the page error was causing this. Any ideas what might have happened with the page and any recommendations. I have not had any problems since the restart of the guest but I am wondering if the paging errors are still there on these packs. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Duerbusch Sent: Tuesday, February 10, 2009 11:45 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD= NPREF=6334 PREF= READS=00167708 WRITES=00143507 XSTORE=16 READS=109416 WRITES=243855 MIGRATES=134423 CPU 00: CTIME=96:56 VTIME=017:43 TTIME=064:50 IO=961712 RDR=00 PRT=000469 PCH=00 Look at the READS and WRITES on the 4th line. That is total page reads and writes. Put this in a REXX exec, and do a delta after, say 60 seconds. The one that is changing the most, is the one that is paging the most. But I don't know what good that information would do. Paging isn't due a single virtual machine, but rather the sum of the working set size of all machines vs
Re: Paging
Did you format the new paging disks with DSF or CPFMTXA before you attached them to SYSTEM? If you didn't, then that's the cause of the problem. received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets.
Re: Philosophical question...
Did that just arrive on the listserver or something? Chuckie sent that a week ago! (Cuz I just heard from Mike Harding, too.) Regards, Alan Alan Altmark Sr. Software Engineer IBM z/VM Development Mike Walter mike.wal...@hewitt.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 02/10/2009 12:47 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: [IBMVM] Philosophical question... Chuckie, Was that supposed to be funny? I'll have to ask my wife. Sir Mike the Prestidigitator AKA: Husband and Dad Alan Altmark alan_altm...@us.ibm.com Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 02/03/2009 12:17 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: Philosophical question... On Tuesday, 02/03/2009 at 10:53 EST, David Boyes dbo...@sinenomine.net wrote: Question: Am I wrong? Ask your wife. Only wives are authorized to make that call about their husbands. But if you're not wrong about this, I'm sure you're wrong about something else. Just ask. Trust me on this. -- Chuckie The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail.
Tracing FCP devices.
Dear List: I am trying to trace the creation of an EDEVICE by using TRSOURCE commands. It appears that there is no 'traditional' I/O done during this process. I used the following TRSOURCE commands: /* rexx */ /* */ 'CP TRSOURCE DROP SET FCP' /* */ 'CP TRSOURCE ID LUN0 SET FCP TYPE IO DEV C600 USER MAINT IODATA 128' /* */ 'CP TRSOURCE ENABLE SET FCP' /* */ I then issued the SET EDEVICE as follows: SET EDEVICE 200 TYPE FBA ATTR SCSI FCP_DEV C600 WWPN 50060E8003275403 LUN EDEVICE 200 was created and associated with FCP device C600. I then issued the CP commands: CP TRSOURCE DIABLE ALL CP TRSOURCE DROP ALL There was no TRFile created. This is starting to look like one has to do a 'cptrace' to capture any diagnostic data. The reason for my interest in this is because I can create an FCP device in my SuSE SLES 10 SP 2 virtual machine by attaching real (FCP) device C600 and I can use YAST == zFCP == Add to create a device using LUN zero, but I am not able to create (Add) a device using LUN 0001. Any assistance greatly appreciated. TIA HITACHI DATA SYSTEMS Raymond E. Noal Senior Technical Engineer Office: (408) 970 - 7978
Re: Philosophical question...
Clearly, Chuckie traveled back in time to use your keyboard (again). Alan Altmark wrote: Did that just arrive on the listserver or something? Chuckie sent that a week ago! (Cuz I just heard from Mike Harding, too.) Regards, Alan Alan Altmark Sr. Software Engineer IBM z/VM Development -- Rich Smrcina VM Assist, Inc. Phone: 414-491-6001 Ans Service: 360-715-2467 http://www.linkedin.com/in/richsmrcina Catch the WAVV! http://www.wavv.org WAVV 2009 - Orlando, FL - May 15-19, 2009
Re: Paging
I'll second Brian's motion. Once long ago, distant in the mists of time, I formatted a new page 3390-3 volume from cylinder 1 *for* 3338 cylinders, instead of *for* 3339 cylinders. Yet I allocated it as PERM 0 END. 3338 was the highest cylinder number, but was not a proper total number of cylinders (does not include cylinder zero). One moment's lack of attention caused Monday morning system crashes (with that same error message) for weeks until the problem was figured out. We IPLed every Sunday night, and finally tried to page out to that DASD slot around the same time every Monday morning. sigh Good learning experience, but not good for that year's salary merit increase. :-( Mike Walter Hewitt Associates Any opinions expressed herein are mine alone and do not necessarily represent the opinions or policies of Hewitt Associates. Brian Nielsen bniel...@sco.idaho.gov Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU 02/10/2009 01:38 PM Please respond to The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU To IBMVM@LISTSERV.UARK.EDU cc Subject Re: Paging I would suspect that the entire PAGE extent on the volume was not formatted before attaching it to the system. Brian Nielsen On Tue, 10 Feb 2009 13:58:27 -0500, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% If you notice there is no error being displayed next to the entry of the Q ALLOC PAGE display? Since I saw no other cause for the strange behavior of the Linux guest I am assuming that the page error was causing this. Any ideas what might have happened with the page and any recommendations. I have not had any problems since the restart of the guest but I am wondering if the paging errors are still there on these packs. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Duerbusch Sent: Tuesday, February 10, 2009 11:45 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD=00 00 NPREF=6334 PREF= READS=00167708 WRITES=00143507 XSTORE=16 READS=109416 WRITES=243855 MIGRATES=134423 CPU 00: CTIME=96:56 VTIME=017:43 TTIME=064:50 IO=961712 RDR=00 PRT=000469 PCH=00 Look at the READS and WRITES on the 4th line. That is total page reads and writes. Put this in a REXX exec, and do a delta after, say 60 seconds. The one that is changing the most, is the one that is paging the most. But I don't know what good that information would do. Paging isn't due a single virtual machine, but rather the sum of the working set size of all machines vs available storage. Chances are, the largest guest machine will page the most as it has the most pages to keep in storage. Tom Duerbusch THD Consulting Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov 2/10/2009 8:04 AM Hi I seem to be doing a lot of paging currently on my z/VM 5.3 system I am running multiple Linux
Re: Paging
Hi Marcy, Her is the output from Q SRM: q srm IABIAS : INTENSITY=90%; DURATION=2 LDUBUF : Q1=100% Q2=75% Q3=60% STORBUF: Q1=300% Q2=250% Q3=200% DSPBUF : Q1=32767 Q2=32767 Q3=32767 DISPATCHING MINOR TIMESLICE = 5 MS MAXWSS : LIMIT=% .. : PAGES=99 XSTORE : 0% So the page error on VP51A0 and VP51A1 does not mean that there is actually a real error just that there is not enough PAGE space? I would think it would have had to fill up all the page space including the two I mention before it shows as not having enough page space. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Marcy Cortes Sent: Tuesday, February 10, 2009 2:22 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging We've seen this messages on a new system that we build that didn't have enough page space (yet). You probably need some more paging volumes - add up the sum of all the virtual machines and multiple by 2 and add *at least* that much space, more if you are using vdisk for swap.Try to keep the % full to less than 40. (that rule of thumb may vary depending on who you ask). Issue Q SRM and let us know what you have for those settings. 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 Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 10:58 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% If you notice there is no error being displayed next to the entry of the Q ALLOC PAGE display? Since I saw no other cause for the strange behavior of the Linux guest I am assuming that the page error was causing this. Any ideas what might have happened with the page and any recommendations. I have not had any problems since the restart of the guest but I am wondering if the paging errors are still there on these packs. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tom Duerbusch Sent: Tuesday, February 10, 2009 11:45 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging If you don't have a product, and you want to find out who is actively paging: Do an IND USER userid for each machine: ind user linux69 USERID=LINUX69 MACH=ESA STOR=160M VIRT=V XSTORE=NONE IPLSYS=DEV 0150 DEVNUM=00014 PAGES: RES=00035557 WS=00040960 LOCKEDREAL=0013 RESVD= NPREF=6334
Re: Paging
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 02/10/2009 01:38:07 PM: I would suspect that the entire PAGE extent on the volume was not formatted before attaching it to the system. Brian Nielsen Run ICKDSF EXAMINE on the suspect volume(s) to confirm. Mark L. Wheeler IT Infrastructure, 3M Center B224-4N-20, St Paul MN 55144 Tel: (651) 733-4355, Fax: (651) 736-7689 mlwheeler at mmm.com -- I have this theory that if one person can go out of their way to show compassion then it will start a chain reaction of the same. People will never know how far a little kindness can go. Rachel Joy Scott
Re: Philosophical question...
Deeper philosophical question: If a man says something and there is no wife to hear him, is he still wrong? -C- On 2/3/09 18:17 Alan Altmark said: On Tuesday, 02/03/2009 at 10:53 EST, David Boyes dbo...@sinenomine.net wrote: Question: Am I wrong? Ask your wife. Only wives are authorized to make that call about their husbands. But if you're not wrong about this, I'm sure you're wrong about something else. Just ask. Trust me on this. -- Chuckie
Re: Philosophical question...
Absolutely!! Loren Charnley, Jr. IT Systems Engineer FAMILY DOLLAR (704) 847-6961 Ext. 3327 (704) 814-3327 lorencharn...@familydollar.com -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Chip Davis Sent: Tuesday, February 10, 2009 4:16 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Philosophical question... Deeper philosophical question: If a man says something and there is no wife to hear him, is he still wrong? -C- On 2/3/09 18:17 Alan Altmark said: On Tuesday, 02/03/2009 at 10:53 EST, David Boyes dbo...@sinenomine.net wrote: Question: Am I wrong? Ask your wife. Only wives are authorized to make that call about their husbands. But if you're not wrong about this, I'm sure you're wrong about something else. Just ask. Trust me on this. -- Chuckie NOTE: This e-mail message contains PRIVILEGED and CONFIDENTIAL information and is intended only for the use of the specific individual or individuals to which it is addressed. If you are not an intended recipient of this e-mail, you are hereby notified that any unauthorized use, dissemination or copying of this e-mail or the information contained herein or attached hereto is strictly prohibited. If you receive this e-mail in error, notify the person named above by reply e-mail and please delete it. Thank you.
Re: Paging
Hello Terry, You may indeed not have formatted all the pages on the new ones or accidentally gotten some stuff on it. Like I said, we didn't think we had made that mistake when we got the HCP415E error (course it wasn't me - so no guarantees there ;). If my math is right, your 8 mod 3's is about 18G. Unless you have more memory than you know what to do with (and you don't because you are paging), you shouldn't be bringing any 40G guests until you add more. You will crash. If not immediately, as soon as they start using all the memory (and linux does use every bit of it). Add them all up, figure out what you really need. Shrink oversized ones too. 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 Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 11:27 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi Marcy, Her is the output from Q SRM: q srm IABIAS : INTENSITY=90%; DURATION=2 LDUBUF : Q1=100% Q2=75% Q3=60% STORBUF: Q1=300% Q2=250% Q3=200% DSPBUF : Q1=32767 Q2=32767 Q3=32767 DISPATCHING MINOR TIMESLICE = 5 MS MAXWSS : LIMIT=% .. : PAGES=99 XSTORE : 0% So the page error on VP51A0 and VP51A1 does not mean that there is actually a real error just that there is not enough PAGE space? I would think it would have had to fill up all the page space including the two I mention before it shows as not having enough page space. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Marcy Cortes Sent: Tuesday, February 10, 2009 2:22 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging We've seen this messages on a new system that we build that didn't have enough page space (yet). You probably need some more paging volumes - add up the sum of all the virtual machines and multiple by 2 and add *at least* that much space, more if you are using vdisk for swap.Try to keep the % full to less than 40. (that rule of thumb may vary depending on who you ask). Issue Q SRM and let us know what you have for those settings. 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 Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 10:58 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K
Re: Paging
Hi, Terry. Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi [snp] q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% You have noticed, I hope, that for volume VP5109, the paging area starts on cylinder 0, and not cylinder 1? Generally, I prefer to leave cylinder 0 for CP's exclusive use. -- DJ V/Soft z/VM and mainframe Linux expertise, training, consulting, and software development www.vsoft-software.com
Re: DFDSS Dump VM formatted volumes
You could use.. 3390 mod3: DUMP - INDD(DASD)- OUTDD(TAPE1) - ADMINISTRATOR - CONCURRENT- CPVOLUME - OPTIMIZE(4) - TRKS(0,0,3338,14) 3390 mod9 DUMP - INDD(DASD)- OUTDD(TAPE1) - ADMINISTRATOR - CONCURRENT- CPVOLUME - OPTIMIZE(4) - TRKS(0,0,10016,14) Paul Feller AIT Mainframe Technical Support From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of frank.r...@daimler.com Sent: Tuesday, February 10, 2009 12:04 PM To: IBMVM@LISTSERV.UARK.EDU Subject: DFDSS Dump VM formatted volumes Hi Just installed z/VM 5.4 and wanted to make a backup from a z/OS LPAR. DFDSS does not like the vm formatted volume tried: DUMP INDDNAME(INDD)- OUTDDNAME(OUTDD) - COMPRESS - OPT(4) also tried tracks, cpvolume, admin... No tape on the z/VM LPAR (no z/vm silo stk software) So how to ? Thanks. Ed Rohr z/OS Systems Programmer 503-745-9027 Daimler Trucks North America - A Daimler Company If you are not the intended addressee, please inform us immediately that you have received this e-mail in error, and delete it. We thank you for your cooperation.
And now, A Word From Your Moderator Re: [IBMVM] Philosophical question...
Dear colleagues: Your moderator simply must, from time to time, extol the virtue of an on-topic discussion, while simultaneously objurgating the vice of loosely-hanging, just-begging-to-be-snipped, dangling little off-topic threads. I beseech each and every one of you to view this as a character flaw on my part, and not a reflection on any other resident of our quaint little half-acre of cyberspace. Once again, a moment has - all unanticipated - arrived and triggered an impulse. I simply must get this off my chest before my head explodes. Those of you who know me understand that this would be a singularly unattractive picture. Those who do not are welcome to engage in lurid, preferably off-list, speculation. Ahem. In a word: Harrumph! I would be most grateful if Kindly suppress the urge to further poke this particular thread with pointy sticks. Sincerely yours, -dan. Daniel P. Martin - IBMVM List Janitor modera...@gizmoworks.com / dmar...@gizmoworks.com
Re: Short user description in sample CP directory
On Tuesday, 02/10/2009 at 01:18 EST, Ron Schmiedge ron.schmie...@gmail.com wrote: Would it at least be possible for the information contained in those 30 IBM manuals recording the various userids included by IBM in z/VM, be gathered into one manual? Say the Guide for Automated Installation and Service, which already has Appendix E: Contents of the z/VM System (or whereever you like). Would that result in warm fuzzies instead of cold pricklies? :-) Ew! How low-tech! ;-) I got burned a couple of decades ago by my attempt to document every CMS command so that application writers (!) would know if it were resident in the nucleus, ran in the user area, the transient area, or was a nucleus extension. On the positive side, I can say that the information was valid for *several* months! In a row, even! I would rather have a solution that doesn't depend on reading Yet Another Manual. Alan Altmark z/VM Development IBM Endicott
Re: Paging
Hi Yes, I formatted them using CPFMTXA. The output from the format showed that 0 0 PERM and 1 END PAGE. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 2:56 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Did you format the new paging disks with DSF or CPFMTXA before you attached them to SYSTEM? If you didn't, then that's the cause of the problem. received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets.
Re: Short user description in sample CP directory
Alan, Okay. Although this is a manual I am already reading, not GC-YetAnother-09 :-) In the meantime, who will help me identify what those 91 IBM ids in my VM directory are for? Ron On Tue, Feb 10, 2009 at 4:10 PM, Alan Altmark alan_altm...@us.ibm.com wrote: On Tuesday, 02/10/2009 at 01:18 EST, Ron Schmiedge ron.schmie...@gmail.com wrote: Would it at least be possible for the information contained in those 30 IBM manuals recording the various userids included by IBM in z/VM, be gathered into one manual? Say the Guide for Automated Installation and Service, which already has Appendix E: Contents of the z/VM System (or where ever you like). Would that result in warm fuzzies instead of cold pricklies? :-) Ew! How low-tech! ;-) I got burned a couple of decades ago by my attempt to document every CMS command so that application writers (!) would know if it were resident in the nucleus, ran in the user area, the transient area, or was a nucleus extension. On the positive side, I can say that the information was valid for *several* months! In a row, even! I would rather have a solution that doesn't depend on reading Yet Another Manual. Alan Altmark z/VM Development IBM Endicott
Re: Paging
Thanks Marcy. I am in the process of doing that now. I am also going back to see what might have happened to the pack based advice I have received from all of you! Which I thanks everyone for!! Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Marcy Cortes Sent: Tuesday, February 10, 2009 4:38 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Hello Terry, You may indeed not have formatted all the pages on the new ones or accidentally gotten some stuff on it. Like I said, we didn't think we had made that mistake when we got the HCP415E error (course it wasn't me - so no guarantees there ;). If my math is right, your 8 mod 3's is about 18G. Unless you have more memory than you know what to do with (and you don't because you are paging), you shouldn't be bringing any 40G guests until you add more. You will crash. If not immediately, as soon as they start using all the memory (and linux does use every bit of it). Add them all up, figure out what you really need. Shrink oversized ones too. 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 Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 11:27 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi Marcy, Her is the output from Q SRM: q srm IABIAS : INTENSITY=90%; DURATION=2 LDUBUF : Q1=100% Q2=75% Q3=60% STORBUF: Q1=300% Q2=250% Q3=200% DSPBUF : Q1=32767 Q2=32767 Q3=32767 DISPATCHING MINOR TIMESLICE = 5 MS MAXWSS : LIMIT=% .. : PAGES=99 XSTORE : 0% So the page error on VP51A0 and VP51A1 does not mean that there is actually a real error just that there is not enough PAGE space? I would think it would have had to fill up all the page space including the two I mention before it shows as not having enough page space. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Marcy Cortes Sent: Tuesday, February 10, 2009 2:22 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging We've seen this messages on a new system that we build that didn't have enough page space (yet). You probably need some more paging volumes - add up the sum of all the virtual machines and multiple by 2 and add *at least* that much space, more if you are using vdisk for swap.Try to keep the % full to less than 40. (that rule of thumb may vary depending on who you ask). Issue Q SRM and let us know what you have for those settings. 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 Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 10:58 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi Thanks for the information. I did find another problem related to my paging. I was having issues with my QREP guests, could not start up the APPLY process for the application, slow logging on, etc. This is on the LPAR that I mentioned that was doing the paging. I decided to restart the z/Linux guest. When I issued the stop from the Operator console I received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1
Re: Paging
Yes! Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Dave Jones Sent: Tuesday, February 10, 2009 4:26 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Hi, Terry. Martin, Terry R. (CMS/CTR) (CTR) wrote: Hi [snp] q alloc page EXTENT EXTENT TOTAL PAGES HIGH% VOLID RDEV STARTEND PAGES IN USE PAGE USED -- -- -- -- -- -- 530PAG 5104 1 3338 600840 301180 594838 50% VP517A 517A 1 3338 600840 338482 600840 56% VP517B 517B 1 3338 600840 334685 600838 55% VP5198 5198 1 3338 600840 337162 600839 56% VP5199 5199 1 3338 600840 333914 600840 55% VP5109 5109 0 3338 601020 301240 598846 50% VP51A0 51A0 1 3338 600840 75804 76125 12% VP51A1 51A1 1 3338 600840 76068 76734 12% -- -- SUMMARY4694K 2049K 43% USABLE 4694K 2049K 43% You have noticed, I hope, that for volume VP5109, the paging area starts on cylinder 0, and not cylinder 1? Generally, I prefer to leave cylinder 0 for CP's exclusive use. -- DJ V/Soft z/VM and mainframe Linux expertise, training, consulting, and software development www.vsoft-software.com
Re: Tracing FCP devices.
Hi Raymond, I believe the reason you're not getting any TRF files in this scenario is that the SET EDEVICE command is very analogous to the SET RDEVICE command. You can define whatever you would like for either command, but VM will not attempt to do anything with the device created from either one until you issue a VARY ON. Having said that, I'm not certain a TRSOURCE of your FCP device will be terribly helpful for the problem you're having. You're welcome to try, of course, but let me offer an alternative. If you're concerned about being able to use LUN , and not LUN 0001, I would suggest the SCSIDISC EXEC that is shipped with z/VM as a sample program. SCSIDISC EXEC and it's cousin RXSCSIFN MODULE (must be renamed RXUSERFN if 5.3 or earlier) will let you take an FCP subchannel that is attached to your guest, and learn about the SAN elements visible from it's point of view. Often times one can discern the problem by knowing what each subchannel can actually see, as the problems with EDEVICE or YAST will become more obvious. For example, the actual LUN numbers that are visible, or WWPNs that are accessible via the SAN ACLs. Regards, Eric Eric Farman z/VM I/O Development IBM Endicott, NY The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU wrote on 02/10/2009 03:06:19 PM: From: Raymond Noal raymond.n...@hds.com To: IBMVM@LISTSERV.UARK.EDU Date: 02/10/2009 03:34 PM Subject: Tracing FCP devices. Dear List: I am trying to trace the creation of an EDEVICE by using TRSOURCE commands. It appears that there is no ‘traditional’ I/O done during this process. I used the following TRSOURCE commands: /* rexx */ /* */ 'CP TRSOURCE DROP SET FCP' /* */ 'CP TRSOURCE ID LUN0 SET FCP TYPE IO DEV C600 USER MAINT IODATA 128' /* */ 'CP TRSOURCE ENABLE SET FCP' /* */ I then issued the SET EDEVICE as follows: SET EDEVICE 200 TYPE FBA ATTR SCSI FCP_DEV C600 WWPN 50060E8003275403 LUN EDEVICE 200 was created and associated with FCP device C600. I then issued the CP commands: CP TRSOURCE DIABLE ALL CP TRSOURCE DROP ALL There was no TRFile created. This is starting to look like one has to do a ‘cptrace’ to capture any diagnostic data. The reason for my interest in this is because I can create an FCP device in my SuSE SLES 10 SP 2 virtual machine by attaching real (FCP) device C600 and I can use YAST è zFCP è Add to create a device using LUN zero, but I am not able to create (Add) a device using LUN 0001. Any assistance greatly appreciated. TIA HITACHI DATA SYSTEMS Raymond E. Noal Senior Technical Engineer Office: (408) 970 - 7978
Re: Paging
That tells me that you allocated them correctly. The question is whether DSF actually wrote CP-compatible blocks (which are different than what minidisks use) on every cylinder. That¹s one of the reasons why I always add paging areas in full packs, and always run DSF on them, even if they¹re brand new or already been formatted by Some Other OS. From the other conversation, you may have ended up with a minidisk overlapping a paging area. In either case, you should reformat the disks in question next time you IPL and have the system down for any period (can¹t do it while it¹s up if pages have actually been written to the paging areas; CP doesn¹t really give you an easy way to force migration of pages off a pack if they are still referenced by something). Taking the problem volumes offline and bringing the system up to the point of having OPERATOR logged in but before AUTOLOG1 comes up would be one way to safely reformat them without going to standalone DSF. As Marcy said, though: you are very light on paging space for guests of the size you describe. You probably should wheedle some more paging packs from your storage guys. --d b On 2/10/09 5:23 PM, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi Yes, I formatted them using CPFMTXA. The output from the format showed that 0 0 PERM and 1 END PAGE. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 2:56 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Did you format the new paging disks with DSF or CPFMTXA before you attached them to SYSTEM? If you didn't, then that's the cause of the problem. received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets.
TRACK for z/VM 5.4 finally available
I have finally made TRACK for z/VM 5.4 available up on the http://vm.marist.edu/track/ web site on the download page. Other than fighting a persnickety issue with my HL Assembler package, the build for z/VM 5.4 is clean. If you use TRACK and still have z/VM 5.3, you may want to grab this package as it contains a number of bug fixes and a major update to the disassembler processor (Thank You Steve Powell!) Note that the latest package contains all the release support from VM/XA and upward, along with -unsupported- pre-built modules you may use to run as-is with no building required. See the README FIRST file for more details. Enjoy!! -- Jim Vincent
Re: Paging
Hi I have searched high and low and cannot for the life of me see anything that would have caused the page errors. These packs are not being accessed by any other user of LPAR and from all indications no cylinders have been overwritten. These two packs were bran new and formatted for the first time with CPFMTXA as page volumes. I guess my question is should I put a DRAIN on them before something tries to use them again and once/if drained remove them and re-init them and add them back? I am assuming that I will continue to see the page errors if these page packs are still being used correct? To sum this all up the page slots that are in use in my case adds up to about 39% of all the pages in use will not be reclaimed or paged in by the Linux guest until either the guest is recycled or the LPAR is IPL'ed is this a correct assumption for the most part? Now I see why so many page data sets are required for this z/Linux environment, interesting Terry From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 7:04 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging That tells me that you allocated them correctly. The question is whether DSF actually wrote CP-compatible blocks (which are different than what minidisks use) on every cylinder. That's one of the reasons why I always add paging areas in full packs, and always run DSF on them, even if they're brand new or already been formatted by Some Other OS. From the other conversation, you may have ended up with a minidisk overlapping a paging area. In either case, you should reformat the disks in question next time you IPL and have the system down for any period (can't do it while it's up if pages have actually been written to the paging areas; CP doesn't really give you an easy way to force migration of pages off a pack if they are still referenced by something). Taking the problem volumes offline and bringing the system up to the point of having OPERATOR logged in but before AUTOLOG1 comes up would be one way to safely reformat them without going to standalone DSF. As Marcy said, though: you are very light on paging space for guests of the size you describe. You probably should wheedle some more paging packs from your storage guys. --d b On 2/10/09 5:23 PM, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi Yes, I formatted them using CPFMTXA. The output from the format showed that 0 0 PERM and 1 END PAGE. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 2:56 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Did you format the new paging disks with DSF or CPFMTXA before you attached them to SYSTEM? If you didn't, then that's the cause of the problem. received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets.
Adding Slots for CP volumes in the System Config file
Hi I have a quick question. I need to add more SLOTS in the SYSTEM CONFIG file I am assuming that it is as easy as duplicating existing reserved SLOTS. Is this a fair assumption? Also I believe the max number of SLOTS is 256 is this correct? One last thing is there any performance or other implications to be aware of when increasing the number of SLOTS? Thanks in advance for your help!! Terry
Re: Adding Slots for CP volumes in the System Config file
Yep, easy as that -- just DO NOT change the SLOT number on any volumes allocated with SPOOL space!! No significant overhead in the 255 max slots. Changes will be effective at the next IPL, but I believe that there are dynamic CP commands to get you going without an IPL. Remember that you only need CP_Owned slots for volumes with CP space allocated thereon. Volumes with all PERM space do not need to be in the CP_Owned list. Mike Walter Hewitt Associates - Original Message - From: Martin, Terry R. (CMS/CTR) (CTR) [terry.mar...@cms.hhs.gov] Sent: 02/10/2009 11:00 PM EST To: IBMVM@LISTSERV.UARK.EDU Subject: Adding Slots for CP volumes in the System Config file Hi I have a quick question. I need to add more SLOTS in the SYSTEM CONFIG file I am assuming that it is as easy as duplicating existing reserved SLOTS. Is this a fair assumption? Also I believe the max number of SLOTS is 256 is this correct? One last thing is there any performance or other implications to be aware of when increasing the number of SLOTS? Thanks in advance for your help!! Terry The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail.
Re: Adding Slots for CP volumes in the System Config file
Thanks Mike. I am adding the SLOTS for paging! You do believe there is a way to add the SLOTS on the fly? Terry From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Mike Walter Sent: Tuesday, February 10, 2009 11:15 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Adding Slots for CP volumes in the System Config file Yep, easy as that -- just DO NOT change the SLOT number on any volumes allocated with SPOOL space!! No significant overhead in the 255 max slots. Changes will be effective at the next IPL, but I believe that there are dynamic CP commands to get you going without an IPL. Remember that you only need CP_Owned slots for volumes with CP space allocated thereon. Volumes with all PERM space do not need to be in the CP_Owned list. Mike Walter Hewitt Associates From: Martin, Terry R. (CMS/CTR) (CTR) [terry.mar...@cms.hhs.gov] Sent: 02/10/2009 11:00 PM EST To: IBMVM@LISTSERV.UARK.EDU Subject: Adding Slots for CP volumes in the System Config file Hi I have a quick question. I need to add more SLOTS in the SYSTEM CONFIG file I am assuming that it is as easy as duplicating existing reserved SLOTS. Is this a fair assumption? Also I believe the max number of SLOTS is 256 is this correct? One last thing is there any performance or other implications to be aware of when increasing the number of SLOTS? Thanks in advance for your help!! Terry The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail.
Re: Paging
If there are no overlapsn then all I can think of is a real hardware error (unlikely, right?), or the repeated warnings about not having formatted EVERY CP-allocated cylinder (usually the first or last cylinder in an allocation). Yes, DRAIN the volume. CP won't right new pages to it. If you CP RESET or IPL virtual servers with pages on it, they will not be paged in. You can even allocate a minidisk on cylinder zero (personally, I'd allocate the full pack), link to that mdisk R/W, run CPFMTXA on.it ONLY to re-label it to some temporary volser (e.g. vmxx01). Since it is already online, CP won't see the label change untl the next time it comes online. Since a page volume with allocated cylinders can't be taken offline on a running system, it won't be used by the system at the next IPL. Let the system come up (presuming that by then it will have more page volumes), and you can run CPFMTXA on it at your leisure. Be 100% certain at that to format the whole volume from cyl 0 to end, and then alloc Cyl 0 as perm and 1 to end as page, also re-labeling it as it's desired page volser. Spool the console START and save it so you have proof later. You can then dynamically bring it online and CP START it for paging. Mike Walter Hewitt Associates - Original Message - From: Martin, Terry R. (CMS/CTR) (CTR) [terry.mar...@cms.hhs.gov] Sent: 02/10/2009 10:53 PM EST To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Hi I have searched high and low and cannot for the life of me see anything that would have caused the page errors. These packs are not being accessed by any other user of LPAR and from all indications no cylinders have been overwritten. These two packs were bran new and formatted for the first time with CPFMTXA as page volumes. I guess my question is should I put a DRAIN on them before something tries to use them again and once/if drained remove them and re-init them and add them back? I am assuming that I will continue to see the page errors if these page packs are still being used correct? To sum this all up the page slots that are in use in my case adds up to about 39% of all the pages in use will not be reclaimed or paged in by the Linux guest until either the guest is recycled or the LPAR is IPL'ed is this a correct assumption for the most part? Now I see why so many page data sets are required for this z/Linux environment, interesting Terry From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 7:04 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging That tells me that you allocated them correctly. The question is whether DSF actually wrote CP-compatible blocks (which are different than what minidisks use) on every cylinder. That's one of the reasons why I always add paging areas in full packs, and always run DSF on them, even if they're brand new or already been formatted by Some Other OS. From the other conversation, you may have ended up with a minidisk overlapping a paging area. In either case, you should reformat the disks in question next time you IPL and have the system down for any period (can't do it while it's up if pages have actually been written to the paging areas; CP doesn't really give you an easy way to force migration of pages off a pack if they are still referenced by something). Taking the problem volumes offline and bringing the system up to the point of having OPERATOR logged in but before AUTOLOG1 comes up would be one way to safely reformat them without going to standalone DSF. As Marcy said, though: you are very light on paging space for guests of the size you describe. You probably should wheedle some more paging packs from your storage guys. --d b On 2/10/09 5:23 PM, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi Yes, I formatted them using CPFMTXA. The output from the format showed that 0 0 PERM and 1 END PAGE. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 2:56 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Did you format the new paging disks with DSF or CPFMTXA before you attached them to SYSTEM? If you didn't, then that's the cause of the problem. received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets. The information contained in this e-mail and any accompanying documents may contain information that is
Re: Paging
I'm pretty sure, like 99.5%, that you can see this error by running out and not just screwing up your space somehow. IBM could probably tell you for sure probably... Remember, by the time you issue the q alloc, the situation could have already come and gone. You didn't say say now much real memory you have, but that one 40G guest should have you at somewhere 35-40 mod 3's. You're going to either have to add HW in the form of paging devices or more real memory. Or shrink your guests significantly (always something to be looked at over and over in the z/VM env.). 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. From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Martin, Terry R. (CMS/CTR) (CTR) Sent: Tuesday, February 10, 2009 7:53 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: [IBMVM] Paging Hi I have searched high and low and cannot for the life of me see anything that would have caused the page errors. These packs are not being accessed by any other user of LPAR and from all indications no cylinders have been overwritten. These two packs were bran new and formatted for the first time with CPFMTXA as page volumes. I guess my question is should I put a DRAIN on them before something tries to use them again and once/if drained remove them and re-init them and add them back? I am assuming that I will continue to see the page errors if these page packs are still being used correct? To sum this all up the page slots that are in use in my case adds up to about 39% of all the pages in use will not be reclaimed or paged in by the Linux guest until either the guest is recycled or the LPAR is IPL'ed is this a correct assumption for the most part? Now I see why so many page data sets are required for this z/Linux environment, interesting Terry From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 7:04 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging That tells me that you allocated them correctly. The question is whether DSF actually wrote CP-compatible blocks (which are different than what minidisks use) on every cylinder. That's one of the reasons why I always add paging areas in full packs, and always run DSF on them, even if they're brand new or already been formatted by Some Other OS. From the other conversation, you may have ended up with a minidisk overlapping a paging area. In either case, you should reformat the disks in question next time you IPL and have the system down for any period (can't do it while it's up if pages have actually been written to the paging areas; CP doesn't really give you an easy way to force migration of pages off a pack if they are still referenced by something). Taking the problem volumes offline and bringing the system up to the point of having OPERATOR logged in but before AUTOLOG1 comes up would be one way to safely reformat them without going to standalone DSF. As Marcy said, though: you are very light on paging space for guests of the size you describe. You probably should wheedle some more paging packs from your storage guys. --d b On 2/10/09 5:23 PM, Martin, Terry R. (CMS/CTR) (CTR) terry.mar...@cms.hhs.gov wrote: Hi Yes, I formatted them using CPFMTXA. The output from the format showed that 0 0 PERM and 1 END PAGE. Thank You, Terry Martin Lockheed Martin - Information Technology z/OS z/VM Systems - Performance and Tuning Cell - 443 632-4191 Work - 410 786-0386 terry.mar...@cms.hhs.gov From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of David Boyes Sent: Tuesday, February 10, 2009 2:56 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Paging Did you format the new paging disks with DSF or CPFMTXA before you attached them to SYSTEM? If you didn't, then that's the cause of the problem. received the following error just before the guest came down: HCP415E Six continuous paging errors have occurred on DASD volume volser. This error occurred on the two page packs that I just added yesterday (VP51A0 and VP51A1). I believe I followed the appropriate steps to defining and starting the new page data sets.
Re: Adding Slots for CP volumes in the System Config file
I believe that there are CP commands to DEFINE new CP_OWNED slots dynamically. But I'm sitting on the couch typing on a Blackberry, so have not checked the CP Commands and Utilities manual. I'm getting older and could be misremembering. Mike Walter Hewitt Associates - Original Message - From: Martin, Terry R. (CMS/CTR) (CTR) [terry.mar...@cms.hhs.gov] Sent: 02/10/2009 11:20 PM EST To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Adding Slots for CP volumes in the System Config file Thanks Mike. I am adding the SLOTS for paging! You do believe there is a way to add the SLOTS on the fly? Terry From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Mike Walter Sent: Tuesday, February 10, 2009 11:15 PM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Adding Slots for CP volumes in the System Config file Yep, easy as that -- just DO NOT change the SLOT number on any volumes allocated with SPOOL space!! No significant overhead in the 255 max slots. Changes will be effective at the next IPL, but I believe that there are dynamic CP commands to get you going without an IPL. Remember that you only need CP_Owned slots for volumes with CP space allocated thereon. Volumes with all PERM space do not need to be in the CP_Owned list. Mike Walter Hewitt Associates From: Martin, Terry R. (CMS/CTR) (CTR) [terry.mar...@cms.hhs.gov] Sent: 02/10/2009 11:00 PM EST To: IBMVM@LISTSERV.UARK.EDU Subject: Adding Slots for CP volumes in the System Config file Hi I have a quick question. I need to add more SLOTS in the SYSTEM CONFIG file I am assuming that it is as easy as duplicating existing reserved SLOTS. Is this a fair assumption? Also I believe the max number of SLOTS is 256 is this correct? One last thing is there any performance or other implications to be aware of when increasing the number of SLOTS? Thanks in advance for your help!! Terry The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail. The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. All messages sent to and from this e-mail address may be monitored as permitted by applicable law and regulations to ensure compliance with our internal policies and to protect our business. E-mails are not secure and cannot be guaranteed to be error free as they can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by e-mail.
Re: Short user description in sample CP directory
If IBM as a software development team put all of that configuration information into some snazzy database (SQL/DS comes to mind), you could easily and automatically generate a manual or appendix that gives all of the current information for the customer as part of the the release documentation. You could even have some big letters saying that it only applies to Version x, Release y, Modification z. /Tom Kern /ITIL V3 training is making my head spin with crazy ideas. Alan Altmark wrote: On Tuesday, 02/10/2009 at 01:18 EST, Ron Schmiedge ron.schmie...@gmail.com wrote: Would it at least be possible for the information contained in those 30 IBM manuals recording the various userids included by IBM in z/VM, be gathered into one manual? Say the Guide for Automated Installation and Service, which already has Appendix E: Contents of the z/VM System (or whereever you like). Would that result in warm fuzzies instead of cold pricklies? :-) Ew! How low-tech! ;-) I got burned a couple of decades ago by my attempt to document every CMS command so that application writers (!) would know if it were resident in the nucleus, ran in the user area, the transient area, or was a nucleus extension. On the positive side, I can say that the information was valid for *several* months! In a row, even! I would rather have a solution that doesn't depend on reading Yet Another Manual. Alan Altmark z/VM Development IBM Endicott
Re: Short user description in sample CP directory
On Tuesday, 02/10/2009 at 05:27 EST, Ron Schmiedge ron.schmie...@gmail.com wrote: Okay. Although this is a manual I am already reading, not GC-YetAnother-09 :-) In the meantime, who will help me identify what those 91 IBM ids in my VM directory are for? I'm working on it. Hopefully I'll have it done this week and published on my web page. Also pending is cookbook information on X.509 certificate management. By the way, the VTOC page is done. Please see http://www.vm.ibm.com/devpages/altmarka/vtoc.html for information about the VTOC on a CP-owned volume. Alan Altmark z/VM Development IBM Endicott
Re: Adding Slots for CP volumes in the System Config file
Believes can be faint: -You cannot define new slots on the fly. -You can fill in the predefined slots on the fly. That's the reason you define reserved slots in SYSTEM CONFIG. 2009/2/11 Mike Walter mike.wal...@hewitt.com: I believe that there are CP commands to DEFINE new CP_OWNED slots dynamically. But I'm sitting on the couch typing on a Blackberry, so have not checked the CP Commands and Utilities manual. I'm getting older and could be misremembering. Mike Walter Hewitt Associates From: Martin, Terry R. (CMS/CTR) (CTR) [terry.mar...@cms.hhs.gov] Sent: 02/10/2009 11:20 PM EST To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Adding Slots for CP volumes in the System Config file Thanks Mike. I am adding the SLOTS for paging! You do believe there is a way to add the SLOTS on the fly? Terry -- Kris Buelens, IBM Belgium, VM customer support