Re: VM64152 Re: Performance Toolkit

2007-01-17 Thread Nick Laflamme

Kurt Acker wrote:


Greetings Perfkit users and ListServ followers,

PERF440 PACKMOD has been placed back on the FTP with the other mods. 
 For our records, we would still like customers to open PMR's at all 
release levels.  Please also note that the r440 version will not 
become an official part of APAR VM64152 due to its end of service 
classification.  We plan to make this a local mod, that will most 
likely be downloaded from:  http://www.vm.ibm.com/related/perfkit/
We will of course add an official follow up post once that has taken 
place.  


I probably read some notes out of chronological order, but is this still 
the plan, to post unsupported local mods for V4R4 customers on the web 
page for the product?




Thanks and Best Regards,  
Kurt Acker  



Thanks,
Nick


Re: Extracting MACLIB members

2007-01-17 Thread Stracka, James (GTI)
Try MOVEFILE.

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Tony Thigpen
Sent: Wednesday, January 17, 2007 8:33 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Extracting MACLIB members


I don't work with maclibs very much. I have a maclib full of members 
that I want to extract to individual members on a cms disk. I can't seem

to find the right command. For one or two, I usually just do a maclist 
and xedit the members to save them but in this case, I need to extract 
about 100.
If it makes any difference, my reason for moving them is so I can ftp 
them to a non-vm system. If something in the FTP server allows access to

maclib members, that would be better.

-- 

Tony Thigpen


If you are not an intended recipient of this e-mail, please notify the sender, 
delete it and do not read, act upon, print, disclose, copy, retain or 
redistribute it. Click here for important additional terms relating to this 
e-mail. http://www.ml.com/email_terms/



Re: Extracting MACLIB members

2007-01-17 Thread Peter Rothman
Use the member option of XEDIT and then file it away.




   
 Tony Thigpen  
 [EMAIL PROTECTED] 
   To 
 Sent by: The IBM  IBMVM@LISTSERV.UARK.EDU 
 z/VM Operating cc 
 System
 [EMAIL PROTECTED] Subject 
 ARK.EDU  Extracting MACLIB members   
   
   
 01/17/2007 08:32  
 AM
   
   
 Please respond to 
   The IBM z/VM
 Operating System  
 [EMAIL PROTECTED] 
 ARK.EDU  
   
   




I don't work with maclibs very much. I have a maclib full of members
that I want to extract to individual members on a cms disk. I can't seem
to find the right command. For one or two, I usually just do a maclist
and xedit the members to save them but in this case, I need to extract
about 100.
If it makes any difference, my reason for moving them is so I can ftp
them to a non-vm system. If something in the FTP server allows access to
maclib members, that would be better.

--

Tony Thigpen


Re: Extracting MACLIB members

2007-01-17 Thread Tony Thigpen

that worked. thanks.

Tony Thigpen


-Original Message -
 From: Stracka, James (GTI)
 Sent: 01/17/2007 08:43 AM

Try MOVEFILE.

-Original Message-
From: The IBM z/VM Operating System [mailto:[EMAIL PROTECTED] On
Behalf Of Tony Thigpen
Sent: Wednesday, January 17, 2007 8:33 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Extracting MACLIB members


I don't work with maclibs very much. I have a maclib full of members 
that I want to extract to individual members on a cms disk. I can't seem


to find the right command. For one or two, I usually just do a maclist 
and xedit the members to save them but in this case, I need to extract 
about 100.
If it makes any difference, my reason for moving them is so I can ftp 
them to a non-vm system. If something in the FTP server allows access to


maclib members, that would be better.



Re: Extracting MACLIB members

2007-01-17 Thread michael_short
You can also use:

PIPE MEMBERS fn ft fm member  member  a

 -- Original message --
From: Tony Thigpen [EMAIL PROTECTED]
 I don't work with maclibs very much. I have a maclib full of members 
 that I want to extract to individual members on a cms disk. I can't seem 
 to find the right command. For one or two, I usually just do a maclist 
 and xedit the members to save them but in this case, I need to extract 
 about 100.
 If it makes any difference, my reason for moving them is so I can ftp 
 them to a non-vm system. If something in the FTP server allows access to 
 maclib members, that would be better.
 
 -- 
 
 Tony Thigpen


Extracting MACLIB members

2007-01-17 Thread Tony Thigpen
I don't work with maclibs very much. I have a maclib full of members 
that I want to extract to individual members on a cms disk. I can't seem 
to find the right command. For one or two, I usually just do a maclist 
and xedit the members to save them but in this case, I need to extract 
about 100.
If it makes any difference, my reason for moving them is so I can ftp 
them to a non-vm system. If something in the FTP server allows access to 
maclib members, that would be better.


--

Tony Thigpen


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Tom Duerbusch
I'm still having problems after last nights tests...

Where Miguel says you don't have to have a HOST entry, when I leave it
out, I don't get connected.  When I put one in, I do get connected (but
routing is still off).

I'm now using the IUCV connection to a SLES9 31 bit with SP 1 machine
that was working when we were under z/VM 5.1.  For now, I'm setting the
VSE/ESA 2.3 machines aside as it is all unsupported code and there might
be some outstanding PTFs that now come into play.  (Of course that could
also be true with only SP 1 being applied on the Linux side.)

So with the following HOME statements:

HOME   
205.235.227.74 255.255.255.000 QDIO1   
; 192.168.099.227 HOST 
; HOST PRODUCES:  DTCPAR123I LINE 211: UNKNOWN LINK NAME IN HOME CMD   

  192.168.099.227 255.255.255.000 LLINUX27 
; 192.168.099.227 255.255.255.252 LLINUX27 
; 192.168.099.227 255.255.255.000 LLINUX27 
; 192.168.099.227 255.255.255.240 LLINUX27 

Any one that has a mask specified, connects.  
When I ftp from DOS to Linux27, I get the VM banner.
IFCONFIG shows the device is up.
When I ftp from Linux27 to VM, IFCONFIG shows that it received packets,
but shows 0 transmitted for that device.

It seems to me that I can send packets to VM over the IUCV connection,
but IP isn't routing them back out.

On the GATEWAY side, I tried:

GATEWAY
 
; Network   Subnet  First   Link MTU   
 
; Address   MaskHop Name Size  
 
; - --- ---  - 
 
; 205.235.227 255.255.255.0   = QDIO11500  
 
; 192.168.099.024 255.255.255.0   = LNEWESA4 1500  
 
; 192.168.099.000 255.255.255.240 = LY2KESA2 1500  
 
  192.168.099.227 HOST= LLINUX27 9216  
 
; 192.168.099.227 255.255.255.000 = LLINUX27 9216  
 
; 192.168.099.227 255.255.255.252 = LLINUX27 9216  
 
; 192.168.099.227 255.255.255.000 = LLINUX27 9216  
 
; 192.168.099.227 255.255.255.252 = LLINUX27 9216  
 
; 192.168.099.227 255.255.255.255 = LLINUX27 9216  
 
; 192.168.099.000 255.255.255.255 = LLINUX27 9216  
 
; 192.168.099.000 255.255.255.000 = LLINUX27 9216  
 
; 192.168.099.000 255.255.255.000 = LLINUX27 1500  
 
; 192.168.099.227 255.255.255.000 = LLINUX27 1500  
 

First I commented out all other links.  Just deal with one.  For
LLINUX27, the oldest statement is at the bottom.  1st tried the IP
address.  Then tried it as a subnet address.  Then changed the MTU to
match what IFCONFIG said from the Linux side.

Nothing provided routing back to the Linux machine.  I left it at the
statement that is simular to what was used in the z/VM 5.1 side, which
was:
 192.168.099.227 =  LLINUX27  1500  HOST   

Just in case, I'm attaching the entire configuration file.  Perhaps I'm
looking only at the HOST and GATEWAY statements, and I really have a
problem somewhere else (between the ears).

Thanks for any insight.

Tom Duerbusch
THD Consulting

 [EMAIL PROTECTED] 1/16/2007 9:00 AM 
On Tuesday, 01/16/2007 at 08:22 CST, Tom Duerbusch 
[EMAIL PROTECTED] wrote:
 OK, so I took out the statements in the HOME area.  When I did that,
VSE
 (via VCTCA, or the sole Linux image that is still using IUCV)
wouldn't
 connect anymore.

Sorry for not being clearer:
- You must have a HOME entry for each interface
- You may not duplicate any IP address in the HOME list.  Each must be

unique.
- You should put each VM--VSE connection in its own .252 subnet.  To
the 
extent you are using host routes
- You must have a HOST entry in the GATEWAY for each p2p peer. 
(Hmmm...Miguel: Do you still have to do that if you use a .252
subnet?)

Alan Altmark
z/VM Development
IBM Endicott


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Miguel Delapaz
I believe Alan brought this up yesterday, but I'll mention it again...the 
IP address on you VM system (in your HOME statement) *MUST* be different 
from the IP address on your linux system (i.e. the IP address on the HOST 
GATEWAY route):

 HOME 
   192.168.099.227 255.255.255.000 LLINUX27 
 GATEWAY 
 ; Network   Subnet  First   Link MTU 
 ; Address   MaskHop Name Size 
 ; - --- ---  - 
   192.168.099.227 HOST= LLINUX27 9216 

Regards,
Miguel Delapaz
z/VM TCP/IP Development 


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Tom Duerbusch
It is different.  But we might be talking about different things:

HOME   
205.235.227.74 255.255.255.000 QDIO1   
; 192.168.099.227 HOST 
; HOST PRODUCES:  DTCPAR123I LINE 211: UNKNOWN LINK NAME IN HOME CMD   

  192.168.099.227 255.255.255.000 LLINUX27 

The IP address of my VM system is 205.235.227.74.
The IP address of the Linux system is 192.168.99.227.

So, I'm confused.  What isn't different about them?

Tom Duerbusch
THD Consulting

 [EMAIL PROTECTED] 1/17/2007 11:53 AM 
I believe Alan brought this up yesterday, but I'll mention it
again...the 
IP address on you VM system (in your HOME statement) *MUST* be
different 
from the IP address on your linux system (i.e. the IP address on the
HOST 
GATEWAY route):

 HOME 
   192.168.099.227 255.255.255.000 LLINUX27 
 GATEWAY 
 ; Network   Subnet  First   Link MTU

 ; Address   MaskHop Name Size

 ; - --- --- 
- 
   192.168.099.227 HOST= LLINUX27 9216


Regards,
Miguel Delapaz
z/VM TCP/IP Development 


Re: VM64152 Re: Performance Toolkit

2007-01-17 Thread Roger Lunsford
Folks, R440 is OUT OF SERVICE, and if you want extended service for R44
0 
then let us know and we can get someone to contact you.
Thie particular PERFKIT R440 fix is something we discussed quite a 
bit 'in-house' and thought it was the 'right thing' to make this availabl
e 
to our Perfkit R440 customers, as they are migrating to R5x0. 
 We *will not* be continueing this, meaning making COR available for the 

R440 of Perfkit, as R440 is 'out of service'.  This is a 1 time thing tha
t 
we felt we should fix, since we do have alot of you folks still running 

R440 while migrating to R510/R520, and without this fix your Perfkit coul
d 
very well be dead in the water.  We would really like to know about you 

R440 customers out there, which is the reason Kurt asked to be notified 

when you get the Perfkit R440 fix.
I expect these fixes to TIMEOUT from our WEBSITE in the near future, at 

which time the PTF should be available.  However, the R440 will probably 

be made available as an 'unsupported local mod/circ' for this, off of the
 
PERFKIT WEB page only, at www.vm.ibm.com/related/perfkit  (which I am sur
e 
all you PERFKIT users have marked!).  
We will provide updates when this takes place.
Of course, any concerns please call into the support center!
Thanks for working with us on this one. 
Best Regards, Roger Lunsford (IBM PERFKIT Level2/Level3)


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Stephen Frazier
You see the HOME statement. You see the 192.168.099.227 in the HOME statement. That must not be the 
same as the address of the Linux system. It is the same. I must be different. Two people have told 
you this. Maybe, if three do you will believe it.


[EMAIL PROTECTED] wrote:

It is different.  But we might be talking about different things:

HOME   
205.235.227.74 255.255.255.000 QDIO1   
  192.168.099.227 255.255.255.000 LLINUX27 


The IP address of my VM system is 205.235.227.74.
The IP address of the Linux system is 192.168.99.227.

So, I'm confused.  What isn't different about them?

Tom Duerbusch
THD Consulting


--
Stephen Frazier
Information Technology Unit
Oklahoma Department of Corrections
3400 Martin Luther King
Oklahoma City, Ok, 73111-4298
Tel.: (405) 425-2549
Fax: (405) 425-2554
Pager: (405) 690-1828
email:  stevef%doc.state.ok.us


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Alan Altmark
On Wednesday, 01/17/2007 at 11:32 CST, Tom Duerbusch 
[EMAIL PROTECTED] wrote:
 I'm still having problems after last nights tests...
 
 Where Miguel says you don't have to have a HOST entry, when I leave it
 out, I don't get connected.  When I put one in, I do get connected (but
 routing is still off).
 
 I'm now using the IUCV connection to a SLES9 31 bit with SP 1 machine
 that was working when we were under z/VM 5.1.  For now, I'm setting the
 VSE/ESA 2.3 machines aside as it is all unsupported code and there might
 be some outstanding PTFs that now come into play.  (Of course that could
 also be true with only SP 1 being applied on the Linux side.)
 
 So with the following HOME statements:
 
 HOME
 205.235.227.74 255.255.255.000 QDIO1
 ; 192.168.099.227 HOST
 ; HOST PRODUCES:  DTCPAR123I LINE 211: UNKNOWN LINK NAME IN HOME CMD

You can't put HOST in the HOME statement.  Just subnet masks.  If you 
get errors in your PROFILE, it's hard to tell what worked and what didn't. 
 You gotta have a clean startup.

 192.168.099.227 255.255.255.000 LLINUX27

As I said previously, you put only VM IP addresses in the HOME list, not 
other hosts' IP addresses.  What is VM's IP address w.r.t. LLINUX27?  You 
MUST choose a unique IP address for the VM TCP/IP end of EVERY p2p 
connection, whether it's CTC or IUCV.  You need to define a subnet that 
contains both VM and LLINUX27.  This is why the choice of subnet mask 
255.255.255.252 -- it defines a subnet with exactly two (and only two) 
hosts in it.  Unfortunately, a /30 subnet can't have .227 as a host 
address because it's the broadcast address for the the .224/30 subnet 
(only .225 and .226 can be assigned).  Now, if you broaden the mask to /29 
(255.255.255.248), then you can have them both in the same subnet.

 GATEWAY
 ; Network   Subnet  First   Link MTU
 ; Address   MaskHop Name Size
 ; - --- ---  -
 
 192.168.099.227 HOST= LLINUX27 9216

That entry looks good, AFTER you create a subnet mask that allows it and 
the matching HOME IP address to coexist in the same subnet.

The presence of the HOST route will enable you to use that /29 to cover 
multiple p2p pairs.  The .224 network will be located behind VM TCP/IP 
in all cases, but the host routes will tell the stack which interface to 
use.

Alan Altmark
z/VM Development
IBM Endicott


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Tom Duerbusch
Hi Ed, not a problem.

I might be intelligent in some areas, but I'm hitting a brick wall with
a dense head, here G.  
I wish I was hung over or something in order to have a valid excuse on
this one.

Tom Duerbusch
THD Consulting

 [EMAIL PROTECTED] 1/17/2007 1:17 PM 
 Two people have told you this. Maybe, if three do you will believe
it.

Wow Stephen, are you having a bad day or what?  Cut Tom some slack
here.
He is an intelligent guy who is having a problem.  Just because YOU
get
what he needs to change doesn't mean he does.  Haven't you ever had 
difficulty understanding something?  

I'm surprised you would be so negative, that doesn't seem like you.

Ed Zell
(309) 674-8255 x-107
[EMAIL PROTECTED] 
.


CONFIDENTIAL NOTICE:  This communication, including any attachments, is
intended only for the use of the individual or entity to which it is
addressed and contains information which may be confidential.  If you
are not the intended recipient, any distribution or copying of this
communication is strictly prohibited.  If you have received this
communication in error, notify the sender immediately, delete the
communication and destroy all copies. Thank you for your compliance.


Re: VM64152 Re: Performance Toolkit

2007-01-17 Thread Thomas Kern
Even though I do not run R440, I applaude your efforts in releasing this
PERFKIT fix. Having such a useful component of my system dead in the wat
er
during a migration would leave a very bad feeling towards the vendor. 

Congradulations on doing the right thing.

/Tom Kern

On Wed, 17 Jan 2007 10:10:13 -0600, Roger Lunsford wrote:
Folks, R440 is OUT OF SERVICE, and if you want extended service for R4
40 
then let us know and we can get someone to contact you.
Thie particular PERFKIT R440 fix is something we discussed quite a 
bit 'in-house' and thought it was the 'right thing' to make this availab
le 
to our Perfkit R440 customers, as they are migrating to R5x0. 
 We *will not* be continueing this, meaning making COR available for the
 
R440 of Perfkit, as R440 is 'out of service'.  This is a 1 time thing th
at 
we felt we should fix, since we do have alot of you folks still running 

R440 while migrating to R510/R520, and without this fix your Perfkit cou
ld 
very well be dead in the water.  We would really like to know about you 

R440 customers out there, which is the reason Kurt asked to be notified 

when you get the Perfkit R440 fix.
I expect these fixes to TIMEOUT from our WEBSITE in the near future, at 

which time the PTF should be available.  However, the R440 will probably
 
be made available as an 'unsupported local mod/circ' for this, off of th
e 
PERFKIT WEB page only, at www.vm.ibm.com/related/perfkit  (which I am su
re 
all you PERFKIT users have marked!).  
We will provide updates when this takes place.
Of course, any concerns please call into the support center!
Thanks for working with us on this one. 
Best Regards, Roger Lunsford (IBM PERFKIT Level2/Level3)

=
===


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Tom Duerbusch
Hi Stephen

Since VM/ESA 370 mode, I don't think I ever had HOME statements for
anything other than my VM system.  That includes last week when we were
on z/VM 5.1.  Now, I think I'm being told that I need a HOME statement
for each link statement.  And now told that these few dozen HOME
statements, all need IP addresses that don't duplication any of my
HOSTs.  So I'm really being dense here  How, or what matches up the
IP address in the HOME entry to the IP address used by the HOST?  And if
there is nothing that matches the two together, why have the entry in
the HOST section to begin with?

It's really going to be a eureka moment, if and when I understand
this. G

Tom Duerbusch
THD Consulting

 [EMAIL PROTECTED] 1/17/2007 12:42 PM 
You see the HOME statement. You see the 192.168.099.227 in the HOME
statement. That must not be the 
same as the address of the Linux system. It is the same. I must be
different. Two people have told 
you this. Maybe, if three do you will believe it.

[EMAIL PROTECTED] wrote:
 It is different.  But we might be talking about different things:
 
 HOME   
 205.235.227.74 255.255.255.000 QDIO1   
   192.168.099.227 255.255.255.000 LLINUX27 
 
 The IP address of my VM system is 205.235.227.74.
 The IP address of the Linux system is 192.168.99.227.
 
 So, I'm confused.  What isn't different about them?
 
 Tom Duerbusch
 THD Consulting

-- 
Stephen Frazier
Information Technology Unit
Oklahoma Department of Corrections
3400 Martin Luther King
Oklahoma City, Ok, 73111-4298
Tel.: (405) 425-2549
Fax: (405) 425-2554
Pager: (405) 690-1828
email:  stevef%doc.state.ok.us


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Adam Thornton

On Jan 17, 2007, at 1:58 PM, Tom Duerbusch wrote:

I wish I was hung over or something in order to have a valid excuse on
this one.


Could be arranged.  For tomorrow, anyway.

Come on over.  I'm expecting to knock off work about five today.

Adam


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Ed Zell
 I wish I was hung over or something in order to have a valid excuse
 on this one.



 Could be arranged.  For tomorrow, anyway.

 Come on over.  I'm expecting to knock off work about five today.


Can I come too please?  Maybe I can learn to tone down my reaction
to listserv posts.

Sorry I jumped all over you in public Stephen.  That was intended to
be a private email, but of course I sent it to the entire list.

Ed Zell
(309) 674-8255 x-107
[EMAIL PROTECTED]
.


CONFIDENTIAL NOTICE:  This communication, including any attachments, is 
intended only for the use of the individual or entity to which it is addressed 
and contains information which may be confidential.  If you are not the 
intended recipient, any distribution or copying of this communication is 
strictly prohibited.  If you have received this communication in error, notify 
the sender immediately, delete the communication and destroy all copies. Thank 
you for your compliance.


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Alan Altmark
On Wednesday, 01/17/2007 at 02:10 CST, Tom Duerbusch 
[EMAIL PROTECTED] wrote:
 
 Since VM/ESA 370 mode, I don't think I ever had HOME statements for
 anything other than my VM system.  That includes last week when we were
 on z/VM 5.1.  Now, I think I'm being told that I need a HOME statement
 for each link statement.  And now told that these few dozen HOME
 statements, all need IP addresses that don't duplication any of my
 HOSTs.  So I'm really being dense here  How, or what matches up the
 IP address in the HOME entry to the IP address used by the HOST?  And if
 there is nothing that matches the two together, why have the entry in
 the HOST section to begin with?

Just so you don't think you're going crazy, z/VM 5.2 tightened up the 
rules for the PROFILE.  The rules have always been there, but the stack 
was forgiving and it worked in spite of itself.

- HOME identifies all of *your* IP addresses.
- GATEWAY HOST entries identify all of your p2p *peers*

You know the old saying, One man's HOME is another man's HOST.  Kinda 
like cross-coupling CTC pairs.  OK, not really like it at all, but there 
is a ... symmetry ... in the configuration of p2p links.  Your HOME 
address on the CTC or IUCV link will be configured as the peer IP 
address on the other host.  Likewise, your HOST entry will be in the local 
interface configuration of the peer.

As you've discovered in spades, getting those guests to a level that can 
use Guest LAN or VSWITCH is, like, a bazillion times better than hacking 
up (as you would a furball) a bunch of p2p configs.

Alan Altmark
z/VM Development
IBM Endicott


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Tom Duerbusch
Hi Allen

I'm starting to see where you are coming from with this.  Obviously,
historically, there have been multiple ways of coding these entries. 
And I have been able to get away with my way for a couple decades (not
bad, huh?)  But it may be time to pay the piper on this one.

It didn't last quite long enough.  As within 18 months, the VM stack
won't have any routing functions as everything would have (or should
have been) converted to vswitch.  Vswitch seems to be a much
cleaner/easier solution.  Good stuff.

So, in the latest post towards Miguel:

1.  I do need a HOME statement for each interface, 30 some odd HOME
statementsright?

2.  The IP statement on the HOME statement:
 a.  Cannot duplicate any other IP address in the network
 b.  Must be in the same subnet as the IP address for the host
(Linux27)
 c.  Each link, will have its own subnet which contains the IP
address of the link and the IP address of the host.
 d.  I can't have sequential IP addresses (incremented by 1) for my
Linux hosts.
 e.  The subnet address associates the IP address on the link with
the IP address for the guest.

3.  My GATEWAY statement seems to be correct


On a tangent, vswitch.
I am using sequential IP addresses for my Linux machines on the
vswitch.  And they are working, even under z/VM 5.2.  Am I going to be
facing future problems here.  Would it be advisable to start using
addresses on different .252 subnets?  I do believe that vswitch is a
switch and the VM stack was a router and they may be more dis-similar
than similar.  But in the areas where they are similar

On a side note for those people that wrote the TCP/IP Planning and
Customization manual.  All the references and examples are big shop
environments.  Multiple real adapters (TR1, ETH1, FDDI1, SNA1, etc). 
Not really much for guest machines running under VM (CTCA, IUCV).  True
an adapter (real or virtual) is an adapter.  And now the manual may be
written more for real adapters as vswitch replaces CTCA and IUCV.

Anyway, assuming the above interpretation of what you said is correct,
it is time to dig thru the manual to see what I didn't read over and see
what else I didn't read G.

Thanks

Tom Duerbusch
THD Consulting


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Thomas Kern
Perhaps now would be a good time for IBM to release a tutorial for the
pre-5.2 - 5.2+ migrations. Lots of real-life examples and examples of
migration from oldder network architectures to the new GuestLans/Vswitch
architectures and then onto the VLAN stuff. Please remember that most of 
the
VM audience now are NOT TCPIP GURUs. Explanations, pictures and lots of r
eal
examples will help pass your knowledge onto us.

/Tom Kern

On Wed, 17 Jan 2007 15:58:00 -0500, Alan Altmark  wrote:
 ...snipped...
Just so you don't think you're going crazy, z/VM 5.2 tightened up the
rules for the PROFILE.  The rules have always been there, but the stack
was forgiving and it worked in spite of itself.

- HOME identifies all of *your* IP addresses.
- GATEWAY HOST entries identify all of your p2p *peers*

You know the old saying, One man's HOME is another man's HOST.  Kinda
like cross-coupling CTC pairs.  OK, not really like it at all, but there

is a ... symmetry ... in the configuration of p2p links.  Your HOME
address on the CTC or IUCV link will be configured as the peer IP
address on the other host.  Likewise, your HOST entry will be in the loc
al
interface configuration of the peer.

As you've discovered in spades, getting those guests to a level that can

use Guest LAN or VSWITCH is, like, a bazillion times better than hacking

up (as you would a furball) a bunch of p2p configs.


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Shimon Lebowitz
Quoting Tom Duerbusch [EMAIL PROTECTED]:

 Hi Stephen
 
 Since VM/ESA 370 mode, I don't think I ever had HOME statements for
 anything other than my VM system.  That includes last week when we were
 on z/VM 5.1.  Now, I think I'm being told that I need a HOME statement
 for each link statement.  And now told that these few dozen HOME
 statements, all need IP addresses that don't duplication any of my
 HOSTs.  So I'm really being dense here  How, or what matches up the
 IP address in the HOME entry to the IP address used by the HOST?  And if
 there is nothing that matches the two together, why have the entry in
 the HOST section to begin with?
 
 It's really going to be a eureka moment, if and when I understand
 this. G
 
 Tom Duerbusch
 THD Consulting

I hope I can say it in a way that will look clearer.

Assume a network that looks like this:

linuxvmvse

The VM is actually on two different nets, the one connecting
it to linux, and the one connecting it to VSE.

Inside VM's TCPIP it needs to know what is MY name
for every network VM talks on. So in this case VM will
need, in its HOME section, two different addresses.

You said:
 The IP address of my VM system is 205.235.227.74.
 The IP address of the Linux system is 192.168.99.227.

But actually, VM *must* have TWO IP addresses here,
one on the 205.235.227. net and one on the 192.168.99. net.
AFAIK, there ain't no way a host calling itself 192... will 
talk to another one calling itself 205... over one wire
unless you have a router in between.

so let's say VM is 205.235.227.74 *and* 192.168.99.240.

HOME
   205.235.227.74  VSENIC
   192.168.099.240 LNXNIC

(That HOME is not your adapter names, but I hope you 
understand the basic idea: 
one IP address for THIS computer - VM - on EACH network).

Then we need to tell TCPIP where to find various outside
systems. So, we tell it the IP address and mask of the network 
with the linux, and also the IP address/mask of the network with VSE.

GATEWAY
   205.235.227.120 255.255.255.0 = VSESYS
   192.168.099.227 255.255.255.0 = LNXSYS
 
(Making up a different IP for VSE).

That way when it wants to communicate with VSE it knows what 
network adapter to use and how to identify itself, by finding 
the HOME line that meets the IP/mask criteria of VSE's network.

Same for the linux... 

I probably didn't say this exactly according to Alan's 
definitions of things, but it is how I understand stuff.

HTH,
Shimon


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Miguel Delapaz
 Of course this throws things off even more as on the z/VM 5.1 system, I
 only had the single HOME entry (for 205.235.227.74) and I had (working
 correctly) about 3 dozen other interfaces.  Attached is the old config
 file for z/VM 5.1.  I agree that I may have gotten away with things that
 now, the newer code won't let me.  And that may be a great part of my
 confusion.
 

Looking at the config file, and the IFCONFIG output you've added, I see 
what you're trying to do.  If this *exact* same configuration worked on 
z/VM 5.1, I'm not sure that we've *explicitly* changed anything to prevent 
it from working now.  That's not to say we haven't made changes that cause 
it not to work because we very well may have.  Note that you're really 
running (or trying to run) with an invalid configuration, and this is why 
it's important to have pictures of the network and a decent understanding 
of what all of the information on your network picture corresponds to. 
Below, I'll draw a basic diagram of what I understand your network to 
look like based on what you've told us and explain why your configuration 
doesn't make sense.

--
|  Linux |
|  Guest |
--
 o  - Linux Guest's IUCV interface (IP address: 192.168.99.227)
 |
 |
 |
 |
 |
 o  - VM System's IUCV interface (IP address: ???) 
--
|  VM|
| System |
--
 o  - VM System's QDIO interface (IP address: 205.235.227.74)
 |
 |
 |
 |
---
|  Outside Network|
---


So...based on this picture, 192.168.99.227 has no *real* direct connection 
to 205.235.227.74.  It may be possible (depending on how strict the IP 
stack's implementation is) to trick this configuration into working.  But 
relying on such a trick to continue working in the future is probably not 
a great idea.  The only way to truly ensure connectivity is to assign an 
IP address to the VM System's IUCV interface(s). 

 1.  Do I need a HOME statement for each interface?  It seems that on
 z/VM 5.2, if I don't have one, I can't connect to the adjecent host.

To really be a *valid* configuration, yes you do.

 2.  If I need a HOME statement for each interface, can the IP address
 for that interface be any unused IP address?  One that is on the same
 class C network (such as 192.168.99.1xx for the 2xx hosts)?  Or do I
 need to spread out the HOST addresses out so that a .252 subnet can
 address a unique network along with a single unique host  (that is,
 instead of consequitive IP addresses for hosts, every 4th IP address)?

It depends.  If you're running a dynamic router (MPRoute) on VM, you're 
most likely going to have to resort to the .252 subnets (a good reason to 
think about ditching the point to point links and start implementing guest 
LANs).  If you're not running a dynamic router, you can go with a less 
drastic trick and, like you said, use 192.168.99.1xx IP address on your 
VM system.  If you do this, you should probably NOT put a subnet mask on 
the HOME statement for the IUCV links.  Since they aren't really on the 
same subnet (physically), you don't want a subnet route for them.  Simply 
add the appropriate HOST routes to your GATEWAY statement.
 
 3. Then on the GATEWAY side.  What I got use to (or got away with) on
 z/VM 5.1, was the first parm being the IP address of the HOST I was
 going to.  The manual says that this isn't an IP address, but rather as
 subnet address.  Getting those confused is part of my mistake.  But it
 worked.  Why?  Is this a case of the code being tighten?  However, as I
 now reread the manual, the first parm is the IP address of the host that
 is on the destination network and HOST is used to specify a host entry. 
 So I would seem that my GATEWAY entry:
   192.168.099.227 HOST= LLINUX27 9216 
 is correct.
 

Yes, this is correct.  If you read further in the description of the first 
operand the doc says: Alternatively, ipv4_dest can be specified as the IP 
address, in dotted-decimal form, of any host that is on the destination 
network.  Which is really what applies in this case.

Regards,
Miguel Delapaz
z/VM TCP/IP Development


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread David Boyes
Tom, 

See the attached PDF diagram -- it might help you to understand the
overall approach. All the white circles in the diagram need to have
unique IP addresses, and the ones on the ends of the CTC/IUCV links need
addresses in the same subnet. 

 1.  I do need a HOME statement for each interface, 30 some odd HOME
 statementsright?

All the interfaces defined ON THE VM STACK need a HOME interface. 


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Miguel Delapaz
My other post goes into more detail on the answers to these...but I'll 
reiterate here

 1.  I do need a HOME statement for each interface, 30 some odd HOME
 statementsright?

Essentially, yes.

 2.  The IP statement on the HOME statement:
  a.  Cannot duplicate any other IP address in the network

True

  b.  Must be in the same subnet as the IP address for the host
 (Linux27)

True

  c.  Each link, will have its own subnet which contains the IP
 address of the link and the IP address of the host.

True if you're running a dynamic router...otherwise, not necessarily

  d.  I can't have sequential IP addresses (incremented by 1) for my
 Linux hosts.

True if you're running a dynamic router...otherwise, not necessarily

  e.  The subnet address associates the IP address on the link with
 the IP address for the guest.
 

True

 3.  My GATEWAY statement seems to be correct

Yes

Regards,
Miguel Delapaz
z/VM TCP/IP Development 


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Adam Thornton

On Jan 17, 2007, at 2:58 PM, Tom Duerbusch wrote:

So, in the latest post towards Miguel:

1.  I do need a HOME statement for each interface, 30 some odd HOME
statementsright?


If you have VCTCs hanging off each of them, yes.


2.  The IP statement on the HOME statement:
 a.  Cannot duplicate any other IP address in the network


True.


 b.  Must be in the same subnet as the IP address for the host
(Linux27)


Well, presuming that Linux27 is only *one* of those links.  And using  
host here is confusing.  Anything with an IP stack is a host.   
The IP address of the VM side of the point-to-point link is in the  
same /30 subnet as the other side of the point-to-point link.



 c.  Each link, will have its own subnet which contains the IP
address of the link and the IP address of the host.


Yes.  Each netmask will be 255.255.255.252.  In a /30 network (i.e.,  
that netmask) there are four addresses.  The bottom one is the  
network address.  The top one is the broadcast address.  That leaves  
two real addresses, one for each end of the link.


 d.  I can't have sequential IP addresses (incremented by 1)  
for my

Linux hosts.


Not if they're on different CTCs, because that will violate subnetting.

But if you have Linux hosts then why are you screwing around with  
VCTC at all?  Just put them on a VSWITCH or Guest LAN segment and let  
them use (virtual) Ethernet adapters as God intended, and then you  
can have a nice roomy /24 (or whatever) subnet and not have to worry  
about it.  Put them up against each other if you like.



 e.  The subnet address associates the IP address on the link with
the IP address for the guest.


sort of.  The VM and Other sides of the link have to be in the  
same /30 subnet.



3.  My GATEWAY statement seems to be correct


I didn't see anything wrong here.


On a tangent, vswitch.
I am using sequential IP addresses for my Linux machines on the
vswitch.  And they are working, even under z/VM 5.2.  Am I going to be
facing future problems here.  Would it be advisable to start using
addresses on different .252 subnets?  I do believe that vswitch is a
switch and the VM stack was a router and they may be more dis-similar
than similar.  But in the areas where they are similar


No.  Your Linux guests on a virtual LAN segment can have adjacent  
addresses and behave just like Linux machines on any other network  
anywhere in the real world.  You want to get away from crazy  
subnetting by doing away with VCTC and IUCV connections in so far as  
possible.


Adam


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Alan Altmark
On Wednesday, 01/17/2007 at 03:11 CST, Thomas Kern [EMAIL PROTECTED] 
wrote:
 Perhaps now would be a good time for IBM to release a tutorial for the
 pre-5.2 - 5.2+ migrations. Lots of real-life examples and examples of
 migration from oldder network architectures to the new GuestLans/Vswitch
 architectures and then onto the VLAN stuff. Please remember that most of 
the
 VM audience now are NOT TCPIP GURUs. Explanations, pictures and lots of 
real
 examples will help pass your knowledge onto us.

The VM sysprog is not expected to be an IP guru.  S/he is, however, 
expected to consult with one when appropriate, as you have been doing 
here.  (We just aren't getting our cut of your fee!  :-) )

As I've said on many occasions, IBM manuals are, first and foremost, 
descriptions of how to configure or manage the product.  They are not 
intended to be primers or treatises on the underlying technology.  People 
go to school to become network engineers or architects.   You or someone 
you have access to are expected to have an understanding of IP addressing 
and subnetting.  Lack of knowledge can lead you down the Path of Darkness, 
where technicians-with-wirecutters reside and designers-with-attitude 
rule.

It's easy once you know how!

Collections of real-world network pictures and their matching configs 
would be an excellent candidate for the Wiki.

Alan Altmark
z/VM Development
IBM Endicott


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Shimon Lebowitz
 Collections of real-world network pictures and their matching configs 
 would be an excellent candidate for the Wiki.

Where is this Wiki???


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread David Boyes
 See the attached PDF diagram -- it might help you to understand the
 overall approach. All the white circles in the diagram need to have
 unique IP addresses, and the ones on the ends of the CTC/IUCV links
need
 addresses in the same subnet. 

Blech. The attachment got stripped by the mailing list software. Find it
here at: http://www.sinenomine.net/node/571


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Adam Thornton

On Jan 17, 2007, at 4:10 PM, Tom Duerbusch wrote:


Hi Adam

That might be doable Thursday.  I  have an AA meeting tonight...just
kidding.

Got a favorite watering hole in mind?


My living room was what I had in mind...I rarely go out to drink:  
see the first panel of http://www.fsf.net/~adam/Brown_and_White/ for  
why.


But, failing that, maybe Schlafly Bottleworks in Maplewood?  Or  
there's a bar on the bottom floor of the Dorchester on Skinker just  
south of Wash. U. that seemed like a pleasant, quiet, not totally  
smoky place.  Amy can remember its name when she gets in.  It has  
Thursday night fried chicken specials that are supposed to be  
excellent, although I went last week and found it pretty mediocre.   
Maybe it was an off week.




Adam


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Adam Thornton

On Jan 17, 2007, at 4:10 PM, Tom Duerbusch wrote:


Hi Adam

That might be doable Thursday.  I  have an AA meeting tonight...just
kidding.

Got a favorite watering hole in mind?


John's Town Hall is the place I was thinking of with the fried  
chicken.


Adam


Re: z/VM 5.2 conversion IP problem

2007-01-17 Thread Thomas Kern
You mean people actually get paid for this? 

To be more realistic, I have been able to configure two OSA driven VSWITCHes
for separate inside/outside linux servers and to do cross-LPAR communications
via a hipersocket, but it is still rather simplistic compared to a raft of
point-to-point connections with lots of different subnets. 

A basic picture with sample IP addresses on each end of a connection followed
by a corresponding configuration file explaining all of the required fields
would go a long way to solving these problems. So, I reiterate your (and DB's)
recommendation to post a network diagram when asking for help with a
configuration problem.

/Tom Kern

--- Alan Altmark [EMAIL PROTECTED] wrote:
 The VM sysprog is not expected to be an IP guru.  S/he is, however, 
 expected to consult with one when appropriate, as you have been doing 
 here.  (We just aren't getting our cut of your fee!  :-) )
 
 As I've said on many occasions, IBM manuals are, first and foremost, 
 descriptions of how to configure or manage the product.  They are not 
 intended to be primers or treatises on the underlying technology.  People 
 go to school to become network engineers or architects.   You or someone 
 you have access to are expected to have an understanding of IP addressing 
 and subnetting.  Lack of knowledge can lead you down the Path of Darkness, 
 where technicians-with-wirecutters reside and designers-with-attitude 
 rule.
 
 It's easy once you know how!
 
 Collections of real-world network pictures and their matching configs 
 would be an excellent candidate for the Wiki.
 
 Alan Altmark
 z/VM Development
 IBM Endicott
 



 

Don't get soaked.  Take a quick peak at the forecast
with the Yahoo! Search weather shortcut.
http://tools.search.yahoo.com/shortcuts/#loc_weather