chapter9 - Cerritos College

Download Report

Transcript chapter9 - Cerritos College

Chapter 9
Operating System, Licensed
Program Products, and PTFs
1
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
2
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
3
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
4
Concurrent Processing

Jobs are allocated the following:




Computer processor
Main storage
I/O devices
Data resources
Understanding AS/400 System Operations
5
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
6
OS/400 Versions





Version
Release
Modification
Called “Release Level”
For Example:

V4R4M0
Understanding AS/400 System Operations
7
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
F16=AS/400 Main menu
F12=Cancel
F13=Information Assistant
Understanding AS/400 System Operations
8
Installed Licensed Programs
Display Installed Licensed Programs
System:
Licensed
Program
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
Installed
Status
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
F3=Exit
F11=Display release
BIGBLUE
Description
OS/400 - Library QGPL
OS/400 - Library QUSRSYS
Operating System/400
OS/400 - Extended Base Support
OS/400 - Online Information
OS/400 - Extended Base Directory Support
OS/400 - Example Tools Library
OS/400 - AFP Compatibility Fonts
OS/400 - *PRV CL Compiler Support
OS/400 - Host Servers
OS/400 - System Openness Includes
OS/400 - GDDM
OS/400 - Ultimedia System Facilities
OS/400 - Extended NLS Support
More...
Press Enter to continue.
F12=Cancel
F19=Display trademarks
(C) COPYRIGHT IBM CORP. 1980, 1998.
Understanding AS/400 System Operations
9
Installed Licensed Programs –
Cont.
Display Installed Licensed Programs
System:
Licensed
Program
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
5769SS1
Installed
Release
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
V4R2M0
F3=Exit
F11=Display option
BIGBLUE
Description
OS/400 - Library QGPL
OS/400 - Library QUSRSYS
Operating System/400
OS/400 - Extended Base Support
OS/400 - Online Information
OS/400 - Extended Base Directory Support
OS/400 - Example Tools Library
OS/400 - AFP Compatibility Fonts
OS/400 - *PRV CL Compiler Support
OS/400 - Host Servers
OS/400 - System Openness Includes
OS/400 - GDDM
OS/400 - Ultimedia System Facilities
OS/400 - Extended NLS Support
More...
Press Enter to continue.
F12=Cancel
F19=Display trademarks
Understanding AS/400 System Operations
10
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
11
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
12
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
13
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
14
Display Directory Entries
Display Directory Entries
Type options, press Enter.
5=Display details
6=Print details
Opt
User ID
HOHLY#M
KEMPE#H
LAVERGNE
QDFTOWN
QDOC
QLPAUTO
QLPINSTL
QSECOFR
QSYS
QUMB
QUSER
Address
CERRITOS
BIGBLUE
BIGBLUE
QDFTOWN
QDOC
QLPAUTO
QLPINSTL
QSECOFR
QSYS
QUMB
QUSER
Description
Marge Hohly Cerritos College
Herman Kempe
Lavergne, Marc
Default Owner
Internal Document Owner
Licensed Program Automatic User
Licensed Program Install
Security Officer
Internal System User Profile
ULTIMEDIA SYSTEM FACILITIES
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
Understanding AS/400 System Operations
15
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
16
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
F16=AS/400 Main menu
F12=Cancel
F13=Information Assistant
Understanding AS/400 System Operations
17
Installed Licensed Programs
Display Installed Licensed Programs
System:
Licensed
Program
5769SS1
5769SS1
5769SS1
5769CB1
5769CB1
5716CX5
5716CX5
5769PM1
5769PT1
5769PT1
5769PW1
5769PW1
5769PW1
5769PW1
Installed
Status
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
*COMPATIBLE
F3=Exit
F11=Display release
BIGBLUE
Description
OS/400 – ObjectConnect
OS/400 – Integration of FlowMark
OS/400 - Domain Name System
ILE COBOL for AS/400
OPM COBOL for AS/400
VisualAge C++ for AS/400
VisualAge C++ Windows 95/NT Client
Performance Management/400
Performance Tools for AS/400
Performance Tools - Manager Feature
App Dev ToolSet for AS/400 - SEU
App Dev ToolSet for AS/400 - Others
App Dev ToolSet for AS/400 - App Dev Manager
App Dev ToolSet for AS/400 - AppDict Services
More...
Press Enter to continue.
F12=Cancel
F19=Display trademarks
Understanding AS/400 System Operations
18
Programming Request for
Price Quotations (PRPQs)



PRPQs are smaller
Single-function programs
Not “supported” by IBM
Understanding AS/400 System Operations
19
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
20
Two Types of PTFs


Normal
High-impact pervasive PTFs (HIPER)
Understanding AS/400 System Operations
21
Display PTF (DSPPTF)
Display PTF Status
System:
Product ID . . . . . . . . . . . . . :
5769999
IPL source . . . . . . . . . . . . . :
##MACH#B
Release of base option . . . . . . . :
V4R2M0 L00
Type options, press Enter.
5=Display PTF details 6=Print cover letter
Opt
_
_
_
_
_
_
_
_
_
PTF
ID
TL98140
TL98132
TL98083
TL98045
TL98041
TL98028
RE98079
RE98033
RE97357
F3=Exit
Status
Permanently
Superseded
Superseded
Superseded
Superseded
Superseded
Permanently
Permanently
Permanently
8=Display cover letter
applied
applied
applied
applied
F11=Display alternate view
BIGBLUE
F17=Position to
IPL
Action
None
None
None
None
None
None
None
None
None
More...
F12=Cancel
Understanding AS/400 System Operations
22
PTF Details
Display PTF Details
Product ID/PTF ID . . . . . . . . . :
Release . . . . . . . . . . . . . . :
5769999
V4R2M0
TL98140
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
Understanding AS/400 System Operations
23
PTF General Information
General information
Product ID/PTF ID . . . . . . . . . . :
Release . . . . . . . . . . . . . . . :
5769999
V4R2M0
On order . . . . . . .
PTF save file . . . .
PTF status . . . . . .
Status date/time . . .
Type . . . . . . . . .
Unattended IPL action
Optional part . . . .
PTF library . . . . .
Cover letter . . . . .
Mandatory instructions
Test Fix . . . . . . .
Action pending . . . .
Action required . . .
No
No
Permanently applied
03/15/99 20:27:14
Delayed
None
*BASE
QGPL
No
No
No
No
No
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
:
:
:
:
:
:
:
:
:
:
:
:
:
TL98140
More...
Press Enter to continue
F3=Exit
F12=Cancel
Understanding AS/400 System Operations
24
Superseded PTFs
Display Superseded PTFs
Product ID/PTF ID . . . . . . . . . :
Release . . . . . . . . . . . . . . :
5769999
V4R2M0
PTF ID
TL98132
TL98083
TL98045
TL98041
TL98028
PTF ID
TL98140
Understanding AS/400 System Operations
25
Displaying PTFs by Product



DSPPTF 5769999
DSPPTF 5769SS1
DSPPTF 5769CB1
-
Understanding AS/400 System Operations
LIC
OS/400
COBOL
26
PTF Status
Display PTF Status
System:
Product ID . . . . . . . . . . . . . :
5769SS1
IPL source . . . . . . . . . . . . . :
##MACH#B
Release of base option . . . . . . . :
V4R2M0 L00
Type options, press Enter.
5=Display PTF details
6=Print cover letter
Opt
_
_
_
_
_
_
_
_
_
PTF
ID
TC98140
TC98132
TC98083
TC98045
TC98041
TC98028
TA98140
TA98132
TA98083
F3=Exit
8=Display cover letter
Status
Permanently applied
Superseded
Superseded
Superseded
Superseded
Superseded
Permanently applied
Superseded
Superseded
F11=Display alternate view
BIGBLUE
F17=Position to
IPL
Action
None
None
None
None
None
None
None
None
None
More...
F12=Cancel
Understanding AS/400 System Operations
27
PTF Status - Continued
Display PTF Status
System:
Product ID . . . . . . . . . . . . . :
5769CB1
IPL source . . . . . . . . . . . . . :
##MACH#B
Release of base option . . . . . . . :
V4R2M0
Type options, press Enter.
5=Display PTF details 6=Print cover letter
Opt
_
_
_
_
_
_
_
_
_
PTF
ID
SF47614
SF47486
SF47284
SF46742
SF46577
SF46307
SF46047
SF45995
SF45502
F3=Exit
Status
Permanently
Permanently
Permanently
Permanently
Permanently
Permanently
Permanently
Superseded
Superseded
8=Display cover letter
applied
applied
applied
applied
applied
applied
applied
F11=Display alternate view
BIGBLUE
F17=Position to
IPL
Action
None
None
None
None
None
None
None
None
None
More...
F12=Cancel
Understanding AS/400 System Operations
28
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
29
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
Understanding AS/400 System Operations
30
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/su
pport/iseries
Understanding AS/400 System Operations
31
Send PTF Order
Send PTF Order (SNDPTFORD)
Type choices, press Enter.
PTF description:
PTF identifier . . . . . . . . > TL98576
Product . . . . . . . . . . .
*ONLYPRD
Release . . . . . . . . . . .
*ONLYRLS
+ for more values
_
PTF parts . . . . . . . . . . . > *ALL
Remote control point . . . . . .
*IBMSRV
Remote network identifier . . .
*NETATR
Character value
F4 for list
*ONLYRLS, VxRxMx
*ALL, *CVRLTR
Name, *IBMSRV,*SELECT
Name, *NETATR
Additional Parameters
Delivery method
Order . . . . .
Reorder . . . .
Check PTF . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
*ANY
*REQUIRED
*NO
*NO
*ANY, *LINKONLY
*REQUIRED, *PTFID
*NO, *YES
*NO, *YES
Bottom
F3=Exit
F4=Prompt F5=Refresh F12=Cancel F13=How to use this display
F24=More keys
Understanding AS/400 System Operations
32
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
33
Reserved PTFs
Reserved PTF
Description
Number
MF98vrm
Cumulative HIPER PTF package hardware problems.
SF97vrm
Software PTF summary listing. Latest
cum PTF package
SF98vrm
Cumulative HIPER PTF package software problems.
SF99vrm
Cumulative PTF package - other
software problems (not HIPER).
Understanding AS/400 System Operations
34
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
35
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
36
Contact Information Screen
Verify Contact Information
System:
BIGBLUE
Type changes, press Enter.
Company . . . . . . . . . .
Contact . . . . . . . . . .
Mailing address:
Street address . . . . .
City/State . . . . . .
Country . . . . . . . .
Zip code . . . . . . .
Telephone numbers:
Primary . . . . . . . .
Alternative . . . . . .
Fax telephone numbers:
Primary . . . . . . . .
Alternative . . . . . .
National language version
World Wide Widgets,Inc.
Marge Hohly____________
.
.
.
999 N. Any Drive_______
_______________________
_______________________
Norwalk,CA__________
USA____________________
90650__________________
.
.
562-555-1234___________
562-555-1234___________
.
.
562-555-1234___________
_______________________
2924
F4 for list
Bottom
F3=Exit
F4=Prompt
F5=Refresh
F12=Cancel
(C) COPYRIGHT IBM CORP. 1980, 1998.
Understanding AS/400 System Operations
37
Verification Screen
Problem ID . . . . . . . . . :
Current status . . . . . . . :
Problem . . . . . . . . . . :
Select Reporting Option
System:
BIGBLUE
9915850345
READY
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
Understanding AS/400 System Operations
38
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
39
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
40
Two PTF Install Operations


Load PTF (LODPTF).
Apply PTF (APYPTF).
Understanding AS/400 System Operations
41
Load PTF
Load Program Temporary Fix (LODPTF)
Type choices, press Enter.
Product . . . . . . . . . . . .
Device . . . . . . . . . . . . .
PTF numbers to select . . . . .
+ for more values
PTF numbers to omit . . . . . .
+ for more values
Superseded PTFs . . . . . . . .
Release . . . . . . . . . . . .
________
*SERVICE
*ALL
________
________
________
*APYPERM
*ONLY
F4 for list
Name, *SERVICE, *SAVF
Character value, *ALL
Character value
*APYPERM, *NOAPY
*ONLY, VxRyMz
Understanding AS/400 System Operations
42
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
43
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
44
Apply PTF
Apply Program Temporary Fix (APYPTF)
Type choices, press Enter.
Product . . . . . . . . . . . . > 5769SS1_
Release . . . . . . . . . . . .
*ONLY___
PTF numbers to select . . . . .
*ALL____
+ for more values
________
PTF numbers to omit . . . . . .
________
+ for more values
________
Extent of change . . . . . . . .
*TEMP___
Delayed PTFs . . . . . . . . . .
*NO_____
IPL apply options:
Apply at unattended IPL . . .
*YES____
Prerequisite lic int code . .
*APYPERM
Apply requisite PTFs . . . . . .
*NO____
F9=All parameters
F11=Keywords
F4 for list
*ONLY, VxRxMx
Character value, *ALL
Character value
*TEMP, *PERM
*NO, *YES, *IMMDLY
*NO, *YES
*APYPERM, *NOAPY
*NO, *YES
F14=Command string
Bottom
F24=More keys
Understanding AS/400 System Operations
45
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
Understanding AS/400 System Operations
46
Removing PTFs


Only PTFs not applied permanently can
be removed.
PTF removal.


Temporarily
Permanently
Understanding AS/400 System Operations
47
Removing PTF Rules
Condition/Type of PTF
Remove Description
Permanently applied
Operating system PTF
Cannot remove
Remove permanently
only
Remove temporarily
only
Remove permanently
Delayed PTF, applied temporarily
Delayed PTF, applied temporarily,
then removed temporarily
Immediate PTF, applied
temporarily
Immediate PTF, loaded but not
applied
Remove temporarily
or permanently
Remove permanently
Understanding AS/400 System Operations
48