Gabriele Frey-Ganzel SA z/os Development 07 July 2014 - IPL Complete Notification - UP Status Delay
Copyright and Trademarks Copyright IBM Corporation 2014 The following names are trademarks of the IBM Corp. in USA and/or other countries and may be used throughout this presentation: CICS, DB2, eliza, IBM, IMS, MVS/ESA, MQSeries, NetView, OMEGAMON, RMF, RACF, S/390, Tivoli, VTAM, VSE/ESA, VM/ESA, WebSphere, z/os, z/vm, zseries, System z, System p, System i Other company, product and service names may be trademarks or service marks of others. 2
Overview What is IPL? And when is it complete? Everybody knows what it is, but everybody has a different understanding of it: IPL is complete... if the z/os is up and running IPL is complete... if the network is running (e.g. VTAM and/or TCP/IP are up and running) IPL is complete... if user can logon (e.g. TSO is up and running) IPL is complete... if the online transaction processing is running (e.g. IMS, CICS, DB2 are up and running) IPL is complete... you name it!!! How can this be solved? 3
Overview Name It!!!!! Define which applications should be up and running before YOUR IPL is considered to be complete SA z/os is taking care of this by monitoring the status of those applications informing via message when all applications have reached the 'available' status and informing via message if this has not happened within a specified time limit 4
Overview Monitor for IPL complete attribute for APL, APG and MTR resources. attribute used to indicate whether the resource should be available before an IPL is indicated as complete or not. A time period where the IPL is expected to be complete is specified on a per system basis via an attribute for the SYS resource defined in entry type 'System Defaults (SDF)'. Additionally covered in this presentation: UP Status delay attribute for APL resources Attribute defines a delay time after that an APL resource will be presented in the status UP after the UP message has been received. 5
6 IBM Tivoli System Automation for z/os IPL Complete Notification / UP Status Delay New attributes on policy APPLICATION INFO Monitor for IPL complete UP status delay New attribute on policy APPLGROUP INFO Monitor for IPL complete New attributes on policy MONITOR INFO Monitor for IPL complete New attribute on policy AUTOMATION OPTIONS (SDF) IPL Complete Time Limit COMMANDS HELP ------------------------------------------------------------------------------ AOFGDYNA Application Information Line 00000016 Command ===> Scroll ===> CSR Entry Type : Application PolicyDB Name : GFG_V350 Entry Name : AA Enterprise Name : GFG_V350 COMMANDS HELP Monitor for IPL complete. YES (YES NO) ------------------------------------------------------------------------- Start Delay....... (time for "UP" status checks, hh:mm:ss) AOFGSDFO System Automation Options Start Cycles....... (start delay checks, 0 to 99) Command ===> UP Status Delay..... 00:02:00 (time to delay "UP" status, hh:mm:ss) Restart option...... (ALWAYS ABENDONLY NEVER) Entry Type : System Defaults PolicyDB Name : GFG_V350 External Startup..... (INITIAL ALWAYS NEVER) Entry Name : SYSTEM_DEFAULTS Enterprise Name : GFG_V350 Skip ACTIVE status.... (YES NO)... Captured Messages Limit... 20 (0 to 999) Exceptional Messages Limit. (0 to 1020) Desired Available...... (ALWAYS ONDEMAND ASIS) Prepare Move........ (YES NO) Move Mode.......... (PARALLEL SERIAL) Inform List......... (SDF NMC IOM SMF EIF TTT USR) IPL Complete Time Limit... 00:10:00 (00:00:00 to 24:00:00)
IPL Complete Notification If no IPL complete time limit is given: 'IPL complete' consideration is not done If an IPL complete time limit in the form hh:mm:ss is available: msg ING313I is issued whenever all relevant resources have reached an available status within the specified time msg ING314I is issued if at least one resource did not reach an available status after the specified time has expired together with a list of resources which did not reach the available status msg ING315I is issued whenever all relevant resources have reached an available status after the specified time has expired If an IPL complete time limit in the form 00:00:00 is available: msg ING313I is only issued if all resources are already in an 'available' status at SA initialisation 7
IPL Complete Notification Message ING313I if all resources are available within the expected time 8
IPL Complete Notification Message ING314I if not all resources are available in the expected time 9
IPL Complete Notification Message ING315I if all resources are available after the expected time Whether or not ING315I is given is customizable via an advanced automation option: AOF_AAO_IPL_COMPLETE_MSG COND Specifies whether only message ING313I is given if all resources reached the AVAILABLE status within the expected time limit and ING314I if this is not the case. ALWAYS Specifies that if ING314I has been given and the resources become AVAILABLE later (at any point in time) ING315I will be issued additionally. 10
UP Status Delay If UP status delay is specified: ACTIVMSG UP=YES has been triggered (e.g. due to AT trap) Status of resource it not immediately set to UP Status of resource set to UP after the specified delay time 11
System Automation for z/os website: http://tinyurl.com/sazos-website wiki: http://tinyurl.com/sazos-wiki forum: http://tinyurl.com/sazos-forum Service Management Suite for z/os website: wiki: forum: http://tinyurl.com/smsz-website http://tinyurl.com/smsz-wiki http://tinyurl.com/smsz-forum 12 2013 2014 IBM Corporation