Presentation is loading. Please wait.

Presentation is loading. Please wait.

©HCCS & IBM® 2009 Stephen Linkin 1 Using SMP/E Stephen S. Linkin Houston Community College © HCCS and IBM 2009.

Similar presentations


Presentation on theme: "©HCCS & IBM® 2009 Stephen Linkin 1 Using SMP/E Stephen S. Linkin Houston Community College © HCCS and IBM 2009."— Presentation transcript:

1

2 ©HCCS & IBM® 2009 Stephen Linkin 1 Using SMP/E Stephen S. Linkin Houston Community College © HCCS and IBM 2009

3 ©HCCS & IBM® 2009 Stephen Linkin 2 4/20/09 What is SMP/E?  System Modification Program/Extended  Reference @ http://www.ibm.com/servers/eserver/zseries/zos/bkserv/ http://www.ibm.com/servers/eserver/zseries/zos/bkserv/

4 ©HCCS & IBM® 2009 Stephen Linkin 3 4/20/09 The SMP/E View Of The System  Model Of The SMP/E View Of The System  Link Edit Process

5 ©HCCS & IBM® 2009 Stephen Linkin 4 4/20/09 Changing The Elements Of The System  What Is A SYSMOD? Modification Control Statements (MCS) Modification Text  Types Of SYSMODS FUNCTION PTF

6 ©HCCS & IBM® 2009 Stephen Linkin 5 4/20/09 Changing The Elements Of The System  What Is A SYSMOD? Modification Control Statements (MCS) Modification Text  Types Of SYSMODS FUNCTION PTF APAR USERMOD

7 ©HCCS & IBM® 2009 Stephen Linkin 6 4/20/09 Introducing An Element Into The System  Creating Executable Code In Production System Libraries A Base Function A Dependent Function

8 ©HCCS & IBM® 2009 Stephen Linkin 7 4/20/09 Preventing Or Fixing Problems With An Element  Fixes Come In The Form Of A PTF. Replace Or Update One Or More Complete Elements Of A System Function Simple PTF SYSMOD

9 ©HCCS & IBM® 2009 Stephen Linkin 8 4/20/09 Fixing Problems With An Element.  Install APAR SYSMOD To Implement Fix  A Simple APAR SYSMOD

10 ©HCCS & IBM® 2009 Stephen Linkin 9 4/20/09 Customizing An Element - USERMOD SYSMOD  USERMOD SYSMOD Adds Custom Code  Simple USERMOD SYSMOD  SYSMOD Prerequisites And Co-requisites

11 ©HCCS & IBM® 2009 Stephen Linkin 10 4/20/09 Keeping Track Of The Elements Of The System  Importance Tracking System Elements And Modifications

12 ©HCCS & IBM® 2009 Stephen Linkin 11 4/20/09 Tracking And Controlling Requisites  Function Modification Identifiers (FMID)  Replacement Modification Identifiers (RMID)  Update Modification Identifiers (UMID)

13 ©HCCS & IBM® 2009 Stephen Linkin 12 4/20/09 How Does SMP/E Work?  The Distribution And Target Libraries Distribution Libraries Hold The Elements Target Libraries Contain Executable Code

14 ©HCCS & IBM® 2009 Stephen Linkin 13 4/20/09 How Does SMP/E Work?  The Distribution And Target Libraries Distribution Libraries Hold The Elements Target Libraries Contain Executable Code  The Consolidated Software Inventory (CSI) The SMP/E zones

15 ©HCCS & IBM® 2009 Stephen Linkin 14 4/20/09 How Does SMP/E Work?  The Distribution And Target Libraries Distribution Libraries Hold The Elements Target Libraries Contain Executable Code  The Consolidated Software Inventory (CSI) The SMP/E zones Global Zone

16 ©HCCS & IBM® 2009 Stephen Linkin 15 4/20/09 Working With SMP/E  Using The RECEIVE Command Constructing Entries In The Global Zone Ensuring The SYSMOD Is Valid Installing The SYSMOD Into Libraries Ensure Errors Are Not Introduced

17 ©HCCS & IBM® 2009 Stephen Linkin 16 4/20/09 Working With SMP/E  Using The APPLY Command Install SYSMOD Into The Target Library Check Relationships SYSMOD’S Modify The CSI Displaying Updates

18 ©HCCS & IBM® 2009 Stephen Linkin 17 4/20/09 Working With SMP/E  Using The APPLY Command Install SYSMOD Into The Target Library Check Relationships SYSMOD’S Modify The CSI Displaying Updates SET BDY(MVSTGT1). APPLY PTFS APARSFORFMID(HOP1) GROUPEXTEND CHECK.

19 ©HCCS & IBM® 2009 Stephen Linkin 18 4/20/09 Working With SMP/E  Using The ACCEPT Command Updates CSI entries with the targeted elements Rebuilds or Creates elements in the distribution libraries. Verifies the target zone CSI entries. Does housekeeping.

20 ©HCCS & IBM® 2009 Stephen Linkin 19 4/20/09 Working With SMP/E  Using The ACCEPT Command Updates CSI entries with the targeted elements Rebuilds or Creates elements in the distribution libraries. Verifies the target zone CSI entries. Does housekeeping.  “Stop” ACCEPT processing Use the RESTORE

21 ©HCCS & IBM® 2009 Stephen Linkin 20 4/20/09 Working With SMP/E  ACCEPT Reporting SYSMOD Status Report Element Summary Report Causer SYSMOD Summary Report File Allocation Report

22 ©HCCS & IBM® 2009 Stephen Linkin 21 4/20/09 Working With SMP/E  Other SMP/E Facilities LIST REPORT QUERY CSI API

23 ©HCCS & IBM® 2009 Stephen Linkin 22 4/20/09 Data Sets Used By SMP/E  Target Libraries  Distribution Libraries (DLIB’s) SMPCSI (CSI) Data Sets  Global Zone  Target Zones  Distribution Zones

24 ©HCCS & IBM® 2009 Stephen Linkin 23 4/20/09 Data Sets Used By SMP/E SMP/E Data Sets  SMPMTS (MTS)  SMPSTS (STS)  SMPLTS (LTS)  Other

25 ©HCCS & IBM® 2009 Stephen Linkin 24 4/20/09 Data Sets Used By SMP/E  System Programmers Use CSI Data Sets To Obtain Information Investigate Function And Service Levels Understand Intersections And Relationships Build Job Streams For SMP/E Processing

26 ©HCCS & IBM® 2009 Stephen Linkin 25 4/20/09 Summary  Read The Redbook


Download ppt "©HCCS & IBM® 2009 Stephen Linkin 1 Using SMP/E Stephen S. Linkin Houston Community College © HCCS and IBM 2009."

Similar presentations


Ads by Google