Re: The new POO (Props / ProP ) is available

2010-09-06 Thread Fred van der Windt
 Subject: The new POO (Props / ProP ) is available
 
 http://www-01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d5
7819852571c500428f9a

Ah, at last. Time to find out what BRAFIX does8-)

Fred!
-
ATTENTION:
The information in this electronic mail message is private and
confidential, and only intended for the addressee. Should you
receive this message by mistake, you are hereby notified that
any disclosure, reproduction, distribution or use of this
message is strictly prohibited. Please inform the sender by
reply transmission and delete the message without copying or
opening it.

Messages and attachments are scanned for all viruses known.
If this message contains password-protected attachments, the
files have NOT been scanned for viruses by the ING mail domain.
Always scan attachments before opening them.
-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread R.S.

Thompson, Steve pisze:

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Clark Morris
Sent: Sunday, September 05, 2010 4:55 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: O/T IBM to Ship World's Fastest Computer Chip

SNIPPAGE

As someone who was in a field where you can't get a consensus on
whether JES2 is better than JES3 and who is a follower of
transportation issues (and a member of Transport Action Atlantic), I
doubt a reporter would be able to determine easily which side of an
argument is flat out wrong, even with some hours of research.

SNIPPAGE

I created a new thread out of this because I think this is a bit more
important a topic -- so why let it get lost in O/T IBM blah blah?

Why is JES2 better than JES3? Why is JES3 better than JES2?

Why would JES3 be preferred over JES2?


To my knowledge JES2 is preferred by IBM. A kind of evidence would be 
pricing: JES2 price is included in z/OS, JES3 is separately priced.
I also heard that JES3 is used by minority of customers (1000?), but 
large ones. They are willing to pay instead of migrate to JES2.


BTW: the topic does IMHO fall into neverending story category, like 
what's your no 1 thing to change in JCL.

No consensus expected as well as no effect.  ;-)

--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2009 r. kapita zakadowy BRE Banku SA (w caoci 
wpacony) wynosi 118.763.528 zotych. W zwizku z realizacj warunkowego 
podwyszenia kapitau zakadowego, na podstawie uchway XXI WZ z dnia 16 marca 
2008r., oraz uchway XVI NWZ z dnia 27 padziernika 2008r., moe ulec 
podwyszeniu do kwoty 123.763.528 z. Akcje w podwyszonym kapitale zakadowym 
BRE Banku SA bd w caoci opacone.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Passing commands to SDSF in REXX

2010-09-06 Thread גדי בן אבי
Hi,

One of our users asked me if the following was possible:

How do I start SDSF from within REXX and then pass commands to it, for example, 
start SDSF issue the PREFIX command and then the ST command.

Is this possible?

TIA

Gadi


לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם 
החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו 
החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) 
המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, 
ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Terry Sambrooks
Hi,

I think the question Which is better JES2 or JES3? is one for the bigots,
and is akin to Which is better z/OS, z/VM or z/VSE?

Many of the more senior members of the list will know that the two Job Entry
Systems existed prior to MVS but were developed independently for different
purposes.
JES2 being developed from the Houston Automatic Spooling System (HASP), and
JES3 was begat from ASP. As I understood it at the time HASP was classified
as a Field Developed Product being created by IBM employees outside of the
product cycle, whereas ASP was a bona fide development. (1969 was a long
time ago so I now have Virtual Memory, in that I remember virtually
everything.)

One of the design constraints for ASP was to assist Attached Processor
Support and aid scientific calculations which were CPU intensive. It
therefore found favour in those environments. The biggest benefit of HASP
that the installation I was at; was better use of printers without having to
dedicated devices, as previously, or spool prints to tape for subsequent
printing. All of these predated MAS and NJE. 

In terms of IBM preference, it is always difficult to be certain. On the one
hand IBM did seem to adopt JES2, but shipped both arguably for compatibility
reasons I guess. In the 1980s I did get involved with a small, 4381 site,
which had been talked into purchasing JES3 even though it was unlikely that
they would benefit from many of its features. (This was at the time there
was a drive to move installations from VSE to MVS.)

The real issue these days I think is, Is there a need for both JES2 and
JES3? To what extent if any does SysPlex align the products such that IBM
could concentrate development on only one?

In the meantime it is horses for courses, although I doubt that anybody will
convert from one to the other, as it is not necessarily a trivial exercise.

Kind Regards - Terry
 
Director
KMS-IT Limited
228 Abbeydale Road South
Dore
Sheffield
S17 3LA
UK
 
Reg : 3767263
 
Outgoing e-mails have been scanned, but it is the recipients responsibility
to ensure their anti-virus software is up to date.
 
 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Searching the archives

2010-09-06 Thread Fred van der Windt
How do I search the archives of IBM-MAIN? I tried http://listserv.ua.edu (like 
http://listserv.uga.edu for the Assembler list) and http://bama.ua.edu but 
can't find the newslist server for this group.

Thanks,

Fred!

-
ATTENTION:
The information in this electronic mail message is private and
confidential, and only intended for the addressee. Should you
receive this message by mistake, you are hereby notified that
any disclosure, reproduction, distribution or use of this
message is strictly prohibited. Please inform the sender by
reply transmission and delete the message without copying or
opening it.

Messages and attachments are scanned for all viruses known.
If this message contains password-protected attachments, the
files have NOT been scanned for viruses by the ING mail domain.
Always scan attachments before opening them.
-


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


IEC020I 001-1

2010-09-06 Thread Fred van der Windt
I'm trying to read a RECFM=U partitioned dataset but keep getting a IEC020I 
001-1 message and a S001 abend. The program works for FIXED and VARIABLE 
records, I wanted to add support for UNDEFINED records. According to the 
documentation a possible cause is:

RECFM=U was specified on the DCB macro instruction, but no logical
record length was specified.

Setting DCBLRECL to the blocksize from DCBBLKSI before executing the READ 
command doesn't help. What am I doing wrong? Here are a few relevant parts from 
the program:

The DCB, DCBE and READ declaration:

  DCBD  DSORG=(PO)
DCBE  DSCL56
*
  READ  DECB,SF,,,'S'MF=L

The DCB and DCBE are copied from a 'Model' specification that is defined like 
this:

 DCB   DCBE=0,
   DDNAME=DUMMY,
   DSORG=PO,
   MACRF=(R,W)
*
 DCBE  EODAD=0,
   RMODE31=BUFF

The OPEN:

   MVC   OPEN,=X'8000' !! Bug in OPEN macro !!
   OPEN  ((9),INPUT),  +
   MODE=31,+
   MF=(E,OPEN)

And the READ (R2 points to a buffer, R9 to the DCB):

 READ  DECB,SF,(9),(2),'S'MF=E
 CHECK DECB

Thanks for any suggestions.

Fred!




-
ATTENTION:
The information in this electronic mail message is private and
confidential, and only intended for the addressee. Should you
receive this message by mistake, you are hereby notified that
any disclosure, reproduction, distribution or use of this
message is strictly prohibited. Please inform the sender by
reply transmission and delete the message without copying or
opening it.

Messages and attachments are scanned for all viruses known.
If this message contains password-protected attachments, the
files have NOT been scanned for viruses by the ING mail domain.
Always scan attachments before opening them.
-


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Searching the archives

2010-09-06 Thread Pete Borton
 http://bama.ua.edu/archives/ibm-main.html

You will need a valid login username(email address)  password.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Fred van der Windt
Sent: 06 September 2010 10:01
To: IBM-MAIN@bama.ua.edu
Subject: Searching the archives

How do I search the archives of IBM-MAIN? I tried http://listserv.ua.edu
(like http://listserv.uga.edu for the Assembler list) and
http://bama.ua.edu but can't find the newslist server for this group.

Thanks,

Fred!

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Searching the archives

2010-09-06 Thread Ted MacNEIL
How do I search the archives of IBM-MAIN? I tried http://listserv.ua.edu (like 
http://listserv.uga.edu for the Assembler list) and http://bama.ua.edu but 
can't find the newslist server for this group.

One could probably start by reading the add on tacked on to the end of each 
post:


-
I'm a SuperHero with neither powers, nor motivation!
Kimota!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: IEC020I 001-1

2010-09-06 Thread Paul Gilmartin
On Mon, 6 Sep 2010 11:29:43 +0200, Fred van der Windt wrote:

I'm trying to read a RECFM=U partitioned dataset but keep getting a IEC020I 
001-1 message and a S001 abend. The program works for FIXED and VARIABLE 
records, I wanted to add support for UNDEFINED records. According to the 
documentation a possible cause is:

RECFM=U was specified on the DCB macro instruction, but no logical
record length was specified.

Setting DCBLRECL to the blocksize from DCBBLKSI before executing the READ 
command doesn't help. What am I doing wrong? Here are a few relevant parts 
from the program:

Is it possible that the member contains a block larger than the BLKSIZE
in the label?  This could happen if a member was added later with an
overriding BLKSIZE.

What happens if you:

o Attempt to copy the member with IEBGENER?

o Attempt to read the member with LMGET?

BTW, in MC I read:

#3.6 z/OS V1R7.0 MVS System Messages, Vol 7 (IEB-IEE)

 | IEC020I 001-rc,mod,jjj, sss,ddname[-#],dev,ser,dsname( member)
   ...
  + For concatenated data sets, some data set in the concatenation
has attributes that are different than the attributes of the
first data set in the concatenation. For example, some data set
may have a different blocksize than the first data set.

Is this still a problem?  I had thought that ages ago OPEN was repaired
to set DCBBLKSI to the largest BLKSIZE in the catenation rather than
the first.  Are the rules different for concatenated PDSes with RECFM=U?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: IEC020I 001-1

2010-09-06 Thread Fred van der Windt
 Is it possible that the member contains a block larger than the BLKSIZE
 in the label?  This could happen if a member was added later with an
 overriding BLKSIZE.

I'm using a load library in my tests so I assume the members are 'correct': 
they were all created by the linker (IEWL).

Fred!

-
ATTENTION:
The information in this electronic mail message is private and
confidential, and only intended for the addressee. Should you
receive this message by mistake, you are hereby notified that
any disclosure, reproduction, distribution or use of this
message is strictly prohibited. Please inform the sender by
reply transmission and delete the message without copying or
opening it.

Messages and attachments are scanned for all viruses known.
If this message contains password-protected attachments, the
files have NOT been scanned for viruses by the ING mail domain.
Always scan attachments before opening them.
-


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread amit
hi,

i have come across similar times where in my services/STCs demand a lot of
CPU and thus resulting soft capping.
some times even when msu's are being increased, via system tools though Ops
can see that my stcs are taking more CPU, i am unable to logon to the
LPAR..so are other users.
is there a way that i can monitor/ view the STC of the affected LPAR from a
diff one, in sysplex.
secondly, how do i prioritize  my TSO ID in that LPAR so that it may logon
and check/action to trap the issue.

My questions might sound foolish or/and inappropriate, but can assure, are
not just for Fun.
eager to learn, if possible some help/experience shared.

TIA,
Amit

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread Lizette Koehler
  amit wrote:
 hi,
 
 i have come across similar times where in my services/STCs demand a lot of
CPU and thus resulting soft capping.  some times even when msu's are being
increased, via system tools though  
? Ops can see that my stcs are taking more CPU, i am unable to logon to the
LPAR..so are other users.  is there a way that i can monitor/ view the STC
of the affected LPAR from a diff one, 
? in sysplex.  secondly, how do i prioritize  my TSO ID in that LPAR so that
it may logon and check/action to trap the issue.  My questions might sound
foolish or/and inappropriate, but 
? can assure, are not just for Fun. eager to learn, if possible some
help/experience shared.


Do you have any monitoring tools like Omegamon, Tmon, Sysview, or Mainview?


Do you have RMF setup to view all systems in the Plex?

These would be the best tools to look at for seeing what is spiking in your
system.

Also, it will depend on you software levels.  What is you z/OS system (z/OS
V1.???) and what kind of mix are you running on this system?  Is it DB2,
CICS, batch, TSO, Application Development or Production or Sandbox?

When you say OPS can see your stcs spiking, which ones are they talking
about?

These will help guide you to determine how best to view this situation.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread Itschak Mugzach
Is this Batch or Online? Anyway, you can start SDSF under ISPF and on the
parm/zcmd field move the following: prefix xxx;st;exit. But why bother?
there is an interface to SDSF from Rexx.

Itschak

2010/9/6 גדי בן אבי gad...@malam.com

 Hi,

 One of our users asked me if the following was possible:

 How do I start SDSF from within REXX and then pass commands to it, for
 example, start SDSF issue the PREFIX command and then the ST command.

 Is this possible?

 TIA

 Gadi

 
 לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג
 מטעם החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את
 לוגו החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך
 סרוק) המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה
 לדיון, ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html



Re: JES2 vs. JES3

2010-09-06 Thread Lizette Koehler
I am sure there will be some opinions on this.  But the basic functions of
JES2 and JES3 are different.

I have only used JES2 and know very little of JES3.  So I am a little
biased.

JES3 has resource functions where JES2 does not.  In JES3, as I understand
it, a job cannot get into the system unless all allocations are met.
However, you can submit a job to JES2 and it could begin to run without all
allocations (dasd, tape, etc.) being available.  To handle that problem in
JES2 you have add-on products like ThruPut Manager, DTS Software SCC, ACS,
and so on.

So to me the bottom line is more like:
JES2 comes with the operating system, but how many more products do you need
to add-on before it behaves (okay I will say it) like JES3?

I like JES2 because it is simpler in concept than JES3.  However, both
products have their pros and cons.

I am not sure that this can be a apples to apples type of choice.  They are
both apples, but do you like sweet ones or tart?  Do you like Washington or
Delicious?  Do you like Red or Green?

  I think it all comes down to what you have worked on and how you have
adapted to using it.  Both are good systems and do their jobs very well.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread Lizette Koehler
: Passing commands to SDSF in REXX
 
 Hi,
 
 One of our users asked me if the following was possible:
 
 How do I start SDSF from within REXX and then pass commands to it, for
 example, start SDSF issue the PREFIX command and then the ST command.
 
 Is this possible?
 
 TIA
 
 Gadi



What level of z/OS are you running?  If you are at z/OS V1.9 or higher then
you could use the SDSF/REXX interface.

Also, you might want to see if anyone on the TSO-REXX newsgroup has answered
this question.  
For TSO-REXX subscribe / signoff / archive access instructions, send email
to lists...@vm.marist.edu with the message: INFO TSO-REXX

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread amit
thanks Lizette.
yes we have sysview, which helps to track whether they are related to my
STCs.
I handle a product named ObjectStar(TIBCO)..very old name HURON,3 layered
s/w similar to DB2, but i find it much powerful, quite rare in today
installations too.

Anyhow, in general terms, sysview or system tools like RMF would help me to
track which all STCs however, if i wanted to browse/see through the
JESYSMSG/sysprint of the STC, when i am unable to logon to the affected
LPAR(session HUNG due to high CPU)..is there a way via SDSF commands from
one LPAR to view/browse the same of a diff LPAR?..


When you say OPS can see your stcs spiking, which ones are they talking
about?
I meant the Operations team via thier consoles which are mostly
solve/sysview...or they would have been already logged on to the LPAR SDSF,
so can sort the CPU in DA option.




On Mon, Sep 6, 2010 at 4:54 PM, Lizette Koehler stars...@mindspring.comwrote:

   amit wrote:
  hi,
 
  i have come across similar times where in my services/STCs demand a lot
 of
 CPU and thus resulting soft capping.  some times even when msu's are being
 increased, via system tools though
 ? Ops can see that my stcs are taking more CPU, i am unable to logon to the
 LPAR..so are other users.  is there a way that i can monitor/ view the STC
 of the affected LPAR from a diff one,
 ? in sysplex.  secondly, how do i prioritize  my TSO ID in that LPAR so
 that
 it may logon and check/action to trap the issue.  My questions might sound
 foolish or/and inappropriate, but
 ? can assure, are not just for Fun. eager to learn, if possible some
 help/experience shared.


 Do you have any monitoring tools like Omegamon, Tmon, Sysview, or Mainview?


 Do you have RMF setup to view all systems in the Plex?

 These would be the best tools to look at for seeing what is spiking in your
 system.

 Also, it will depend on you software levels.  What is you z/OS system (z/OS
 V1.???) and what kind of mix are you running on this system?  Is it DB2,
 CICS, batch, TSO, Application Development or Production or Sandbox?

 When you say OPS can see your stcs spiking, which ones are they talking
 about?

 These will help guide you to determine how best to view this situation.

 Lizette

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread amit
missed some queries, sorry:
What is you z/OS system (z/OS
V1.???) and what kind of mix are you running on this system
we are on V1.11 currently.

reg to the RMF PLEX option, can you let me know which options.how would i
know RMF is setup to view all in a PLEX?

cheers,
Amit


On Mon, Sep 6, 2010 at 5:20 PM, amit amitpdu...@gmail.com wrote:

 thanks Lizette.
 yes we have sysview, which helps to track whether they are related to my
 STCs.
 I handle a product named ObjectStar(TIBCO)..very old name HURON,3 layered
 s/w similar to DB2, but i find it much powerful, quite rare in today
 installations too.

 Anyhow, in general terms, sysview or system tools like RMF would help me to
 track which all STCs however, if i wanted to browse/see through the
 JESYSMSG/sysprint of the STC, when i am unable to logon to the affected
 LPAR(session HUNG due to high CPU)..is there a way via SDSF commands from
 one LPAR to view/browse the same of a diff LPAR?..



 When you say OPS can see your stcs spiking, which ones are they talking
 about?
 I meant the Operations team via thier consoles which are mostly
 solve/sysview...or they would have been already logged on to the LPAR SDSF,
 so can sort the CPU in DA option.





 On Mon, Sep 6, 2010 at 4:54 PM, Lizette Koehler 
 stars...@mindspring.comwrote:

   amit wrote:
  hi,
 
  i have come across similar times where in my services/STCs demand a lot
 of
 CPU and thus resulting soft capping.  some times even when msu's are being
 increased, via system tools though
 ? Ops can see that my stcs are taking more CPU, i am unable to logon to
 the
 LPAR..so are other users.  is there a way that i can monitor/ view the STC
 of the affected LPAR from a diff one,
 ? in sysplex.  secondly, how do i prioritize  my TSO ID in that LPAR so
 that
 it may logon and check/action to trap the issue.  My questions might sound
 foolish or/and inappropriate, but
 ? can assure, are not just for Fun. eager to learn, if possible some
 help/experience shared.


 Do you have any monitoring tools like Omegamon, Tmon, Sysview, or
 Mainview?


 Do you have RMF setup to view all systems in the Plex?

 These would be the best tools to look at for seeing what is spiking in
 your
 system.

 Also, it will depend on you software levels.  What is you z/OS system
 (z/OS
 V1.???) and what kind of mix are you running on this system?  Is it DB2,
 CICS, batch, TSO, Application Development or Production or Sandbox?

 When you say OPS can see your stcs spiking, which ones are they talking
 about?

 These will help guide you to determine how best to view this situation.

 Lizette

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html




--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread גדי בן אבי
What the user wants to do is:
Write a REXX program that will take the job name from the current cursor 
position and then start SDSF with that job name as a prefix.

This is online, under ISPF.

Gadi

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Monday, September 06, 2010 2:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Passing commands to SDSF in REXX

: Passing commands to SDSF in REXX

 Hi,

 One of our users asked me if the following was possible:

 How do I start SDSF from within REXX and then pass commands to it, for
 example, start SDSF issue the PREFIX command and then the ST command.

 Is this possible?

 TIA

 Gadi



What level of z/OS are you running?  If you are at z/OS V1.9 or higher then
you could use the SDSF/REXX interface.

Also, you might want to see if anyone on the TSO-REXX newsgroup has answered
this question.
For TSO-REXX subscribe / signoff / archive access instructions, send email
to lists...@vm.marist.edu with the message: INFO TSO-REXX

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם 
החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו 
החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) 
המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, 
ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread Barbara Nitz
however, if i wanted to browse/see through the
JESYSMSG/sysprint of the STC, when i am unable to logon to the affected
LPAR(session HUNG due to high CPU.

If you cannot logon, use the operator reset command to reset your TSO userid 
into SYSSTC. That may (or may not) allow you to logon. Every other tool you 
are going to use in a cpu starved environment will also need it's dispatching 
priority adjusted by resetting it into a higher service class. Keep in mind 
that 
you may not even be aware which tools need to be reset, depending on 
*where* (i.e. in which address space) the code for a command executes 
(example: If VTAM and/or TCPIP don't get enough cpu, they cannot show you 
the output from the tool you have just used).

Also keep in mind that resetting something into a higher service class distorts 
the results.

Regards, Barbara Nitz

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread amit
thanks Barbara..and i totally agree with you in term so tools reset.
however and more of the same reason, to concentrate on my own STC
activity...anything i can do, logged from a diff LPAR.
does RMF/SYSVIEW provide interface to see STC details ?


On Mon, Sep 6, 2010 at 5:32 PM, Barbara Nitz nitz-...@gmx.net wrote:

 however, if i wanted to browse/see through the
 JESYSMSG/sysprint of the STC, when i am unable to logon to the affected
 LPAR(session HUNG due to high CPU.

 If you cannot logon, use the operator reset command to reset your TSO
 userid
 into SYSSTC. That may (or may not) allow you to logon. Every other tool you
 are going to use in a cpu starved environment will also need it's
 dispatching
 priority adjusted by resetting it into a higher service class. Keep in mind
 that
 you may not even be aware which tools need to be reset, depending on
 *where* (i.e. in which address space) the code for a command executes
 (example: If VTAM and/or TCPIP don't get enough cpu, they cannot show you
 the output from the tool you have just used).

 Also keep in mind that resetting something into a higher service class
 distorts
 the results.

 Regards, Barbara Nitz

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread John McKown
On Mon, 2010-09-06 at 14:58 +0300, גדי בן אבי wrote:
 What the user wants to do is:
 Write a REXX program that will take the job name from the current cursor 
 position and then start SDSF with that job name as a prefix.
 
 This is online, under ISPF.
 
 Gadi

Hum, I'd try using the QUEUE command in REXX and see what happens. I
don't know if it will work and I'm not at work today.

QUEUE 'PREFIX 'someprefix
QUEUE 'ST '
SDSF

I don't know if the SDSF command will read from the REXX stack or not.
-- 
John McKown
Maranatha! 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread גדי בן אבי
Hi,

It's much simpler than that:
The user has the job displayed in the editor.
He Submits the job.
The user enters a command on the command line, moves the cursor to the job name 
and presses enter
The command performs the following functions:
1. get the job name from the cursor position
2. starts SDSF
3. enters the prefix command with the job name
4. enters the ST command.

The user can then look at the job, monitor its execution, and do all the other 
wonderful things you can do in SDSF.

gadi
-Original Message-
From: Lizette Koehler [mailto:stars...@mindspring.com]
Sent: Monday, September 06, 2010 3:41 PM
To: גדי בן אבי
Subject: RE: Passing commands to SDSF in REXX

 What the user wants to do is:
 Write a REXX program that will take the job name from the current
 cursor position and then start SDSF with that job name as a prefix.

 This is online, under ISPF.


How are you planning to provide the Jobname for this function?

Is the user unable to do a PREFIX in SDSF on their own?  I am not
understanding the full intent of this application you are creating.  Are
these jobs the user submitted but different names?

You can limit user view through the SDSF or SAF security functions so they
only see their jobs.

To answer your basic question - yes you can do this.  However, there needs
to be more of an application definition to determine what is really wanted.
It almost sounds like you are going to write a pre filter to SDSF.  I would
not want to have to support that since there are facilities available in the
z/OS system with SDSF and SAF to provide a cleaner process.

So, if I underdstand
1)  Provide a display screen for a user to select a jobname.How is the
jobname obtained?  What provides the list?
2)  Once the jobname is provided issue the SDSF command with that jobname as
the prefix.  What functions are to be provided once in SDSF?  Is normal
SAF or SDSF control in place at this point?
3)  Will you be using an ISPF Panel for the job selection?  How are you
controlling the data?  Is this being fed by another process?
4)  Any thing else???




Lizette


לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם 
החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו 
החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) 
המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, 
ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread Lizette Koehler
 Hi,
 
 It's much simpler than that:
 The user has the job displayed in the editor.
 He Submits the job.
 The user enters a command on the command line, moves the cursor to the
 job name and presses enter
 The command performs the following functions:
 1. get the job name from the cursor position
 2. starts SDSF
 3. enters the prefix command with the job name
 4. enters the ST command.


Okay, then what you want is an ISPF CMD or MACRO that you can use on the
command line that will accept a parm (cursor selected position).

Yes that can be done.  

Since I am not at work today, I would suggest that you look at Mark Zelden's
website and see what he has done with various ISPF MACROs.  Then look at the
SDSF manual and see how to call SDSF and passing a parm.  

I would think an ISPF Macro would be a process that could do this for you.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread גדי בן אבי
The part we are having problems with is passing the parameters to SDSF.
We know how to do everything else.

Gadi

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Monday, September 06, 2010 4:08 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Passing commands to SDSF in REXX

 Hi,

 It's much simpler than that:
 The user has the job displayed in the editor.
 He Submits the job.
 The user enters a command on the command line, moves the cursor to the
 job name and presses enter
 The command performs the following functions:
 1. get the job name from the cursor position
 2. starts SDSF
 3. enters the prefix command with the job name
 4. enters the ST command.


Okay, then what you want is an ISPF CMD or MACRO that you can use on the
command line that will accept a parm (cursor selected position).

Yes that can be done.

Since I am not at work today, I would suggest that you look at Mark Zelden's
website and see what he has done with various ISPF MACROs.  Then look at the
SDSF manual and see how to call SDSF and passing a parm.

I would think an ISPF Macro would be a process that could do this for you.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

לשימת לבך, בהתאם לנהלי החברה וזכויות החתימה בה, כל הצעה, התחייבות או מצג מטעם 
החברה, מחייבים מסמך נפרד וחתום על ידי מורשי החתימה של החברה, הנושא את לוגו 
החברה או שמה המודפס ובצירוף חותמת החברה. בהעדר מסמך כאמור (לרבות מסמך סרוק) 
המצורף להודעת דואר אלקטרוני זאת, אין לראות באמור בהודעה אלא משום טיוטה לדיון, 
ואין להסתמך עליה לביצוע פעולה עסקית או משפטית כלשהי.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread Lizette Koehler
The Archives had this bit of code from 2008.
http://groups.google.com/group/bit.listserv.tsorexx/msg/957c30e301fc76db

I would check out the entire thread to see what they came up with.  Note:
This was in the TSO REXX newsgroup.  If you are at z/OS V1.9 or above, then
the SDSF REXX interface would probably make it easier.  I am not sure what
ISRTSO is in this example.


/* Rexx  */
 Arg Tr_parm

If Tr_parm  '' then
 do;trace_on=1;Tr_parm='TRACE 'Tr_parm;interpret Tr_parm;end
else trace_on = 0

commands = SDSF da;pre d901*;sort jobname  

 Address 'ISPEXEC'  
  'DISPLAY PANEL (ISRTSO) COMMAND('commands') RETBUFFR('bufname')  
   RETLGTH('lngname')'  

I have not tried this.  But this might be what you are looking for.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread Terry Draper
Amit.
   Firstly you should have RMF monitor III setup so that it can see the address 
spaces in all the LPARs in the Sysplex. Make sure RMF address spaces are at 
high priority. You can then see who is getting the CPU and how much the LPAR is 
using.
 
  Have the TSO userids of selected (trusted not to abuse the priority) 
performance people set to a single period high priority service class. 
Alternatively you can get someone reset to a high priority at problem times.

  It is useful to have some TSO users stay logged on nearly all the time. Not 
sure of the best options to achieve this.

Terry Draper
zSeries Performance Consultant
w...@btopenworld.com
mobile:  +66 811431287

--- On Mon, 6/9/10, amit amitpdu...@gmail.com wrote:


From: amit amitpdu...@gmail.com
Subject: CPU Spikes completely hangs sessions;No logons: need inputs
To: IBM-MAIN@bama.ua.edu
Date: Monday, 6 September, 2010, 11:59


hi,

i have come across similar times where in my services/STCs demand a lot of
CPU and thus resulting soft capping.
some times even when msu's are being increased, via system tools though Ops
can see that my stcs are taking more CPU, i am unable to logon to the
LPAR..so are other users.
is there a way that i can monitor/ view the STC of the affected LPAR from a
diff one, in sysplex.
secondly, how do i prioritize  my TSO ID in that LPAR so that it may logon
and check/action to trap the issue.

My questions might sound foolish or/and inappropriate, but can assure, are
not just for Fun.
eager to learn, if possible some help/experience shared.

TIA,
Amit

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Terry Draper
Having worked with both JES2 and JES3 (JES3 first), I would say it depends on 
what functionality you require.
 
JES3 has some multisystem capability that you may like. If there is no 
requirement for this then definitely go JES2.
 
JES2 can handle multisystems adequately. JES2 has tended to get support before 
JES3.
 
Many JES3 systems have been converted to JES2.
 
Someone new should definitely look to use JES2.
 
Now I will be shot down by the JES3 bigots. All I say is have have no axe to 
grind for either.


Terry Draper
zSeries Performance Consultant
w...@btopenworld.com
mobile:  +66 811431287

--- On Sun, 5/9/10, Thompson, Steve steve_thomp...@stercomm.com wrote:


From: Thompson, Steve steve_thomp...@stercomm.com
Subject: JES2 vs. JES3
To: IBM-MAIN@bama.ua.edu
Date: Sunday, 5 September, 2010, 23:13


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Clark Morris
Sent: Sunday, September 05, 2010 4:55 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: O/T IBM to Ship World's Fastest Computer Chip

SNIPPAGE

As someone who was in a field where you can't get a consensus on
whether JES2 is better than JES3 and who is a follower of
transportation issues (and a member of Transport Action Atlantic), I
doubt a reporter would be able to determine easily which side of an
argument is flat out wrong, even with some hours of research.

SNIPPAGE

I created a new thread out of this because I think this is a bit more
important a topic -- so why let it get lost in O/T IBM blah blah?

Why is JES2 better than JES3? Why is JES3 better than JES2?

Why would JES3 be preferred over JES2?

Regards,
Steve Thompson

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Practical uses for submitting JCL with other than RECFM=F(B),LRECL=80

2010-09-06 Thread Jan MOEYERSONS
On Thu, 2 Sep 2010 14:40:06 -0500, Kirk Wolf k...@dovetail.com wrote:

We are working on some support in our Co:Z Toolkit that allows users to
submit and manage jobs, and I was wondering how often (at all) anyone really
needs to submit jobs with records that are not fixed length, LRECL=80?

Used longer-than-80 a few times for entering shell script as in-stream data.

Cheers,

Jantje.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Code names for zSeries

2010-09-06 Thread Tom Russell
From:Edward Jaffe edja...@phoenixsoftware.com
  On 9/4/2010 6:28 PM, Ted MacNEIL wrote:
 Which only makes sense in one country in the world.

It makes sense in every country in which Fantasy Island reruns aren't 
dubbed 
into another language.

Not so.  zPlain is not pronounced zee-plane anywhere else than the US.  I 
had to look at the initial mention of zPlain twice before I got it.. zed 
Plain? Huh? 

Tom Russell 

Stay calm.  Be brave.  Wait for the signs. ─ Jasper FriendlyBear
... and remember to leave good news alone. ─ Gracie HeavyHand


Re: Practical uses for submitting JCL with other than RECFM=F(B),LRECL=80

2010-09-06 Thread Paul Gilmartin
On Mon, 6 Sep 2010 10:31:19 -0500, Jan MOEYERSONS wrote:

On Thu, 2 Sep 2010 14:40:06 -0500, Kirk Wolf wrote:

We are working on some support in our Co:Z Toolkit that allows users to
submit and manage jobs, and I was wondering how often (at all) anyone really
needs to submit jobs with records that are not fixed length, LRECL=80?

Used longer-than-80 a few times for entering shell script as in-stream data.

Why should Kirk be much concerned with supporting the Unix lunatic fringe?

But this makes me think that since it's been a while since JES2
gained support for RECFM/LRECL other than F/80, and JES3 even
longer, it's about there was a NF APAR or a Requirement that the
ISPF SUBmit command support longer and variable record formats.

Apparently IBM saw sufficient need or business case for the
facility to invest the resource to provide it in JES2.  Why
stop short of supporting it in ISPF?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


TSO command return code

2010-09-06 Thread Cobe Xu
Hi List,

We have a job to issue HDEL from ML1(as below). However, when the last
dataset is not found, the step will get rc=14.
Then I tried to put TSO command 'TIME' in the last line, but still get rc=14
(when the second last HDEL dataset is not in ML1 or not found).
But put HQUERY in the last line can avoid rc14. Only the same kind of
command can override previous fail command's rc14?
Can anyone shed some light on this? Thanks...

//STEP01   EXEC PGM=IKJEFT01
//SYSTSPRT DD  SYSOUT=*
//SYSTSIN  DD  *
 HDEL A.B.C
 HDEL A.B.D
 ..


-- 
Cobe Xu

Best Regards
---
zOS Performance  Capacity Analyst
E2E Performance Analyst
Email: cob...@gmail.com
---

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Code names for zSeries

2010-09-06 Thread Ted MacNEIL
I got it.. zed Plain? Huh? 

You mean: Eh?

-
I'm a SuperHero with neither powers, nor motivation!
Kimota!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Practical uses for submitting JCL with other than RECFM=F(B),LRECL=80

2010-09-06 Thread Ted MacNEIL
Apparently IBM saw sufficient need or business case for the
facility to invest the resource to provide it in JES2.
Why stop short of supporting it in ISPF?

It's actually TSO.

ISPF just manages the records to support the TSO/E submit restrictions.

-
I'm a SuperHero with neither powers, nor motivation!
Kimota!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Passing commands to SDSF in REXX

2010-09-06 Thread Paul Gilmartin
On Mon, 6 Sep 2010 15:45:33 +0300, G+D+J+ B+N% #B+J+ wrote:

The user has the job displayed in the editor.
He Submits the job.
The user enters a command on the command line, moves the cursor to the job 
name and presses enter
The command performs the following functions:
1. get the job name from the cursor position

Can the just submitted job ID be read from the screen by an EXEC or
macro, or has the message line already been cleared from the screen
before the macro begins execution?

Wouldn't it be great if ISPF kept the name and number of the last
job submitted in variables?  (Or does it already?)  If a macro
issues the submit command, is the job ID available in a reply?

2. starts SDSF
3. enters the prefix command with the job name
4. enters the ST command.

The user can then look at the job, monitor its execution, and do all the other 
wonderful things you can do in SDSF.

I have mixed feelings about this.

You appear to want SDSF for Dummies, sparing the user any real knowledge
of what he's doing.  Any programmer with the skill to be editing and
submitting JCL ought to be well capable of mastering SDSF.

But it sounds so convenient that I'd use it if it were there.  But
I'd make little effort to obtain it or create it.

Usually I just keep SDSF ST display with OWNER userid(); PREFIX *;
sorted by submission time descending in another split.  On submitting
a job I need only to SWAP to that other split and the job just
submitted appears on the top line.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: O/T IBM to Ship World's Fastest Computer Chip

2010-09-06 Thread David Alcock
Here's an article with a short video of some IBM guys talking about it. 

http://www.engadget.com/2010/09/06/ibm-claims-worlds-fastest-processor-with-5-2ghz-z196/

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CPU Spikes completely hangs sessions;No logons: need inputs

2010-09-06 Thread Ron Hawkins
Amit,

In addition, if you are running a single JES2 in your SYSPLEX you can
display other LPARS in the SDSF DA display using the SYSNAME sysid line
command.

Alternatively you can use the ISPF Table based RMF II display to monitor the
other LPARS in your SYSPLEX by simply overtyping the System ID in the upper
right hand corner with the one you want. Depending on your installation you
can typically get to this (far superior) version of RMF II with the command
ERBRMF, or TSO ERBRMF, and then follow the menus.

This is feature is enabled by XCF  and does not require a parallel SYSPLEX,
but you do need a MAS for the DA SYSNAME to work. I regularly use the RMF II
feature in a four system GRS ring.

Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 Terry Draper
 Sent: Monday, September 06, 2010 7:21 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: [IBM-MAIN] CPU Spikes completely hangs sessions;No logons:
need
 inputs
 
 Amit.
    Firstly you should have RMF monitor III setup so that it can see the
 address spaces in all the LPARs in the Sysplex. Make sure RMF address
spaces
 are at high priority. You can then see who is getting the CPU and how much
the
 LPAR is using.
 
   Have the TSO userids of selected (trusted not to abuse the priority)
 performance people set to a single period high priority service class.
 Alternatively you can get someone reset to a high priority at problem
times.
 
   It is useful to have some TSO users stay logged on nearly all the time.
Not
 sure of the best options to achieve this.
 
 Terry Draper
 zSeries Performance Consultant
 w...@btopenworld.com
 mobile:  +66 811431287
 
 --- On Mon, 6/9/10, amit amitpdu...@gmail.com wrote:
 
 
 From: amit amitpdu...@gmail.com
 Subject: CPU Spikes completely hangs sessions;No logons: need inputs
 To: IBM-MAIN@bama.ua.edu
 Date: Monday, 6 September, 2010, 11:59
 
 
 hi,
 
 i have come across similar times where in my services/STCs demand a lot of
 CPU and thus resulting soft capping.
 some times even when msu's are being increased, via system tools though
Ops
 can see that my stcs are taking more CPU, i am unable to logon to the
 LPAR..so are other users.
 is there a way that i can monitor/ view the STC of the affected LPAR from
a
 diff one, in sysplex.
 secondly, how do i prioritize  my TSO ID in that LPAR so that it may logon
 and check/action to trap the issue.
 
 My questions might sound foolish or/and inappropriate, but can assure, are
 not just for Fun.
 eager to learn, if possible some help/experience shared.
 
 TIA,
 Amit
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: TSO command return code 14 for HDEL

2010-09-06 Thread Lizette Koehler
 Cobe Xu Wrote
 
 We have a job to issue HDEL from ML1(as below). However, when the last
 dataset is not found, the step will get rc=14.
 Then I tried to put TSO command 'TIME' in the last line, but still get
 rc=14
 (when the second last HDEL dataset is not in ML1 or not found).
 But put HQUERY in the last line can avoid rc14. Only the same kind of
 command can override previous fail command's rc14?
 Can anyone shed some light on this? Thanks...
 
 //STEP01   EXEC PGM=IKJEFT01
 //SYSTSPRT DD  SYSOUT=*
 //SYSTSIN  DD  *
  HDEL A.B.C
  HDEL A.B.D
  ..
 

I am not sure this behavior of an RC14, which is returned when an HDEL is
issued against a dataset that does not exist, can be changed.

But what I might do is create a sequential file with the datasets to be
HDEL'd
Then I would use a REXX to 

1)  Verify the dataset exists Then issue the HDEL
  1a)  That it exists on ML1 Then issue the HDEL
2)  If the dataset does not exist Then bypass the dataset
  

I would issue the HDEL for every dataset that match condition(s) 1 (1a)

Of course I would wonder why you need to manually delete HSM L1 datasets
rather than letting DFSMShsm handle that for you 


Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Code names for zSeries

2010-09-06 Thread Ray Pearce
Over here in England, you might have got away with z/Cars
 

 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL
 Sent: 06 September 2010 17:38
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Code names for zSeries
 
 I got it.. zed Plain? Huh? 
 
 You mean: Eh?
 
 -
 I'm a SuperHero with neither powers, nor motivation!
 Kimota!
 
 --
 For IBM-MAIN subscribe / signoff / archive access 
 instructions, send email to lists...@bama.ua.edu with the 
 message: GET IBM-MAIN INFO Search the archives at 
 http://bama.ua.edu/archives/ibm-main.html
 
 - 
 --
 --
 This email has been scanned for all known viruses by the 
 MessageLabs Email Security Service and the Macro 4 internal 
 virus protection system.
 . 
 --
 --
 

- 
This email has been scanned for all known viruses by the MessageLabs Email
Security Service and the Macro 4 internal virus protection system.
. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Norman Hollander on DesertWiz
It depends definitely fits here.

 I would say at this point of the JESes and z/OS, that probably 70-80% of
the code is common between them.
JES3 has the GLOBAL concept of managing the environment, while JES2 is a
collection of LOCAL environments.
With MAS, JES2 has certainly become more global in nature.  JES3 does have a
lot of features over JES2, if you
plan to use them.  Most sites that I have seen running JES3 run in JES2
mode.  JES3 does have the pre-setup
requirement, can have up to 255 unique Job classifications, has a built-in
Job Scheduler, and definitely has a bit
different JCL coding requirements (nothing that can't be overcome).  From an
operator perspective, JES3 may 
be a bit more challenging to run (no emails from the seasoned JES3 folks).
Many sites that run JES3 are left over
from historical environments, and have never changed.  You can still find
several shops with a single or dual  JES3 
Global/Local setup.  In my opinion this might be a waste of JES3
capabilities.  You really need to decide what your
JES needs are, and then the right one will fall out for you.  And your
mileage WILL vary.

zNorman

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Lizette Koehler
Sent: Monday, September 06, 2010 Monday 4:45 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: JES2 vs. JES3

I am sure there will be some opinions on this.  But the basic functions of
JES2 and JES3 are different.

I have only used JES2 and know very little of JES3.  So I am a little
biased.

JES3 has resource functions where JES2 does not.  In JES3, as I understand
it, a job cannot get into the system unless all allocations are met.
However, you can submit a job to JES2 and it could begin to run without all
allocations (dasd, tape, etc.) being available.  To handle that problem in
JES2 you have add-on products like ThruPut Manager, DTS Software SCC, ACS,
and so on.

So to me the bottom line is more like:
JES2 comes with the operating system, but how many more products do you need
to add-on before it behaves (okay I will say it) like JES3?

I like JES2 because it is simpler in concept than JES3.  However, both
products have their pros and cons.

I am not sure that this can be a apples to apples type of choice.  They are
both apples, but do you like sweet ones or tart?  Do you like Washington or
Delicious?  Do you like Red or Green?

  I think it all comes down to what you have worked on and how you have
adapted to using it.  Both are good systems and do their jobs very well.

Lizette

--
For IBM-MAIN subscribe / signoff / archive access instructions, send email
to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the
archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Backups (was Virginia DOT outage)

2010-09-06 Thread Richard L Peurifoy

On 9/3/2010 7:41 PM, Clark Morris wrote:

On 3 Sep 2010 15:52:25 -0700, in bit.listserv.ibm-main you wrote:


On 9/3/2010 5:36 PM, Gerhard Adam wrote:

The way I read the articles, there was mirroring and the failure of
primary was made disastrous by the failure of the mirroring device. If
this is the case, what are the probabilities of the same thing on IBM
devices regardless of the operating system?


That's probably true.  After all, who would ever think to have more than one
backup.


Mirroring doesn't equal backup.

Mirroring will happily duplicate bad data written by a misbehaving
program (or by misbehaving hardware for that matter).


And a backup program will blithely copy bad data to the backup
mechanism.


Yes, but with mirroring it is already to late when the change occurs.
With a backup you have a chance to restore the bad data if you catch it
in time. We do backups every night, and keep them for at least a month.
The applications folks do their own backups as well, and may keep them 
longer.


It is certainly possible to not realize the problem until the backup
is no longer available, but at least you have a chance.

--
Richard

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Thompson, Steve
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Thompson, Steve
Sent: Sunday, September 05, 2010 5:14 PM
To: IBM-MAIN@bama.ua.edu
Subject: JES2 vs. JES3

SNIPPAGE

I have worked in both environments, and have migrated between the
environments, and even started a VSE to MVS/JES3 project -- my specialty
was ALC and operations (just before I was hired by Amdahl) with CTG.

Going back to the '70s, I vaguely remember a rule of thumb (if you were
building a shop or converting from non-IBM to IBM):  If you are going to
run up to 3 CPUs (basically a Box, or CEC as it would be called today)
in a site, you would use JES2 because JES3 Global was expensive (in CPU
cycles).

If you were going to have 3 or more CECs in a site, you would give
strong consideration to JES3.

Today, I have been looking at features I was familiar with in JES3 and
it appears to me that many of them have been moved to BCP (basic control
program) to make SYSPLEX operations easier to do. A good example of this
is the change in console support and command routing.

From my perspective, and this is just my opinion having NOT used JES3
under z/OS, the only thing that JES3 would buy us today is the JOB
scheduler that JES3 had, and Job Set Up.

JOB Setup is a foreign concept to anyone who has done JES2 only. And it
causes heartburn for people having to provide a JOB stream to/for a JES3
environment. The idea that JES3 and MVS can both manage tape
drives/mounts and JES3 requires the data sets to exist before the JOB
starts (otherwise you get a JCL error -- UNLESS the data set is created
in the JOB via JCL) is hard for some to get their hands around.

I have done work for a US Gov't agency, that was running a single CEC
with JES3 Global and no locals. As I understood it, they did this
because they were dependent on the JES3 job management (job scheduler)
system. But they could not otherwise justify JES3. And if they had not
been a JES3 shop in years gone by, they would have just gotten a simple
job scheduler.

I would like to hear from current JES3 users and what they think.

Regards,
Steve Thompson

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Anne Lynn Wheeler
before being con'ed into going to POK to be in charge of loosely-coupled
architecture, my wife did a stint in the JES group ... including working
on spec. for JESUS (JES Unified System) ... taking all the features,
that customers couldn't live w/o, from both JES (slightly earlier, she
had been part of the catchers for ASP in the JES group). However, the
polarization of the two sides prevented much progress being made.

in POK, she did peer-coupled shared data architecture ... which saw
little uptake (except for IMS hotstandby) until sysplex (contributing to
her not staying long in that position; that  periodic battles with SNA
organization about demands that SNA be mandated for peer-coupled
coordination communication).

-- 
virtualization experience starting Jan1968, online at home since Mar1970

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Backups (was Virginia DOT outage)

2010-09-06 Thread Ron Hawkins
Richard,

How true. I thought this was part of the thinking behind before and
after batch back-ups, providing a checkpoint where an application could be
restored prior to some application related error or corruption.

There are a few sites that use in-system copy products (Shadowimage,
FlashCopy, Timefinder, etc) to capture several Point-in-Time copies at
regular intervals throughout the day to minimize the time required to
restore and roll forward from this sort of error. From what I perceive of
this problem, this sort of backup process may not have been compromised, and
could have been used to restore the data to a recovery point in minutes, not
days. 

There's a reason the storage vendor's are selling low performance, High
Capacity SATA drives - this could be one of them :-)


Ron

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of
 Richard L Peurifoy
 
 Yes, but with mirroring it is already to late when the change occurs.
 With a backup you have a chance to restore the bad data if you catch it
 in time. We do backups every night, and keep them for at least a month.
 The applications folks do their own backups as well, and may keep them
 longer.
 
 It is certainly possible to not realize the problem until the backup
 is no longer available, but at least you have a chance.
 
 --
 Richard
 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Paul Gilmartin
On Mon, 6 Sep 2010 15:28:50 -0400, Thompson, Steve wrote:

drives/mounts and JES3 requires the data sets to exist before the JOB
starts (otherwise you get a JCL error -- UNLESS the data set is created
in the JOB via JCL) is hard for some to get their hands around.

And if you code DISP=NEW you get a JCL error if the data set
already exists.  And JES3 setup is oblivious to COND, IF, THEN,
ELSE, etc, and operates as if every step will be executed, even
those in both branches of THEN and ELSE.  And it doesn't count
if you create or delete a data set in an IDCAMS step -- JES3
setup only understands JCL allocation.  And the diagnostics are
unsatisfactory to someone minimally familiar with JES3.

Circumventions take the form such as:

//STEP0 EXEC PGM=IEFBR14
//STEP1 EXEC PGM=IEFBR14,COND=(0,LE)
//DD1   DD   DISP=(MOD,CATLG),DSN=DATA.SET.ONE
//DD2   DD   DISP=(MOD,CATLG),DSN=DATA.SET.TWO
   etc.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: The new POO (Props / ProP ) is available

2010-09-06 Thread Paul Gilmartin
On Fri, 3 Sep 2010 16:47:20 -0600, Steve Comstock wrote:

http://www-01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d57819852571c500428f9a

In which I read:

In a multiprocessing configuration, a single TOD clock is
shared by all CPUs. Each CPU has its own clock comparator,
CPU timer, and TOD programma- ble register.

I thought I was told in the past that each CPU had its own TOD clock,
for fault tolerance.  Was I misinformed, or did IBM decide subsequently
that the complexity of synchronizing several dozen clocks outweighs
the risk of a single point of failure?

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: JES2 vs. JES3

2010-09-06 Thread Tony Harminc
On 5 September 2010 18:13, Thompson, Steve steve_thomp...@stercomm.com wrote:

 I created a new thread out of this because I think this is a bit more
 important a topic -- so why let it get lost in O/T IBM blah blah?

 Why is JES2 better than JES3? Why is JES3 better than JES2?

 Why would JES3 be preferred over JES2?

Back in the 1970s, it was said that if you had two 168s, you should
not even think about JES3, but if you had two 168s and a 158, JES3
would be OK because JES3 would consume a 158's worth of CPU time on
its own, leaving the 168s to run the application workload.

Tony H.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: The new POO (Props / ProP ) is available

2010-09-06 Thread Don Williams
In general, the Principle Of Operations only describes the logical results
that facilities are to produce. This allows different models to use
different methods to obtain the same logical results. IMO, where possible,
IBM tries to hide the actual method that the hardware uses to obtain those
results just to keep them secret from potential competitors. 

I would hope that the TOD clock facility is still fault tolerant. There may
still be multiple physical TOD clocks (perhaps not one per CPU or LPAR,
etc.), but a reasonable number for redundancy. However, from the view point
of each processor there might be only one logical TOD facility. To know
for sure, I think you need to bluntly ask IBM if the TOD clock facility is
redundant.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Paul Gilmartin
 Sent: Monday, September 06, 2010 9:33 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: The new POO (Props / ProP ) is available
 
 On Fri, 3 Sep 2010 16:47:20 -0600, Steve Comstock wrote:
 
 http://www-
 01.ibm.com/support/docview.wss?uid=isg2b9de5f05a9d57819852571c500428f9a
 
 In which I read:
 
 In a multiprocessing configuration, a single TOD clock is
 shared by all CPUs. Each CPU has its own clock comparator,
 CPU timer, and TOD programma- ble register.
 
 I thought I was told in the past that each CPU had its own TOD clock,
 for fault tolerance.  Was I misinformed, or did IBM decide subsequently
 that the complexity of synchronizing several dozen clocks outweighs
 the risk of a single point of failure?
 
 -- gil
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html