Quantcast
Channel: [Public]
Viewing all articles
Browse latest Browse all 5

Add restart instructions in Xnode jobs

$
0
0
Z-File
Solution ID: 
S006
Solution Nickname: 
ASZINFO
Release info
Release date: 
Mon, 12/09/2011
Z-File Release ID: 
1.0-Orval
ChangeMan ZMF Compatibility: 
Any ChangeMan ZMF release
Upload to z/OS

Follow the instructions as described in solution s033.

Customization

At the top of certain skeletons, right after where the jobcards get plugged in, perform a customisation as in this example for skeleton CMN10:

//*)IM CMN10
)SET ASZSEQN = 10
IM ASZINFO

Perform a similar customization for each skeleton for which you also want to include restart instructions, which is typically in these skeletons (because they are used to tailor Xnode jobs that may have to be restarted):

  • CMN10
  • CMN11
  • CMN14
  • CMN20 (or CMN20I if using IMS option)
  • CMN21
  • CMN24
  • CMN25
  • CMN30 (or CMN30I if using IMS option)
  • CMN32
  • CMN49
  • CMN50 (or CMN50I if using IMS option)
  • CMN55 (or CMN55I if using IMS option)
  • CMN56

Make sure to set the value of variable ASZSEQN (e.g. 30) each time so that it matches the skeleton number (e.g. CMN30).

Configuration

Review (and tune where appropriate) these settings in the ASZINFO skeleton:

  • provide the ID of every centralized computer operations complex where the install and baseline ripple jobs run, i.e. all CMN/ZMF remote sites and the DEV site.
  • for every ID, provide TSO userid authorized to submit jobs in that complex.
  • for every ID designated as TEST site, optionally provide another userid.
  • set variables &ASZSUPPH and &ASZSUPPG to valid phone/page numbers.
Activation
  • Put the new skeleton ASZINFO and the customized skeletons (CMN10, CMN20, etc) in a CMN/ZMF skeleton library.

 

R&D plans
Possible enhancements: 
  • Ideally, the restart instructions should say that the restart should be done starting from the failed step (instead of restarting the failed job from the beginning, which in certain cases may lead to overlaid backup libraries). To achieve such 'ideal' restartability, the solution to d Create memberlists to improve Xnode processing should be implemented also.
  • Move the initialization of variable ASZSEQN to ASZ$$VAR. Note: this will make Use ASZ$$VAR in any CMN/ZMF submitted job a prerequisite for this solution.
Bounty: 

Reminder: if you're in a hurry (anxious) to get Dr.Chgman to deliver any of these enhancements, consider contributing via the Z-Bounties program.


Viewing all articles
Browse latest Browse all 5

Trending Articles