470 likes | 647 Views
Understanding AS/400 System Operations. 2. 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. Operating Syst
E N D
1. 1 Chapter 9 Operating System, Licensed Program Products, and PTFs
2. Understanding AS/400 System Operations 2 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).
3. Understanding AS/400 System Operations 3 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
4. 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.
5. 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. 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.
6. 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.
7. Understanding AS/400 System Operations 7 OS/400 Versions Version
Release
Modification
Called “Release Level”
For Example:
V4R4M0
8. Understanding AS/400 System Operations 8 Licensed Program 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.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.
9. Understanding AS/400 System Operations 9 Installed Licensed Programs Figure 9-2: Sample of the Display Installed Licensed Programs screen.Figure 9-2: Sample of the Display Installed Licensed Programs screen.
10. Understanding AS/400 System Operations 10 Installed Licensed Programs – Cont. Figure 9-3: Sample of the current release inquiry screen.Figure 9-3: Sample of the current release inquiry screen.
11. Understanding AS/400 System Operations 11 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.
12. 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.
13. 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.
14. 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).
15. Understanding AS/400 System Operations 15 Display Directory Entries Figure 9-4: Output from DSPDIRE command.Figure 9-4: Output from DSPDIRE command.
16. 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
17. Understanding AS/400 System Operations 17 LICPGM Menu – Option 10 Figure 9-5: Sample of the LICPGM menu.
Options 10 is selected. When taken the screen shown on the next slide is presented.Figure 9-5: Sample of the LICPGM menu.
Options 10 is selected. When taken the screen shown on the next slide is presented.
18. Understanding AS/400 System Operations 18 Installed Licensed Programs Figure 9-6: Sample of installed LPPs.Figure 9-6: Sample of installed LPPs.
19. Understanding AS/400 System Operations 19 Programming Request for Price Quotations (PRPQs) PRPQs are smaller
Single-function programs
Not “supported” by IBM
20. 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.
21. Understanding AS/400 System Operations 21 Two Types of PTFs Normal
High-impact pervasive PTFs (HIPER)
22. Understanding AS/400 System Operations 22 Display PTF (DSPPTF) Figure 9-7: Screen showing all PTFs on an AS/400.Figure 9-7: Screen showing all PTFs on an AS/400.
23. Understanding AS/400 System Operations 23 PTF Details Figure 9-8: Menu to display PTF details.Figure 9-8: Menu to display PTF details.
24. Understanding AS/400 System Operations 24 PTF General Information Figure 9-9: Primary screen of PTF general informationFigure 9-9: Primary screen of PTF general information
25. Understanding AS/400 System Operations 25 Superseded PTFs Figure 9-10: PTFs superseded by PTF TL98140.Figure 9-10: PTFs superseded by PTF TL98140.
26. Understanding AS/400 System Operations 26 Displaying PTFs by Product DSPPTF 5769999 - LIC
DSPPTF 5769SS1 - OS/400
DSPPTF 5769CB1 - COBOL
27. Understanding AS/400 System Operations 27 PTF Status Figure 9-11: The first screen of the PTFs dedicated to OS/400.Figure 9-11: The first screen of the PTFs dedicated to OS/400.
28. Understanding AS/400 System Operations 28 PTF Status - Continued Figure 9-12: PTFs currently on the AS/400 on the AS/400 to support the COBOL compiler.Figure 9-12: PTFs currently on the AS/400 on the AS/400 to support the COBOL compiler.
29. Understanding AS/400 System Operations 29 Order PTF ECS (Electronic Customer Service)
Cover letter placed in file QAPZCOVER (library QGPL)
Member named with P followed by PTF number
30. Understanding AS/400 System Operations 30 Order PTF - Continued Display Physical File Member (DSPPFM) command
Print with Copy File (CPYF) command specifies OFILE(QSYSPRT)
HIPERs through Internet at http://www.as400service.ibm.com
31. Understanding AS/400 System Operations 31 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: http://www.IBM.com/servers/eserver/support/iseries
32. Understanding AS/400 System Operations 32 Send PTF Order Figure 9-13: Sample screen to send a PTF order.Figure 9-13: Sample screen to send a PTF order.
33. Understanding AS/400 System Operations 33 Special PTF Numbers v is the OS/400 version number
r is the release number
m is the modification level
34. Understanding AS/400 System Operations 34 Reserved PTFs Figure 9-14: Reserved PTF numbers.
If possible demonstrate using SNDPTFORD to receive an informational PTF.
Go over the information received.Figure 9-14: Reserved PTF numbers.
If possible demonstrate using SNDPTFORD to receive an informational PTF.
Go over the information received.
35. 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 PTFenter SF97530
Where SF97 means cumulative PTF and 530 is for V5R3M0
36. 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
37. Understanding AS/400 System Operations 37 Contact Information Screen Figure 9-15: Shipping and contract information change after SNDPTFORD.Figure 9-15: Shipping and contract information change after SNDPTFORD.
38. Understanding AS/400 System Operations 38 Verification Screen Figure 9-16: Verification screen before the order is sent.Figure 9-16: Verification screen before the order is sent.
39. Understanding AS/400 System Operations 39 PTF Installation PTFs must be loaded then applied to make active.
ECS-delivered PTFs are “loaded.”
Read the cover letter.
Follow any instructions.
40. 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.
41. Understanding AS/400 System Operations 41 Two PTF Install Operations Load PTF (LODPTF).
Apply PTF (APYPTF).
42. Understanding AS/400 System Operations 42 Load PTF Figure 9-17: The prompted version of command LODPTF.Figure 9-17: The prompted version of command LODPTF.
43. Understanding AS/400 System Operations 43 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.
44. Understanding AS/400 System Operations 44 Further Two PTFs Types Immediate—Once applied, take effect immediately.
Delayed—Once applied, do not take effect until after the next IPL.
45. Understanding AS/400 System Operations 45 Apply PTF Figure 9-18: Command APYPTF after supplying the product code.
Figure 9-18: Command APYPTF after supplying the product code.
46. 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.A is the Permanent side.
B is the Temporary side.
47. Understanding AS/400 System Operations 47 Removing PTFs Only PTFs not applied permanently can be removed.
PTF removal.
Temporarily
Permanently
48. Understanding AS/400 System Operations 48 Removing PTF Rules Figure 9-19: PTF remove—Temporary/permanent rules grid.Figure 9-19: PTF remove—Temporary/permanent rules grid.