Re: Dynamically removing paging volumes

2009-03-04 Thread Bill Holder
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

2009-03-04 Thread Wandschneider, Scott
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

2009-03-03 Thread Schuh, Richard
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

2009-03-03 Thread Romanowski, John (OFT)
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

2009-03-03 Thread Kris Buelens
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