Re: Devices OFFLINE at IPL

2010-07-15 Thread clifford jackson

I have a production site and a DR site, the production site is being mirrored 
to the DR site same volume labels but different address. In my system config 
file I am using the Systems_Identifier with the CPU type, CPUID and the 
SystemID, this tell me if I am on the production system or the DR system, is 
there a way to add logic to the system config file to control which DASD I want 
online and which I vary offline at IPL time, without customizing the IOCP..

 Date: Wed, 14 Jul 2010 10:26:02 -0500
 From: r...@velocitysoftware.com
 Subject: Re: Devices OFFLINE at IPL
 To: IBMVM@LISTSERV.UARK.EDU
 
 That's one way, as long as the device numbers are never, ever used in 
 this VM system.  If they are, on the next IPL it will cause a little 
 problem.
 
 Another possibility is to have an exec go through the DASD device list 
 and vary off the devices based on whether the volume 'belongs' to the VM 
 system.  'Ownership' is based on an identifier in the VOLID, eg: VM1RES, 
 VM2WK1, etc.
 
 On 07/14/2010 10:11 AM, Billy Bingham wrote:
 
 
  Would the following be the proper way to specify devices, in the 
  SYSTEM CONFIG file, that I don't want to come online at an IPL:
 
 
  Devices ,
Online_at_IPL   -,
Sensed -,
Offline_at_IPL  0500-050F
 
 
 
  Thanks,
 
  Billy
 
 
 -- 
 Rich Smrcina
 Phone: 414-491-6001
 http://www.linkedin.com/in/richsmrcina
 
 Catch the WAVV! http://www.wavv.org
 WAVV 2011 - April 15-19, 2011 Colorado Springs, CO

  
_
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail.
http://www.windowslive.com/campaign/thenewbusy?tile=multiaccountocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4

Re: Devices OFFLINE at IPL

2010-07-15 Thread Schuh, Richard
We have been using class V for years to allow the TPF guests to be able to find 
an available Security Module and ATTACH it to themselves. They do not get 
DETACH because then they could wreak havoc by detaching from other guests and 
from SYSTEM. Class V also gets the ability to use class B QUERY commands. 
Nobody outside the VM Systems group and the operators has either class B or C. 
The normal is class G for those who are not set up for TPF testing; GV for 
those who are. The only MVS types who even have ids on the system are those who 
must deal with the hardware configuration. Giving them anything but GV would 
make me nervous as they may log on once or twice in a year. Their VM skills are 
not finely honed.


Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Alan Altmark
 Sent: Wednesday, July 14, 2010 2:01 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 On Wednesday, 07/14/2010 at 02:03 EDT, Gregg 
 reed.gr...@gmail.com wrote:
  So if it can't be controlled at the LParr, then priv class 
 C(B too?) 
  needs to be locked down to the few MVS security folk trust.
 
 - Never give privilege class C to anyone who is not a trained 
 AND trusted z/VM systems programmer.
 - Never give privilege class B to anyone just so they can 
 issue the ATTACH and VARY commands.  Instead, define them as 
 privclass BQ and give your 
 trusted MVS people privclass GQ.   (e.g. MODIFY COMMAND 
 ATTACH PRIVCLASS 
 BQ)
 
 Alan Altmark
 z/VM Development
 IBM Endicott
 

Re: Devices OFFLINE at IPL

2010-07-15 Thread Mike Walter
Yes!  Use the Record Qualifiers capability of the SYSTEM CONFIG file. 

For example:

System_ID 2094 %%1234 PRODVM/* Production system at home */
System_ID 2094 %%5678 RECOVERY  /* Planned-for D.R. system   */
System_ID 2097 %%9876 DISASTER  /* Even worse!   */

PRODVM: , 
  Devices , 
ONline_at_IPL  -0FFF ,
Sensed -0FFF

RECOVERY: , 
  Devices , 
ONline_at_IPL  1000-1FFF , 
Sensed 1000-1FFF 

DISASTER: ,
  Devices ,
ONline_at_IPL  - ,   /* Something very wrong, get 'em all */
Sensed - 

You can include multiple record qualifiers for each SYSTEM CONFIG 
statement, too!  E.g.

PRODVM: RECOVERY: ,
  Operator_Consoles , 
0700 ,   /* location here   */ ,
0701 ,   /* location here   */ ,
0009 ,   /* 2nd level test sys  */ ,
SYSTEM_3270,  /* HMC Integrated 3270  (SYSG)*/ ,
SYSTEM_CONSOLE/* HMC Linemode console (SYSC)*/

Mike Walter
Hewitt Associates
The opinions expressed herein are mine alone, not my employer's.



clifford jackson cliffordjackson...@msn.com 

Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
07/15/2010 10:24 AM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Devices OFFLINE at IPL






I have a production site and a DR site, the production site is being 
mirrored to the DR site same volume labels but different address. In my 
system config file I am using the Systems_Identifier with the CPU type, 
CPUID and the SystemID, this tell me if I am on the production system or 
the DR system, is there a way to add logic to the system config file to 
control which DASD I want online and which I vary offline at IPL time, 
without customizing the IOCP..

 Date: Wed, 14 Jul 2010 10:26:02 -0500
 From: r...@velocitysoftware.com
 Subject: Re: Devices OFFLINE at IPL
 To: IBMVM@LISTSERV.UARK.EDU
 
 That's one way, as long as the device numbers are never, ever used in 
 this VM system. If they are, on the next IPL it will cause a little 
 problem.
 
 Another possibility is to have an exec go through the DASD device list 
 and vary off the devices based on whether the volume 'belongs' to the VM 

 system. 'Ownership' is based on an identifier in the VOLID, eg: VM1RES, 
 VM2WK1, etc.
 
 On 07/14/2010 10:11 AM, Billy Bingham wrote:
 
 
  Would the following be the proper way to specify devices, in the 
  SYSTEM CONFIG file, that I don't want to come online at an IPL:
 
 
  Devices ,
  Online_at_IPL -,
  Sensed -,
  Offline_at_IPL 0500-050F
 
 
 
  Thanks,
 
  Billy
 
 
 -- 
 Rich Smrcina
 Phone: 414-491-6001
 http://www.linkedin.com/in/richsmrcina
 
 Catch the WAVV! http://www.wavv.org
 WAVV 2011 - April 15-19, 2011 Colorado Springs, CO

The New Busy is not the too busy. Combine all your e-mail accounts with 
Hotmail. Get busy.




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: Devices OFFLINE at IPL

2010-07-15 Thread Marcy Cortes
Just a hint to avoid some grief (or a change request!) if someone upgrades your 
box...
You can put the %% in the machine type to
i.e.  System_ID 20%% %%1234 PRODVM 

Course the next box may not be a 20something so perhaps  is better :)


Marcy 

-Original Message-
From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of Mike Walter
Sent: Thursday, July 15, 2010 8:48 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: [IBMVM] Devices OFFLINE at IPL

Yes!  Use the Record Qualifiers capability of the SYSTEM CONFIG file. 

For example:

System_ID 2094 %%1234 PRODVM/* Production system at home */
System_ID 2094 %%5678 RECOVERY  /* Planned-for D.R. system   */
System_ID 2097 %%9876 DISASTER  /* Even worse!   */

PRODVM: , 
  Devices , 
ONline_at_IPL  -0FFF ,
Sensed -0FFF

RECOVERY: , 
  Devices , 
ONline_at_IPL  1000-1FFF , 
Sensed 1000-1FFF 

DISASTER: ,
  Devices ,
ONline_at_IPL  - ,   /* Something very wrong, get 'em all */
Sensed - 

You can include multiple record qualifiers for each SYSTEM CONFIG 
statement, too!  E.g.

PRODVM: RECOVERY: ,
  Operator_Consoles , 
0700 ,   /* location here   */ ,
0701 ,   /* location here   */ ,
0009 ,   /* 2nd level test sys  */ ,
SYSTEM_3270,  /* HMC Integrated 3270  (SYSG)*/ ,
SYSTEM_CONSOLE/* HMC Linemode console (SYSC)*/

Mike Walter
Hewitt Associates
The opinions expressed herein are mine alone, not my employer's.



clifford jackson cliffordjackson...@msn.com 

Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
07/15/2010 10:24 AM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Devices OFFLINE at IPL


Re: Devices OFFLINE at IPL

2010-07-15 Thread Schuh, Richard
Presumably, if you are at the DR site, your main site is unavailable. That may 
be all you really need.

One possibility, procedural instead of program logic,  would be to use the 
SALIPL screen to specify a different CONFIG file when you are at the DR site.


Regards,
Richard Schuh






From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On Behalf 
Of clifford jackson
Sent: Thursday, July 15, 2010 8:25 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Devices OFFLINE at IPL

I have a production site and a DR site, the production site is being mirrored 
to the DR site same volume labels but different address. In my system config 
file I am using the Systems_Identifier with the CPU type, CPUID and the 
SystemID, this tell me if I am on the production system or the DR system, is 
there a way to add logic to the system config file to control which DASD I want 
online and which I vary offline at IPL time, without customizing the IOCP..

 Date: Wed, 14 Jul 2010 10:26:02 -0500
 From: r...@velocitysoftware.com
 Subject: Re: Devices OFFLINE at IPL
 To: IBMVM@LISTSERV.UARK.EDU

 That's one way, as long as the device numbers are never, ever used in
 this VM system. If they are, on the next IPL it will cause a little
 problem.

 Another possibility is to have an exec go through the DASD device list
 and vary off the devices based on whether the volume 'belongs' to the VM
 system. 'Ownership' is based on an identifier in the VOLID, eg: VM1RES,
 VM2WK1, etc.

 On 07/14/2010 10:11 AM, Billy Bingham wrote:
 
 
  Would the following be the proper way to specify devices, in the
  SYSTEM CONFIG file, that I don't want to come online at an IPL:
 
 
  Devices ,
  Online_at_IPL -,
  Sensed -,
  Offline_at_IPL 0500-050F
 
 
 
  Thanks,
 
  Billy


 --
 Rich Smrcina
 Phone: 414-491-6001
 http://www.linkedin.com/in/richsmrcina

 Catch the WAVV! http://www.wavv.org
 WAVV 2011 - April 15-19, 2011 Colorado Springs, CO


The New Busy is not the too busy. Combine all your e-mail accounts with 
Hotmail. Get 
busy.http://www.windowslive.com/campaign/thenewbusy?tile=multiaccountocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4


Re: Devices OFFLINE at IPL

2010-07-15 Thread Marcy Cortes
Another possibility is to use the loadparm with a system config file name in it 
which is useful if you have PPRC'd dasd and have switched the primaries and 
secondaries and perhaps they aren't back in sync yet and duplicate volumes 
would cause issues.
LOADPARM of FNSITE1 will use a system config file name of SITE1 CONFIG.
 
 
 

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 Schuh, Richard
Sent: Thursday, July 15, 2010 9:15 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: [IBMVM] Devices OFFLINE at IPL


Presumably, if you are at the DR site, your main site is unavailable. That may 
be all you really need.
 
One possibility, procedural instead of program logic,  would be to use the 
SALIPL screen to specify a different CONFIG file when you are at the DR site.
 

Regards, 
Richard Schuh 

 

 




From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On 
Behalf Of clifford jackson
Sent: Thursday, July 15, 2010 8:25 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Devices OFFLINE at IPL


I have a production site and a DR site, the production site is being 
mirrored to the DR site same volume labels but different address. In my system 
config file I am using the Systems_Identifier with the CPU type, CPUID and the 
SystemID, this tell me if I am on the production system or the DR system, is 
there a way to add logic to the system config file to control which DASD I want 
online and which I vary offline at IPL time, without customizing the IOCP..

 Date: Wed, 14 Jul 2010 10:26:02 -0500
 From: r...@velocitysoftware.com
 Subject: Re: Devices OFFLINE at IPL
 To: IBMVM@LISTSERV.UARK.EDU
 
 That's one way, as long as the device numbers are never, ever used in 
 this VM system. If they are, on the next IPL it will cause a little 
 problem.
 
 Another possibility is to have an exec go through the DASD device 
list 
 and vary off the devices based on whether the volume 'belongs' to the 
VM 
 system. 'Ownership' is based on an identifier in the VOLID, eg: 
VM1RES, 
 VM2WK1, etc.
 
 On 07/14/2010 10:11 AM, Billy Bingham wrote:
 
 
  Would the following be the proper way to specify devices, in the 
  SYSTEM CONFIG file, that I don't want to come online at an IPL:
 
 
  Devices ,
  Online_at_IPL -,
  Sensed -,
  Offline_at_IPL 0500-050F
 
 
 
  Thanks,
 
  Billy
 
 
 -- 
 Rich Smrcina
 Phone: 414-491-6001
 http://www.linkedin.com/in/richsmrcina
 
 Catch the WAVV! http://www.wavv.org
 WAVV 2011 - April 15-19, 2011 Colorado Springs, CO




The New Busy is not the too busy. Combine all your e-mail accounts with 
Hotmail. Get busy. 
http://www.windowslive.com/campaign/thenewbusy?tile=multiaccountocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4
  


Re: Devices OFFLINE at IPL

2010-07-15 Thread Mike Walter
 The drawback to Mike's approach is that your system name changes at your 
DR site.
True... but I *like* and *use* the different System_Identifier names!

 That would cause more problems than it would solve for us.
Perhaps, but when it is planned for it can be a huge benefit... (aside 
from users knowing that they are running on a D.R. system, and perhaps not 
expecting any changes to remain after the test is completed).

The System_Identifier from SYSTEM CONFIG is easily returned from rexx 
code: 
   parse value diag(08,'QUERY USERID') with self  .  ConfigSysID  .  '15'x 
 . 

Note: The CMS command IDENTIFY returns the nodename from SYSTEM NETID 
S2, not necessarily the same.

This permits service machines to take different code paths when running on 
(e.g.) VMPROD vs 'RECOVERY or VMTEST (2nd level).

Perhaps during D.R. certain service machines will use different hardware 
addresses, not start some applications, or start other ones.

Examples include VTAM, and TCPIP.  When those servers come up here, they 
read NODAL CONFIG Y2, and respond accordingly when matching the System 
Config System_Identifier (node names have been changed below to be more 
obvious):
---snip---
* This file is read by various REXX and GCS programs for use in  
* normal operations and in disaster recovery both in Lincolnshire and  
* at a disaster recovery vendor.  
  
*SysCfgID Svm_Name Dtyp Rdev Comment  
  
* CPC4 LPAR2 as of 20090214  
 PRODVM   VTAM CTCA 0D61 'CTC 0D61 to SYSE, Read1'  
 PRODVM   VTAM CTCA 1D61 'CTC 1D61 to SYSE, Read2'  
 PRODVM   VTAM CTCA 0D62 'CTC 0D62 to SYSE, Write1'  
 PRODVM   VTAM CTCA 1D62 'CTC 1D62 to SYSE, Write2'  
  
 PRODVM   TCPIPOSA  0140 0140  
 PRODVM   TCPIPOSA  0141 0141  
 PRODVM   TCPIPOSA  0142 0142  
  
* CPC4 LPAR2 as of Feb 2008?  
 PRODVM   VTAM CTCA 0D71 'CTC 0D71 to SYSF, Read1'  
 PRODVM   VTAM CTCA 1D71 'CTC 1D71 to SYSF, Read2'  
 PRODVM   VTAM CTCA 0D72 'CTC 0D72 to SYSF, Write1'  
 PRODVM   VTAM CTCA 1D72 'CTC 1D72 to SYSF, Write2'  
  
 PRODVM   TCPIPOSA  0140 0140  
 PRODVM   TCPIPOSA  0141 0141  
 PRODVM   TCPIPOSA  0142 0142  
  
* CPC4 LPAR3  
 TESTVM VTAM CTCA 0C50 'CTC 0C50 to SYSE, Read1'  
 TESTVM VTAM CTCA 0C51 'CTC 0C51 to SYSE  Write1'  
  
* CPC5 LPAR3 as of 20090214  
 RECOVERY VTAM CTCA 0D61 'CTC 0D61 to SYSE for SNA terminals, Read1'   
 
 RECOVERY VTAM CTCA 1D61 'CTC 1D61 to SYSE for SNA terminals, Read2'   
 
 RECOVERY VTAM CTCA 0D62 'CTC 0D62 to SYSE for SNA terminals, Write1'  
 
 RECOVERY VTAM CTCA 1D62 'CTC 1D62 to SYSE for SNA terminals, Write2'  
 
  
 RECOVERY TCPIPOSA  6051 0140  
 RECOVERY TCPIPOSA  6052 0141  
 RECOVERY TCPIPOSA  6053 0142  
 
...
 
* Updated 20090215 mrw - Add TCPIP OSA support (HA$TCPTX on TCPMAINT 198) 
---snip---

I prefer that our VM system IPL without any manual changes during a D.R. 
test.  After all: the sysprogs may have been casualties during the 
disaster.  OK, we *do* have to install a few product passwords for D.R. 
serial numbers, but that is well documented, and pretty minimal (newer 
contracts have stricter ISV requirements allowing us to run on any of our 
machines).

Hardware differences when running on the bare metal (done when recovering 
from our other data center) can be taken care of programmatically in this 
manner without requiring manual intervention, and without running VM under 
VM (making appropriate directory changes just to get the same device 
addresses as prod).

Creating the NODAL CONFIG Y2 file above meant that when hardware 
addresses are changed, I don't have to search all over the place to find 
references to those addresses - they are all in one place.

As usual, YMMV.  After years of tweaking to speed up our D.R. (more or 
less, the Operator IPLs VM from the recovery machine, responds to a 
prompt from an EXEC called by OPERATOR's PROFILE EXEC asking if they 
really do want to IPL on a machine with a different serial number.  Then 
the system comes up automatically adjusting for the processor change and 
it's particular hardware addresses and own peculiarities. 

During D.R. (after the mirrored and remote-copied DASD has been cut and 
the network is up), once we are given the  LPAR for VM, the VM IPL takes 
the same 7-10 minutes it normally takes, and does not require a VM 
sysprog.  Of course, we're always standing by in case something breaks, 
but this really does take all the work out of it at zero-dark-thirty.

Mike Walter
Hewitt Associates
The opinions expressed herein are mine alone, not my employer's.



O'Brien, Dennis L dennis.l.o'br...@bankofamerica.com 

Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
07/15/2010 12:06 PM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Devices OFFLINE at IPL






The drawback to Mike's approach is that your system name changes at your 
DR site.  That would cause more

Re: Devices OFFLINE at IPL

2010-07-15 Thread clifford jackson

Yep, that was one consideration  

Date: Thu, 15 Jul 2010 09:14:33 -0700
From: rsc...@visa.com
Subject: Re: Devices OFFLINE at IPL
To: IBMVM@LISTSERV.UARK.EDU










Presumably, if you are at the DR site, your main site is 
unavailable. That may be all you really need.
 
One possibility, procedural instead of program logic, 
 would be to use the SALIPL screen to specify a different CONFIG file when 
you are at the DR site.
 

Regards, 
Richard Schuh 


 

 


  
  
  From: The IBM z/VM Operating System 
  [mailto:ib...@listserv.uark.edu] On Behalf Of clifford 
  jackson
Sent: Thursday, July 15, 2010 8:25 AM
To: 
  IBMVM@LISTSERV.UARK.EDU
Subject: Re: Devices OFFLINE at 
  IPL


  I have a production site and a DR site, the production site is 
  being mirrored to the DR site same volume labels but different address. In my 
  system config file I am using the Systems_Identifier with the CPU type, CPUID 
  and the SystemID, this tell me if I am on the production system or the DR 
  system, is there a way to add logic to the system config file to control 
which 
  DASD I want online and which I vary offline at IPL time, without customizing 
  the IOCP..

 Date: Wed, 14 Jul 2010 10:26:02 -0500
 From: 
  r...@velocitysoftware.com
 Subject: Re: Devices OFFLINE at IPL
 
  To: IBMVM@LISTSERV.UARK.EDU
 
 That's one way, as long as the 
  device numbers are never, ever used in 
 this VM system. If they are, 
  on the next IPL it will cause a little 
 problem.
 
 
  Another possibility is to have an exec go through the DASD device list 
  
 and vary off the devices based on whether the volume 'belongs' to the 
  VM 
 system. 'Ownership' is based on an identifier in the VOLID, eg: 
  VM1RES, 
 VM2WK1, etc.
 
 On 07/14/2010 10:11 AM, Billy 
  Bingham wrote:
 
 
  Would the following be 
  the proper way to specify devices, in the 
  SYSTEM CONFIG file, 
  that I don't want to come online at an IPL:
 
 
 
   Devices ,
  Online_at_IPL -,
  Sensed 
  -,
  Offline_at_IPL 0500-050F
 
 
  
 
  Thanks,
 
  Billy
 
  
 
 -- 
 Rich Smrcina
 Phone: 414-491-6001
 
  http://www.linkedin.com/in/richsmrcina
 
 Catch the WAVV! 
  http://www.wavv.org
 WAVV 2011 - April 15-19, 2011 Colorado Springs, 
  CO


  
  The New Busy is not the too busy. Combine all your e-mail accounts with 
  Hotmail. Get busy.  
_
Hotmail is redefining busy with tools for the New Busy. Get more from your 
inbox.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_2

Devices OFFLINE at IPL

2010-07-14 Thread Billy Bingham


Would the following be the proper way to specify devices, in the SYSTEM CONFIG 
file, that I 
don't want to come online at an IPL:


Devices ,   
  Online_at_IPL   -,
  Sensed -,
  Offline_at_IPL  0500-050F 



Thanks,

Billy


Re: Devices OFFLINE at IPL

2010-07-14 Thread Frank M. Ramaekers
That's the way we have it (except we have Sensed last...not sure it
makes a difference.

 

 

Frank M. Ramaekers Jr.

 

 



From: The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] On
Behalf Of Billy Bingham
Sent: Wednesday, July 14, 2010 10:11 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Devices OFFLINE at IPL

 

 

 

Would the following be the proper way to specify devices, in the SYSTEM
CONFIG file, that I don't want to come online at an IPL:

 

 

Devices ,   

  Online_at_IPL   -,

  Sensed -,

  Offline_at_IPL  0500-050F 

 

 

 

Thanks,

 

Billy


_
This message contains information which is privileged and confidential and is 
solely for the use of the
intended recipient. If you are not the intended recipient, be aware that any 
review, disclosure,
copying, distribution, or use of the contents of this message is strictly 
prohibited. If you have
received this in error, please destroy it immediately and notify us at 
privacy...@ailife.com.


Re: Devices OFFLINE at IPL

2010-07-14 Thread Rich Smrcina
That's one way, as long as the device numbers are never, ever used in 
this VM system.  If they are, on the next IPL it will cause a little 
problem.


Another possibility is to have an exec go through the DASD device list 
and vary off the devices based on whether the volume 'belongs' to the VM 
system.  'Ownership' is based on an identifier in the VOLID, eg: VM1RES, 
VM2WK1, etc.


On 07/14/2010 10:11 AM, Billy Bingham wrote:



Would the following be the proper way to specify devices, in the 
SYSTEM CONFIG file, that I don't want to come online at an IPL:



Devices ,
  Online_at_IPL   -,
  Sensed -,
  Offline_at_IPL  0500-050F



Thanks,

Billy



--
Rich Smrcina
Phone: 414-491-6001
http://www.linkedin.com/in/richsmrcina

Catch the WAVV! http://www.wavv.org
WAVV 2011 - April 15-19, 2011 Colorado Springs, CO


Re: Devices OFFLINE at IPL

2010-07-14 Thread Schuh, Richard
We have thousands of devices in the IOCP that we never want to see on our VM 
system; however, there are some we do need to access from VM intermixed with 
them. In this case, we find it better to add yet another category, 
Not_Accepted, which prevents the devices from being sensed and the building of 
control blocks for them. This prevents bloat in the use of storage and in any 
monitor displays or reports. If you went ahead and sensed the devices and took 
them offline after the IPL, the device blocks would be built for them and they 
could affect the way space is allocated and used in your monitor segment.  

As with all things that affect the configuration, you must take care when 
specifying that devices are to be kept offline or not even sensed. It is 
certainly best to insure that you do not include devices which you need in the 
offline or Not_Accepted lists. As we like to say, Your gun, your bullet, your 
foot.

Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Rich Smrcina
 Sent: Wednesday, July 14, 2010 8:26 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 That's one way, as long as the device numbers are never, ever 
 used in this VM system.  If they are, on the next IPL it will 
 cause a little problem.
 
 Another possibility is to have an exec go through the DASD 
 device list and vary off the devices based on whether the 
 volume 'belongs' to the VM system.  'Ownership' is based on 
 an identifier in the VOLID, eg: VM1RES, VM2WK1, etc.
 
 On 07/14/2010 10:11 AM, Billy Bingham wrote:
 
 
  Would the following be the proper way to specify devices, in the 
  SYSTEM CONFIG file, that I don't want to come online at an IPL:
 
 
  Devices ,
Online_at_IPL   -,
Sensed -,
Offline_at_IPL  0500-050F
 
 
 
  Thanks,
 
  Billy
 
 
 --
 Rich Smrcina
 Phone: 414-491-6001
 http://www.linkedin.com/in/richsmrcina
 
 Catch the WAVV! http://www.wavv.org
 WAVV 2011 - April 15-19, 2011 Colorado Springs, CO
 

Re: Devices OFFLINE at IPL

2010-07-14 Thread Brian Nielsen
If you never want to see certain devices in the VM LPAR then the IOCP 
should be coded to not allow that LPAR to access the devices.

Brian Nielsen

On Wed, 14 Jul 2010 09:03:33 -0700, Schuh, Richard rsc...@visa.com wrot
e:

We have thousands of devices in the IOCP that we never want to see on ou
r 
VM system; however, there are some we do need to access from VM intermixe
d 
with them. In this case, we find it better to add yet another category, 

Not_Accepted, which prevents the devices from being sensed and the 
building of control blocks for them. This prevents bloat in the use of 

storage and in any monitor displays or reports. If you went ahead and 
sensed the devices and took them offline after the IPL, the device blocks
 
would be built for them and they could affect the way space is allocated 

and used in your monitor segment.  

As with all things that affect the configuration, you must take care whe
n 
specifying that devices are to be kept offline or not even sensed. It is 

certainly best to insure that you do not include devices which you need i
n 
the offline or Not_Accepted lists. As we like to say, Your gun, your 
bullet, your foot.

Regards, 
Richard Schuh 


Re: Devices OFFLINE at IPL

2010-07-14 Thread Schuh, Richard
Sorry, but there are the intermittent times when we need to see some of them. 
When needed, that can be accomplished via command, without requiring an update 
to the IOCP or LPAR Profile. The MVS security people want us to not even be 
able to vary them online except in special circumstances; thus, the 
Not_Accepted status. More proof that, All generalities are wrong, including 
this one.

Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Brian Nielsen
 Sent: Wednesday, July 14, 2010 9:16 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 If you never want to see certain devices in the VM LPAR then 
 the IOCP should be coded to not allow that LPAR to access the devices.
 
 Brian Nielsen
 
 On Wed, 14 Jul 2010 09:03:33 -0700, Schuh, Richard 
 rsc...@visa.com wrot=
 e:
 
 We have thousands of devices in the IOCP that we never want 
 to see on 
 ou=
 r
 VM system; however, there are some we do need to access from 
 VM intermixe= d with them. In this case, we find it better to 
 add yet another category, =
 
 Not_Accepted, which prevents the devices from being sensed 
 and the building of control blocks for them. This prevents 
 bloat in the use of =
 
 storage and in any monitor displays or reports. If you went 
 ahead and sensed the devices and took them offline after the 
 IPL, the device blocks=
  
 would be built for them and they could affect the way space 
 is allocated =
 
 and used in your monitor segment.  
 
 As with all things that affect the configuration, you must take care 
 whe=
 n
 specifying that devices are to be kept offline or not even 
 sensed. It is =
 
 certainly best to insure that you do not include devices 
 which you need i= n the offline or Not_Accepted lists. As we 
 like to say, Your gun, your bullet, your foot.
 
 Regards,
 Richard Schuh
 

Re: Devices OFFLINE at IPL

2010-07-14 Thread Gregg
Isn't Not_accepted/Not_Sensed(unsupported) more to do with how CP
handles devices Dynamically defined/added by a different
LPar(Not_Accepted, specifically)?

On Wed, Jul 14, 2010 at 12:41 PM, Schuh, Richard rsc...@visa.com wrote:
 Sorry, but there are the intermittent times when we need to see some of them. 
 When needed, that can be accomplished via command, without requiring an 
 update to the IOCP or LPAR Profile. The MVS security people want us to not 
 even be able to vary them online except in special circumstances; thus, the 
 Not_Accepted status. More proof that, All generalities are wrong, including 
 this one.

 Regards,
 Richard Schuh
-- 
Gregg Reed
No Plan, survives execution


Re: Devices OFFLINE at IPL

2010-07-14 Thread Brian Nielsen
Devices you want to see intermittently are not in the never category 

and, as you noted, require different treatment than never.

Brian Nielsen

On Wed, 14 Jul 2010 09:41:22 -0700, Schuh, Richard rsc...@visa.com wrot
e:

Sorry, but there are the intermittent times when we need to see some of 

them. When needed, that can be accomplished via command, without requirin
g 
an update to the IOCP or LPAR Profile. The MVS security people want us to
 
not even be able to vary them online except in special circumstances; 
thus, the Not_Accepted status. More proof that, All generalities are 
wrong, including this one.

Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Brian Nielsen
 Sent: Wednesday, July 14, 2010 9:16 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 If you never want to see certain devices in the VM LPAR then 
 the IOCP should be coded to not allow that LPAR to access the devices.

 
 Brian Nielsen
 
 On Wed, 14 Jul 2010 09:03:33 -0700, Schuh, Richard 
 rsc...@visa.com wrot=
 e:
 
 We have thousands of devices in the IOCP that we never want 
 to see on 
 ou=
 r
 VM system; however, there are some we do need to access from 
 VM intermixe= d with them. In this case, we find it better to 
 add yet another category, =
 
 Not_Accepted, which prevents the devices from being sensed 
 and the building of control blocks for them. This prevents 
 bloat in the use of =
 
 storage and in any monitor displays or reports. If you went 
 ahead and sensed the devices and took them offline after the 
 IPL, the device blocks=
  
 would be built for them and they could affect the way space 
 is allocated =
 
 and used in your monitor segment.  
 
 As with all things that affect the configuration, you must take care 

 whe=
 n
 specifying that devices are to be kept offline or not even 
 sensed. It is =
 
 certainly best to insure that you do not include devices 
 which you need i= n the offline or Not_Accepted lists. As we 
 like to say, Your gun, your bullet, your foot.
 
 Regards,
 Richard Schuh
 
=
===


Re: Devices OFFLINE at IPL

2010-07-14 Thread Gregg
So if it can't be controlled at the LParr, then priv class C(B too?)
needs to be locked down to the few MVS security folk trust.

On Wed, Jul 14, 2010 at 1:49 PM, Brian Nielsen bniel...@sco.idaho.gov wrote:
 Devices you want to see intermittently are not in the never category
 and, as you noted, require different treatment than never.

 Brian Nielsen

 On Wed, 14 Jul 2010 09:41:22 -0700, Schuh, Richard rsc...@visa.com wrote:

Sorry, but there are the intermittent times when we need to see some of
 them. When needed, that can be accomplished via command, without requiring
 an update to the IOCP or LPAR Profile. The MVS security people want us to
 not even be able to vary them online except in special circumstances;
 thus, the Not_Accepted status. More proof that, All generalities are
 wrong, including this one.

Regards,
Richard Schuh



 -Original Message-
 From: The IBM z/VM Operating System
 [mailto:ib...@listserv.uark.edu] On Behalf Of Brian Nielsen
 Sent: Wednesday, July 14, 2010 9:16 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL

 If you never want to see certain devices in the VM LPAR then
 the IOCP should be coded to not allow that LPAR to access the devices.

 Brian Nielsen

 On Wed, 14 Jul 2010 09:03:33 -0700, Schuh, Richard
 rsc...@visa.com wrot=
 e:

 We have thousands of devices in the IOCP that we never want
 to see on
 ou=
 r
 VM system; however, there are some we do need to access from
 VM intermixe= d with them. In this case, we find it better to
 add yet another category, =

 Not_Accepted, which prevents the devices from being sensed
 and the building of control blocks for them. This prevents
 bloat in the use of =

 storage and in any monitor displays or reports. If you went
 ahead and sensed the devices and took them offline after the
 IPL, the device blocks=

 would be built for them and they could affect the way space
 is allocated =

 and used in your monitor segment.
 
 As with all things that affect the configuration, you must take care
 whe=
 n
 specifying that devices are to be kept offline or not even
 sensed. It is =

 certainly best to insure that you do not include devices
 which you need i= n the offline or Not_Accepted lists. As we
 like to say, Your gun, your bullet, your foot.
 
 Regards,
 Richard Schuh
 




-- 
Gregg Reed
No Plan, survives execution


Re: Devices OFFLINE at IPL

2010-07-14 Thread Schuh, Richard
For certain.

Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Gregg
 Sent: Wednesday, July 14, 2010 11:03 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 So if it can't be controlled at the LParr, then priv class 
 C(B too?) needs to be locked down to the few MVS security folk trust.
 
 On Wed, Jul 14, 2010 at 1:49 PM, Brian Nielsen 
 bniel...@sco.idaho.gov wrote:
  Devices you want to see intermittently are not in the 
 never category 
  and, as you noted, require different treatment than never.
 
  Brian Nielsen
 
  On Wed, 14 Jul 2010 09:41:22 -0700, Schuh, Richard 
 rsc...@visa.com wrote:
 
 Sorry, but there are the intermittent times when we need to 
 see some 
 of
  them. When needed, that can be accomplished via command, without 
  requiring an update to the IOCP or LPAR Profile. The MVS security 
  people want us to not even be able to vary them online except in 
  special circumstances; thus, the Not_Accepted status. More 
 proof that, 
  All generalities are wrong, including this one.
 
 Regards,
 Richard Schuh
 
 
 
  -Original Message-
  From: The IBM z/VM Operating System
  [mailto:ib...@listserv.uark.edu] On Behalf Of Brian Nielsen
  Sent: Wednesday, July 14, 2010 9:16 AM
  To: IBMVM@LISTSERV.UARK.EDU
  Subject: Re: Devices OFFLINE at IPL
 
  If you never want to see certain devices in the VM LPAR then the 
  IOCP should be coded to not allow that LPAR to access the devices.
 
  Brian Nielsen
 
  On Wed, 14 Jul 2010 09:03:33 -0700, Schuh, Richard 
 rsc...@visa.com 
  wrot=
  e:
 
  We have thousands of devices in the IOCP that we never want
  to see on
  ou=
  r
  VM system; however, there are some we do need to access from VM 
  intermixe= d with them. In this case, we find it better 
 to add yet 
  another category, =
 
  Not_Accepted, which prevents the devices from being 
 sensed and the 
  building of control blocks for them. This prevents bloat 
 in the use 
  of =
 
  storage and in any monitor displays or reports. If you went ahead 
  and sensed the devices and took them offline after the IPL, the 
  device blocks=
 
  would be built for them and they could affect the way space is 
  allocated =
 
  and used in your monitor segment.
  
  As with all things that affect the configuration, you must take 
  care whe=
  n
  specifying that devices are to be kept offline or not 
 even sensed. 
  It is =
 
  certainly best to insure that you do not include devices 
 which you 
  need i= n the offline or Not_Accepted lists. As we like to say, 
  Your gun, your bullet, your foot.
  
  Regards,
  Richard Schuh
  
 
  
 
 
 
 
 --
 Gregg Reed
 No Plan, survives execution
 

Re: Devices OFFLINE at IPL

2010-07-14 Thread Schuh, Richard
That may have been the original intent; however, customers always find ways to 
use features that may not have been considered by the designer. If we didn't, 
VM would have been a conversion tool with a 2 year life span.

If a device is sensed and there is a device present, a VMDBK is built for it 
regardless of its online/offline status. There may be other blocks created for 
it as well. Making the device Not_Accepted prevents the sensing of the device 
and the building of the blocks. It is possible to dynamically add the device 
later using the DEFINE and SET commands, just as you would a device dynamically 
added to the LPAR. 

Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Gregg
 Sent: Wednesday, July 14, 2010 9:52 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 Isn't Not_accepted/Not_Sensed(unsupported) more to do with 
 how CP handles devices Dynamically defined/added by a 
 different LPar(Not_Accepted, specifically)?
 
 On Wed, Jul 14, 2010 at 12:41 PM, Schuh, Richard 
 rsc...@visa.com wrote:
  Sorry, but there are the intermittent times when we need to 
 see some of them. When needed, that can be accomplished via 
 command, without requiring an update to the IOCP or LPAR 
 Profile. The MVS security people want us to not even be able 
 to vary them online except in special circumstances; thus, 
 the Not_Accepted status. More proof that, All generalities 
 are wrong, including this one.
 
  Regards,
  Richard Schuh
 --
 Gregg Reed
 No Plan, survives execution
 

Re: Devices OFFLINE at IPL

2010-07-14 Thread Mark Wheeler

 

 Date: Wed, 14 Jul 2010 12:10:40 -0700
 From: rsc...@visa.com
 Subject: Re: Devices OFFLINE at IPL
 To: IBMVM@LISTSERV.UARK.EDU
 
 If a device is sensed and there is a device present, a VMDBK is built for it 
 regardless of its online/offline status. There may be other blocks created 
 for it as well. Making the device Not_Accepted prevents the sensing of the 
 device and the building of the blocks. It is possible to dynamically add the 
 device later using the DEFINE and SET commands, just as you would a device 
 dynamically added to the LPAR. 
 
 Regards, 
 Richard Schuh 

 

RDEV blocks and RDCBK's, not VMDBK's, but we know what you meant. ;-)

 

Mark Wheeler, UnitedHealth Group

  
_
The New Busy think 9 to 5 is a cute idea. Combine multiple calendars with 
Hotmail. 
http://www.windowslive.com/campaign/thenewbusy?tile=multicalendarocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_5

Re: Devices OFFLINE at IPL

2010-07-14 Thread Gregg
I don't know, give it a try; from LP1 define a device on LP2 that has
a CU w/paths candidate/access lists.  If LP2 has not_accepted it won't
show up... w/o intervention, such as cp set accepted... then if you're
wild enough to have 2 LPars w/DynIO enabled, you can steel the cookie
and define a device from LP2 on LP2... I'm thinking it'll pop up,
regardless of not_accepted, according to help cp set devices; if you
don't have sensed set, you'll need to cp set rdev or attach it a
guest.  CP will build the RDEV blocks and RDCBK's, if light gets thru
the director, to the cu interface and it'll be there for a vary
online. Some time ago, we had a project to *conditionally* allow VM
access to at least a simplex copy of TPF on-line dasd for a cmstpf
build, Not_Accepted wasn't a lock for us and a CP EXIT we tried was a
performance nightmare... but that is an entirely different story.
ymmv.
On Wed, Jul 14, 2010 at 3:10 PM, Schuh, Richard rsc...@visa.com wrote:
 That may have been the original intent; however, customers always find ways 
 to use features that may not have been considered by the designer. If we 
 didn't, VM would have been a conversion tool with a 2 year life span.

 If a device is sensed and there is a device present, a VMDBK is built for it 
 regardless of its online/offline status. There may be other blocks created 
 for it as well. Making the device Not_Accepted prevents the sensing of the 
 device and the building of the blocks. It is possible to dynamically add the 
 device later using the DEFINE and SET commands, just as you would a device 
 dynamically added to the LPAR.

 Regards,
 Richard Schuh
  Regards,
  Richard Schuh

-- 
Gregg Reed
No Plan, survives execution


Re: Devices OFFLINE at IPL

2010-07-14 Thread Schuh, Richard
We have already been doing it for a few years.

Regards, 
Richard Schuh 

 

 -Original Message-
 From: The IBM z/VM Operating System 
 [mailto:ib...@listserv.uark.edu] On Behalf Of Gregg
 Sent: Wednesday, July 14, 2010 1:06 PM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Re: Devices OFFLINE at IPL
 
 I don't know, give it a try; from LP1 define a device on LP2 
 that has a CU w/paths candidate/access lists.  If LP2 has 
 not_accepted it won't show up... w/o intervention, such as cp 
 set accepted... then if you're wild enough to have 2 LPars 
 w/DynIO enabled, you can steel the cookie and define a device 
 from LP2 on LP2... I'm thinking it'll pop up, regardless of 
 not_accepted, according to help cp set devices; if you don't 
 have sensed set, you'll need to cp set rdev or attach it a 
 guest.  CP will build the RDEV blocks and RDCBK's, if light 
 gets thru the director, to the cu interface and it'll be 
 there for a vary online. Some time ago, we had a project to 
 *conditionally* allow VM access to at least a simplex copy of 
 TPF on-line dasd for a cmstpf build, Not_Accepted wasn't a 
 lock for us and a CP EXIT we tried was a performance 
 nightmare... but that is an entirely different story.
 ymmv.
 On Wed, Jul 14, 2010 at 3:10 PM, Schuh, Richard 
 rsc...@visa.com wrote:
  That may have been the original intent; however, customers 
 always find ways to use features that may not have been 
 considered by the designer. If we didn't, VM would have been 
 a conversion tool with a 2 year life span.
 
  If a device is sensed and there is a device present, a 
 VMDBK is built for it regardless of its online/offline 
 status. There may be other blocks created for it as well. 
 Making the device Not_Accepted prevents the sensing of the 
 device and the building of the blocks. It is possible to 
 dynamically add the device later using the DEFINE and SET 
 commands, just as you would a device dynamically added to the LPAR.
 
  Regards,
  Richard Schuh
   Regards,
   Richard Schuh
 
 --
 Gregg Reed
 No Plan, survives execution
 

Re: Devices OFFLINE at IPL

2010-07-14 Thread Gregg
Cheers!  give me a logon and priv class... naw.  I could be wrong, I
have been wrong, let's run w/that.

On Wed, Jul 14, 2010 at 4:25 PM, Schuh, Richard rsc...@visa.com wrote:
 We have already been doing it for a few years.

 Regards,
 Richard Schuh
-- 
Gregg Reed
No Plan, survives execution


Re: Devices OFFLINE at IPL

2010-07-14 Thread Alan Altmark
On Wednesday, 07/14/2010 at 02:03 EDT, Gregg reed.gr...@gmail.com wrote:
 So if it can't be controlled at the LParr, then priv class C(B too?)
 needs to be locked down to the few MVS security folk trust.

- Never give privilege class C to anyone who is not a trained AND trusted 
z/VM systems programmer.
- Never give privilege class B to anyone just so they can issue the ATTACH 
and VARY commands.  Instead, define them as privclass BQ and give your 
trusted MVS people privclass GQ.   (e.g. MODIFY COMMAND ATTACH PRIVCLASS 
BQ)

Alan Altmark
z/VM Development
IBM Endicott