IBM Z System Automation

  • 1.  Can you disable TIMER processing at SA start up?

    Posted Thu November 29, 2018 11:15 AM

    This sounds like it should be simple but I've been through a number of manuals and can't seem to find the answer.

     

    We are doing z/OS upgrade testing with a cloned system and I'd like to be able to bring up SA for some checkout but without worrying about having any of the defined timers pop. I was wondering if there was a DSIPARM or HSAPRMxx parameter that controls timer processing at a global level.

     

    The other alternative I thought of was to make a copy of the SA policy and simply delete all the timer definitions.

     

    Any suggestions would be appreciated.

     

    Thanks!

    KirbyKern


  • 2.  Re: Can you disable TIMER processing at SA start up?

    Posted Fri November 30, 2018 12:29 AM

    Kirby,

    not sure what kind of timers you mean - generally speaking there are the timers that are defined under option 30 TMR in the PDB, and there are timers that are loaded using the INGTIMER facility (and perhaps even timers loaded during CNMSTYLE-processing). INGTIMER-controlled timers are loaded when the application 'hosting' the timers is loaded, so basically there could be means to control that by (assuming you're on SA 4.1) SUSPENDing your APLs.

     

    I'm not aware of any means to prevent SA from only loading the timers defined under option 30 TMR, the only means would be suspending the agent using the AOF603D-WTOR - but that would IMHO contradict your testing. What you could do: create an ACF in which you do not connect the defined TMRs to the system where you want to test - resulting in another INGAMS refresh after finishing testing...

     

    Greets Dietmar

    Dietmar Knodel


  • 3.  Re: Can you disable TIMER processing at SA start up?

    Posted Fri November 30, 2018 02:17 AM

    You may consider to use the NetView PURGE command to purge all your timers once SA has initialized - i.e. once AOF540I ihas been received issue PURGE TIMER=ALL,OP=ALL.  I can think of 3 different ways to do so :

    1. Logon on to NetView and ISSUE PURGE TIMER=ALL,OP=ALL
    2. From SDSF or a z/OS console issue F NetView_jobname,PURGE TIMER=ALL,OP=ALL
    3. From SDSF or z/OS console issue cmd_designator PURGE TIMER=ALL,OP=ALL

    Option 2 issuing a mofify command against the NetView jobname and option 3 using the NetView command designator requires that you have set up an autotask to handle commands entered from a z/OS console.  I always set up AUTO2 with CONSOLE = *ANY* in the style sheet.
    Regards

    Kurt Vedel Kristensen

    IBM Denmark Aps

    KurtVedelKristensen