Hi, Radoslaw.  Do you mind if we take the discussion off IBM-MAIN for a
bit?  Or we can keep it here if you'd prefer, but I'd like to get more
information about your environment.  Based on your logs, it's taking a lot
longer to initialize HiperDispatch than it should, and I'd like to
understand why.  Or you can open a PMR, if you'd prefer.

---
Kevin McKenzie

External Phone: 845-435-8282, Tie-line: 8-295-8282
z/OS Test Services - Test Architect, Provisioning

IBM Mainframe Discussion List <[email protected]> wrote on
01/07/2019 12:14:07 PM:

> From: "R.S." <[email protected]>
> To: [email protected]
> Date: 01/07/2019 12:23 PM
> Subject: Re: How to delay a healthcheck? [EXTERNAL]
> Sent by: IBM Mainframe Discussion List <[email protected]>
>
> My log:
>
> 12:39:00.24          00000290  IEE252I MEMBER IEASYS00 FOUND
>
> 12:39:10.20          00000290  HZS0100I IPL-TIME START OF IBM HEALTH
> CHECKER
> 12:39:10.20          00000290  HZS0115I IPL-TIME START OF HZSPROC IS
> COMPLETE
>
> 12:39:21.31 STC00520 00000090 *HZS0011E READING THE HZSPDATA DATA SET
> 12:39:21.32 STC00520 00000090  HZS0018I READING COMPLETE FOR THE HZSPDATA
>
> 12:39:21.33 STC00520 00000090  HZS0403I SET PARMLIB PROCESSING HAS BEEN
> COMPLETED
>
> 12:39:39.86          00000090  IRA860I HIPERDISPATCH MODE IS NOW ACTIVE
>
>
> While I cannot say when the check is actually performed, we see that
> order of IRA860I vs HealtchChecker readiness is not deterministic.
> And I'm pretty sure the check claim exception until it is rerun.
>
> I sustain my opinion it wouldn't hurt anyone to delay HealthChecker
> initialization by 30 seconds or 1 minute.
> In earlier version HealthChecker was started explicitely, by a command
> in COMMNDxx, so one was able to put it in some automation tool or so.
> However IBM wanted to enforce lazy admins to use HC and now it is
> started "automagically". It is still possible to disable it and start it
> later, but it seems silly a little bit.
>
>
> Regards
> --
> Radoslaw Skorupka
> Lodz, Poland
>
>
>
>
>
>
>
> W dniu 2019-01-07 o 17:52, Feller, Paul pisze:
> > Radoslaw, I think that actual health check stuff does not happen
> until later.  Look for message HZS0103I, which indicates when the
> health check started task has completed its start up.  This still
> may not answer why you get the alert.
> >
> > Below are sample messages from two of our lpars that got IPLed
> over the weekend.  The actual started task did not start/complete
> until after HIPERDISPATCH was set.
> >
> > (small tech lpar)
> > 19006 04:12:48.86          00000290  IEE252I MEMBER IEAOPT00 FOUND
> IN SYS1.PARMLIB.US
> >
> > 19006 04:13:10.79          00000290  HZS0100I IPL-TIME START OF
> IBM HEALTH CHECKER FOR Z/OS IS BEGINNING
> > 19006 04:13:10.79          00000290  HZS0115I IPL-TIME START OF
> HZSPROC IS COMPLETE
> >
> > 19006 04:13:17.02          00000090  IRA860I HIPERDISPATCH MODE ISNOW
ACTIVE
> >
> > 19006 04:13:36.49 STC76522 00000291  $HASP100 HZSPROC  ON STCINRDR
> > 19006 04:13:36.75 STC76522 00000090  HZS0117I HZSPROC
> INITIALIZATION STARTING
> > 19006 04:13:36.92 STC76522 00000090 *HZS0011E READING THE HZSPDATA DATA
SET
> > 19006 04:13:36.95 STC76522 00000090  HZS0018I READING COMPLETE FOR
> THE HZSPDATA DATA SET
> > 19006 04:13:37.01 STC76522 00000090  HZS0403I SET PARMLIB
> PROCESSING HAS BEEN COMPLETED
> > 19006 04:13:37.05 STC76522 00000090  HZS0103I HZSPROC
> INITIALIZATION COMPLETE
> >
> >
> > (main appl test lpar)
> > 19006 01:33:50.26          00000290  IEE252I MEMBER IEAOPTMT FOUND
> IN SYS1.PARMLIB.US
> >
> > 19006 01:34:04.55          00000290  HZS0100I IPL-TIME START OF
> IBM HEALTH CHECKER FOR Z/OS IS BEGINNING
> > 19006 01:34:04.55          00000290  HZS0115I IPL-TIME START OF
> HZSPROC IS COMPLETE
> >
> > 19006 01:34:15.23          00000090  IRA860I HIPERDISPATCH MODE ISNOW
ACTIVE
> > 19006 01:34:15.24          00000090  IWM066I MT MODE CHANGED FOR
> PROCESSOR CLASS zIIP. THE MT MODE WAS
> >                                       CHANGED FROM 1 TO 2.
> >
> > 19006 01:34:32.40 STC42490 00000291  $HASP100 HZSPROC  ON STCINRDR
> > 19006 01:34:33.30 STC42490 00000090  HZS0117I HZSPROC
> INITIALIZATION STARTING
> > 19006 01:34:33.37 STC42490 00000090 *HZS0011E READING THE HZSPDATA DATA
SET
> > 19006 01:34:33.37 STC42490 00000090  HZS0018I READING COMPLETE FOR
> THE HZSPDATA DATA SET
> > 19006 01:34:33.42 STC42490 00000090  HZS0403I SET PARMLIB
> PROCESSING HAS BEEN COMPLETED
> > 19006 01:34:33.46 STC42490 00000090  HZS0103I HZSPROC
> INITIALIZATION COMPLETE
> >
> >
> > Thanks..
> >
> > Paul Feller
> > AGT Mainframe Technical Support
> >
> > -----Original Message-----
> > From: IBM Mainframe Discussion List [mailto:[email protected]
> ] On Behalf Of R.S.
> > Sent: Monday, January 07, 2019 4:53 AM
> > To: [email protected]
> > Subject: Re: How to delay a healthcheck? [EXTERNAL]
> >
> > Kevin,
> > It is z13, so HIPERDISPATCH=YES should be default. However I have
> coded HIPERDISPATCH=YES in IEAOPT00 member, just to solve HealthCheck
alert.
> > And that's why I found the check is run before HIPERDISPATCH=YES
> is in effect.
> >
> > Regarding your questions:
> > - it's z13 machine
> > - IRA860I is the only IRA86* message in the log
> > - IRA860I appear once
> >
> > Order of things:
> > 19:50:48.58 R00 to IEA101A msg
> > 19:50:57.80 HZS started (HZS0100I and HZS0115I msg)
> > 19:51:27.14 IRA860I
> >
> >
> > So, indeed, HealthChecker starts half minute before IRA860I.
> >
> > IMHO Start of HealthChecker should be delayed, not only for the
> reason above.
> >
> > Regards
> > --
> > Radoslaw Skorupka
> > Lodz, Poland
> >
> >
> >
> >
> >
> >
> > W dniu 2019-01-07 o 04:42, Kevin Mckenzie pisze:
> >> Radoslaw, what model CEC are you running on?  As Paul says, as of
V1R13
> >> with the z196 or above, the default now is HIPERDISPATCH=YES, so it's
not
> >> even something you need to specify anymore unless you want to run with
it
> >> disabled (and it's required if you want to run in PROCVIEW CORE mode,
which
> >> I'd recommend, even if you don't want to run in SMT-2 mode, just for
the
> >> additional 'D M=CORE" functionality.)  Strictly speaking, there is a
time
> >> after IPL starts where you're running in HIPERDISPATCH=NO mode, but
> >> assuming you're using the system defaults, the switch to
HIPERDISPATCH=YES
> >> should be happening before the Healthchecker address space starts.  Or
do
> >> you switch to a different IEAOPTxx member after IPL for some reason?
> >>
> >> Can you look at your logs the next time this happens and see when the
> >> IRA860I message is being issued?  Are there any other IRA86* messages
being
> >> issued during IPL?  Are any 'SET OPT=' commands being issued?
> >>
> >> ---
> >> Kevin McKenzie
> >>
> >> External Phone: 845-435-8282, Tie-line: 8-295-8282
> >> z/OS Test Services - Test Architect, Provisioning
> >>
> >> IBM Mainframe Discussion List <[email protected]> wrote on
> >> 01/06/2019 09:00:56 PM:
> >>
> >>> From: "Feller, Paul" <[email protected]>
> >>> To: [email protected]
> >>> Date: 01/06/2019 09:02 PM
> >>> Subject: Re: How to delay a healthcheck? [EXTERNAL]
> >>> Sent by: IBM Mainframe Discussion List <[email protected]>
> >>>
> >>> Radoslaw, not a direct answer to your question, but I find it
> >>> interesting that you get the alert.  For some time now the default
> >>> for HIPERDISPATCH has been YES.  If I recall correctly the default
> >>> changed to YES if you ran z/OS V1R13 (or higher) on a z196 or z114
> >>> (or higher CEC).  So I'm not sure how you would get a HIPERDISPACH
> >>> of NO unless something was setting it to NO.  I don't recall when it
> >>> was that we removed HIPERDISPATCH=YES from the IEAOPT member, but it
> >>> has been a few years.
> >>>
> >>>
> >>> Thanks..
> >>>
> >>> Paul Feller
> >>> AGT Mainframe Technical Support
> >>>
> >>> -----Original Message-----
> >>> From: IBM Mainframe Discussion List [mailto:[email protected]
> >>> ] On Behalf Of ITschak Mugzach
> >>> Sent: Sunday, January 06, 2019 2:06 PM
> >>> To: [email protected]
> >>> Subject: Re: How to delay a healthcheck? [EXTERNAL]
> >>>
> >>> Radoslav,
> >>>
> >>> create a policy statement with a SYNCVAL set to a different time of
day.
> >>> currently it starts immediately after added because the default for
> >>> SYNVAL is SYSTEM.
> >>>
> >>> ITschak
> >>>
> >>> On Sun, Jan 6, 2019 at 9:21 PM R.S. <[email protected]>
> >> wrote:
> >>>> The following scenario:
> >>>> During IPL a HealtChecker is started automatically. One of the
check ,
> >>>> SUP_HIPERDISPATCH claims exception because HIPERDISPATCH=NO is in
> >> effect.
> >>>> However IEAOPTxx specifies HIPERDUSPATCH=YES and this value is set,
> >>>> *but later*, after the check is run.
> >>>> The check is scheduled for 24h period, so first day there's false
> >> alert.
> >>>> There are ways to get rid of the alert by rerunning the check
manually
> >>>> or disabling the check at all.
> >>>>
> >>>> However, maybe there is a method to change check parameters to delay
> >>>> its start?
> >>>>
> >>>> z/OS 2.3
> >>>>
> >>>>
> >
> >
> >
>
>
> ======================================================================
>
> Jeśli nie jesteś adresatem tej wiadomości:
>
> - powiadom nas o tym w mailu zwrotnym (dziękujemy!),
> - usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś
> lub zapisałeś na dysku).
> Wiadomość ta może zawierać chronione prawem informacje, które może
> wykorzystać tylko adresat.Przypominamy, że każdy, kto rozpowszechnia
> (kopiuje, rozprowadza) tę wiadomość lub podejmuje podobne działania,
> narusza prawo i może podlegać karze.
>
> mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 Warszawa,
> www.mBank.pl, e-mail: [email protected]. Sąd Rejonowy dla m. st.
> Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, KRS
> 0000025237, NIP: 526-021-50-88. Kapitał zakładowy (opłacony w
> całości) według stanu na 01.01.2018 r. wynosi 169.248.488 złotych.
>
> If you are not the addressee of this message:
>
> - let us know by replying to this e-mail (thank you!),
> - delete this message permanently (including all the copies which
> you have printed out or saved).
> This message may contain legally protected information, which may be
> used exclusively by the addressee.Please be reminded that anyone who
> disseminates (copies, distributes) this message or takes any similar
> action, violates the law and may be penalised.
>
> mBank S.A. with its registered office in Warsaw, ul. Senatorska 18,
> 00-950 Warszawa,www.mBank.pl, e-mail: [email protected]. District
> Court for the Capital City of Warsaw, 12th Commercial Division of
> the National Court Register, KRS 0000025237, NIP: 526-021-50-88.
> Fully paid-up share capital amounting to PLN 169,248,488 as at 1 January
2018.
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to