Re: Dynamically removing paging volumes
On Tue, 3 Mar 2009 19:39:12 +0100, Kris Buelens kris.buel...@gmail.com wrote: Since z/VM V5, the CP nucleus itself no longer has pageable parts. While it's true that CP no longer pages out any parts of the nucleus itself, there are CP owned pageable structures that may be paged out on the target volume. The bulk of these are pageable PGMBKs (normal user private space PGMBKs, containing the page tables that represent user storage), but there are some other pageable structures that are not tied to users, so even if all users were logged off, there's no guarantee that paging use on the drained volume would drop to zero. - Bill Holder, z/VM Development, IBM Endicott
Re: Dynamically removing paging volumes
I have successfully drained a page volume in the past, but as stated earlier it can take a long time to complete. 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 Bill Holder Sent: Wednesday, March 04, 2009 10:26 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Re: Dynamically removing paging volumes On Tue, 3 Mar 2009 19:39:12 +0100, Kris Buelens kris.buel...@gmail.com = wrote: Since z/VM V5, the CP nucleus itself no longer has pageable parts. While it's true that CP no longer pages out any parts of the nucleus itself, there are CP owned pageable structures that may be paged out on the target volume. The bulk of these are pageable PGMBKs (normal user private space PGMBKs, containing the page tables that represent user storage), but there are some other pageable structures that are not tied to users, so even if all users were logged off, there's no guarantee that paging use on the drained volume would drop to zero. = - Bill Holder, z/VM Development, IBM Endicott 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.
Re: Dynamically removing paging volumes
Do not forget to update the CP_Owned list in SYSTEM CONFIG. That said, it is highly unlikely that the device will actually drain during operation. You could simply update SYSTEM CONFIG and wait until the next IPL or schedule one. That will accomplish the removal of the volume without all of the other hassle. Regards, Richard Schuh -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tyler Koyl Sent: Tuesday, March 03, 2009 8:50 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Dynamically removing paging volumes Lots of info on dynamically adding paging volumes but not much of dynamically removing paging volumes (Possible?). Before I try this I thought I would get some expert opinions. The way I figure it from reading some manuals it could go as follows: CP DRAIN rdev PAGE ...wait for drain to complete. CP DETACH rdev SYSTEM CP DEFINE CPOWNED slot RESERVE On the right track? Is this going to cause crazy system work and a phone call from my linux guest clients asking what have I done? Thanks, Tyler Koyl Viterra Inc. This e-mail and any attachment(s) are confidential and may be privileged. If you are not the intended recipient please notify me immediately by return e-mail, delete this e-mail and do not copy, use or disclose it.
Re: Dynamically removing paging volumes
even if you logoff every userid that had some pages on rdev, CP itself may have paged part of itself to rdev and so rdev never fully drains empty. As long as you have sufficient other paging areas online, it won't hurt to try. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tyler Koyl Sent: Tuesday, March 03, 2009 11:50 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Dynamically removing paging volumes Lots of info on dynamically adding paging volumes but not much of dynamically removing paging volumes (Possible?). Before I try this I thought I would get some expert opinions. The way I figure it from reading some manuals it could go as follows: CP DRAIN rdev PAGE ...wait for drain to complete. CP DETACH rdev SYSTEM CP DEFINE CPOWNED slot RESERVE On the right track? Is this going to cause crazy system work and a phone call from my linux guest clients asking what have I done? Thanks, Tyler Koyl Viterra Inc. This e-mail and any attachment(s) are confidential and may be privileged. If you are not the intended recipient please notify me immediately by return e-mail, delete this e-mail and do not copy, use or disclose it. This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system.
Re: Dynamically removing paging volumes
Since z/VM V5, the CP nucleus itself no longer has pageable parts. 2009/3/3 Romanowski, John (OFT) john.romanow...@oft.state.ny.us even if you logoff every userid that had some pages on rdev, CP itself may have paged part of itself to rdev and so rdev never fully drains empty. As long as you have sufficient other paging areas online, it won't hurt to try. -Original Message- From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf Of Tyler Koyl Sent: Tuesday, March 03, 2009 11:50 AM To: IBMVM@LISTSERV.UARK.EDU Subject: Dynamically removing paging volumes Lots of info on dynamically adding paging volumes but not much of dynamically removing paging volumes (Possible?). Before I try this I thought I would get some expert opinions. The way I figure it from reading some manuals it could go as follows: CP DRAIN rdev PAGE ...wait for drain to complete. CP DETACH rdev SYSTEM CP DEFINE CPOWNED slot RESERVE On the right track? Is this going to cause crazy system work and a phone call from my linux guest clients asking what have I done? Thanks, Tyler Koyl Viterra Inc. This e-mail and any attachment(s) are confidential and may be privileged. If you are not the intended recipient please notify me immediately by return e-mail, delete this e-mail and do not copy, use or disclose it. This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -- Kris Buelens, IBM Belgium, VM customer support