Re: RACFVM: ICH520I

2011-03-08 Thread Alain Benveniste
Kris
You are right

ICH520i appears before a CST and a RPI message.
If i execute my vmoperator script on the last standard message format, It works.
If I put a sleep in my script and execute it as soon as ich520i appears, it 
works.
I think to open a pmr for this.


Alain


Le 8 mars 2011 à 08:38, Kris Buelens kris.buel...@gmail.com a écrit :

 Alan, people using the VM:Operator software have it normally installed in the 
 System Operator, so it is started before RACF comes up.  He,ce it is indeed 
 tempting to use a RACF message to start automated startup using VM:Operator 
 scripts.
 
 2011/3/8 Alan Altmark alan_altm...@us.ibm.com
 On Monday, 03/07/2011 at 11:10 EST, Alain Benveniste
 a.benveni...@free.fr wrote:
  ICH520I RACF x IS ACTIVE.
  Explanation:
  RACF release x has been successfully initialized.
 
  I removed xautolog autolog2 from raciplxi and I asked VM:Operator to
 autolog
  VMSERV* users prior to xautolog autolog2 when the message ICH520I is
 met.
  I got a HCP6525E External Security Manager is unavailable.
  ICH520I seems to lie ! :)
 
 It is in there so that we can catch people trying to cheat RACF and
 AUTOLOG2.  The only virtual machines that are permitted to start prior to
 RACF are the SYSTEM_USERIDs from SYSTEM CONFIG (e.g. OPEREREP, OPERATOR,
 etc.).   They run with their CP-given permissions until RACF is up.
 
 AUTOLOG2 should start VM:Operator, which can then bring up the rest of the
 system.
 
 If you want something a little cleaner:
 1. Put SYSTEM_USERIDS STARTUP RACFVM in SYSTEM CONFIG
 2. Change RACIPLXI EXEC to autolog AUTOLOG1.
 
 Alan Altmark
 
 z/VM and Linux on System z Consultant
 IBM System Lab Services and Training
 ibm.com/systems/services/labservices
 office: 607.429.3323
 mobile; 607.321.7556
 alan_altm...@us.ibm.com
 IBM Endicott
 
 
 
 -- 
 Kris Buelens,
 IBM Belgium, VM customer support



Re: RACFVM: ICH520I

2011-03-08 Thread Kris Buelens
You should better not place a CP SLEEP in VM:Operator scripts: it will make
the whole VM operator go to wait, and when many message arrive for
VM:operator while it waits, CP's IUCV queue could get full and CP will then
throw them at the console, instead of presenting them to IUCV, where
VM:Operator will find them.  With other words: the extra messages are lost
for VM:Operator's automation.
Better is the code a REXX script in a file with type VMOPER, and then you
can code TEST WAIT (if I remember well), that will put only that script in
a wait state.  Maybe the keyword to start a VMOPER differs from the keyword
to start an EXEC.  SPAWN comes in my mind.  It's all a long time ago that I
played with VM:Oper automatisation.

2011/3/8 Alain Benveniste a.benveni...@free.fr

 Kris
 You are right

 ICH520i appears before a CST and a RPI message.
 If i execute my vmoperator script on the last standard message format, It
 works.
 If I put a sleep in my script and execute it as soon as ich520i appears, it
 works.
 I think to open a pmr for this.


 Alain

 er well)
 Le 8 mars 2011 à 08:38, Kris Buelens  kris.buel...@gmail.com
 kris.buel...@gmail.com a écrit :

 Alan, people using the VM:Operator software have it normally installed in
 the System Operator, so it is started before RACF comes up.  He,ce it is
 indeed tempting to use a RACF message to start automated startup using
 VM:Operator scripts.

 2011/3/8 Alan Altmark  alan_altm...@us.ibm.comalan_altm...@us.ibm.com
 alan_altm...@us.ibm.com

 On Monday, 03/07/2011 at 11:10 EST, Alain Benveniste
  a.benveni...@free.fr a.benveni...@free.fra.benveni...@free.fr
 wrote:
  ICH520I RACF x IS ACTIVE.
  Explanation:
  RACF release x has been successfully initialized.
 
  I removed xautolog autolog2 from raciplxi and I asked VM:Operator to
 autolog
  VMSERV* users prior to xautolog autolog2 when the message ICH520I is
 met.
  I got a HCP6525E External Security Manager is unavailable.
  ICH520I seems to lie ! :)

 It is in there so that we can catch people trying to cheat RACF and
 AUTOLOG2.  The only virtual machines that are permitted to start prior to
 RACF are the SYSTEM_USERIDs from SYSTEM CONFIG (e.g. OPEREREP, OPERATOR,
 etc.).   They run with their CP-given permissions until RACF is up.

 AUTOLOG2 should start VM:Operator, which can then bring up the rest of the
 system.

 If you want something a little cleaner:
 1. Put SYSTEM_USERIDS STARTUP RACFVM in SYSTEM CONFIG
 2. Change RACIPLXI EXEC to autolog AUTOLOG1.

 Alan Altmark

 z/VM and Linux on System z Consultant
 IBM System Lab Services and Training
  
 http://ibm.com/systems/services/labserviceshttp://ibm.com/systems/services/labservices
 ibm.com/systems/services/labservices
 office: 607.429.3323
 mobile; 607.321.7556
  alan_altm...@us.ibm.com alan_altm...@us.ibm.com
 alan_altm...@us.ibm.com
 IBM Endicott




 --
 Kris Buelens,
 IBM Belgium, VM customer support




-- 
Kris Buelens,
IBM Belgium, VM customer support


Re: Contemplating upgrading 2105-800 to DS6800

2011-03-08 Thread Frank M. Ramaekers
Yes, we did that and it was seamless.   Best advice use fibre (and as
many as you can afford).  I don't know if your 2105 is ESCON or Fibre
attached.

 

 

Frank M. Ramaekers Jr.

 

 



From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Nigel Salway
Sent: Monday, March 07, 2011 4:12 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Contemplating upgrading 2105-800 to DS6800

 

Dear Friends, 
 
I am considering replacing a 1 TB 2105-800 shark with a 1TB DS6800. Does
anyone have experience with such an upgrade? Any warnings, tips or
comments? 
 
TIA
 
Nigel Salway


_
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: Contemplating upgrading 2105-800 to DS6800

2011-03-08 Thread Mark Pace
I thought the DS6800 was withdrawn from marketing.

On Tue, Mar 8, 2011 at 8:01 AM, Frank M. Ramaekers framaek...@ailife.comwrote:

  Yes, we did that and it was seamless.   Best advice use fibre (and as
 many as you can afford).  I don’t know if your 2105 is ESCON or Fibre
 attached.





 Frank M. Ramaekers Jr.




  --

 *From:* The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] *On
 Behalf Of *Nigel Salway
 *Sent:* Monday, March 07, 2011 4:12 PM
 *To:* IBMVM@LISTSERV.UARK.EDU
 *Subject:* Contemplating upgrading 2105-800 to DS6800



 Dear Friends,

 I am considering replacing a 1 TB 2105-800 shark with a 1TB DS6800. Does
 anyone have experience with such an upgrade? Any warnings, tips or comments?


 TIA

 Nigel Salway
  _ 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.




-- 
Mark D Pace
Senior Systems Engineer
Mainline Information Systems


Re: Contemplating upgrading 2105-800 to DS6800

2011-03-08 Thread Ward, Mike S
We went from Ramac to Shark to DS8100 no problem. We use FDRPAS to do
the copies for us.



From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Nigel Salway
Sent: Monday, March 07, 2011 4:12 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Contemplating upgrading 2105-800 to DS6800



Dear Friends,

I am considering replacing a 1 TB 2105-800 shark with a 1TB DS6800. Does
anyone have experience with such an upgrade? Any warnings, tips or
comments?

TIA

Nigel Salway


==
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity
to which they are addressed. If you have received this email in error please 
notify the system manager. This message
contains confidential information and is intended only for the individual 
named. If you are not the named addressee you
should not disseminate, distribute or copy this e-mail. Please notify the 
sender immediately by e-mail if you
have received this e-mail by mistake and delete this e-mail from your system. 
If you are not the intended recipient
you are notified that disclosing, copying, distributing or taking any action in 
reliance on the contents of this
information is strictly prohibited.



Re: RACFVM: ICH520I

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 03:18 EST, Alain Benveniste 
a.benveni...@free.fr wrote:

 I think to open a pmr for this.

ICH520I *is* somewhat misleading in a VM environment.  It is from the core 
RACF/MVS services engine that is started by the RACF/VM shell.  Only 
after the engine is happily running will RACF connect to CP, indicated by 
the message
   RACF AUTHORIZATION COMMUNICATIONS INTERFACE READY
being sent to the RACFVM console (not the OPERATOR).

Immediately after that message is issued, RACIPLXI will run.  As shipped 
by IBM (it is a customizable exec), RACIPLXI will issue
   RACF initialized - begin startup procedures
You can, of course, modify RACIPLXI to issue your own message.

While looking at source code, I learned that RACF runs RACSVRXI EXEC when 
it severs its IUCV connection to CP.  Yes, it's mentioned in the RACF 
System Programmer's Guide, but in more of a whisper.  Live and learn

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Creating a Second IP Stack

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 02:51 EST, Kris Buelens kris.buel...@gmail.com 
wrote:
 An OSA ICC is great, but costs real money: the price of that OSA card, 
it will 
 be dedicated to its OSA ICC function.

To clarify, except for 10 Gb ethernet, all OSA cards have two chpids.  You 
assign ICC on a per-chpid basis.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Creating a Second IP Stack

2011-03-08 Thread Kris Buelens
Thanks Alan, I should have mentioned that too.

2011/3/8 Alan Altmark alan_altm...@us.ibm.com

 On Tuesday, 03/08/2011 at 02:51 EST, Kris Buelens kris.buel...@gmail.com
 wrote:
  An OSA ICC is great, but costs real money: the price of that OSA card,
 it will
  be dedicated to its OSA ICC function.

 To clarify, except for 10 Gb ethernet, all OSA cards have two chpids.  You
 assign ICC on a per-chpid basis.

 Alan Altmark

 z/VM and Linux on System z Consultant
 IBM System Lab Services and Training
 ibm.com/systems/services/labservices
 office: 607.429.3323
 mobile; 607.321.7556
 alan_altm...@us.ibm.com
 IBM Endicott




-- 
Kris Buelens,
IBM Belgium, VM customer support


Re: RACFVM: ICH520I

2011-03-08 Thread Mike Walter
Alain,

The VM:Operator primitive command to cause the script to wait for a 
given period and/or number of messages is:
 PROCESS WAIT [seconds|*  [messages|1] ]

The 'TEST' before 'PROCESS WAIT' prevents an error if a nonzero return 
code is issued - which is likely, as the number of messages returned in 
the stack is the return code (or '24' for a 'PROCESS WAIT' parameter 
error).

Because they are VM:Operator primitive commands (not CP, CMS, etc. 
commands), VM:Operator primitives must be executed from the rexx 'VMOPER' 
addressing environment (VMOPER is the default addressing environment for 
scripts with filetype VMOPER).

For example:
/* TEST EXEC */ 
trace i 
 
address COMMAND 
   say time() ' envir='address() 
  'TEST PROCESS WAIT 5' 
   say time()', rc='rc 
 
address VMOPER 
 
   say time() ' envir='address() 
   'TEST PROCESS WAIT 5' 
   say time()', rc='rc 
Exit 0  

And the trace results:
 4 *-* address COMMAND 
 5 *-* say time() ' envir='address
   F   09:17:08 
   Lenvir= 
   O   09:17:08  envir= 
   F   COMMAND 
   O   09:17:08  envir=COMMAND
09:17:08  envir=COMMAND 
 6 *-* 'TEST PROCESS WAIT 5' 
   L   TEST PROCESS WAIT 5 
   +++ RC(-3) +++ 
 7 *-* say time()', rc='rc 
   F   09:17:08 
   L   , rc= 
   O   09:17:08, rc= 
   V   -3 
   O   09:17:08, rc=-3 
09:17:08, rc=-3 
 9 *-* address VMOPER 
11 *-* say time() ' envir='address
   F   09:17:08 
   Lenvir= 
   O   09:17:08  envir= 
   F   VMOPER 
   O   09:17:08  envir=VMOPER 
09:17:08  envir=VMOPER 
12 *-* 'TEST PROCESS WAIT 5' 
   L   TEST PROCESS WAIT 5 
13 *-* say time()', rc='rc 
   F   09:17:13 
   L   , rc= 
   O   09:17:13, rc= 
   V   0 
   O   09:17:13, rc=0 
09:17:13, rc=0 
14 *-* Exit 0  

Note the 5 second delay between the messages at 09:17:08 and 09:17:13.

See the VM:Operator Programming Guide for more details.  And... welcome to 
the use of VM:Operator macros!  Great stuff.

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




Kris Buelens kris.buel...@gmail.com 

Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
03/08/2011 04:41 AM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: RACFVM: ICH520I






You should better not place a CP SLEEP in VM:Operator scripts: it will 
make the whole VM operator go to wait, and when many message arrive for 
VM:operator while it waits, CP's IUCV queue could get full and CP will 
then throw them at the console, instead of presenting them to IUCV, where 
VM:Operator will find them.  With other words: the extra messages are lost 
for VM:Operator's automation.
Better is the code a REXX script in a file with type VMOPER, and then you 
can code TEST WAIT (if I remember well), that will put only that script 
in a wait state.  Maybe the keyword to start a VMOPER differs from the 
keyword to start an EXEC.  SPAWN comes in my mind.  It's all a long time 
ago that I played with VM:Oper automatisation.

2011/3/8 Alain Benveniste a.benveni...@free.fr
Kris
You are right

ICH520i appears before a CST and a RPI message.
If i execute my vmoperator script on the last standard message format, It 
works.
If I put a sleep in my script and execute it as soon as ich520i appears, 
it works.
I think to open a pmr for this.


Alain

er well)
Le 8 mars 2011 à 08:38, Kris Buelens kris.buel...@gmail.com a écrit :

Alan, people using the VM:Operator software have it normally installed in 
the System Operator, so it is started before RACF comes up.  He,ce it is 
indeed tempting to use a RACF message to start automated startup using 
VM:Operator scripts.

2011/3/8 Alan Altmark alan_altm...@us.ibm.com
On Monday, 03/07/2011 at 11:10 EST, Alain Benveniste
a.benveni...@free.fr wrote:
 ICH520I RACF x IS ACTIVE.
 Explanation:
 RACF release x has been successfully initialized.

 I removed xautolog autolog2 from raciplxi and I asked VM:Operator to
autolog
 VMSERV* users prior to xautolog autolog2 when the message ICH520I is
met.
 I got a HCP6525E External Security Manager is unavailable.
 ICH520I seems to lie ! :)

It is in there so that we can catch people trying to cheat RACF and
AUTOLOG2.  The only virtual machines that are permitted to start prior to
RACF are the SYSTEM_USERIDs from SYSTEM CONFIG (e.g. OPEREREP, OPERATOR,
etc.).   They run with their CP-given permissions until RACF is up.

AUTOLOG2 should start VM:Operator, which can then bring up the rest of the
system.

If you want something a little cleaner:
1. Put SYSTEM_USERIDS STARTUP RACFVM in SYSTEM CONFIG
2. Change RACIPLXI EXEC to autolog AUTOLOG1.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott



-- 
Kris Buelens,
IBM Belgium, VM 

Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Tom Huegel
I see this descrepency between TPF native and TPF as a z/VM guest.
Has anyone else seen this behavior?
Is there any explaination? I have searched high and low, but can't find an
answer.

TPF as z/VM guest:


ztest ccws 4000 64

CSMP0097I 10.24.33 CPU-A SS-BSS  SSU-BSS  IS-01

CCWS0001I 10.24.33 DISPLAY OF CCW DATA READ FROM  4000

64 READ DEVICE CHARACTERISTICS

3990E933 900CDA00 FEF62032 16A8000F  -à E9

E000E5A2 05940222 13090674 

  32321502 DFEE0001

06770803 007F4A00 1B35 

END OF CCWS DISPLAY+





TPF Native LPAR:



ztest ccws 4000 64

CSMP0097I 10.24.48 CPU-A SS-BSS  SSU-BSS  IS-01

CCWS0001I 10.24.48 DISPLAY OF CCW DATA READ FROM  4000

64 READ DEVICE CHARACTERISTICS

3990EC33 900CD800 F0F62032 16A8000F   -à EC

E000E5A2 05940222 13090674 

  32320602 DFEE0001

06770803 007F4A00 1B35 

END OF CCWS DISPLAY+


Re: Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Shumate, Scott
I'm new to the z/VM arena.  I need a good place to start.  I'm trying to
send a file from z/VM via RSCS to z/OS JES spool.  Can someone point me
to a good starting place?  I do have an RSCS connection between z/VM 
z/OS.  When you display it, it shows active.
 

Thanks 
Scott 



Re: Sending files to JES

2011-03-08 Thread David Boyes
SPOOL PUN TO RSCS
TAG DEV PUN zos SYSTEM
PUNCH fn ft fm ( NOH

Explanation:

SP PUN TO RSCS sets the destination of the PUNCH command on the VM side. RSCS 
knows to look at the tag data of the incoming files to decide what to do with 
them. TAG DEV PUN zos SYSTEM sets the tag data destination fields to node zos 
(replace with the NJE name of your zos system) SYSTEM, which is normally the 
JES input processor (SYSTEM is a magic word for NJE). PUNCH fn ft fm (NOH takes 
your virtual card deck stored in fn ft fm (must be RECFM F, LRECL 80) and 
punches it to RSCS without any special headers (the NOHeader parm). CP tags the 
virtual card deck with the information from the TAG command, and it ends up in 
RSCS' virtual reader. RSCS looks at the tag data, slurps up the file and sends 
it to zOS.

All this is covered in the RSCS Users' Guide, albeit somewhat opaquely. Feel 
free to ask if you have more questions.




Re: Sending files to JES

2011-03-08 Thread Neale Ferguson
Alternatively, the TCPNJE add-on-extra to RSCS will allow submission through 
NJE.

Neale


On 3/8/11 12:34 PM, David Boyes dbo...@sinenomine.net wrote:

SPOOL PUN TO RSCS
TAG DEV PUN zos SYSTEM
PUNCH fn ft fm ( NOH

Explanation:

SP PUN TO RSCS sets the destination of the PUNCH command on the VM side. RSCS 
knows to look at the tag data of the incoming files to decide what to do with 
them. TAG DEV PUN zos SYSTEM sets the tag data destination fields to node zos 
(replace with the NJE name of your zos system) SYSTEM, which is normally the 
JES input processor (SYSTEM is a magic word for NJE). PUNCH fn ft fm (NOH takes 
your virtual card deck stored in fn ft fm (must be RECFM F, LRECL 80) and 
punches it to RSCS without any special headers (the NOHeader parm). CP tags the 
virtual card deck with the information from the TAG command, and it ends up in 
RSCS' virtual reader. RSCS looks at the tag data, slurps up the file and sends 
it to zOS.

All this is covered in the RSCS Users' Guide, albeit somewhat opaquely. Feel 
free to ask if you have more questions.





Re: Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Davis, Larry (National VM/VSE Capability)
It should show Connect rather than Active
You have started the connection on the VM side, make sure the corresponding CTC 
on the MVS side is defined to MVS as BCTC if using ESCON and then start the MVS 
Line
Also make sure that the RSCS definition for the JES NODE name matches and the 
buffer is the same side on both sides.

Larry Davis

From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Shumate, Scott
Sent: Tuesday, March 08, 2011 11:53 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Different data from CCW DATA READ as guest or native.

I'm new to the z/VM arena.  I need a good place to start.  I'm trying to send a 
file from z/VM via RSCS to z/OS JES spool.  Can someone point me to a good 
starting place?  I do have an RSCS connection between z/VM  z/OS.  When you 
display it, it shows active.


Thanks
Scott


Re: Sending files to JES

2011-03-08 Thread Schuh, Richard
Also, Active means that the link has been started but the sign-on process has 
not been completed. The status must be Connect before a file can be 
transferred. Either JES has not started the link or there is a problem in the 
definition on either or both ends.


Regards,
Richard Schuh






From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Neale Ferguson
Sent: Tuesday, March 08, 2011 9:44 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

Alternatively, the TCPNJE add-on-extra to RSCS will allow submission through 
NJE.

Neale


On 3/8/11 12:34 PM, David Boyes dbo...@sinenomine.net wrote:

SPOOL PUN TO RSCS
TAG DEV PUN zos SYSTEM
PUNCH fn ft fm ( NOH

Explanation:

SP PUN TO RSCS sets the destination of the PUNCH command on the VM side. RSCS 
knows to look at the tag data of the incoming files to decide what to do with 
them. TAG DEV PUN zos SYSTEM sets the tag data destination fields to node zos 
(replace with the NJE name of your zos system) SYSTEM, which is normally the 
JES input processor (SYSTEM is a magic word for NJE). PUNCH fn ft fm (NOH takes 
your virtual card deck stored in fn ft fm (must be RECFM F, LRECL 80) and 
punches it to RSCS without any special headers (the NOHeader parm). CP tags the 
virtual card deck with the information from the TAG command, and it ends up in 
RSCS' virtual reader. RSCS looks at the tag data, slurps up the file and sends 
it to zOS.

All this is covered in the RSCS Users' Guide, albeit somewhat opaquely. Feel 
free to ask if you have more questions.





Re: Sending files to JES

2011-03-08 Thread David Boyes

 Alternatively, the TCPNJE add-on-extra to RSCS will allow submission through 
 NJE.

The user part of the process is the same, though. In both cases, the file has 
to end up in RSCS' virtual reader; the transport between VM and z/OS is 
transparent to that process.

If the z/OS system was running under the same VM instance, you'd just punch the 
file to the z/OS system userid after making sure the zOS system had a 2540 
genned at address 00C and started in the JES startup proc. There you actually 
WANT the header, so you'd drop the NOH.

If you wanted to skip the NJE part entirely, you can use FTP to send the job to 
the z/OS JES spool and retrieve your output (if your admin has enabled that 
service), but it's not nearly as nice as the NJE way.


Virtual Lock File

2011-03-08 Thread Wandschneider, Scott
I have a SVM called VDISKS the creates and initializes a virtual lock file for 
four VSE guest to use.  After a short time, VDISKS is logged off by the system. 
 All is fine if at least one VSE remains logged on, however if all are logged 
off the virtual lock file goes away also.  How can I keep VDISKS from being 
logged off by the system?

* * * Top of File * * * 
USER VDISKS $SECRET$ 4M 4M BG 90
*NAME: VIRTUAL_DISKS
   ACCOUNT SYSTEMS SUPPORT  
   COMMAND SET RUN ON   
   IPL CMS  
   MACH ESA 
   XAUTOLOG AUTOLOG1 MAINT  
   CONSOLE 0009 3215 T OPERATOR 
   SPOOL 000C 2540 READER * 
   SPOOL 000D 2540 PUNCH A  
   SPOOL 000E 1403 A
   LINK MAINT 0190 0190 RR  
   LINK MAINT 019D 019D RR  
   LINK MAINT 019E 019E RR  
   MDISK 0191 3390 499 001 PKSCMS MR ALL WRITE MULTIPLE 
   MDISK 0222 FB-512 V-DISK 6208 MWV ALL
*DVHOPT LNK0 LOG1 RCM1 SMS0 NPW1 LNGAMENG PWC20101121 CRCc  

 PROFILE  EXEC Z1  V 130  Trunc=130 Size=14 
   
  |...+1+2+3+4..
0 * * * Top of File * * *   
1 /* */ 
2 'CP SPOOL CONSOLE START MAINT CLASS M'
3 Trace I   
4 'EXECIO * CP (STRING Q' USERID()  
5 PULL @RESPONSE
6 PARSE VAR @RESPONSE @USERID . @TERMID 
7 IF @TERMID = 'DSC' THEN DO
8EXEC INITVDSK  
9SLEEP 05 SEC   
00010'CP SPOOL CONSOLE CLOSE'   
00011EXIT   
00012 END   
00013 SET PF12 RETRIEVE 
00014 EXIT  
00015 * * * End of File * * *

 INITVDSK EXEC Z1  V 130  Trunc=130 Size=8
 
  |...+1+2+3+4
0 * * * Top of File * * * 
1 /* EXEC TO INITIALIZE ALL VDISKS*/  
2 Trace I 
3 ERASE DSFOUT OUTPUT A   
4 PUSH 'DSFOUT'   
5 PUSH 'INITV222' 
6 ICKDSF  
7 'CP LINK * 222 222 RR'  
8 EXIT
9 * * * End of File * * *

 INITV222 INPUTZ1  F 80  Trunc=80 Size=1 Line=0 Col=1 Alt=0   
 
  |...+1+2+3+4+5+6
0 * * * Top of File * * * 
1  INIT UNIT(222) NVFY NOMAP PURGE VOLID(VSELOK) FBAVTOC(6200,8)  
2 * * * End of File * * * 

Thank you,
Scott R Wandschneider
Systems Programmer 3|| Infocrossing, a Wipro Company || 11707 Miracle Hills 
Drive, Omaha, NE, 68154-4457|| : 402.963.8905 || :847.849.7223  ||  : 
scott.wandschnei...@infocrossing.com **Think Green  - Please print responsibly**


Confidentiality Note: This e-mail, including any attachment to it, may contain 
material that is confidential, proprietary, privileged and/or Protected Health 
Information, within the meaning of the regulations under the Health Insurance 
Portability  Accountability Act as amended.  If it is not clear that you are 
the intended recipient, you are hereby notified that you have received this 
transmittal in error, and any review, dissemination, distribution or copying of 
this e-mail, including any attachment to it, is strictly prohibited. If you 
have received this e-mail in error, please immediately return it to the sender 
and delete it from your system. Thank you.


Re: Sending files to JES

2011-03-08 Thread Les Koehler

He didn't specify it was a job. That opens a whole new can of worms: JCL, pswd 
etc.

Les

David Boyes wrote:

Alternatively, the TCPNJE add-on-extra to RSCS will allow submission through 
NJE.


The user part of the process is the same, though. In both cases, the file has 
to end up in RSCS' virtual reader; the transport between VM and z/OS is 
transparent to that process.

If the z/OS system was running under the same VM instance, you'd just punch the 
file to the z/OS system userid after making sure the zOS system had a 2540 
genned at address 00C and started in the JES startup proc. There you actually 
WANT the header, so you'd drop the NOH.

If you wanted to skip the NJE part entirely, you can use FTP to send the job to 
the z/OS JES spool and retrieve your output (if your admin has enabled that 
service), but it's not nearly as nice as the NJE way.



Re: Virtual Lock File

2011-03-08 Thread John P. Baker
Scott,

Try adding the following two (2) commands to your PROFILE EXEC --

CP SET RUN ON
SET AUTOREAD OFF

John P. Baker
Chief Software Architect
HFD Technologies

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Wandschneider, Scott
Sent: Tuesday, March 08, 2011 12:58 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Virtual Lock File

I have a SVM called VDISKS the creates and initializes a virtual lock file for 
four VSE guest to use.  After a short time, VDISKS is logged off by the system. 
 All is fine if at least one VSE remains logged on, however if all are logged 
off the virtual lock file goes away also.  How can I keep VDISKS from being 
logged off by the system?

* * * Top of File * * * 
USER VDISKS $SECRET$ 4M 4M BG 90
*NAME: VIRTUAL_DISKS
   ACCOUNT SYSTEMS SUPPORT  
   COMMAND SET RUN ON   
   IPL CMS  
   MACH ESA 
   XAUTOLOG AUTOLOG1 MAINT  
   CONSOLE 0009 3215 T OPERATOR 
   SPOOL 000C 2540 READER * 
   SPOOL 000D 2540 PUNCH A  
   SPOOL 000E 1403 A
   LINK MAINT 0190 0190 RR  
   LINK MAINT 019D 019D RR  
   LINK MAINT 019E 019E RR  
   MDISK 0191 3390 499 001 PKSCMS MR ALL WRITE MULTIPLE 
   MDISK 0222 FB-512 V-DISK 6208 MWV ALL
*DVHOPT LNK0 LOG1 RCM1 SMS0 NPW1 LNGAMENG PWC20101121 CRCc  

 PROFILE  EXEC Z1  V 130  Trunc=130 Size=14 
   
  |...+1+2+3+4..
0 * * * Top of File * * *   
1 /* */ 
2 'CP SPOOL CONSOLE START MAINT CLASS M'
3 Trace I   
4 'EXECIO * CP (STRING Q' USERID()  
5 PULL @RESPONSE
6 PARSE VAR @RESPONSE @USERID . @TERMID 
7 IF @TERMID = 'DSC' THEN DO
8EXEC INITVDSK  
9SLEEP 05 SEC   
00010'CP SPOOL CONSOLE CLOSE'   
00011EXIT   
00012 END   
00013 SET PF12 RETRIEVE 
00014 EXIT  
00015 * * * End of File * * *

 INITVDSK EXEC Z1  V 130  Trunc=130 Size=8
 
  |...+1+2+3+4
0 * * * Top of File * * * 
1 /* EXEC TO INITIALIZE ALL VDISKS*/  
2 Trace I 
3 ERASE DSFOUT OUTPUT A   
4 PUSH 'DSFOUT'   
5 PUSH 'INITV222' 
6 ICKDSF  
7 'CP LINK * 222 222 RR'  
8 EXIT
9 * * * End of File * * *

 INITV222 INPUTZ1  F 80  Trunc=80 Size=1 Line=0 Col=1 Alt=0   
 
  |...+1+2+3+4+5+6
0 * * * Top of File * * * 
1  INIT UNIT(222) NVFY NOMAP PURGE VOLID(VSELOK) FBAVTOC(6200,8)  
2 * * * End of File * * * 

Thank you,
Scott R Wandschneider
Systems Programmer 3|| Infocrossing, a Wipro Company || 11707 Miracle Hills 
Drive, Omaha, NE, 68154-4457|| : 402.963.8905 || :847.849.7223  ||  : 
scott.wandschnei...@infocrossing.com **Think Green  - Please print responsibly**


Re: Virtual Lock File

2011-03-08 Thread David Boyes
On 3/8/11 12:57 PM, Wandschneider, Scott
scott.wandschnei...@infocrossing.com wrote:

I have a SVM called VDISKS the creates and initializes a virtual lock
file for four VSE guest to use.  After a short time, VDISKS is logged off
by the system.  All is fine if at least one VSE remains logged on,
however if all are logged off the virtual lock file goes away also.  How
can I keep VDISKS from being logged off by the system?

Simplest answer: have the VDISKS userid run PROP in it's PROFILE EXEC (see
Running Guest Operating Systems Under VM manual for PROP setup). If you
never send it any commands or anything to act on, the VDISKS users will
take up almost no resources, and PROP's always there on the basic system.

The theory here is that a creator of a VDISK has to stay logged in if you
want the VDISK to survive the last user of the VDISK logging off. As
you've observed, the userid creates the vdisk and then other users link
it. If the creator logs off, but another user has the VDISK linked, then
the VDISK survives until the last user linked to it logs off, then CP
destroys it. In this case PROP is a simple way to keep the VDISKS userid
logged in (thus protecting the VDISK from destruction because the creator
is still logged on), but PROP is well behaved enough to pretty much take
no resources at all if it's not being actively used.


Re: Sending files to JES

2011-03-08 Thread David Boyes
On 3/8/11 1:00 PM, Les Koehler vmr...@tampabay.rr.com wrote:

He didn't specify it was a job. That opens a whole new can of worms: JCL,
pswd etc.


Not the problem of the NJE transport. It's just got to get the file from
system A to system B. Content and payload correctness are left as an
exercise to the sender. 8-)


Re: zLinux OS disk read-only

2011-03-08 Thread Perez, Steve S
Hi Waheb,

I do not have this PTF installed.

Yes we are using HYPERPAV.

We have shared DASD between our z/OS and z/VM LPARs.  If I turn off HYPERPAV on 
my z/VM LPAR via the SET command, will that also turn off HYPERPAV effectively 
on the z/OS side for those volumes on that CU ?  I don't want it to affect the 
z/OS side.  If it does affect z/OS then my only option would be to apply the 
PTF.



Thanks.
Steve





-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Boukhemis, Waheb
Sent: Wednesday, March 02, 2011 8:57 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: zLinux OS disk read-only

Check if you have PTF UM32790 for z/VM540.  It is on the 1002 RSU.

Are you using HYPERPAV? If so, removing HYPERPAV volume use from your VM LPAR 
should resolve the problem.

We had similar problem and the applying 1002 RSU service fixed it.

Example:
1.  Q  CU  0039  PAVMODE
 If it is in any kind of PAV mode then:
2.  SET  CU  NOPAV  0039
3.  RUN your test.

Hope this helps!





Waheb Boukhemis
McJunkin Red Man Corporation
Email: waheb.boukhe...@mrcpvf.com
 Phone: +1-304-348-1588
 Fax: +1-304-348-4902
 Cell: +1-304-993-6070
www.MRCPVF.com
--


From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Steve Perez
Sent: Tuesday, March 01, 2011 3:23 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: zLinux OS disk read-only

Hello All,

Has anyone run into a situation where the zLinux OS disk has become READ- ONLY 
access?  We are running z/Linux under z/VM 5.4 Redhat 5.4.

My zLinux Admin were doing compares between the production environment versus 
the Test D/R environment and noticed it.  He issued the following on the prod 
zLinux guest environment:

# mount -o remount,rw /dev/VolGroup01/LogVol00
mount: block device /dev/VolGroup01/LogVol00 is write-protected, mounting 
read-only

Since we are testing our D/R process at the moment for the z/VM LPAR we are 
unsure at this point whether that is a contributing factor.  It should not be 
but we can't rule it out.  We paused our PPRC/Global mirroring from the z/OS 
side before starting the D/R activities to perform recovery of the z/VM  
z/Linux.  The problem was found while in the middle of verifying/comparing 
environments on the zLinux side.  I can link to the minidisk that is used to 
IPL that zLinux guest and it shows R/W when I
issue Q LINKS.   All other minidisks owned by that zLinux guest are R/W as
well.  From my perspective (z/VM) all looks good.

Any input would be appreciated, if anything to rule out that PPRC/GM would have 
contributed to this.

Thanks.
Steve.
**
 
This message may contain confidential or proprietary information intended only 
for the use of the 
addressee(s) named above or may contain information that is legally privileged. 
If you are 
not the intended addressee, or the person responsible for delivering it to the 
intended addressee, 
you are hereby notified that reading, disseminating, distributing or copying 
this message is strictly 
prohibited. If you have received this message by mistake, please immediately 
notify us by  
replying to the message and delete the original message and any copies 
immediately thereafter. 

Thank you. 
**
 
CLLD


NOT RSCS QUESTION..Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Tom Huegel
-- Forwarded message --
From: Tom Huegel tehue...@gmail.com
Date: Tue, Mar 8, 2011 at 8:48 AM
Subject: Different data from CCW DATA READ as guest or native.
To: The IBM z/VM Operating System IBMVM@listserv.uark.edu


I see this descrepency between TPF native and TPF as a z/VM guest.
Has anyone else seen this behavior?
Is there any explaination? I have searched high and low, but can't find an
answer.

TPF as z/VM guest:


ztest ccws 4000 64

CSMP0097I 10.24.33 CPU-A SS-BSS  SSU-BSS  IS-01

CCWS0001I 10.24.33 DISPLAY OF CCW DATA READ FROM  4000

64 READ DEVICE CHARACTERISTICS

3990E933 900CDA00 FEF62032 16A8000F  -à E9

E000E5A2 05940222 13090674 

  32321502 DFEE0001

06770803 007F4A00 1B35 

END OF CCWS DISPLAY+





TPF Native LPAR:



ztest ccws 4000 64

CSMP0097I 10.24.48 CPU-A SS-BSS  SSU-BSS  IS-01

CCWS0001I 10.24.48 DISPLAY OF CCW DATA READ FROM  4000

64 READ DEVICE CHARACTERISTICS

3990EC33 900CD800 F0F62032 16A8000F   -à EC

E000E5A2 05940222 13090674 

  32320602 DFEE0001

06770803 007F4A00 1B35 

END OF CCWS DISPLAY+


Re: Creating a Second IP Stack

2011-03-08 Thread Ron Schmiedge
Also risking the wrath of Chuckie, I can tell you what the person on
IBMLink told me when I opened an ETR for this same request:

I added my second stack to SYSTEM DTCPARMS:

:nick.TCPIP2   :type.server
   :class.stack
   :attach.0C00-0C01

I created a TCPIP2 TCPIP file, which only does TN3270. It only has
port 23 open and it has its own DEVICE and LINK for the non-QDIO port
pair C00-C01 from our OSA-E, its own HOME address, but same mask and
gateway handed down from the mount by the Network Gods.

I created a TCPIP2 DATA file on 592 with the TCPIPUSERID set to TCPIP2.

And its been running that way for a couple of years.

I do use the TCP TCPIP2 option on NETSTAT commands.

IIRC, the TCPIP person who led me through this was musing that they
really should document how to do this in the manuals, since so many
people ask the same question. I have not gone to look at the recent
books.

Ron

On Sat, Mar 5, 2011 at 10:07 AM, Jeff Gribbin jeff.grib...@gmail.com wrote:
 Greetings,
 I may be a, 'VM-Oldie' but I'm most certainly a, 'TCP/IP Newbie' and, true
 to form, I'm already wishing to push the envelope a little ...

 I'm helping to maintain a not-very-busy z/VM system which is pretty-much
 starting from scratch and currently has no asociated SLA's or the such to
 worry about.  It's not quite a sandpit, but pretty close.  I access the
 system via TN3270 and, in order to allow me to perform surgery on the main
 TCP/IP stack (bog-standard vanilla configuration, straight out of the box),
 I'm looking to place a second IP stack alongside the primary stack that will
 give me at-least a TN3270, 'back door' into the system.

 My, 'problem' is TCPIP DATA, which appears to be a unique filename.  'TCP/IP
 Planning and Customization' states quite categorically that TCPIP DATA
 defines parameters used by TCPIP -client- applications.  If this is truly
 the case then it would seem that all I need in order to implement a second
 stack purely for TN3270 purposes is to create appropriate 'userid
 DTCPARMS' and 'userid TCPIP' files on TCPMAINT's 0198 and I'm away.

 Would I be correct in thinking that TCPIP DATA is, 'merely' read by the,
 'client' commands in order (e.g.) to locate the servers that they need to
 interact with. If this is so, would it be acceptable practise (that is,
 behaviour that would not bring the Wrath of Chuckie upon me) to keep a
 second copy of TCPIP DATA, configured according to the userid(s) of the
 second stack, on a separate minidisk and access that minidisk in front of
 TCPMAINT's 592 when wishing to, 'converse' with the second stack? (For
 example, in order to issue a NETSTAT command without needing to specify the,
 'TCP' option every time.)

 I can, of course, discover most of this empirically for myself - and will
 indeed be experimenting a little (what else to do on a wet Saturday
 afternoon?) - but if for no other reason that the Fear of Chuckie I would be
 reassured if somebody with more experience were willing to sanity-check my
 hypothesis and proposed, 'solution'.

 Thanks
 Jeff



Hillgang Meeting

2011-03-08 Thread Neale Ferguson
The next meeting of the DC z/VM  Linux User Group ³HILLGANG² will take
place on March 16 at the CA offices in Herndon, VA. The meeting details may
be found here: http://www.vm.ibm.com/events/hill0316.pdf

Follow the directions in that document to RSVP.

Neale


Re: Virtual Lock File

2011-03-08 Thread Ron Schmiedge
Our VSE lock file mdisk belongs to OPERATOR, which runs PROP and is
disconnected shortly after IPL. All VSE guests tests the lock file in
their PROFILE EXEC and if it needs to be initialized, does it. So any
guest can come up first and set up the lock file. All OPERATOR does is
have the mdisk entry in the DIRECT.

On Tue, Mar 8, 2011 at 12:05 PM, David Boyes dbo...@sinenomine.net wrote:
 On 3/8/11 12:57 PM, Wandschneider, Scott
 scott.wandschnei...@infocrossing.com wrote:

I have a SVM called VDISKS the creates and initializes a virtual lock
file for four VSE guest to use.  After a short time, VDISKS is logged off
by the system.  All is fine if at least one VSE remains logged on,
however if all are logged off the virtual lock file goes away also.  How
can I keep VDISKS from being logged off by the system?

 Simplest answer: have the VDISKS userid run PROP in it's PROFILE EXEC (see
 Running Guest Operating Systems Under VM manual for PROP setup). If you
 never send it any commands or anything to act on, the VDISKS users will
 take up almost no resources, and PROP's always there on the basic system.

 The theory here is that a creator of a VDISK has to stay logged in if you
 want the VDISK to survive the last user of the VDISK logging off. As
 you've observed, the userid creates the vdisk and then other users link
 it. If the creator logs off, but another user has the VDISK linked, then
 the VDISK survives until the last user linked to it logs off, then CP
 destroys it. In this case PROP is a simple way to keep the VDISKS userid
 logged in (thus protecting the VDISK from destruction because the creator
 is still logged on), but PROP is well behaved enough to pretty much take
 no resources at all if it's not being actively used.



Re: Creating a Second IP Stack

2011-03-08 Thread David Boyes
On 3/8/11 1:27 PM, Ron Schmiedge ron.schmie...@gmail.com wrote:


IIRC, the TCPIP person who led me through this was musing that they
really should document how to do this in the manuals, since so many
people ask the same question. I have not gone to look at the recent
books.

Would be a nice redbook-like thing -- something like A Practical Cookbook
of Networking Tasks for VM TCPIP. Adding things like getting a caching DNS
server running, setting up FTP servers with RACF and other ESMs,
configuring SMTP to forward all outgoing mail to a corporate gateway, etc,
etc. 

I'll see if we can write something up.

-- db


Re: Sending files to JES

2011-03-08 Thread Shumate, Scott
That works great.  
 
Now I'm running into a new problem.  The file I'm sending is too big.  I
get the following message.
 
DMSPUN044E Record exceeds allowable maximum
 
Any ideas how I can get around this?
 

Thanks 
Scott 

 



From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of David Boyes
Sent: Tuesday, March 08, 2011 12:34 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES


SPOOL PUN TO RSCS
TAG DEV PUN zos SYSTEM
PUNCH fn ft fm ( NOH

Explanation: 

SP PUN TO RSCS sets the destination of the PUNCH command on the VM side.
RSCS knows to look at the tag data of the incoming files to decide what
to do with them. TAG DEV PUN zos SYSTEM sets the tag data destination
fields to node zos (replace with the NJE name of your zos system)
SYSTEM, which is normally the JES input processor (SYSTEM is a magic
word for NJE). PUNCH fn ft fm (NOH takes your virtual card deck stored
in fn ft fm (must be RECFM F, LRECL 80) and punches it to RSCS without
any special headers (the NOHeader parm). CP tags the virtual card deck
with the information from the TAG command, and it ends up in RSCS'
virtual reader. RSCS looks at the tag data, slurps up the file and sends
it to zOS. 

All this is covered in the RSCS Users' Guide, albeit somewhat opaquely.
Feel free to ask if you have more questions. 




Re: Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 11:50 EST, Tom Huegel tehue...@gmail.com 
wrote:
 I see this descrepency between TPF native and TPF as a z/VM guest.
 Has anyone else seen this behavior?
 Is there any explaination? I have searched high and low, but can't find 
an 
 answer. 
 
 TPF as z/VM guest: 
 3990E933 900CDA00 FEF62032 16A8000F   

 TPF Native LPAR:
 3990EC33 900CD800 F0F62032 16A8000F 

What you are seeing is z/VM's simulation of a 3990 control unit mode when
(1) A 2105 or 2107 storage controller is being used, and
(2) The guest OS has not indicated that it understands 2105 or 2107 CU 
mode.

Under those conditions, CP will simulate a 3990 in enhanced operation 
mode.  It's the same thing the 2105/2107 does.  I think the only 
difference is the length of path status on a PERFORM SUBSYSTEM FUNCTION: 
READ SUBSYSTEM DATA operation, the output of which is irrelevant to 
2105/2107s anyway.

Is this an academic question as a result of late-night studying of 
responses to CCWs? Or is there an issue?  :-)

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Sending files to JES

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 02:00 EST, Shumate, Scott 
scshum...@bbandt.com wrote:
 That works  great.  
  
 Now I'm  running into a new problem.  The file I'm sending is too big.  
I get 
 the following message.
  
 DMSPUN044E  Record exceeds allowable maximum
  
 Any ideas  how I can get around this?

If you're sending to a TSO user, just SENDFILE fn ft TO user AT mvsnode. 
It gets packaged up in NETDATA format.

If you're submitting a job, then you're limited to 80 bytes.  If you are 
doing printing, then you need to use the PRINT command and a virtual 
printer (1403, 3800, or AFP).

Tell us more about what you're trying to do.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Sending files to JES

2011-03-08 Thread Dave Jones

Hi, Scott.

The file you are trying to send is not too big, its record length 
exceeds what the PUNCH command supports. The maximum record length for 
the PUNCH command is 80 bytes. If what you are trying to send to z/OS 
(via RSCS) is a JCL file, make sure its lrecl is 80 and its recfm is fixed.


Have a good one.

DJ

On 3/8/2011 12:56 PM, Shumate, Scott wrote:

That works great.
Now I'm running into a new problem. The file I'm sending is too big. I
get the following message.
DMSPUN044E Record exceeds allowable maximum
Any ideas how I can get around this?

Thanks
Scott


*From:* The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU]
*On Behalf Of *David Boyes
*Sent:* Tuesday, March 08, 2011 12:34 PM
*To:* IBMVM@LISTSERV.UARK.EDU
*Subject:* Re: Sending files to JES

SPOOL PUN TO RSCS
TAG DEV PUN zos SYSTEM
PUNCH fn ft fm ( NOH

Explanation:

SP PUN TO RSCS sets the destination of the PUNCH command on the VM side.
RSCS knows to look at the tag data of the incoming files to decide what
to do with them. TAG DEV PUN zos SYSTEM sets the tag data destination
fields to node zos (replace with the NJE name of your zos system)
SYSTEM, which is normally the JES input processor (SYSTEM is a magic
word for NJE). PUNCH fn ft fm (NOH takes your virtual card deck stored
in fn ft fm (must be RECFM F, LRECL 80) and punches it to RSCS without
any special headers (the NOHeader parm). CP tags the virtual card deck
with the information from the TAG command, and it ends up in RSCS'
virtual reader. RSCS looks at the tag data, slurps up the file and sends
it to zOS.

All this is covered in the RSCS Users' Guide, albeit somewhat opaquely.
Feel free to ask if you have more questions.




Re: Sending files to JES

2011-03-08 Thread Shumate, Scott
I have 130 lrecl log file that is stored on operator's 191 disk.  I need
to get it over to our MVS side so we can store it in mobius.  It appears
since its greater than 80, I'm running into the problem described below.
If I use send file, the file is jumbled on mvs side.  Hopefully this is
enough detail.


Thanks
Scott

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Alan Altmark
Sent: Tuesday, March 08, 2011 2:06 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

On Tuesday, 03/08/2011 at 02:00 EST, Shumate, Scott 
scshum...@bbandt.com wrote:
 That works  great.  
  
 Now I'm  running into a new problem.  The file I'm sending is too big.

I get 
 the following message.
  
 DMSPUN044E  Record exceeds allowable maximum
  
 Any ideas  how I can get around this?

If you're sending to a TSO user, just SENDFILE fn ft TO user AT mvsnode.

It gets packaged up in NETDATA format.

If you're submitting a job, then you're limited to 80 bytes.  If you are
doing printing, then you need to use the PRINT command and a virtual
printer (1403, 3800, or AFP).

Tell us more about what you're trying to do.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Virtual Lock File

2011-03-08 Thread Frank M. Ramaekers
I simply use this (at the end of the PROFILE EXEC for the user that owns the 
VDISKS):

  Do forever   
Say Staying alive, staying alive(99 hours)...
CP SLEEP 99 HRS  
  End  

 
Frank M. Ramaekers Jr.
 
 
-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Wandschneider, Scott
Sent: Tuesday, March 08, 2011 11:58 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Virtual Lock File

I have a SVM called VDISKS the creates and initializes a virtual lock file for 
four VSE guest to use.  After a short time, VDISKS is logged off by the system. 
 All is fine if at least one VSE remains logged on, however if all are logged 
off the virtual lock file goes away also.  How can I keep VDISKS from being 
logged off by the system?

* * * Top of File * * * 
USER VDISKS $SECRET$ 4M 4M BG 90
*NAME: VIRTUAL_DISKS
   ACCOUNT SYSTEMS SUPPORT  
   COMMAND SET RUN ON   
   IPL CMS  
   MACH ESA 
   XAUTOLOG AUTOLOG1 MAINT  
   CONSOLE 0009 3215 T OPERATOR 
   SPOOL 000C 2540 READER * 
   SPOOL 000D 2540 PUNCH A  
   SPOOL 000E 1403 A
   LINK MAINT 0190 0190 RR  
   LINK MAINT 019D 019D RR  
   LINK MAINT 019E 019E RR  
   MDISK 0191 3390 499 001 PKSCMS MR ALL WRITE MULTIPLE 
   MDISK 0222 FB-512 V-DISK 6208 MWV ALL
*DVHOPT LNK0 LOG1 RCM1 SMS0 NPW1 LNGAMENG PWC20101121 CRCc  

 PROFILE  EXEC Z1  V 130  Trunc=130 Size=14 
   
  |...+1+2+3+4..
0 * * * Top of File * * *   
1 /* */ 
2 'CP SPOOL CONSOLE START MAINT CLASS M'
3 Trace I   
4 'EXECIO * CP (STRING Q' USERID()  
5 PULL @RESPONSE
6 PARSE VAR @RESPONSE @USERID . @TERMID 
7 IF @TERMID = 'DSC' THEN DO
8EXEC INITVDSK  
9SLEEP 05 SEC   
00010'CP SPOOL CONSOLE CLOSE'   
00011EXIT   
00012 END   
00013 SET PF12 RETRIEVE 
00014 EXIT  
00015 * * * End of File * * *

 INITVDSK EXEC Z1  V 130  Trunc=130 Size=8
 
  |...+1+2+3+4
0 * * * Top of File * * * 
1 /* EXEC TO INITIALIZE ALL VDISKS*/  
2 Trace I 
3 ERASE DSFOUT OUTPUT A   
4 PUSH 'DSFOUT'   
5 PUSH 'INITV222' 
6 ICKDSF  
7 'CP LINK * 222 222 RR'  
8 EXIT
9 * * * End of File * * *

 INITV222 INPUTZ1  F 80  Trunc=80 Size=1 Line=0 Col=1 Alt=0   
 
  |...+1+2+3+4+5+6
0 * * * Top of File * * * 
1  INIT UNIT(222) NVFY NOMAP PURGE VOLID(VSELOK) FBAVTOC(6200,8)  
2 * * * End of File * * * 

Thank you,
Scott R Wandschneider
Systems Programmer 3|| Infocrossing, a Wipro Company || 11707 Miracle Hills 
Drive, Omaha, NE, 68154-4457|| : 402.963.8905 || :847.849.7223  ||  : 
scott.wandschnei...@infocrossing.com **Think Green  - Please print responsibly**


Confidentiality Note: This e-mail, including any attachment to it, may contain 
material that is confidential, proprietary, privileged and/or Protected Health 
Information, within the meaning of the regulations under the Health Insurance 
Portability  Accountability Act as amended.  If it is not clear that you are 
the intended recipient, you are hereby notified that you have received this 
transmittal in error, and any review, dissemination, distribution or copying of 
this e-mail, including any attachment to it, is strictly prohibited. If you 
have received this e-mail in error, please immediately return it to the sender 
and delete it from your system. Thank you.

_
This message contains information which is privileged and confidential and is 
solely for the 

Re: Sending files to JES

2011-03-08 Thread Ward, Mike S
Why not FTP it?

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Shumate, Scott
Sent: Tuesday, March 08, 2011 1:16 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

I have 130 lrecl log file that is stored on operator's 191 disk.  I need
to get it over to our MVS side so we can store it in mobius.  It appears
since its greater than 80, I'm running into the problem described below.
If I use send file, the file is jumbled on mvs side.  Hopefully this is
enough detail.


Thanks
Scott

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Alan Altmark
Sent: Tuesday, March 08, 2011 2:06 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

On Tuesday, 03/08/2011 at 02:00 EST, Shumate, Scott
scshum...@bbandt.com wrote:
 That works  great.

 Now I'm  running into a new problem.  The file I'm sending is too big.

I get
 the following message.

 DMSPUN044E  Record exceeds allowable maximum

 Any ideas  how I can get around this?

If you're sending to a TSO user, just SENDFILE fn ft TO user AT mvsnode.

It gets packaged up in NETDATA format.

If you're submitting a job, then you're limited to 80 bytes.  If you are
doing printing, then you need to use the PRINT command and a virtual
printer (1403, 3800, or AFP).

Tell us more about what you're trying to do.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott

==
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity
to which they are addressed. If you have received this email in error please 
notify the system manager. This message
contains confidential information and is intended only for the individual 
named. If you are not the named addressee you
should not disseminate, distribute or copy this e-mail. Please notify the 
sender immediately by e-mail if you
have received this e-mail by mistake and delete this e-mail from your system. 
If you are not the intended recipient
you are notified that disclosing, copying, distributing or taking any action in 
reliance on the contents of this
information is strictly prohibited.


Re: Sending files to JES

2011-03-08 Thread Mike Walter
Eventually you are going to find that files contain so many records 
(perhaps some with very large LRECLs) that using SENDFILE is no longer 
productive.

Not only that, but SENDFILE (aka TRANSMIT or XMIT on TSO) and RECEIVE have 
significant CPU overhead, as they have to break wide files into files 
with records that can squeeze through your narrow 80-byte wide virtual 
punch, and then be reconstructed by RECEIVE at the target destination.

FTP will do the trick, but it's difficult to script, and to handle  bad 
return codes, etc. 

Download the free VMFTP package and you'll be on the way.  The VMFTP 
package can be obtained from: 
 
 Fran Hensler's excellent Slippery Rock University FTP site with 
 the most recent updates as of 2009-03-13 at: 
 
 http://zvm.sru.edu/~DOWNLOAD/ 

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




Shumate, Scott scshum...@bbandt.com 

Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
03/08/2011 01:15 PM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Sending files to JES






I have 130 lrecl log file that is stored on operator's 191 disk.  I need
to get it over to our MVS side so we can store it in mobius.  It appears
since its greater than 80, I'm running into the problem described below.
If I use send file, the file is jumbled on mvs side.  Hopefully this is
enough detail. 


Thanks
Scott

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Alan Altmark
Sent: Tuesday, March 08, 2011 2:06 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

On Tuesday, 03/08/2011 at 02:00 EST, Shumate, Scott 
scshum...@bbandt.com wrote:
 That works  great. 
 
 Now I'm  running into a new problem.  The file I'm sending is too big.

I get 
 the following message.
 
 DMSPUN044E  Record exceeds allowable maximum
 
 Any ideas  how I can get around this?

If you're sending to a TSO user, just SENDFILE fn ft TO user AT mvsnode.

It gets packaged up in NETDATA format.

If you're submitting a job, then you're limited to 80 bytes.  If you are
doing printing, then you need to use the PRINT command and a virtual
printer (1403, 3800, or AFP).

Tell us more about what you're trying to do.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott






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: Sending files to JES

2011-03-08 Thread David Boyes
Use the VM SENDFILE command: SENDFILE fn ft fm TO user AT zos

On the z.OS side, use the TSO RECEIVE command to receive the file.

SENDFILE takes the original file and encodes it to fit into a series of 80 byte 
cards, carrying enough metadata to reassemble the file in it's original form on 
the receiving system. This intermediate format (called NETDATA in the the NJE 
spec) is sent through the NJE network to the receiving system and is placed in 
spool. The RECEIVE command (both on VM and TSO) reads the file from spool, 
looks at the first 3 or 4 records and detects a flag that says I'm in NETDATA 
format. If that flag is present, RECEIVE reassembles the file to the original 
format and puts into the file you specified on the RECEIVE command.

This approach might work for jobs too — older z/OS systems didn't understand 
NETDATA for jobs, so I gave you the VM Classic approach for that. I think 
newer z/Oses might understand it now; but… Jobs still have to be virtual cards 
on VM…

Note if you have NJE code installed on your Suns or Linuxen, etc, this works 
great for dispatching work on them too….



Re: Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Tom Huegel
Thanks Alan,

It is an issue -when tpf sees an 3990EC – is sees the volume as a
control unit that supports TPF record cache.  When it sees the volume as
3990E9, TPF marks the control unit as not supporting record cache and
several tpf functions are then not available.



Tom



On Tue, Mar 8, 2011 at 11:03 AM, Alan Altmark alan_altm...@us.ibm.comwrote:

 On Tuesday, 03/08/2011 at 11:50 EST, Tom Huegel tehue...@gmail.com
 wrote:
  I see this descrepency between TPF native and TPF as a z/VM guest.
  Has anyone else seen this behavior?
  Is there any explaination? I have searched high and low, but can't find
 an
  answer.
 
  TPF as z/VM guest:
  3990E933 900CDA00 FEF62032 16A8000F

  TPF Native LPAR:
  3990EC33 900CD800 F0F62032 16A8000F

 What you are seeing is z/VM's simulation of a 3990 control unit mode when
 (1) A 2105 or 2107 storage controller is being used, and
 (2) The guest OS has not indicated that it understands 2105 or 2107 CU
 mode.

 Under those conditions, CP will simulate a 3990 in enhanced operation
 mode.  It's the same thing the 2105/2107 does.  I think the only
 difference is the length of path status on a PERFORM SUBSYSTEM FUNCTION:
 READ SUBSYSTEM DATA operation, the output of which is irrelevant to
 2105/2107s anyway.

 Is this an academic question as a result of late-night studying of
 responses to CCWs? Or is there an issue?  :-)

 Alan Altmark

 z/VM and Linux on System z Consultant
 IBM System Lab Services and Training
 ibm.com/systems/services/labservices
 office: 607.429.3323
 mobile; 607.321.7556
 alan_altm...@us.ibm.com
 IBM Endicott



Re: Sending files to JES

2011-03-08 Thread David Boyes
On 3/8/11 2:21 PM, Ward, Mike S mw...@ssfcu.org wrote:

Why not FTP it?

Simple enough: Automating NJE transfer is trivial -- NJE is
fire-and-forget in that the system daemons handle routing, retries, and
guaranteed delivery (short of someone clearing spool for some stupid
reason). If you've got the NJE connection, it's really, really easy to do
this. NJE also doesn't require an active userid on the remote system to
transfer files, and it doesn't tie up your userid while the file transfer
is going on. 

Automating FTP transfer is a PITA, especially if you care if it actually
arrives and/or if you hit a problem mid-transfer. Out of space errors  (or
any other trivial problem) are hard to recover from in a FTP script


Re: zLinux OS disk read-only

2011-03-08 Thread Boukhemis, Waheb
Steve, I am afraid so! I think it will affect the z/OS DASD on the same CU. In 
our case, it worked out well because all our DASD for z/VM is the on same CU.

Waheb


Waheb Boukhemis
McJunkin Red Man Corporation
Email: waheb.boukhe...@mrcpvf.com
 Phone: +1-304-348-1588
 Fax: +1-304-348-4902
 Cell: +1-304-993-6070
www.MRCPVF.com
--


From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Perez, Steve S
Sent: Tuesday, March 08, 2011 1:08 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: zLinux OS disk read-only

Hi Waheb,

I do not have this PTF installed.

Yes we are using HYPERPAV.

We have shared DASD between our z/OS and z/VM LPARs.  If I turn off HYPERPAV on 
my z/VM LPAR via the SET command, will that also turn off HYPERPAV effectively 
on the z/OS side for those volumes on that CU ?  I don't want it to affect the 
z/OS side.  If it does affect z/OS then my only option would be to apply the 
PTF.



Thanks.
Steve





-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Boukhemis, Waheb
Sent: Wednesday, March 02, 2011 8:57 AM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: zLinux OS disk read-only

Check if you have PTF UM32790 for z/VM540.  It is on the 1002 RSU.

Are you using HYPERPAV? If so, removing HYPERPAV volume use from your VM LPAR 
should resolve the problem.

We had similar problem and the applying 1002 RSU service fixed it.

Example:
1.  Q  CU  0039  PAVMODE
 If it is in any kind of PAV mode then:
2.  SET  CU  NOPAV  0039
3.  RUN your test.

Hope this helps!





Waheb Boukhemis
McJunkin Red Man Corporation
Email: waheb.boukhe...@mrcpvf.com
 Phone: +1-304-348-1588
 Fax: +1-304-348-4902
 Cell: +1-304-993-6070
www.MRCPVF.com
--


From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Steve Perez
Sent: Tuesday, March 01, 2011 3:23 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: zLinux OS disk read-only

Hello All,

Has anyone run into a situation where the zLinux OS disk has become READ- ONLY 
access?  We are running z/Linux under z/VM 5.4 Redhat 5.4.

My zLinux Admin were doing compares between the production environment versus 
the Test D/R environment and noticed it.  He issued the following on the prod 
zLinux guest environment:

# mount -o remount,rw /dev/VolGroup01/LogVol00
mount: block device /dev/VolGroup01/LogVol00 is write-protected, mounting 
read-only

Since we are testing our D/R process at the moment for the z/VM LPAR we are 
unsure at this point whether that is a contributing factor.  It should not be 
but we can't rule it out.  We paused our PPRC/Global mirroring from the z/OS 
side before starting the D/R activities to perform recovery of the z/VM  
z/Linux.  The problem was found while in the middle of verifying/comparing 
environments on the zLinux side.  I can link to the minidisk that is used to 
IPL that zLinux guest and it shows R/W when I
issue Q LINKS.   All other minidisks owned by that zLinux guest are R/W as
well.  From my perspective (z/VM) all looks good.

Any input would be appreciated, if anything to rule out that PPRC/GM would have 
contributed to this.

Thanks.
Steve.
**
This message may contain confidential or proprietary information intended only 
for the use of the
addressee(s) named above or may contain information that is legally privileged. 
If you are
not the intended addressee, or the person responsible for delivering it to the 
intended addressee,
you are hereby notified that reading, disseminating, distributing or copying 
this message is strictly
prohibited. If you have received this message by mistake, please immediately 
notify us by
replying to the message and delete the original message and any copies 
immediately thereafter.

Thank you.
**
CLLD


Re: Virtual Lock File

2011-03-08 Thread Kris Buelens
Each of our VM systems had a minidisk on a shared pack (with CSE) that we
used to test of the target VM system was still up.  To assure there was
always some LINK to this minidisk, we had it linked by quite a few service
machines (VMUTIL, RSCS, Operator, etc).  The chance that all of these
service machines would be logged off at the same time were pretty small.
You could do something similar.

2011/3/8 Frank M. Ramaekers framaek...@ailife.com

 I simply use this (at the end of the PROFILE EXEC for the user that owns
 the VDISKS):

  Do forever
Say Staying alive, staying alive(99 hours)...
CP SLEEP 99 HRS
  End


 Frank M. Ramaekers Jr.


 -Original Message-
 From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
 Behalf Of Wandschneider, Scott
 Sent: Tuesday, March 08, 2011 11:58 AM
 To: IBMVM@LISTSERV.UARK.EDU
 Subject: Virtual Lock File

 I have a SVM called VDISKS the creates and initializes a virtual lock file
 for four VSE guest to use.  After a short time, VDISKS is logged off by the
 system.  All is fine if at least one VSE remains logged on, however if all
 are logged off the virtual lock file goes away also.  How can I keep VDISKS
 from being logged off by the system?

 * * * Top of File * * *
 USER VDISKS $SECRET$ 4M 4M BG 90
 *NAME: VIRTUAL_DISKS
   ACCOUNT SYSTEMS SUPPORT
   COMMAND SET RUN ON
   IPL CMS
   MACH ESA
   XAUTOLOG AUTOLOG1 MAINT
   CONSOLE 0009 3215 T OPERATOR
   SPOOL 000C 2540 READER *
   SPOOL 000D 2540 PUNCH A
   SPOOL 000E 1403 A
   LINK MAINT 0190 0190 RR
   LINK MAINT 019D 019D RR
   LINK MAINT 019E 019E RR
   MDISK 0191 3390 499 001 PKSCMS MR ALL WRITE MULTIPLE
   MDISK 0222 FB-512 V-DISK 6208 MWV ALL
 *DVHOPT LNK0 LOG1 RCM1 SMS0 NPW1 LNGAMENG PWC20101121 CRCc

  PROFILE  EXEC Z1  V 130  Trunc=130 Size=14
 
  |...+1+2+3+4..
 0 * * * Top of File * * *
 1 /* */
 2 'CP SPOOL CONSOLE START MAINT CLASS M'
 3 Trace I
 4 'EXECIO * CP (STRING Q' USERID()
 5 PULL @RESPONSE
 6 PARSE VAR @RESPONSE @USERID . @TERMID
 7 IF @TERMID = 'DSC' THEN DO
 8EXEC INITVDSK
 9SLEEP 05 SEC
 00010'CP SPOOL CONSOLE CLOSE'
 00011EXIT
 00012 END
 00013 SET PF12 RETRIEVE
 00014 EXIT
 00015 * * * End of File * * *

  INITVDSK EXEC Z1  V 130  Trunc=130 Size=8
 
  |...+1+2+3+4
 0 * * * Top of File * * *
 1 /* EXEC TO INITIALIZE ALL VDISKS*/
 2 Trace I
 3 ERASE DSFOUT OUTPUT A
 4 PUSH 'DSFOUT'
 5 PUSH 'INITV222'
 6 ICKDSF
 7 'CP LINK * 222 222 RR'
 8 EXIT
 9 * * * End of File * * *

  INITV222 INPUTZ1  F 80  Trunc=80 Size=1 Line=0 Col=1 Alt=0
 
  |...+1+2+3+4+5+6
 0 * * * Top of File * * *
 1  INIT UNIT(222) NVFY NOMAP PURGE VOLID(VSELOK) FBAVTOC(6200,8)
 2 * * * End of File * * *

 Thank you,
 Scott R Wandschneider
 Systems Programmer 3|| Infocrossing, a Wipro Company || 11707 Miracle Hills
 Drive, Omaha, NE, 68154-4457|| : 402.963.8905 || :847.849.7223  ||  :
 scott.wandschnei...@infocrossing.com **Think Green  - Please print
 responsibly**


 Confidentiality Note: This e-mail, including any attachment to it, may
 contain material that is confidential, proprietary, privileged and/or
 Protected Health Information, within the meaning of the regulations under
 the Health Insurance Portability  Accountability Act as amended.  If it is
 not clear that you are the intended recipient, you are hereby notified that
 you have received this transmittal in error, and any review, dissemination,
 distribution or copying of this e-mail, including any attachment to it, is
 strictly prohibited. If you have received this e-mail in error, please
 immediately return it to the sender and delete it from your system. Thank
 you.

 _
 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.




-- 
Kris Buelens,
IBM Belgium, VM customer support


Re: Sending files to JES

2011-03-08 Thread Kris Buelens
On our VM systems, we had some processes that sent a CMS file embedded in an
MVS job.  The MVS job started TSO in batch to receive the file.  At last
that single job could carry multiple CMS files.  As a result, the REXX code
became less than easy to read for beginners.  I can dig that up, on
condition that the receiver is prepared to unravel that a bit (I'm convinced
I already sent that once to someone).

2011/3/8 David Boyes dbo...@sinenomine.net

 On 3/8/11 2:21 PM, Ward, Mike S mw...@ssfcu.org wrote:

 Why not FTP it?

 Simple enough: Automating NJE transfer is trivial -- NJE is
 fire-and-forget in that the system daemons handle routing, retries, and
 guaranteed delivery (short of someone clearing spool for some stupid
 reason). If you've got the NJE connection, it's really, really easy to do
 this. NJE also doesn't require an active userid on the remote system to
 transfer files, and it doesn't tie up your userid while the file transfer
 is going on.

 Automating FTP transfer is a PITA, especially if you care if it actually
 arrives and/or if you hit a problem mid-transfer. Out of space errors  (or
 any other trivial problem) are hard to recover from in a FTP script




-- 
Kris Buelens,
IBM Belgium, VM customer support


Re: Sending files to JES

2011-03-08 Thread Shumate, Scott
That would be great.  Can I take a look at it?
 

Thanks 
Scott 

 



From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Kris Buelens
Sent: Tuesday, March 08, 2011 3:47 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES


On our VM systems, we had some processes that sent a CMS file embedded
in an MVS job.  The MVS job started TSO in batch to receive the file.
At last that single job could carry multiple CMS files.  As a result,
the REXX code became less than easy to read for beginners.  I can dig
that up, on condition that the receiver is prepared to unravel that a
bit (I'm convinced I already sent that once to someone).


2011/3/8 David Boyes dbo...@sinenomine.net


On 3/8/11 2:21 PM, Ward, Mike S mw...@ssfcu.org wrote:

Why not FTP it?

Simple enough: Automating NJE transfer is trivial -- NJE is
fire-and-forget in that the system daemons handle routing,
retries, and
guaranteed delivery (short of someone clearing spool for some
stupid
reason). If you've got the NJE connection, it's really, really
easy to do
this. NJE also doesn't require an active userid on the remote
system to
transfer files, and it doesn't tie up your userid while the file
transfer
is going on.

Automating FTP transfer is a PITA, especially if you care if it
actually
arrives and/or if you hit a problem mid-transfer. Out of space
errors  (or
any other trivial problem) are hard to recover from in a FTP
script





-- 
Kris Buelens,
IBM Belgium, VM customer support



Re: Sending files to JES

2011-03-08 Thread Shumate, Scott
I got the send file to work.  I can receive it from the spool on z/OS
side.  Thanks for everyone's help. 


Thanks
Scott

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Mike Walter
Sent: Tuesday, March 08, 2011 2:33 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

Eventually you are going to find that files contain so many records
(perhaps some with very large LRECLs) that using SENDFILE is no longer
productive.

Not only that, but SENDFILE (aka TRANSMIT or XMIT on TSO) and RECEIVE
have significant CPU overhead, as they have to break wide files into
files with records that can squeeze through your narrow 80-byte wide
virtual punch, and then be reconstructed by RECEIVE at the target
destination.

FTP will do the trick, but it's difficult to script, and to handle  bad
return codes, etc. 

Download the free VMFTP package and you'll be on the way.  The VMFTP
package can be obtained from: 
 
 Fran Hensler's excellent Slippery Rock University FTP site with 
 the most recent updates as of 2009-03-13 at: 
 
 http://zvm.sru.edu/~DOWNLOAD/ 

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




Shumate, Scott scshum...@bbandt.com 

Sent by: The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU
03/08/2011 01:15 PM
Please respond to
The IBM z/VM Operating System IBMVM@LISTSERV.UARK.EDU



To
IBMVM@LISTSERV.UARK.EDU
cc

Subject
Re: Sending files to JES






I have 130 lrecl log file that is stored on operator's 191 disk.  I need
to get it over to our MVS side so we can store it in mobius.  It appears
since its greater than 80, I'm running into the problem described below.
If I use send file, the file is jumbled on mvs side.  Hopefully this is
enough detail. 


Thanks
Scott

-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On
Behalf Of Alan Altmark
Sent: Tuesday, March 08, 2011 2:06 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Sending files to JES

On Tuesday, 03/08/2011 at 02:00 EST, Shumate, Scott 
scshum...@bbandt.com wrote:
 That works  great. 
 
 Now I'm  running into a new problem.  The file I'm sending is too big.

I get 
 the following message.
 
 DMSPUN044E  Record exceeds allowable maximum
 
 Any ideas  how I can get around this?

If you're sending to a TSO user, just SENDFILE fn ft TO user AT mvsnode.

It gets packaged up in NETDATA format.

If you're submitting a job, then you're limited to 80 bytes.  If you are
doing printing, then you need to use the PRINT command and a virtual
printer (1403, 3800, or AFP).

Tell us more about what you're trying to do.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training
ibm.com/systems/services/labservices
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott






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: Different data from CCW DATA READ as guest or native.

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 02:42 EST, Tom Huegel tehue...@gmail.com 
wrote:

 It is an issue -when tpf sees an 3990EC ? is sees the volume as a 
control 
 unit that supports TPF record cache.  When it sees the volume as 
3990E9, 
 TPF marks the control unit as not supporting record cache and several 
tpf 
 functions are then not available.

Please contact the Support Center.  CP may need to be sensitive to the TPF 
Mode state before choosing the CU type.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Writing a Systems Programmer Resume

2011-03-08 Thread Robert Payne
I would really like to get a copy !
THANKS !

rpa...@tad.org
or
bubba...@embarqmail.com


-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU]On
Behalf Of Joe Gallaher
Sent: Tuesday, March 08, 2011 4:33 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Writing a Systems Programmer Resume


RE: http://share.confex.com/share/116/webprogram/Session8903.html

I sent sent out my Anaheim SHARE powerpoint slides today to everyone who
requested them.  Since there were quite a few, I could have missed somebo=
dy.
 If you did not get them, or would like them, please let me know. 

Joe
j...@spci.net
323-822-1569


Re: Writing a Systems Programmer Resume

2011-03-08 Thread Hansen, Dave L - Eagan, MN
Joe, 

   I would also like a copy.

  Thank you, Dave 


Dave Hansen 
Eagan Software Systems Branch 
651-406-1208 
dave.l.han...@usps.gov 

Dave Hansen 


-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU] On Behalf 
Of Robert Payne
Sent: Tuesday, March 08, 2011 4:36 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Writing a Systems Programmer Resume

I would really like to get a copy !
THANKS !

rpa...@tad.org
or
bubba...@embarqmail.com


-Original Message-
From: The IBM z/VM Operating System [mailto:IBMVM@LISTSERV.UARK.EDU]On
Behalf Of Joe Gallaher
Sent: Tuesday, March 08, 2011 4:33 PM
To: IBMVM@LISTSERV.UARK.EDU
Subject: Re: Writing a Systems Programmer Resume


RE: http://share.confex.com/share/116/webprogram/Session8903.html

I sent sent out my Anaheim SHARE powerpoint slides today to everyone who 
requested them.  Since there were quite a few, I could have missed somebo= dy.
 If you did not get them, or would like them, please let me know. 

Joe
j...@spci.net
323-822-1569


Re: Writing a Systems Programmer Resume

2011-03-08 Thread David L. Craig
Indeed.  I just polished off my resume.  Chris has it, so I guess he
didn't think I needed to see your presentation.  But if it's no
trouble, I would like to see what tips you have that might improve the
rascal.  And thanks for SHARing. :-)

On Tue, Mar 8, 2011 at 5:33 PM, Joe Gallaher j...@spci.net wrote:
 RE: http://share.confex.com/share/116/webprogram/Session8903.html

 I sent sent out my Anaheim SHARE powerpoint slides today to everyone who
 requested them.  Since there were quite a few, I could have missed somebody.
  If you did not get them, or would like them, please let me know.

 Joe
 j...@spci.net
 323-822-1569


 On Tue, 22 Feb 2011 09:39:46 -0600, Joe Gallaher j...@spci.net wrote:

I would like to invite anyone attending next week's SHARE conference in
Anaheim to come to my session on How to Write a Resume for a Mainframe
Systems Programmer (session 8903).  It is the third time I have given this
presentation at SHARE and it contains a lot of useful information and
samples for the aspiring resume writer.  Here is a link to my session:

http://share.confex.com/share/116/webprogram/Session8903.html

If you cannot attend, feel free to send me an email (or LinkedIn message)
and I will send you a link to my PowerPoint slides (which will be available
after Feb. 28).  I look forward to seeing you Monday!

Joe Gallaher
j...@spci.net
www.SPCI.net
www.linkedin.com/in/joegallaher
323-822-1569




Is Inter-CP Quiesce time counted as CPU time?

2011-03-08 Thread Gary M. Dennis
If a z/VM guest partially or completely purges the TLB on a z10 or z196, is
the time required to quiesce CPs to coordinate the requested purge counted
toward total CPU time for the guest requesting the purge? If so does the
guest requesting the purge get tagged for all the CPU time required to
coordinate purge operations across all CPs for the z/VM or is the time
apportioned by CP to the specific guest active on each CP at the time the
purge was requested?

If the time isn¹t counted toward CPU time for the guest requesting the
purge, how is that allocated?

Thanks

--.  .-  .-.  -.--

Gary Dennis
 required for the purge


Re: Is Inter-CP Quiesce time counted as CPU time?

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 06:14 EST, Gary M. Dennis 
gary.den...@mantissa.com wrote:
 If a z/VM guest partially or completely purges the TLB on a z10 or z196, 
is the 
 time required to quiesce CPs to coordinate the requested purge counted 
toward 
 total CPU time for the guest requesting the purge? If so does the guest 
 requesting the purge get tagged for all the CPU time required to 
coordinate 
 purge operations across all CPs for the z/VM or is the time apportioned 
by CP 
 to the specific guest active on each CP at the time the purge was 
requested?
 
 If the time isn?t counted toward CPU time for the guest requesting the 
purge, 
 how is that allocated?

When a guest causes that to happen, the the instruction that triggered it 
will be victimized by it as well.  That means the instruction takes 
longer.  Likewise, all the other CPUs within the LPAR will serialize and 
the instructions they are running take longer.  So everyone else is 
penalized.  The bottom line is that the CPU timer does not stop ticking 
just because the TLB has been purged.

Instructions running in other LPARs are not affected since they don't 
access the same blocks of memory.

Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott


Re: Creating a Second IP Stack

2011-03-08 Thread Alan Altmark
On Tuesday, 03/08/2011 at 01:27 EST, Ron Schmiedge 
ron.schmie...@gmail.com wrote:
 Also risking the wrath of Chuckie, I can tell you what the person on
 IBMLink told me when I opened an ETR for this same request:
 
 I added my second stack to SYSTEM DTCPARMS:
 
 :nick.TCPIP2   :type.server
 :class.stack
 :attach.0C00-0C01

Good.

 I created a TCPIP2 TCPIP file, which only does TN3270. It only has
 port 23 open and it has its own DEVICE and LINK for the non-QDIO port
 pair C00-C01 from our OSA-E, its own HOME address, but same mask and
 gateway handed down from the mount by the Network Gods.

Good.

 I created a TCPIP2 DATA file on 592 with the TCPIPUSERID set to TCPIP2.

OK, but it's just taking up space since there is nothing to tell the 
socket functions to read TCPIP2 DATA.  Perhaps your TCPRUNXT is copying 
TCPIP DATA to the A-disk, overriding values with information from TCPIP2 
DATA?

 And its been running that way for a couple of years.
 
 I do use the TCP TCPIP2 option on NETSTAT commands.

The TCP operand overrides what is found in TCPIP DATA.


Alan Altmark

z/VM and Linux on System z Consultant
IBM System Lab Services and Training 
ibm.com/systems/services/labservices 
office: 607.429.3323
mobile; 607.321.7556
alan_altm...@us.ibm.com
IBM Endicott