Re: Does the JES2 ESTBYTE parm limit STC or just batch output?

2017-06-10 Thread George Henke
Thank you all.

Jesse answered the question.

It looks like STCs are agnostic to ESTBYTE.

Regardless of the line count, if a STC takes 25% of the spool, it needs to
be cancelled, either by Exit 20, Netview, or as a last resort the operator.

Oh well, back to the drawing board, Exit 20, and Netview.



On Sat, Jun 10, 2017 at 4:00 PM, Edward Gould <edgould1...@comcast.net>
wrote:

> > On Jun 10, 2017, at 2:33 PM, Tom Brennan <t...@tombrennansoftware.com>
> wrote:
> >
> > I should probably relay my old story about estimated line counts:  Back
> around 1984 a spool shortage occurred that slowed or stopped all processing
> enough that the manager response was "Put in some limits". So someone
> implemented a JES2 exit that 722'd when the estimated line count was
> exceeded.  Managers were happy I guess.
>
> Indeed we had field in the accounting field that specified the max number
> of lines (25K was the max).
> We were somewhat lucky as a full spool almost never happened (in the
> 80’s). We liked to think that was way. But it did work.
>
> Ed
> >
> > The result, however, was that virtually all of the 722's were folks who
> simply needed to increase their estimated line count, often after a
> complaining phone call to my desk.  So basically all the exit did was cause
> reruns and additional CPU usage - very expensive in those days.  I ended up
> removing the exit and concentrated on actions to handle spool problems on
> the back-end (notification and automation, including spool offload if
> necessary).  Those back-end methods have their own issues, but at least the
> complaning calls stopped.
> >
> > Jesse 1 Robinson wrote:
> >> In light of our spool problems, we have undertaken to set a limit.
> Trying to make everyone put output limits in their jobs would be out of the
> question. So we dug into TFM and found system wide ESTLNCT. There are
> related parms for byte count and page count, but we went with lines for
> simplicity. It's a 'basic' parm not associated with job class. We set
> ESTLNCT to a value that we calculated would represent around 20% of the
> spool. Fortunately we have a sandbox system where we can play with this
> sort of thing. Good news for us: a large output job gets S722 when our
> experimental limit is exceeded. Bad news for OP: I set up a started task to
> do the same thing; it ran to completion regardless of output count. So it
> appears that STCs are not subject to the ESTLNCT value. I’m 99% sure that
> the TSO OUTLIM value specified in IKJTSOxx affects only TSO; in fact, only
> the TSO TRANSMIT command, not TSO output in general. Before discovering
> ESTLNCT, we set out to get automation (SA) to analyze the 'output exceeded'
> message and cancel a job when it reaches 20% of the spool; that value is
> included in the message. I imagine that the same strategy could be used to
> limit STCs, but it would require more work. It just occurred to me that if
> you're concerned about a specific STC, you might try putting a JOB card on
> it. I have not tried that.
> >
> > --
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>
> ------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>



-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: Does the JES2 ESTBYTE parm limit STC or just batch output?

2017-06-09 Thread George Henke
Yes, Jesse, it was exactly this excerpt you quote which inspired my post.

It is very vague wrt ESTBYTE, whether it applies just to batch and APPC or
also STCs.

Are the internal JES2 limits it cites set just for TSO XMITs or do they
apply also to STCs in lieu of the ESTBYTE parm.

If so, it would be nice to have an option like the OPT=0,1,2 ESTBYTE
subparm when the limit is triggered than to have to install the JES2 EXIT
20 just to cancel the task.

Just wondering if anyone has been able to get ESTBYTE working for STCs and
not just batch, APPC, and would not want to fill the spool and hang the MAS
just to find out.


On Fri, Jun 9, 2017 at 12:03 AM, Jesse 1 Robinson <jesse1.robin...@sce.com>
wrote:

> We have experienced a number of spool-full conditions in the recent past,
> always caused by runaway batch jobs that produce tens of millions of lines
> of garbage until the entire MAS grinds to a halt. So we're experimenting
> with JES2-defined limits. In researching the options, we came across the
> doc below. We're focused on batch, but this passage may be telling. If only
> we could understand it. May you be granted more insight that us.
>
> "Considerations for started tasks and TSO LOGONs
>
> "Output limits for TSO/E transmits can be set by TSO/E using the
>  TSO/E OUTLIM= parameter. JES2 also sets a limit internally. When
>  SYSOUT is transmitted in the foreground for started tasks and TSO/E
>  LOGONs, the member uses the lower of these two limits. JES2 sets the
>  following output limits for started tasks and TSO LOGONs:
>
> "999,999 for lines, cards, and pages
> 2,147,483 (in 1000s of bytes) for spool utilization.
> An installation can change the limits for started tasks or TSO
>  LOGONs by using JES2 Exit 20 to change the limit for each particular
>  started task or TSO LOGONs The limit for TSO/E transmits which are
>  specified thorough the OUTLIM parameter, should not be greater than
>  the limit JES2 sets for punches or a X'722' abend will occur.
>  See z/OS TSO/E Customization for information about limiting the
>  TSO/E TRANSMIT
>  command."
>
> .
> .
> J.O.Skip Robinson
> Southern California Edison Company
> Electric Dragon Team Paddler
> SHARE MVS Program Co-Manager
> 323-715-0595 Mobile
> 626-543-6132 Office ⇐=== NEW
> robin...@sce.com
>
>
> -Original Message-
> From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
> Behalf Of Lizette Koehler
> Sent: Thursday, June 08, 2017 4:09 PM
> To: IBM-MAIN@LISTSERV.UA.EDU
> Subject: (External):Re: Does the JES2 ESTBYTE parm limit STC or just batch
> output?
>
> The EST Byte, Line, Page can be dynamically changed.
>
> The simplest way to avoid an IPL (and JES2 just stops when spool is full -
> but will respond to commands like PURGE)
>
> Is to cycle the STC, add another spool volume, or see what is really going
> on.
>
> If the STC is filling up spool, it needs to be determined why.  We have
> automated the HASP050 / HASP375 message to send emails and alerts when some
> of the JES2 functions are impacted (BERT, SPOOL, JNUM, etc.)
>
> My understanding is the IEFUSO exit can cancel an STC if it exceeds its
> limits.  You can code the STCCLASS statement in JES2 and allow the IEFUSO
> to do its job.
>
> You can also use automation tools to monitor for HASP375, HASP050 or other
>
> You can use products like z/OSEM or EASYEXIT (DTS Software) to control
> your jobs names (STC, TSU, or JOB) for determining final action.
>
> Lizette
>
>
>
> > -Original Message-
> > From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU]
> > On Behalf Of George Henke
> > Sent: Thursday, June 08, 2017 1:59 PM
> > To: IBM-MAIN@LISTSERV.UA.EDU
> > Subject: Does the JES2 ESTBYTE parm limit STC or just batch output?
> >
> > Just averted a near disaster, a mid-day IPL of 4 LPARs, with a STC
> > filling up the spool with 10B bytes of data because the ESTBYTE limit
> > was not turned on for termination, OPT=1.
> >
> > But would it have done anything anyway for a STC or does it just apply
> > to batch and APPC.
> >
> > The manual is silently ambiguous on this.
> >
> > If anyone has had success limiting STC output so, please let me know,
> > else it will probably be JES2 Exit 20.
> >
> > --
> > George Henke
> > (C) 845 401 5614
>
>
> --
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>



-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Does the JES2 ESTBYTE parm limit STC or just batch output?

2017-06-08 Thread George Henke
Just averted a near disaster, a mid-day IPL of 4 LPARs, with a STC filling
up the spool with 10B bytes of data because the ESTBYTE limit was not
turned on for termination, OPT=1.

But would it have done anything anyway for a STC or does it just apply to
batch and APPC.

The manual is silently ambiguous on this.

If anyone has had success limiting STC output so, please let me know, else
it will probably be JES2 Exit 20.

-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


zSECURE 32 x 80 Hang

2016-05-06 Thread George Henke
Whenever we Dial into our z/OS VM with PCOMM and 32X80 screen size it hangs
at the very end of the ISPF dialog and after displaying the final ISPF
dialog screen.

24 X 80 is ok.

Coming through PCOMM on CITRIX is ok.

Coming through a NATed address in PCOMM is also ok.

It only fails when we Dial In with 32 X 80.

Any ideas?

-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Mounting Unique zFS for SMPE APPLY

2016-05-06 Thread George Henke
The zFS names on our SMPE maintenance system are the same as on the PROD
RES VOLS.

How do you make them unique so they can be mounted on the SMPE maintenance
system for the SMPE APPLYs?

I suppose just DSS copy and rename them to something else?

-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: VISARA Consoles FICON Get 505, 510

2013-07-28 Thread George Henke
Thank you very much, Jerry, for this very useful feedback.

Yes, we are using the Coax Box add-on and having just horrendous problems
not only with it but with the 3074 itself.

We have learned that the Visara FICON product has only 5 customers and has
been available for only since Jan 1.

This looks and feels more like beta testing, the bleeding edge, than
implementation of a real product,

The omission of ESCON from the zEC12 is proving to be a fatal mistake.  It
is forcing us to use these kind of unvetted products.

These kind of HW oversights are reminiscent of the days when IBM
prematurely converted from powerful Bi-Polar chips to underpowdered CMOS
chips and customers had to flee back to the Bi-Polar boxes.

When will IBM learn.

But then Watts Humphrey who put the z in z/OS, z/VSE, and z/VM, which
means literally zero-tolerance for downtime, is no longer there; he retired
and died in 2010.

Such unconscious mistakes would not occur if he were still around.


.


On Wed, Jul 24, 2013 at 12:50 PM, Jerry Whitteridge 
jerry.whitteri...@safeway.com wrote:

 Ensure you are on the latest microcode version for the 3074's. Are you
 using pure 3074 or the add on Coax box ?

 There were some challenges with the early code but it appears to stable
 and functional now.

 Jerry Whitteridge
 Lead Systems Programmer
 Safeway Inc.
 925 951 4184

 If you feel in control
 you just aren't going fast enough.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On
 Behalf Of George Henke
 Sent: Tuesday, July 23, 2013 5:31 PM
 To: IBM-MAIN@LISTSERV.UA.EDU
 Subject: VISARA Consoles FICON Get 505, 510

 Has anyone converted VISARA consoles from ESCON to FICON?

 They work fine as ESCON, but will not talk to z/OS as FICON.

 They run off of ESCON and FICON directors respectively.

 We have done 3 PORs and each time the console's get either a 505 or a 510.

 We need VISARAs for the LMU interface for the STK SILOs, but they also
 double as system consoles.

 We are going zEC12 which is pure FICON.

 The OPTICA PRISM ESCON Converters which IBM recommends must be direct to
 the device, they cannot go through an ESCON director.

 So we are forced to make them FICON and need them working.

 I suppose a workaround would be to attach the ESCON VISARAs through OPTICA
 PRISM ESCON Converters directly to the CEC, instead of the ESCON director.

 We are MULTISYSTEM with 4 LPARs with EMIFed CHPIDs.


 --
 George Henke
 (C) 845 401 5614

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


 Email Firewall made the following annotations.

 --

 Warning:
 All e-mail sent to this address will be received by the corporate e-mail
 system, and is subject to archival and review by someone other than the
 recipient.  This e-mail may contain proprietary information and is intended
 only for the use of the intended recipient(s).  If the reader of this
 message is not the intended recipient(s), you are notified that you have
 received this message in error and that any review, dissemination,
 distribution or copying of this message is strictly prohibited.  If you
 have received this message in error, please notify the sender immediately.


 ==

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


OPTICA PRIZM FICON2ESCON Conversion and Visara

2013-07-28 Thread George Henke
Has anyone used these converters to front-end Visara consoles either
directly or behind an ESCON Director?

The unvetted Visara FICON console product is causing us great consternation
and the only other option for a zEC12, which is pure FICON, ESCON being no
longer available, are these OPTICA PRIZM converters.

With all due respect to Reuben Garrett Lucius Goldberg, our MF is beginning
to resemble more a Rube Goldberg Machine than an IBM computer.



-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


VISARA Consoles FICON Get 505, 510

2013-07-23 Thread George Henke
Has anyone converted VISARA consoles from ESCON to FICON?

They work fine as ESCON, but will not talk to z/OS as FICON.

They run off of ESCON and FICON directors respectively.

We have done 3 PORs and each time the console's get either a 505 or a 510.

We need VISARAs for the LMU interface for the STK SILOs, but they also
double as system consoles.

We are going zEC12 which is pure FICON.

The OPTICA PRISM ESCON Converters which IBM recommends must be direct to
the device, they cannot go through an ESCON director.

So we are forced to make them FICON and need them working.

I suppose a workaround would be to attach the ESCON VISARAs through OPTICA
PRISM ESCON Converters directly to the CEC, instead of the ESCON director.

We are MULTISYSTEM with 4 LPARs with EMIFed CHPIDs.


-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


zEC12 LPAR Abends

2012-12-07 Thread George Henke
Has anyone else experienced a similar problem?


This abend is a result of the z/VM Control Program (CP) being unable to
acquire the IPTE Interlock in a reasonable time. The IPTE Interlock can be
acquired by both CP and by Guests (running under SIE). The approach CP uses
to acquire the lock is to try once every 50-100 microseconds for up to
10,000 attempts. If not acquired at the end of that, the LCK009 abend is
taken. We have validated that the abend was not a result of the Guest
holding the interlock indefinitely, but rather the rare timing that
different vCPUs of the guest in question would acquire it in between CP's
attempts to acquire it. The following are factors contributing to the
possibility of resulting in the abend:
1. The rate at which the Guest is doing IPTEs. The higher the rate, the
greater the possibility of the abend.
2. The number of virtual CPUs configured for a given virtual machine. Since
IPTE can be issued by any of the virtual CPUs, the greater the number the
greater the possibility.
3. The number of logical processors. Just having multiple virtual CPUs is
not enough, but being able to run them concurrently increases the
possibility.
4. Load on the system by other guests. The lighter the load overall, the
more likely multiple vCPUs of the same guest could be dispatched at once
and the greater the possibility.
5. Frequency at which CP attempts to acquire the lock. Currently 50-100
microseconds. The less frequently CP attempts to acquire the lock, the more
likely CP misses an opportunity where the lock was available.

-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: zEC12, and previous generations, why? type question - GPU computing.

2012-09-05 Thread George Henke
I believe IBM produced a pc with a 370 to run VM on a PC.  Merrill Lynch
had one.  Somewhere in the late 80's I believe.

On Thu, Sep 6, 2012 at 1:52 AM, Timothy Sipples1 sipp...@sg.ibm.com wrote:

 Yes, there are organizations that use zEnterprise servers for heavy
 numeric computation. Like decimal floating point. Cryptography is another
 excellent example. And you can buy optional CryptoExpress adapters if you
 want to augment the excellent capabilities found in every machine. You can
 also buy the optional zBladeCenter Extension (zBX) if you want to add
 DataPower accelerators, Power blades, and/or X86 blades. You can also add
 an optional IBM DB2 Analytics Accelerator, to boost many types of DB2
 queries. So we're way ahead of you, John. ;-)

 I think the simple answer is that it depends what you optimize for in
 designing a server processor (or complex). But IBM has broken a lot of
 rules already about which server should do what, and I predict more rules
 will be broken.

 With respect to the 370-on-a-chip, IBM sort of did that with the 1975
 introduction of the IBM 5100 Portable Computer starting at $8,975 (1975
 dollars), although it was for a relatively narrow initial purpose (to get
 APL running). The 5100 sold reasonably well from what I've read, but I
 think there were three basic problems which prevented it from becoming a
 blockbuster:

 1. The price was not low enough for mass market appeal. (Apple had a
 similar problem with the Lisa in the early 1980s.)

 2. The software selection didn't exactly hit the mark, although it was a
 good try for the time. (IBM learned the value of software somewhat later in
 its evolution but not in time for the 1981 IBM PC.)

 3. It probably didn't have the right third party marketing and distribution
 channels. With some very notable exceptions, like typewriters, at that time
 IBM would have had some challenges with this type of product.

 Keep in mind that for 1975 this was absolutely amazing technology, but
 amazing technology required some expense. Being early is pricey. If the
 5100 debuted in, say, 1977 or 1978, it would have still been well timed but
 could have dramatically reduced the chip and board count. I also think the
 small built-in monitor could have been sacrified (at least as an option) in
 favor of a display port of some kind -- ideally RF for TV hookup. And IBM
 might have gone with a diskette drive for storage -- the 5100 was too early
 for the 5.25 inch drive, which debuted in 1976. Finally, if IBM had
 provided a little more guidance on the 370 subset instruction set they
 implemented, software developers could have taken over from there.

 So I think the 5100 could have been a nice 5110 by tweaking the recipe a
 bit. But history didn't happen that way.

 IBM had some success with the System/4 Pi avionics processors which are
 descended from System/360.


 
 Timothy Sipples
 Consulting Enterprise IT Architect (Based in Singapore)
 E-Mail: sipp...@sg.ibm.com
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN




-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Re: The IBM zEnterprise EC12 announcment

2012-08-30 Thread George Henke
Please check out the following excerpt.  Is it right?  Who is going to buy
obsolete inventory at the same price as current inventory?  Are there not
many resellers out there who will drop the price of the z196?



The three items below make going with the new processor a no brainer compar=
ed to a z196, even if there are not any specific features that help the CMS=
 workload.
   IBM does NOT provide fire sales to push out its old stock.  Therefo=
re, upgrading to a EC12 will not cost much more than upgrading to a z196 (t=
he upgrade calculations are a little higher for a two generation tech bump,=
 but only about 10% if adding MIPS).
   It will last longer before IBM freezes the in-tech HW and microcode=
 upgrades (z10 already has memory frozen; microcode will be frozen in June'=
13).  Expect between 2 and 3 years longer life from a EC12 compared to z196=
.
   The software is slightly cheaper compared to z196 AWLC.  Base 3 MSU=
s did not change; other AWLC products have the following discounts in what =
IBM is referring to as TU1 (Technology Update Pricing for AWLC).   Referenc=
e to IBM SW price document below.
o 4 -   45 MSUs   2.0%
  46 -  315 MSUs   4.0%
 316 - 1315 MSUs   4.5%
1316 - 2676 MSUs   5.0%
2677 - 5476 MSUs   6.0%
5477 - more MSUs   7.0%
http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=ANsubtype=CAa
ppname=gpateamsupplier=897letternum=ENUS212-320pdf=yes
http://www.ibm.com/common/ssi/cgi-bin/ssialias?infotype=3DANsubtype=3DCAa=ppname=3Dgpateamsupplier=3D897letternum=3DENUS212-320pdf=3Dyes


-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN


Finding Waiters/Holders After Abend

2012-08-07 Thread George Henke
Help before my shop replaces a GRS STAR with a Mii (aka MIM) RING on a
MULTISYSTEM, just so production support does not have to issue an F GRS
command to try to discover the Waiters/Holders too late, after the fact,
after the job abends.

Evidently MIM has a nice audit trail in the job log which discloses this
info.

Does GRS have a similar facility?

There are the usual workarounds:  Automations entering the F GRS command
triggered by the IKJ56241I message,  OMEGAMON Exception Analysis, etc.

But is there anything within GRS itself that will produce an audit trail?

If not, has anyone else a nifty solution to this somewhat sticky problem.

-- 
George Henke
(C) 845 401 5614

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN