Sample for Multiple LPARS sharing OSAs Make sure there are enough data UCBs
FIBRE 10GB OSAD EXPRESS CONFIGURATION
Researching the configuration of OSAD 10Gb configuration resulted in the
development of the following configuration parameters for customer’s setup on a
single Z14 machine.
The IODF specifications are:
CHPID PATH=(CSS(0,1),60),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=108,TYPE=OSD
CHPID PATH=(CSS(0,1),61),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=109,TYPE=OSD
CHPID PATH=(CSS(0,1),62),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=10A,TYPE=OSD
CHPID PATH=(CSS(0,1),63),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=10B,TYPE=OSD
CHPID PATH=(CSS(0,1),64),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=118,TYPE=OSD
CHPID PATH=(CSS(0,1),65),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=119,TYPE=OSD
CHPID PATH=(CSS(0,1),66),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=11A,TYPE=OSD
CHPID PATH=(CSS(0,1),67),SHARED, *
NOTPART=((CSS(0),(CF1,CF3),(=)),(CSS(1),(CF11,CF10),(=))*
),PCHID=11B,TYPE=OSD
CNTLUNIT CUNUMBR=6000,PATH=((CSS(0),60),(CSS(1),60)),UNIT=OSA
IODEVICE ADDRESS=(6000,015),CUNUMBR=(6000),UNIT=OSA
IODEVICE ADDRESS=(600F,001),UNITADD=FE,CUNUMBR=(6000), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6100,PATH=((CSS(0),61),(CSS(1),61)),UNIT=OSA
IODEVICE ADDRESS=(6100,015),CUNUMBR=(6100),UNIT=OSA
IODEVICE ADDRESS=(610F,001),UNITADD=FE,CUNUMBR=(6100), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6200,PATH=((CSS(0),62),(CSS(1),62)),UNIT=OSA
IODEVICE ADDRESS=(6200,015),CUNUMBR=(6200),UNIT=OSA
IODEVICE ADDRESS=(620F,001),UNITADD=FE,CUNUMBR=(6200), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6300,PATH=((CSS(0),63),(CSS(1),63)),UNIT=OSA
IODEVICE ADDRESS=(6300,015),CUNUMBR=(6300),UNIT=OSA
IODEVICE ADDRESS=(630F,001),UNITADD=FE,CUNUMBR=(6300), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6400,PATH=((CSS(0),64),(CSS(1),64)),UNIT=OSA
IODEVICE ADDRESS=(6400,015),CUNUMBR=(6400),UNIT=OSA
IODEVICE ADDRESS=(640F,001),UNITADD=FE,CUNUMBR=(6400), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6500,PATH=((CSS(0),65),(CSS(1),65)),UNIT=OSA
IODEVICE ADDRESS=(6500,015),CUNUMBR=(6500),UNIT=OSA
IODEVICE ADDRESS=(650F,001),UNITADD=FE,CUNUMBR=(6500), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6600,PATH=((CSS(0),66),(CSS(1),66)),UNIT=OSA
IODEVICE ADDRESS=(6600,015),CUNUMBR=(6600),UNIT=OSA
IODEVICE ADDRESS=(660F,001),UNITADD=FE,CUNUMBR=(6600), *
UNIT=OSAD
CNTLUNIT CUNUMBR=6700,PATH=((CSS(0),67),(CSS(1),67)),UNIT=OSA
IODEVICE ADDRESS=(6700,015),CUNUMBR=(6700),UNIT=OSA
IODEVICE ADDRESS=(670F,001),UNITADD=FE,CUNUMBR=(6700), *
UNIT=OSAD
ODRTRLE VTAMLST
1 2 3 4 5 6 7
8
5 0 5 0 5 0 5 0 5 0 5 0 5 012 5
0
TRLOSA VBUILD TYPE=TRL
TRL6000 TRLE LNCTL=MPC,READ=(6000),WRITE=(6001),MPCLEVEL=QDIO, *
PORTNAME=CP60P000,PORTNUM=0, *
DATA=(6002,6003,6004,6005,6006,6007,6008,6009,600A)
TRL6100 TRLE LNCTL=MPC,READ=(6100),WRITE=(6101),MPCLEVEL=QDIO, *
PORTNAME=CP61P000,PORTNUM=0, *
DATA=(6102,6103,6104,6105,6106,6107,6108,6109,610A)
TRL6200 TRLE LNCTL=MPC,READ=(6200),WRITE=(6201),MPCLEVEL=QDIO, *
PORTNAME=CP62P000,PORTNUM=0, *
DATA=(6202,6203,6204,6205,6206,6207,6208,6209,620A)
TRL6300 TRLE LNCTL=MPC,READ=(6300),WRITE=(6301),MPCLEVEL=QDIO, *
PORTNAME=CP63P000,PORTNUM=0, *
DATA=(6302,6303,6304,6305,6306,6307,6308,6309,630A)
TRL6400 TRLE LNCTL=MPC,READ=(6400),WRITE=(6401),MPCLEVEL=QDIO, *
PORTNAME=CP64P000,PORTNUM=0, *
DATA=(6402,6403,6404,6405,6406,6407,6408,6409,640A)
TRL6500 TRLE LNCTL=MPC,READ=(6500),WRITE=(6501),MPCLEVEL=QDIO, *
PORTNAME=CP65P000,PORTNUM=0, *
DATA=(6502,6503,6504,6505,6506,6507,6508,6509,650A)
TRL6600 TRLE LNCTL=MPC,READ=(6600),WRITE=(6601),MPCLEVEL=QDIO, *
PORTNAME=CP66P000,PORTNUM=0, *
DATA=(6602,6603,6604,6605,6606,6607,6608,6609,660A)
TRL6700 TRLE LNCTL=MPC,READ=(6700),WRITE=(6701),MPCLEVEL=QDIO, *
PORTNAME=CP67P000,PORTNUM=0,
*
DATA=(6702,6703,6704,6705,6706,6707,6708,6709,670A)
TCPIP PARMLIB SYSA ;
INTERFACE VIPALINK
DEFINE VIRTUAL
IPADDR xxx.xxx.xxx.65
;
INTERFACE IF60I067
DEFINE IPAQENET
PORTNAME CP60P000
IPADDR xxx.xxx.xxx.67/26
VLANID x
VMAC ROUTEALL
SOURCEVIPAINTERFACE VIPALINK
;
INTERFACE IF64I074
DEFINE IPAQENET
PORTNAME CP64P000
IPADDR xxx.xxx.xxx.74/26
VLANID x
VMAC ROUTEALL
SOURCEVIPAINTERFACE VIPALINK
;
START IF60I067
START IF64I074
TCPIP PARMLIB SYSB ;
INTERFACE VIPALINK
DEFINE VIRTUAL
IPADDR xxx.xxx.xxx.66
;
INTERFACE IF60I076
DEFINE IPAQENET
PORTNAME CP60P000
IPADDR xxx.xxx.xxx.76/26
VLANID x
VMAC ROUTEALL
SOURCEVIPAINTERFACE VIPALINK
;
INTERFACE IF64I078
DEFINE IPAQENET
PORTNAME CP64P000
IPADDR xxx.xxx.xxx.78/26
VLANID x
VMAC ROUTEALL
SOURCEVIPAINTERFACE VIPALINK
;
START IF60I076
START IF64I078
If the additional IP addresses, that are in the same subnet, for SYSA and SYSB
are needed, then we would have to use multiple OSAD adapters. The range is
xxx.xxx.xxx.64 to x.127 for this network segment. We can share a given OSAD
port on a given LPAR with a different VLAN and SUBNET like the way that SYSC
uses it.
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN