Presentation is loading. Please wait.

Presentation is loading. Please wait.

Operating System, Licensed Program Products, and PTFs

Similar presentations


Presentation on theme: "Operating System, Licensed Program Products, and PTFs"— Presentation transcript:

1 Operating System, Licensed Program Products, and PTFs
Chapter 9 Operating System, Licensed Program Products, and PTFs

2 Understanding AS/400 System Operations
IBM Software Four main types: The operating system, OS/400. Optional Licensed Program Products (LPPs). Optional Programming Request for Price Quotations (PRPQs). Program Temporary Fixes (PTFs). Understanding AS/400 System Operations

3 Understanding AS/400 System Operations
Operating System – OS/400 Basic functions Multi-user Multi-tasking DB2/400 Industry’s highest-level security Network and communication support Serve PC and UNIX files Program scheduling Understanding AS/400 System Operations

4 Operating System Major Functions
Running more than one program at a time concurrently. Scheduled Active vs. Inactive Priority Handling printed output (spooling). Scheduling work on the system. Communicating with the user. Understanding AS/400 System Operations

5 Concurrent Processing
Jobs are allocated the following: Computer processor Main storage I/O devices Data resources In concurrent processing it appears as though multiple jobs are processing at the same time. Jobs enter the system from job queues. Jobs move between various resources while processing. Jobs when moving between resources queue up to obtain resource. For example: Job waits on CPU Gets access to CPU Processes until it reaches the end of it time slice or requires other resources (example: data records.) Job moves to I/O queue waiting to access disk and data. When job move from CPU another job accesses CPU. When initial job has records it returns to CPU queue. Etc. Various resources have queues and a job can be active on each resource at a time. Thus, multiple jobs are processing in different stages of processing at the same time but no jobs are doing the same process at the same time. Really only 1 process is active in one resource at the same time. Understanding AS/400 System Operations

6 Running Programs/jobs
A program or series of programs can be scheduled. Series of programs run concurrently and/or sequentially. Programs waiting - low priority. Programs running - high priority. Programs inactive due waiting for resources. Understanding AS/400 System Operations

7 Understanding AS/400 System Operations
OS/400 Versions Version Release Modification Called “Release Level” For Example: V4R4M0 Understanding AS/400 System Operations

8 Understanding AS/400 System Operations
Licensed Program Menu LICPGM Work with Licensed Programs System: BIGBLUE Select one of the following: Manual Install 1. Install all Preparation 5. Prepare for install Licensed Programs 10. Display installed licensed programs 11. Install licensed programs 12. Delete licensed programs 13. Save licensed programs More... Selection or command ===> ________________________________________________________________ F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=Information Assistant F16=AS/400 Main menu Figure 9-1: Sample of the LICPGM menu. Access with following command: GO LICPGM Option 1 – Installs all software from shipped media. Option 5 – new with V4R1 – An automated process that checks your system in preparation of the new installation. Estimates space requirement, software compatibility, supported etc. Option 10 – Shows what licensed programs installed and their release level. Option 11 – Allows you to select which Licensed programs you want to install. Can install a single product or a component of a product. Understanding AS/400 System Operations

9 Installed Licensed Programs
Display Installed Licensed Programs System: BIGBLUE Licensed Installed Program Status Description 5769SS1 *COMPATIBLE OS/400 - Library QGPL 5769SS1 *COMPATIBLE OS/400 - Library QUSRSYS 5769SS1 *COMPATIBLE Operating System/400 5769SS1 *COMPATIBLE OS/400 - Extended Base Support 5769SS1 *COMPATIBLE OS/400 - Online Information 5769SS1 *COMPATIBLE OS/400 - Extended Base Directory Support 5769SS1 *COMPATIBLE OS/400 - Example Tools Library 5769SS1 *COMPATIBLE OS/400 - AFP Compatibility Fonts 5769SS1 *COMPATIBLE OS/400 - *PRV CL Compiler Support 5769SS1 *COMPATIBLE OS/400 - Host Servers 5769SS1 *COMPATIBLE OS/400 - System Openness Includes 5769SS1 *COMPATIBLE OS/400 - GDDM 5769SS1 *COMPATIBLE OS/400 - Ultimedia System Facilities 5769SS1 *COMPATIBLE OS/400 - Extended NLS Support More... Press Enter to continue. F3=Exit F11=Display release F12=Cancel F19=Display trademarks (C) COPYRIGHT IBM CORP. 1980, 1998. Figure 9-2: Sample of the Display Installed Licensed Programs screen. Understanding AS/400 System Operations

10 Installed Licensed Programs – Cont.
Display Installed Licensed Programs System: BIGBLUE Licensed Installed Program Release Description 5769SS1 V4R2M OS/400 - Library QGPL 5769SS1 V4R2M OS/400 - Library QUSRSYS 5769SS1 V4R2M Operating System/400 5769SS1 V4R2M OS/400 - Extended Base Support 5769SS1 V4R2M OS/400 - Online Information 5769SS1 V4R2M OS/400 - Extended Base Directory Support 5769SS1 V4R2M OS/400 - Example Tools Library 5769SS1 V4R2M OS/400 - AFP Compatibility Fonts 5769SS1 V4R2M OS/400 - *PRV CL Compiler Support 5769SS1 V4R2M OS/400 - Host Servers 5769SS1 V4R2M OS/400 - System Openness Includes 5769SS1 V4R2M OS/400 - GDDM 5769SS1 V4R2M OS/400 - Ultimedia System Facilities 5769SS1 V4R2M OS/400 - Extended NLS Support More... Press Enter to continue. F3=Exit F11=Display option F12=Cancel F19=Display trademarks Figure 9-3: Sample of the current release inquiry screen. Understanding AS/400 System Operations

11 Understanding AS/400 System Operations
Ordering Software The new release of the operating system, comes with: OS/400. All current PTFs for new OS/400. Licensed product program(s). All current PTFs for licensed program(s). RPRQs and all current PTFs for them. Understanding AS/400 System Operations

12 Installation Guide Determines
Length of installation. Schedule work load. Predict two things: Additional disk space. Speed of AS/400 after new release. Understanding AS/400 System Operations

13 Pre-installation Process
Cleaning up the system: Test files. Libraries for vendor demos. Old system logs. PTFs needed before new release. Understanding AS/400 System Operations

14 Pre-installation Process
Multiple AS/400 connects on a network, check interoperability. Make 2 complete backups. Include changed objects in Q libraries. Verify users QSECOFR and QLPINSTL in system directory (DSPDIRE). Understanding AS/400 System Operations

15 Display Directory Entries
Type options, press Enter. 5=Display details 6=Print details Opt User ID Address Description HOHLY#M CERRITOS Marge Hohly Cerritos College KEMPE#H BIGBLUE Herman Kempe LAVERGNE BIGBLUE Lavergne, Marc QDFTOWN QDFTOWN Default Owner QDOC QDOC Internal Document Owner QLPAUTO QLPAUTO Licensed Program Automatic User QLPINSTL QLPINSTL Licensed Program Install QSECOFR QSECOFR Security Officer QSYS QSYS Internal System User Profile QUMB QUMB ULTIMEDIA SYSTEM FACILITIES QUSER QUSER Default user for PC Support Bottom F3=Exit F5=Refresh F9=Display nicknames F10=Search directory F12=Cancel F13=Display departments F17=Position to F24=More keys Figure 9-4: Output from DSPDIRE command. Understanding AS/400 System Operations

16 Licensed Program Products (LPP)
Examples of LPPs are: Client Access/400 All program compilers (Languages) Query products Office Vision/400 Application Development Toolset Advanced backup/recovery tools Understanding AS/400 System Operations

17 Understanding AS/400 System Operations
LICPGM Menu – Option 10 LICPGM Work with Licensed Programs System: BIGBLUE Select one of the following: Manual Install 1. Install all Preparation 5. Prepare for install Licensed Programs 10. Display installed licensed programs 11. Install licensed programs 12. Delete licensed programs 13. Save licensed programs More... Selection or command ===> ________________________________________________________________ F3=Exit F4=Prompt F9=Retrieve F12=Cancel F13=Information Assistant F16=AS/400 Main menu Figure 9-5: Sample of the LICPGM menu. Options 10 is selected. When taken the screen shown on the next slide is presented. Understanding AS/400 System Operations

18 Installed Licensed Programs
Display Installed Licensed Programs System: BIGBLUE Licensed Installed Program Status Description 5769SS1 *COMPATIBLE OS/400 – ObjectConnect 5769SS1 *COMPATIBLE OS/400 – Integration of FlowMark 5769SS1 *COMPATIBLE OS/400 - Domain Name System 5769CB1 *COMPATIBLE ILE COBOL for AS/400 5769CB1 *COMPATIBLE OPM COBOL for AS/400 5716CX5 *COMPATIBLE VisualAge C++ for AS/400 5716CX5 *COMPATIBLE VisualAge C++ Windows 95/NT Client 5769PM1 *COMPATIBLE Performance Management/400 5769PT1 *COMPATIBLE Performance Tools for AS/400 5769PT1 *COMPATIBLE Performance Tools - Manager Feature 5769PW1 *COMPATIBLE App Dev ToolSet for AS/400 - SEU 5769PW1 *COMPATIBLE App Dev ToolSet for AS/400 - Others 5769PW1 *COMPATIBLE App Dev ToolSet for AS/400 - App Dev Manager 5769PW1 *COMPATIBLE App Dev ToolSet for AS/400 - AppDict Services More... Press Enter to continue. F3=Exit F11=Display release F12=Cancel F19=Display trademarks Figure 9-6: Sample of installed LPPs. Understanding AS/400 System Operations

19 Programming Request for Price Quotations (PRPQs)
PRPQs are smaller Single-function programs Not “supported” by IBM Understanding AS/400 System Operations

20 Program Temporary Fix -PTFs
PTFs installed permanent or temporary. Not just installed rather loaded, then applied. Applied permanent or temporary. Delayed or immediate. Understanding AS/400 System Operations

21 Understanding AS/400 System Operations
Two Types of PTFs Normal High-impact pervasive PTFs (HIPER) Understanding AS/400 System Operations

22 Understanding AS/400 System Operations
Display PTF (DSPPTF) Display PTF Status System: BIGBLUE Product ID : IPL source : ##MACH#B Release of base option : V4R2M0 L00 Type options, press Enter. 5=Display PTF details 6=Print cover letter 8=Display cover letter PTF IPL Opt ID Status Action _ TL Permanently applied None _ TL Superseded None _ TL Superseded None _ TL Superseded None _ TL Superseded None _ TL Superseded None _ RE Permanently applied None _ RE Permanently applied None _ RE Permanently applied None More... F3=Exit F11=Display alternate view F17=Position to F12=Cancel Figure 9-7: Screen showing all PTFs on an AS/400. Understanding AS/400 System Operations

23 Understanding AS/400 System Operations
PTF Details Display PTF Details Product ID/PTF ID : TL98140 Release : V4R2M0 Select one of the following: 1. General information 4. Superseded PTFs 6. PTF Objects 7. Symptom strings 9. APARs fixed 20. All of the above Bottom Selection __ F3=Exit F12=Cancel Figure 9-8: Menu to display PTF details. Understanding AS/400 System Operations

24 PTF General Information
Product ID/PTF ID : TL98140 Release : V4R2M0 On order : No PTF save file : No PTF status : Permanently applied Status date/time : 03/15/99 20:27:14 Type : Delayed Unattended IPL action : None Optional part : *BASE PTF library : QGPL Cover letter : No Mandatory instructions : No Test Fix : No Action pending : No Action required : No More... Press Enter to continue F3=Exit F12=Cancel Figure 9-9: Primary screen of PTF general information Understanding AS/400 System Operations

25 Superseded PTFs Understanding AS/400 System Operations
Display Superseded PTFs Product ID/PTF ID : TL98140 Release : V4R2M0 PTF ID PTF ID TL98132 TL98083 TL98045 TL98041 TL98028 Figure 9-10: PTFs superseded by PTF TL98140. Understanding AS/400 System Operations

26 Displaying PTFs by Product
DSPPTF LIC DSPPTF 5769SS OS/400 DSPPTF 5769CB1 - COBOL Understanding AS/400 System Operations

27 Understanding AS/400 System Operations
PTF Status Display PTF Status System: BIGBLUE Product ID : SS1 IPL source : ##MACH#B Release of base option : V4R2M0 L00 Type options, press Enter. 5=Display PTF details 6=Print cover letter 8=Display cover letter PTF IPL Opt ID Status Action _ TC Permanently applied None _ TC Superseded None _ TC Superseded None _ TC Superseded None _ TC Superseded None _ TC Superseded None _ TA Permanently applied None _ TA Superseded None _ TA Superseded None More... F3=Exit F11=Display alternate view F17=Position to F12=Cancel Figure 9-11: The first screen of the PTFs dedicated to OS/400. Understanding AS/400 System Operations

28 Understanding AS/400 System Operations
PTF Status - Continued Display PTF Status System: BIGBLUE Product ID : CB1 IPL source : ##MACH#B Release of base option : V4R2M0 Type options, press Enter. 5=Display PTF details 6=Print cover letter 8=Display cover letter PTF IPL Opt ID Status Action _ SF Permanently applied None _ SF Permanently applied None _ SF Permanently applied None _ SF Permanently applied None _ SF Permanently applied None _ SF Permanently applied None _ SF Permanently applied None _ SF Superseded None _ SF Superseded None More... F3=Exit F11=Display alternate view F17=Position to F12=Cancel Figure 9-12: PTFs currently on the AS/400 on the AS/400 to support the COBOL compiler. Understanding AS/400 System Operations

29 Understanding AS/400 System Operations
Order PTF ECS (Electronic Customer Service) Cover letter placed in file QAPZCOVER (library QGPL) Member named with P followed by PTF number Understanding AS/400 System Operations

30 Understanding AS/400 System Operations
Order PTF - Continued Display Physical File Member (DSPPFM) command Print with Copy File (CPYF) command specifies OFILE(QSYSPRT) HIPERs through Internet at Understanding AS/400 System Operations

31 Understanding AS/400 System Operations
Ordering You can order PTFs through: On AS/400 through ECS modem - Send PTF Order (SNDPTFORD) command. Your marketing representative Call AS/400 Service Internet at: Understanding AS/400 System Operations

32 Send PTF Order Understanding AS/400 System Operations
Send PTF Order (SNDPTFORD) Type choices, press Enter. PTF description: PTF identifier > TL Character value Product *ONLYPRD F4 for list Release *ONLYRLS *ONLYRLS, VxRxMx + for more values _ PTF parts > *ALL *ALL, *CVRLTR Remote control point *IBMSRV Name, *IBMSRV,*SELECT Remote network identifier *NETATR Name, *NETATR Additional Parameters Delivery method *ANY *ANY, *LINKONLY Order *REQUIRED *REQUIRED, *PTFID Reorder *NO *NO, *YES Check PTF *NO *NO, *YES Bottom F3=Exit F4=Prompt F5=Refresh F12=Cancel F13=How to use this display F24=More keys Figure 9-13: Sample screen to send a PTF order. Understanding AS/400 System Operations

33 Understanding AS/400 System Operations
Special PTF Numbers v is the OS/400 version number r is the release number m is the modification level Understanding AS/400 System Operations

34 Understanding AS/400 System Operations
Reserved PTFs Figure 9-14: Reserved PTF numbers. If possible demonstrate using SNDPTFORD to receive an informational PTF. Go over the information received. Understanding AS/400 System Operations

35 To retrieve a PTF from the Web
Go to the URL on previous slide Enter then PTF number or the reserved PTF number For Example: to retrieve cumulative PTF enter SF97530 Where SF97 means cumulative PTF and 530 is for V5R3M0 Understanding AS/400 System Operations

36 Retreive PTF through iSeries
Use SNDPTF command iSeries must have a modem connected Complete information as shown in the next slides Understanding AS/400 System Operations

37 Understanding AS/400 System Operations
Contact Information Screen Verify Contact Information System: BIGBLUE Type changes, press Enter. Company World Wide Widgets,Inc. Contact Marge Hohly____________ Mailing address: Street address N. Any Drive_______ _______________________ City/State Norwalk,CA__________ Country USA____________________ Zip code __________________ Telephone numbers: Primary ___________ Alternative ___________ Fax telephone numbers: Alternative _______________________ National language version F4 for list Bottom F3=Exit F4=Prompt F5=Refresh F12=Cancel (C) COPYRIGHT IBM CORP. 1980, 1998. Figure 9-15: Shipping and contract information change after SNDPTFORD. Understanding AS/400 System Operations

38 Verification Screen Understanding AS/400 System Operations
Select Reporting Option System: BIGBLUE Problem ID : Current status : READY Problem : PTF summary information requested. Select one of the following: 1. Send service request now 2. Do not send service request 3. Report service request by voice Selection ______ F3=Exit F12=Cancel Figure 9-16: Verification screen before the order is sent. Understanding AS/400 System Operations

39 Understanding AS/400 System Operations
PTF Installation PTFs must be loaded then applied to make active. ECS-delivered PTFs are “loaded.” Read the cover letter. Follow any instructions. Understanding AS/400 System Operations

40 Before Applying Any PTFs
Do the following: Make a backup of your system - SAVSYS command. All users sign off the AS/400. Sign on with SECOFR authority. Understanding AS/400 System Operations

41 Two PTF Install Operations
Load PTF (LODPTF). Apply PTF (APYPTF). Understanding AS/400 System Operations

42 Load PTF Understanding AS/400 System Operations
Load Program Temporary Fix (LODPTF) Type choices, press Enter. Product ________ F4 for list Device *SERVICE Name, *SERVICE, *SAVF PTF numbers to select *ALL     Character value, *ALL + for more values ________ PTF numbers to omit ________ Character value Superseded PTFs *APYPERM *APYPERM, *NOAPY Release *ONLY    *ONLY, VxRyMz Figure 9-17: The prompted version of command LODPTF. Understanding AS/400 System Operations

43 Understanding AS/400 System Operations
Applying PTFs PTFs are applied in two conditions: Temporary: Takes a little longer when they run. Can be removed in the future. Permanent: Becomes a permanent part of the program product. Runs fast. Cannot be removed. Understanding AS/400 System Operations

44 Understanding AS/400 System Operations
Further Two PTFs Types Immediate—Once applied, take effect immediately. Delayed—Once applied, do not take effect until after the next IPL. Understanding AS/400 System Operations

45 Apply PTF Understanding AS/400 System Operations
Apply Program Temporary Fix (APYPTF) Type choices, press Enter. Product > 5769SS1_ F4 for list Release *ONLY___ *ONLY, VxRxMx PTF numbers to select *ALL____ Character value, *ALL + for more values ________ PTF numbers to omit ________ Character value Extent of change *TEMP___ *TEMP, *PERM Delayed PTFs *NO_____ *NO, *YES, *IMMDLY IPL apply options: Apply at unattended IPL *YES____ *NO, *YES Prerequisite lic int code *APYPERM *APYPERM, *NOAPY Apply requisite PTFs *NO____ *NO, *YES Bottom F9=All parameters F11=Keywords F14=Command string F24=More keys Figure 9-18: Command APYPTF after supplying the product code. Understanding AS/400 System Operations

46 Applying PTFs Permanently
PTFs are applied temporarily by default. System keeps two versions of system objects: Old one is in IPL storage area A. New one is in area B A is the Permanent side. B is the Temporary side. Understanding AS/400 System Operations

47 Understanding AS/400 System Operations
Removing PTFs Only PTFs not applied permanently can be removed. PTF removal. Temporarily Permanently Understanding AS/400 System Operations

48 Understanding AS/400 System Operations
Removing PTF Rules Figure 9-19: PTF remove—Temporary/permanent rules grid. Understanding AS/400 System Operations


Download ppt "Operating System, Licensed Program Products, and PTFs"

Similar presentations


Ads by Google