Académique Documents
Professionnel Documents
Culture Documents
ón
.N ci
.R a
C rm System Operator Workshop
for IBM i
to fo
(Course code AS24G)
ec ivo
Student Notebook
ERC 11.0
oy s
pr clu
Ex
EDUCATION
S E R V I C E S
EDUCATION
S E R V I C E S
V10.1
cover
ó n
Student Notebook
.N ci
System Operator Workshop for IBM i
Course code AS24G ERC 11.0
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
Student Notebook
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide.
The following are trademarks of International Business Machines Corporation, registered in many
jurisdictions worldwide:
n
AIX® AS/400® DB™
DB2 Universal Database™ DB2® developerWorks®
ó
FileNet® Initiate® iSeries®
i5/OS™ OmniFind® OS/400®
.N ci
Power Systems™ Power® PowerPC®
POWER6® POWER7® POWER8™
Print Services Facility™ Redbooks® System i®
.R a
System p® System Storage® System z®
WebSphere® 400®
C rm
Intel and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in
the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows and Windows NT are trademarks of Microsoft Corporation in the United States,
to fo
other countries, or both.
Java™ and all Java-based trademarks and logos are trademarks or registered trademarks of
Oracle and/or its affiliates.
ec ivo
UNIX is a registered trademark of The Open Group in the United States and other countries.
VMware and the VMware "boxes" logo and design, Virtual SMP and VMotion are registered
trademarks or trademarks (the "Marks") of VMware, Inc. in the United States and/or other
jurisdictions.
oy s
Other product and service names might be trademarks of IBM or other companies.
pr clu
Ex
TOC Contents
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
n
Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
ó
Unit 1. Power Systems and IBM i concepts and overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
Power with IBM i expands on a rich heritage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
.N ci
POWER processor technology roadmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Innovative IBM i technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
Central processing unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
.R a
What is installed here? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Other system components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
C rm
Integrated by design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
IBM i overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11
Application software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
Other licensed programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Disk storage management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
to fo
ASPs: Up to 32 user ASPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
Independent ASPs (IASP 33-255) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
What is a partition? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
Virtual i partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
Integrate System x and BladeCenter with Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
ec ivo
Clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
IBM i Access Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-29
Console types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31
pr clu
n
Menu display help (2 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-10
Menu display help (3 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-11
ó
Menu display help (4 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12
Menu display help (5 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-13
.N ci
Entry display overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-14
Entry display help (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16
Entry display help (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-17
.R a
List display overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18
List display help: Opt column versus F20 (enlarge) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-20
Information display overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-21
C rm
Topic 2: System request and commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-22
Using the System Request panel group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-23
Question . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-25
TFRSECJOB command or system request opt 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-26
F9: Retrieve previous command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-27
to fo
Using the Command Entry display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-28
Retrieve a prior command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-29
Topic 3: Helpful tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-30
Operational Assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-31
ec ivo
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-41
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-42
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-43
iv System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Configuring connection (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
Configuring connection (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28
ó
Configuring connection (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
.N ci
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-32
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
.R a
Unit 5. Overview of IBM Navigator for i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
C rm
Topic 1: What is it and how does it work? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
IBM i Access Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
What is IBM Navigator for i? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
How do you get it? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
What is included? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
to fo
What is not included? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
How it works (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
What is included: Base functions (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
What is included: Base functions (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
ec ivo
n
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
How are message queues allocated? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-3
ó
General System Tasks menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-5
Message menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-6
.N ci
Option 1: Send Message: SNDMSG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-7
Option 2: Send Message: SNDBRKMSG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-8
Option 3: Display Message: DSPMSG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-9
.R a
Display your messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-10
Display inquiry messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-12
Option 4: Display QSYSOPR messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-13
C rm
Display message details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-14
Option 6: Work with Message Queues: WRKMSGQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-15
How messages are displayed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-16
Work with Object Locks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-17
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-18
to fo
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-19
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-20
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-21
ec ivo
vi System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
F11: Toggle between keywords or choices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-6
Conditional parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-7
ó
Keyword versus Positional command entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-8
Finding a command: Major Command Groups menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-9
.N ci
Finding a command by category . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-11
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-12
.R a
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13
C rm
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-2
Topic 1: Object concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3
Object: A definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-4
Object-based architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-5
IBM: Supplied objects start with Q . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-6
to fo
Working with an object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-7
Topic 2: Library and library list concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-9
What is a library? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-10
Purpose of libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-11
ec ivo
n
Create Library command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-15
Display Library List command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-16
ó
Library List: Add and Remove . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-17
Topic 3: Working with the IFS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-18
.N ci
IFS access using 5250 emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-19
Work with Object Links display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-20
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-21
.R a
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-22
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-23
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-24
C rm
Unit 13. Object management with IBM Navigator for i . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-2
Topic 1: Running commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-3
System: Run a command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-4
to fo
Run a command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-5
Run a command with prompting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-6
Topic 2: Creating a library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-7
Databases: Create Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-8
ec ivo
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-22
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-23
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-24
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-25
viii System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Memory pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-20
Work management overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-22
ó
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-24
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-25
.N ci
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-26
.R a
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-2
Job description: What is it? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-3
Job description: Library list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-4
C rm
How a user profile relates to a job description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-5
Work with Subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-6
Work with System Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-7
Using the additional function keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-9
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-10
to fo
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-11
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-12
Question . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-10
Submitting a batch job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-11
pr clu
n
Subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-17
Subsystems > Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-18
ó
Active Job Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-19
Explore Qbatch job queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-20
.N ci
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-21
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-22
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-23
.R a
Unit 18. Print concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-2
C rm
IBM i printing process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-3
How are output queues created? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-5
Why did the output end up there? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-6
What can you do with a spool file? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-8
Start Printer Writer command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-9
to fo
Printer load balancing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-10
Question . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-11
Set an expiration date for spool file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-12
Detach spooled files from jobs: QSPLFACN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-13
ec ivo
x System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Unit 21. Print control with IBM Navigator for i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-2
ó
Basic Operations: Printer Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3
Printer Output: Include . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-4
.N ci
Printer Output: Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-5
Printer Output: Individual report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-6
Printer Output: Open . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-7
.R a
Printer Output: View as PDF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-8
Options for a spool file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-9
Spool file Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-10
C rm
Properties: General and Printer / Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-11
Properties: Copies/Pages and Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-12
Properties: Layout and Staples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-13
Properties: Overlay and Font . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-14
Properties: Origin/Expiration and User-defined . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-15
to fo
Printer Output: Export as ASCII text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-16
Active Jobs: Printer Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-17
Work Management: Output Queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-18
Add a Printer wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-19
ec ivo
n
System values and IPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-32
System startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-34
ó
Startup program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-35
Automatic IPLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-37
.N ci
System value using 5250 emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-39
System values using IBM Navigator for i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-40
Topic 2: Stopping the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-41
.R a
Stopping the system: Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-42
Steps prior to power down . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-44
Using the Power Down System command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-46
C rm
Controlled power-down with time limit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-48
Using the Power push button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-49
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-51
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-52
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-53
to fo
Unit 23. System security concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-2
Types of security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-3
ec ivo
xii System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Capabilities: Privilege class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-6
Capabilities: System privileges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-8
ó
Capabilities: Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-10
User profile: Owned Objects (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-11
.N ci
User profile: Owned Objects (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-12
System Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-13
Password System Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-14
.R a
Authorizing objects: Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-15
Permissions: Basic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-16
Permissions: Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-17
C rm
Permissions: Columns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-19
Permissions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-20
New Authorization List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-21
Authorization List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-22
New Group profile (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-23
to fo
New Group profile (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-24
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-25
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-26
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-27
ec ivo
n
Topic 2: Managing devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-8
Display system operator messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-9
ó
Display Messages: Assistance level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-10
Managing devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-11
.N ci
The command used to manage devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-12
Menu to manage communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-14
Command used to manage communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-15
.R a
Topic 3: Managing TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-17
TCP/IP Administration and configure menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-18
Display TCP/IP host name and address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-19
C rm
Is TCP/IP up? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-20
Topic 4: Other configuration tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-21
Work with Hardware Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-22
Work with Hardware Resources: Processors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-23
Start System Service Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-24
to fo
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-25
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-26
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-27
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-28
ec ivo
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28-13
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28-14
xiv System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Topic 4: Save to virtual tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-17
Option 3: Save to virtual tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-18
ó
Overview and implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-19
Virtual tape support advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-20
.N ci
Virtual tape support considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-22
Topic 5: The tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-23
Tools used to save . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-24
Question . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-25
.R a
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-26
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-27
C rm
Unit 30. Save with 5250 emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-2
Topic 1: Tape operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-3
Tape menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-4
to fo
Display Tape: DSPTAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-6
Contents of a tape: *LABELS format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-7
Contents of a tape: *SAVRST format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-8
Initialize Tape: INZTAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-9
ec ivo
n
Topic 1: Setting up virtual tape support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-3
Overview and implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-4
ó
Configuration tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-5
Create virtual tape device description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-6
.N ci
Device: Make available . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-7
Create Tape Image Catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-8
Create tape image catalog parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-9
.R a
Add volumes (create virtual images) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-11
Add volume parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-12
List virtual volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-14
C rm
Load the image catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-15
Topic 2: BRMS function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-16
Backup, Recovery, and Media Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-17
BRMS tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-18
Topic 3: Saving an object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-19
to fo
BRMS: Backup specific items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-20
System: Run a command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-21
Prompting the save object command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-22
Prompting the save library command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-23
ec ivo
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-24
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-25
xvi System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Option 2 or WRKPRB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-21
Status for a problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-23
ó
Analyzing problems with a system reference code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-25
History log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-27
.N ci
Problem analysis: History log . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-28
Saving and deleting history logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-29
Topic 3: Other problem determination tools and aids . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-30
Copy screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-31
.R a
Work with System Status (WRKSYSSTS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-32
Work with Disk Status (WRKDSKSTS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-34
C rm
Operational Assistant clean up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-35
Functions that are automatically cleaned up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-37
Automated problem management: DSPSRVA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-38
PROBLEM2 menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-39
Network Management menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-41
to fo
Network Problem Handling menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-43
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-45
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-46
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-47
ec ivo
n
Install PTF: Similar to PTF menu option 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-14
Display PTF Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-15
ó
Verifying PTF installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-16
Checkpoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-17
.N ci
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-18
.R a
Course summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-2
Additional education . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-3
Class evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-4
C rm
System Operator Workshop for IBM i . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-5
xviii System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
TMK
Trademarks
The reader should recognize that the following terms, which appear in the content of this training
document, are official trademarks of IBM or other companies:
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide.
n
The following are trademarks of International Business Machines Corporation, registered in many
ó
jurisdictions worldwide:
AIX® AS/400® DB™
.N ci
DB2 Universal Database™ DB2® developerWorks®
FileNet® Initiate® iSeries®
i5/OS™ OmniFind® OS/400®
.R a
Power Systems™ Power® PowerPC®
POWER6® POWER7® POWER8™
C rm
Print Services Facility™ Redbooks® System i®
System p® System Storage® System z®
WebSphere® 400®
Intel and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in
to fo
the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows and Windows NT are trademarks of Microsoft Corporation in the United States,
ec ivo
VMware and the VMware "boxes" logo and design, Virtual SMP and VMotion are registered
trademarks or trademarks (the "Marks") of VMware, Inc. in the United States and/or other
pr clu
jurisdictions.
Other product and service names might be trademarks of IBM or other companies.
Ex
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
xx System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
pref
Course description
System Operator Workshop for IBM i
Duration: 4 days
n
Purpose
ó
This course enables a new system operator to develop basic to intermediate
level skills needed for day-to-day operations of the Power Systems with IBM
.N ci
i. Specifically, the course explains how to:
• Use the online help and references
.R a
• Send, display, and reply to messages
• Monitor and control jobs, devices, and job and output queues
C rm
• Start and stop the system
• Create and change user profiles
• Use authorization lists and group profiles
to fo
• Manage system configuration
• Save and restore objects, libraries, and the system
• Monitor job and history logs
ec ivo
Hands-on exercises reinforce the lecture topics and prepare the student to
pr clu
Audience
This course is intended for the person who has responsibility for daily system
Ex
operations.
It is not intended for technical audiences who are seeking an in-depth look at
how the Power Systems with IBM i works. This audience should instead
attend the OL4AG, IBM Technical Introduction.
Prerequisites
None
Objectives
After completing this course, you should be able to:
• Send, display, and respond to messages
• Use the online help and reference materials
• Monitor and control job queues, active jobs, and output queues
n
• Create and change user profiles
ó
• Use authorization lists and group profiles
• Start and stop Power Systems with IBM i
.N ci
• Manage system devices, user display stations, and printers
• Save and restore objects and libraries
.R a
• Monitor job and history logs
C rm
• Diagnose a system problem
• Order, receive, and install PTFs
Curriculum relationship
to fo
This course is part of the Power Systems with IBM i curriculum. There is one
additional operations course:
AS27G Advanced System Operator for IBM i
ec ivo
oy s
pr clu
Ex
xxii System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
pref
Agenda
Day 1
Unit 1: Power Systems and IBM i concepts and overview
Unit 2: Reference material and support
n
Unit 3: Overview of 5250 emulation and help
Exercise 1: Using the keyboard and system displays
ó
Unit 4: Overview of IBM i Access Client Solutions
Exercise 2: Overview of IBM i Client Solutions
.N ci
Unit 5: Overview of IBM Navigator for i
Exercise 3: Overview of IBM Navigator for i
Unit 6: Messaging concepts
.R a
Unit 7: Messaging with 5250 emulation
Exercise 4: Messages with 5250 emulation
Unit 8: Messaging with IBM Navigator for i
C rm
Exercise 5: Messaging with IBM Navigator for i
Unit 9: CL command concepts
Unit 10: CL commands with 5250 emulation
to fo
Day 2
Unit 11: Concepts: Object, library, and the IFS
Unit 12: Object management with 5250 emulation
ec ivo
Day 3
Unit 20: IBM i Access Client Solutions Printer Output
Exercise 13: Print with IBM i Access Client Solutions
Unit 21: Print control with IBM Navigator for i
Exercise 14: Print control with IBM Navigator for i
Unit 22: Starting and stopping the system
n
Exercise 15: System values with 5250 emulation
Exercise 16: System values with IBM Navigator for i
Unit 23: System security concepts
ó
Unit 24: System security with 5250 emulation
Exercise 17: System security with 5250 emulation
.N ci
Unit 25: System security with IBM Navigator for i
Exercise 18: System security with IBM Navigator for i
Unit 26: System configuration overview
.R a
Unit 27: Configuration with 5250 emulation
Exercise 19: Managing your system configuration
C rm
Unit 28: Configuration with IBM Navigator for i
Day 4
to fo
Unit 29: Save concepts
Unit 30: Save with 5250 emulation
Exercise 20: Save with 5250 emulation
Unit 31: Save with IBM Navigator for i
Unit 32: Restore concepts and overview
ec ivo
xxiv System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 1. Power Systems and IBM i concepts and
overview
n
In this unit, you begin to familiarize yourself with the Power Systems with IBM
i hardware and software.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Describe the functions provided by the operating system
• Explain the layers of software
C rm
• Explain how data is stored on Power Systems with IBM i
• Explain what a logical partition is and the functions it can provide
• Describe the clustering capability of the system
to fo
• Explain capacity on demand
• List the different types of supported consoles
ec ivo
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
system
ó
• Explain the layers of software
.N ci
• Explain how data is stored on Power Systems with IBM i
• Explain what a logical partition is and the functions it can
.R a
provide
C rm
• Describe the clustering capability of the system
• Explain capacity on demand
• List the different types of supported consoles
to fo
ec ivo
Notes:
oy s
pr clu
Ex
1-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
AS/400e
iSeries eServer i5
ó n
.N ci
.R a
AS/400
Power with IBM i
C rm
A technology-friendly
architecture supporting
continuous innovation
without disruption
to fo
ec ivo
Notes:
oy s
In 1988 IBM introduced the AS/400, bringing together two of IBM's most successful platforms of the
time: S/36 and S/38.
pr clu
It was the first of a new generation of servers with a revolutionary virtualized operating system.
It allowed companies to simply write business applications that exploited its integrated database.
In 1995, moved to 64-bit technology. Then, in 2000, delivered Linux on POWER, extending the
platform to open applications.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
POWER9
POWER8
.R a
C rm
POWER7/7+
45/32 nm
POWER6/6+
65/65 nm
POWER5/5+
130/90 nm
to fo
2004 2007 2010 2014
ec ivo
Notes:
oy s
This visual charts the evolution of the POWER family of processors from the POWER5 in 2004 to
the current generation, POWER8, and even points to the future with POWER9.
pr clu
Some details are provided as to the density of the components on each generation. The numbers in
the boxes below the graphic of the processor chips represent, in rough terms, the spacing of
components in nanometers or microns.
As these numbers get smaller over time we are seeing the evolution of the technology, of creating
Ex
processors with the components more tightly squeezed together. The advantage is to increase the
functionality of the processor and at the same time to reduce performance draining latency.
The boxes below each generation highlight some of the enhancements to functionality associated
with the processor.
• POWER5 introduced simultaneous multi-threading (SMT).
• POWER6 included Altivec extensions that extended the range of high performance workloads
that might be deployed on Power Systems.
• POWER7 increases the number of cores per chip, includes L3 cache on the chip, and extends
SMT.
1-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty • POWER8 increases the number of cores per chip, includes L3 cache on the chip, and extends
SMT, twice increased bandwidth in comparison with POWER7/7+
For IBM POWER clients, there is the certainty of the POWER architecture roadmap and the sense
of investment protection. Along with the proven evolution of the architecture to higher and higher
levels of functionality and performance.
In some comparisons, you can see processor CPW value. Processor CPW represents maximum
n
relative performance running commercial processing workloads for a processor configuration. Use
this value to compare relative performance between models with the same or different number of
ó
processors.
5250 CPW: Represents the relative performance available to perform 5250 OLTP (interactive)
.N ci
workloads.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM i had innovative technology built into the operating system throughout its lifecycle.
This visual shows some aspects of this technology:
pr clu
• Work management
• Technology independent machine interface (TIMI)
These are the things that make IBM i operating system better than the other operating systems out
there.
1-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• Processor cycle speed (MHz rating)
ó
• L1/L2/L3 cache
• Multiple threads
.N ci
• Multiple processors:
.R a
– Core systems (Core = 6, 8, 12, 24, 32, 64, 96, 128)
– Capacity on demand (CoD)
C rm
• Range of throughput capacities that are based on combination
of:
– Generation of processors
to fo
– Number of processors
ec ivo
Notes:
oy s
Number of cores depends on the server model, socket number, and number of nodes. Nodes
means part of server CEC, not cluster server node.
pr clu
CEC (Central Electronic Complex) The set of hardware that defines a mainframe, which includes
the CPUs, memory, channels, controllers, and power supplies included in the box.
Some CECs, can include storage devices (traditional or SSD disks).
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• 5250 emulation:
n
Model number . . . . . : 520
ó
System value . . . . . : QPRCFEAT
– QPRCFEAT: Processor feature Description . . . . . : Processor feature
.N ci
System value . . . . . : QSRLNBR
Description . . . . . : System serial number
.R a
• IBM Navigator for i Serial number . . . . : 65FB92D
C rm
• System values
to fo
• IBM i Client Access Solutions
– Virtual Control Panel
ec ivo
Notes:
oy s
There is another way to check this information. You can run IBM i Access Client Solutions and use
the Virtual Control Panel.
pr clu
Ex
1-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
• Memory:
– Multiple memory cards
n
– Choice of memory capacity
ó
– What is installed seen using green screen or GUI
• I/O buses
.N ci
– Dependent on attached peripheral I/O adapters
• I/O adapters:
.R a
– Disk/Tape controllers
C rm
– Fibre Channel adapters Note: Each hardware component is
– Communication adapters identified by a four-digit feature code
Virtual component has one letter and
• I/O Devices three-digit feature code.
to fo
– Tape drive / Tape library systems
– Disk drives / SSD
– USB devices
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Integrated by design
IBM i
n
IBM i
• Higher-level functions exposed to users and
ó
applications based on SLIC services
Directory
Backup and • Graphical user interface
recovery • Vast range of high-level language functions
.N ci
(C/C++, RPG, COBOL)
.R a
Security • Process control
• Resource management
• Integrated SQL-compliant database
C rm
Relational • Security enforcement
database • Network communications
Java • File systems
• Storage management
• Java virtual machine (JVM)
Operating system • Other primitives
to fo
Hardware and microcode 64-bit Power Systems
ec ivo
Notes:
oy s
Many functions that have traditionally been performed by system control programs or add-on
programs are integrated into the System Licensed Internal Code (SLIC). So that they can be
pr clu
1-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
IBM i overview
IBM i
• System software:
– Operating system (5770-SS1)
n
– Support for applications native to other operating systems
• System resource management:
ó
– Processors
.N ci
– Memory
– Disk
• System control interface:
.R a
– Control language (CL) support
C rm
– System or user-written commands
• Integrated support:
– Security
– Communications
to fo
– System management
– Database management system (DBMS) - DB2 for i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Application software
IBM i
• Traditional applications
n
– Workload
• Interactive, character-based (ICPW - 5250 )
ó
• Batch (no ongoing user interaction)
.N ci
– Support through specific IBM i jobs
• Application users = IBM i users - refer to work management
.R a
• Client/server applications
C rm
– Workload:
• Information processing (interactive or batch)
• Database serving
to fo
• Interaction with IBM i jobs
– Application users might not be known to IBM i
ec ivo
Notes:
oy s
• For example, BaanERP: Specific users known to IBM Power Systems with IBM i
Ex
1-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• WebSphere Development Studio (WDS):
ó
– Program Development Languages
.N ci
– Application Development Toolset
– Control Language (included with IBM i)
.R a
• DB2 Web Query for i (WQX)
C rm
• DB2 Query Manager and SQL DevKit (ST1)
• Performance Tools (PT1)
• Cryptographic Manager (CR2)
to fo
• Advanced Job Scheduler (JS1)
• And so forth
ec ivo
Notes:
oy s
There are many more software products available for Power Systems with IBM i. This list is not all
inclusive.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Data
ó
IBM i
.N ci
.R a
C rm
• All data spread across available disk arms
• Not all information necessarily contiguous
• Optional rebalancing
to fo
• Minimal database administration
ec ivo
Notes:
oy s
pr clu
Ex
1-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Data
n
IBM i
ó
ASP-1
.N ci
(System + Appl-1)
Database
changes
.R a
C rm
ASP-2
(Journal Receiver)
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
Independent ASP can be
used to build HA/DR solutions
.N ci
System User
*SYSBAS for IBM i system.
Basic
.R a
Independent
C rm
OS and OS and
other cluster other
system system
data *SYSBAS data
*SYSBAS
Device domain
to fo
IASP Application data IASP
ec ivo
Notes:
oy s
of the storage on a system. IASP are used to build IBM i cluster storage resources.
The IASP can be switchable or not switchable depending on the High Availability solution.
For POWER6 or earlier, IASP might be switched between IBM i systems (need HSL).
Ex
Since POWER7, the switchable IASP is not available. Now you can use IBM i cluster with switch
function; two IASPs are needed (Production and Backup) or if you use external storage (like DS8K,
SVC, V7000/5000) you can use LUN-level switch. This solution is similar to previous switchable
IASP.
1-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
What is a partition?
IBM i
n
• Each partition is an independent operating environment with its
ó
own resources.
.N ci
.R a
C rm
From one to many
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Virtual i partitions
IBM i
n
– Supports IBM i partition using I/O resources
from another IBM i partition
IBM i IBM i
ó
– Eliminates requirement to buy adapters and
.N ci
disk drives for each IBM i partition Hypervisor
POWER6
– Requires:
.R a
POWER6 systems, or newer
C rm
OS must be at 6.1, or newer
Notes:
oy s
pr clu
Ex
1-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
switches.
ó
• Power with IBM i uses
.N ci
IBM i virtual storage to manage
Windows storage.
.R a
C rm
• Power with IBM i streamlines communication
between Windows and IBM i applications with virtual Ethernet.
to fo
• IBM i integrates operations and backup.
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Leverages LPAR and iSCSI connected
ó
System x server concept
• Acts as a guest of a partition running IBM i
.N ci
• Uses Linux partition hardware:
.R a
IBM i IBM i IBM i Host Linux Linux
– Processor:
• Minimum (0.1 processor / 64 MB P PPP PPPP PP P
C rm
memory)
• Maximum (eight processors, 4 GB of
memory)
– LAN, virtual LAN, console
to fo
– Disk
Virtual LAN
ec ivo
P = Processor
Notes:
oy s
pr clu
Ex
1-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Java support
IBM i
ó n
.N ci
Client Server
.R a
• Java development tools • Java virtual machine (JVM)
C rm
(like IBM Rational tools) • JVM integrated with IBM i
• Toolbox for Java
to fo
Enabling Power Systems with IBM i to take
advantage of a growing portfolio of Java applications
ec ivo
Notes:
oy s
The Java platform is the environment for developing and managing Java applets and applications.
It consists of three primary components: the Java language, the Java packages, and the Java
pr clu
virtual machine.
The Java language and packages are similar to C++ and its class libraries. The Java packages
contain classes, which are available in any compliant Java implementation. The application
programming interface (API) should be the same on any system that supports Java.
Ex
Java differs from a traditional language, like C++, in the way it compiles and runs. In a traditional
programming environment, you write and compile source code of a program into object code for a
specific hardware and operating system. The object code binds to other object code modules to
create a running program. The code is specific for a particular set of computer hardware and does
not run on other systems without being changed. This figure illustrates the traditional language
deployment environment.
The Java virtual machine is a runtime environment that you can add into a web browser or any
operating system, such as IBM i. The Java virtual machine runs instructions that a Java compiler
generates. It consists of a bytecode interpreter and runtime that allow Java class files to run on any
platform, regardless of the platform on which they were originally developed.
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The class loader and security manager, which are part of the Java runtime, insulate code that
comes from another platform. They can also restrict which system resources are allowed to be
accessed by each class that is loaded.
The Java Development Kit (JDK) is software for Java developers. It includes the Java interpreter,
Java classes, and Java development tools: compiler, debugger, disassembler, appletviewer, stub
file generator, and documentation generator.
n
The JDK enables you to write applications that are developed once and run anywhere on any Java
virtual machine. Java applications that are developed with the JDK on one system can be used on
ó
another system without changing or recompiling the code. The Java class files are portable to any
standard Java virtual machine.
.N ci
For a complete list of tools that Sun Microsystems, Inc. Java Development Kit supplies, see the
Tools Reference by Sun Microsystems, Inc. For more information about each individual tool that the
IBM Developer Kit for Java supports, see Java tools that are supported by the IBM Developer Kit for
.R a
Java.
C rm
to fo
ec ivo
oy s
pr clu
Ex
1-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
• Client HTML
– Browser on PC
n
Multimedia
• Server:
ó
– HTTP
.N ci
• HTML, XML, and so forth
– Web application serving
.R a
• WebSphere Application Server (WAS)
• Network
C rm
HTTP/Apache
– Internet / intranet CGI-bin, and so on
DB
Internet/intranet
to fo
Browser
URL
Security
Clients Servers
Network
ec ivo
Notes:
oy s
The IBM HTTP Server (powered by Apache) for i is a complete web server product that offers
several components and features to help your website configuration and development. With the
pr clu
IBM HTTP Server (powered by Apache) for i, you have everything you need to quickly and easily
establish a web presence and get started on the road to working the web for business.
IBM WebSphere Application Server is the leading open standards-based application foundation
offering accelerated delivery of innovative applications and unmatched operational efficiency,
reliability, administration, security, and control.
Ex
WebSphere Application Server is also the leading software foundation for service-oriented
architecture (SOA) applications and services for your enterprise. With IBM WebSphere Application
Server, you can build business-critical enterprise applications and solutions and combine them with
innovative new functions.
The IBM Web Administration for i interface combines forms, tools, and wizards to create a
simplified environment to set up and manage many different servers and server types on your
system.
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The IBM Web Administration for i interface supports the following servers and server types on your
IBM i to help integrate these technologies into a useful production ready web environment.
• IBM HTTP Server
• IBM WebSphere Application Server including Liberty profile
• IBM Integrated Web Application Server for i
n
• IBM Integrated Web Services Server for i
• IBM WebSphere Portal
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
1-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
PASE
IBM i
n
– Is an integrated runtime environment
– Supports selected UNIX applications
ó
– Provides broad subset of the support
.N ci
• IBM i PASE:
.R a
– Supports direct execution of PowerPC machine instructions
C rm
– Runs on the System Licensed Internal Code (SLIC) kernel on the
Power i
to fo
ec ivo
Notes:
oy s
PASE for i is an integrated runtime environment for AIX applications running on the IBM i operating
system.
pr clu
PASE for i supports the application binary interface (ABI) of AIX and provides a broad subset of the
support provided by AIX shared libraries, shells, and utilities. PASE for i also supports the direct
processing of IBM PowerPC machine instructions, so it does not have the drawbacks of an
environment that only emulates the machine instructions.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Capacity on demand
IBM i
n
• Trial CoD
ó
– No charge 30-day activation of processors or memory
resources
.N ci
• On/Off CoD - Elastic CoD Add reserve
.R a
– Ability to activate processor or memory resources resources
temporarily
C rm
• Power Enterprise Pool CoD
– Move permanent processor or memory activation from one
server to another
to fo
ec ivo
Notes:
oy s
With Capacity on Demand (CoD) offerings, you can dynamically activate one or more resources on
your server as your business peaks dictate. You can activate inactive processor cores or memory
pr clu
units that are already installed on your server, on a temporary and permanent basis.
Capacity on demand offerings are available on select IBM servers. For ordering information, see
the POWER8 machine type/model tables within each CoD offering section of this document. Some
servers include a number of active and inactive resources. Active processor cores and active
memory units are resources that are available for use on your server. Inactive processor cores and
Ex
inactive memory units are resources that are included with your server, but are not available for use
until you activate them.
Capacity Upgrade on Demand (CUoD), you can activate additional processor cores and memory
units on selected servers by purchasing a permanent processor or memory unit activation feature.
CUoD adds capacity for new workloads, which enables your server to adapt to unexpected
performance demands.
1-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Elastic Capacity on Demand (CoD) (formerly referred to as On/Off CoD) allows you to temporarily
activate and deactivate processor cores and memory units to help meet the demands of business
peaks. After you request that a number of processor cores or memory units are to be made
temporarily available for a specified number of days, those processor cores and memory units are
available immediately. You can start and stop requests for Elastic CoD, and you are billed for usage
at the end of each quarter.
Power Enterprise Pool provides flexibility and value for Power Systems. A Power enterprise pool is
n
a group of systems that can share Mobile Capacity on Demand (CoD) processor resources and
memory resources.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Clustering
IBM i
n
– Need to minimize planned downtime
– Single Power with IBM i - 99.94% available (Ref: Gartner Report)
ó
• Power with IBM i implementation:
.N ci
– Shared-nothing model
.R a
– Up to 128 Power i nodes
C rm
– Availability through:
• APIs
• Application restart
to fo
• Independent ASPs
Cluster Control
ec ivo
Notes:
oy s
The IBM i cluster technology can be used to achieve high availability in IBM i environments. Cluster
technology provides mechanisms that enable critical resources to be automatically available on
pr clu
backup systems. Those resources might include data, application programs, devices, or
environment attributes.
In order for those business applications to be highly available, multiple systems might be required.
This type of distributed computing environment can become complex to manage. A cluster can
simplify this complexity. In IBM i, a cluster is a set or collection of systems or logical partitions,
Ex
called cluster nodes. A cluster provides a means to monitor and manage the environment that
provides high availability for the business application. A cluster can be a simple, two-node high
availability environment for a specific business application or it can be a more complex, multiple
system environment for multiple disjoint applications. A cluster might consist of many nodes, while
a specific application might only be dependent on a subset of those nodes. An application on a
node might fail without the entire node failing. Cluster technology provides the mechanisms for
defining resilient resources in an environment, detecting outages, and responding to these failures.
It provides the critical infrastructure that enables high availability solutions.
1-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• IBM i Access for Web
• Enable users to access IBM i through a workstation web
ó
browser, independent of desktop OS
• IBM i Access for Linux
.N ci
• Run natively on Linux operating systems
• IBM i Access for Mobile
.R a
• Run on mobile devices
• IBM i Access Client Solution
C rm
• Runs anywhere that has Java (Java 6.0 or later)
– This includes: Windows, Mac, Linux, AIX, IBM i
to fo
These products provide the functionality and interfaces to gain access to
applications, data, and resources on i.
ec ivo
Notes:
oy s
IBM i Access for Windows delivers TCP/IP connectivity to users running a variety of Microsoft
Windows operating systems. IBM i Access for Windows offers an all-inclusive client solution for
pr clu
accessing and using resources from your Windows desktop. It includes 5250 emulation, access to
DB2 Universal Database (UDB) for IBM i through its Data Transfer, and uses IBM i NetServer for
working with the IBM i Integrated File System and printers.
IBM does not plan to support IBM i Access for Windows on operating systems beyond Windows
8.1. The replacement product is IBM i Access Client Solutions.
Ex
IBM i Access Client Solutions is the newest member of the IBM i Access Family. The Linux
Application Package is an optional download that provides an ODBC driver for accessing the DB2
for i database from a Linux client.
A mobile solution for accessing IBM i is now available. Powered by IBM i Access for Web
(5770XH2), you can now access IBM i resources from any mobile device that supports a browser.
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
7.2 IBM i Access for Web was optimized for mobile access. You can now easily access your IBM i
resources from a mobile device. This version provides a mobile friendly view of the IBM i Access for
Web features when viewed from a browser on a mobile device or the traditional view of available
features when using a browser from the desktop. To easily enable IBM i mobile access.
IBM i Access Client Solutions is the newest member of the IBM i Access Family. It provides a Java
based, platform-independent interface that runs on most operating systems that support Java,
including Linux, Mac, and Windows.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
1-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Console types
IBM i
n
• LAN Console
– Provides system console session:
ó
Includes graphical control panel
.N ci
– Is included with IBM i Access for
Windows, IBM i Client Solutions:
• LAN connects directly to Power with
.R a
IBM i
C rm
• Remote connect through TCP/IP
• Management Console
– HMC
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– LPAR configuration and operation management
ó
– CoD management
.N ci
– Service tools
.R a
• HMC is a PC-based console:
– Closed custom appliance
C rm
– Remotely accessible Rack-mount
– Connects to service processor 7042-CR9
over private or open network
to fo
ec ivo
Notes:
oy s
HMC description
Officially, the name of the PC-based console is called the IBM Hardware Management Console. It is
pr clu
available in a desktop or a rack-mount model. The user can only access the management
application and no additional applications can be installed. In the future, a second HMC can be
connected to a single managed system for redundancy. Two managed systems can be managed by
a single HMC. The HMC is required for systems running LPARs.
Ex
1-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
– Same functionality as traditional HMC (version 8)
ó
– Runs as virtual machine on x86 server under KVM or VMware
virtualization
.N ci
– Can be combine with traditional HMC
.R a
Rack-mount
C rm
7042-CR9
to fo
One or two HMCs One vHMC and one HMC One or two vHMCs
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
n
2. The OS on this system, at 7.2, is now known as which of the
ó
following?
.N ci
a. OS/400
b. i5/OS
.R a
c. IBM i
d. All of the above
C rm
3. True or false: The data administrator tells the system
specifically where data is stored on the disk drives.
to fo
ec ivo
Notes:
oy s
1-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
n
b. Memory
ó
c. Disk
d. All of the above
.N ci
5. True or false: Linux is supported as a guest operating system
.R a
of a host IBM i partition.
C rm
6. True or false: Capacity on demand is managed by the LAN
console.
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 1. Power Systems and IBM i concepts and overview 1-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
system
ó
• Explain the layers of software
.N ci
• Explain how data is stored on Power Systems with IBM i
• Explain what a logical partition is and the functions it can
.R a
provide
C rm
• Describe the clustering capability of the system
• Explain capacity on demand
• List the different types of supported consoles
to fo
ec ivo
Notes:
oy s
pr clu
Ex
1-36 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 2. Reference material and support
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• List the steps required to access the Information Center
.R a
• Describe the support available on the Knowledge Center
• List the websites that support the Power Systems with IBM i family of
C rm
products
• Describe the purpose served by IBM Redbooks and explain how to
access these tools
• Explain the support provided by Navigator for i family of products
to fo
• Explain how to access support for IBM Navigator for i
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 2. Reference material and support 2-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Describe the support available on the Knowledge Center
ó
• List the websites that support the Power Systems with IBM i
.N ci
family of products
• Describe the purpose served by IBM Redbooks and explain
.R a
how to access these tools
C rm
• Explain the support provided by Navigator for i family of
products
• Explain how to access support for IBM Navigator for i
to fo
ec ivo
Notes:
oy s
pr clu
Ex
2-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This page provides an entry point to product information about IBM i. Use the links in the Table of
Contents to find documentation for specific versions and editions of this product family. Generated
links to developerWorks, Redbooks, and white papers are also provided when articles about the
product are available. On this page, you can find entry points to sites that help you learn more about
Ex
this product and other IBM products. There are also links to websites that help you find support and
stay current.
© Copyright IBM Corp. 2001, 2016 Unit 2. Reference material and support 2-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
As you saw on previous visual there is information about IBM i operating system since 5.3 (however
5.3, 5.4, 6.1 are not supported) to 7.2.
pr clu
This visual shows the Welcome to IBM i 7.2 page. From this page you can find documentation and
information about how to install, maintain, and use IBM i.
This web page is located at:
https://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_72/rzahg/ic-homepage.htm
Ex
2-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the IBM i for Power System website you can find additional information about IBM i.
This web page is located at:
pr clu
http://www-03.ibm.com/systems/power/software/i/
Ex
© Copyright IBM Corp. 2001, 2016 Unit 2. Reference material and support 2-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Power System support and services website offers a lot of useful links for support and services for
all supported operating system; Linux, AIX, and IBM i.
pr clu
2-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The IBM Redbooks is a website where you can find a Redbooks for all IBM products. One of them
is IBM i. Use search to find interesting in topic or operating system.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 2. Reference material and support 2-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i is the integrated, web-based console that consolidates IBM i systems
management tasks in one place.
pr clu
2-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Describe the support available on the Knowledge Center
ó
• List the websites that support the Power Systems with IBM i
.N ci
family of products
• Describe the purpose served by IBM Redbooks and explain
.R a
how to access these tools
C rm
• Explain the support provided by Navigator for i family of
products
• Explain how to access support for IBM Navigator for i
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 2. Reference material and support 2-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
2-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 3. Overview of 5250 emulation and help
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Describe and use green screen general display types
.R a
- Menu
- List
C rm
- Entry
- Information
• Access and use special green screen menus
to fo
- Information Assist
- System Request
- Operational Assist
ec ivo
Accountability:
pr clu
• Checkpoint questions
• Exercise
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
– Menu
ó
– List
.N ci
– Entry
– Information
.R a
• Access and use special green screen menus
– Information Assist
C rm
– System Request
– Operational Assist
• Access and use the command entry display
to fo
• Access green screen help
ec ivo
Notes:
oy s
You will also be able is to identify the four types of system displays: Menu, entry, list, and
information. You will learn how to use the command entry display as well as the System Request
Panel group. Lastly, you become familiar with the different types of displays, whether basic or
advanced, that you want to work with.
3-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 1: Working with menus and
.N ci
display types
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Figure 3-2. Topic 1: Working with menus and display types AS24G11.0
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
1. User tasks User Tasks - Help
2. Office tasks
3. General system tasks . . . How to Use a menu
ó
.N ci
1 Menu
2 Entry
.R a
3 List
C rm
4 Information
2=Change
Command to run . . . . .___
______________________ Opt Queue Library
ec ivo
Notes:
oy s
Some terminology:
• Screen: The surface of the workstation or terminal on which information is displayed.
pr clu
3-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
2 1
ó
.N ci
3
.R a
C rm 4
to fo
5
6
ec ivo
Notes:
oy s
Once a user has signed on, a general menu is displayed. This is the most common type of green
screen display and the one you use most often. It allows you to easily select work that needs to be
pr clu
done without having to remember and enter a long command every time you want to do something.
The IBM i Main Menu shown in the visual is the most powerful menu provided by IBM i operating
system. From this menu, just typing the number of a menu option allows you to access any function
in the system for which you are authorized. Except for option 90, all options on this menu cause
some other menu to be displayed.
Ex
The IBM i Main Menu shows the characteristics of most system menus.
1. Title The name of the menu. The title is located in the center of the top
line.
2. Menu ID The shortened title which is shown in capital letters in the upper left
corner of the first line. Menus are the only types of displays that have
IDs. You can use the menu ID to access a particular menu quickly.
3. List of options The functions which you can perform from this menu. The list of
options includes a list of numbers and descriptions. To perform a
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
function, enter the option number on the command line. This list of
options vary by menu.
4. Command line An input area which is provided for entering a menu option, number,
or command.
5. Function keys Keyboard keys (sometimes called active function keys) that allow a
user to select keyboard or programmer functions. They are located
n
below the command line and differ by menu. If there are more
function keys than can be shown on a single display, a user can press
ó
F24 (more keys) to display the additional keys.
6. Message line A blank line (or a line which contains copyright information) at the
.N ci
bottom of the display. If the system needs to communicate with you, a
message is displayed here.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
3-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
1. User tasks
2. Office tasks
ó
3. General system tasks General System Tasks
.N ci
1. Jobs
Menu options 2. Status
3. Messages
Messages
or
.R a
1. Send a message
GO Command 2. Send a break message
C rm
Go to Menu (GO)
3. Display messages
Notes:
oy s
There are a couple of ways you can display a menu. You can:
1. Enter menu options to walk through many menus as shown on the top half of the visual.
pr clu
2. Use the GO command to go directly to a menu (this is shorter) as shown in the visual. To use the
GO command, you must know the menu ID.
If you need to display a menu but can only remember the first character or two of its name, use the
go x* form of this command, replacing the x with those beginning characters of the menu name
Ex
which you do remember. After you enter this command, IBM i displays a list of all menus whose
names begin with those characters and allows you to select the one you want to display.
When the GO command is used to move from one menu to the next, the system remembers the
names of the last 10 menus used in the job. Using F12 lets the user back out through those same
10 menus, one at a time.
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Menu navigation
IBM i
n
1. User tasks
ó
2. Office tasks
3. General system tasks General System Tasks
.N ci
1. Jobs
2. Status
.R a
4. Messages Messages
C rm
1. Send a message
2. Send a break message
3. Display messages
to fo
F3=Exit F12=Cancel
F16=System Main menu F23=Set initial menu
ec ivo
Notes:
oy s
Function keys 3 and 12 (F3 and F12) are both used to back up through a stack of menus which you
have displayed; however, there is a difference in how the two work. F12 always displays the
pr clu
previous menu in the stack, while F3 might skip one or more menus while backing up.
In this example, we used option 3 on the IBM i Main Menu to display the General System Tasks
menu. We then used option 4 on the General System Tasks menu to display the Messages menu.
With the Messages menu displayed, pressing F12 returns us to the General System Tasks menu,
while pressing F3 from the Messages menu returns us to the IBM i Main Menu.
Ex
Pressing function key 16 (F16) from either the General System Tasks or Messages menu will
cause the IBM i Main Menu to be displayed. On other menus, F16 can have a different function.
The first menu a user sees after sign on depends on the user profile. With proper authority, the user
can change the initial sign on menu. To do this, the user should display the menu wanted at sign on
and then press function key 23 (F23). Doing this permanently changes the user profile.
3-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Help function on the Power Systems with IBM i displays is cursor sensitive. This means that
depending on the position of the cursor on the display, the corresponding help is shown.
pr clu
On this menu display, the cursor is not in the function key description area or the area where an
option is described when the F1 key or the Help key is pressed. This shows the help about the
whole display.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Either the cursor is positioned in the area where a menu option is described, in this case, option 4,
or the option is typed in the Selection or command area and F1 or Help is pressed.
pr clu
F22 (extended help) expands from showing only help text for the area selected, in this case, help
for option 4, to include all the help text available for the whole display.
Ex
3-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
SYSTEM General System Tasks
ó
Select one of the following:
1. Jobs
2.
.N ci
3. Option 1 - Help 1. Jobs
4. 2.
5. Select this option to control 3. Job
6. example, you can: 4.
7. o Work with: 5. A job is a unit of work on the system.
.R a
8. - Jobs 6.
9. - Statistics for active jobs 7. Jobs run in subsystems and use system resources, such as
10. - Printer devices 8. storage, disk and processor cycles, to perform their tasks.
C rm
- Job queues 9. Jobs can be allocated priorities and can run either
10. interactively or in batch.
Enter 1. Jobs
Enter 2.
3. Subsystem
4.
to fo
5. Jobs are run in a subsystem. A subsystem creates a suitab
6. environment for a job to do its work. The system can cont
7. one or many subsystems that can be created or deleted by t
8. user.
9.
10. As the number of different types of jobs increases in the
system, more subsystems can be defined to manage those j
ec ivo
Notes:
oy s
Hypertext links together a series of help information displays by keywords or phrases. These words
or phrases are called reference phrases and are easy to spot. They are yellow and underlined on
pr clu
color displays or bright and underlined on monochrome (black and white) displays. A reference
phrase indicates that a hypertext link to additional help information is available.
You can move through hypertext links by positioning the cursor on a hypertext link and pressing the
Enter key or double-clicking. If you get lost while using hypertext, do not worry. You can press F6
(Viewed Topics) from any of the help displays to view all of the hypertext displays in the order in
Ex
which you viewed them, or you can use F12 to back up through the topics one-by-one.
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The cursor is positioned in the area where the function keys are described, and F1 or Help is
pressed.
pr clu
Ex
3-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
A command, in this case DSPLIB, is typed in the Selection or command area, and F1 or Help is
pressed.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
1
ó
.N ci
.R a
2
C rm
4
3
to fo
5
6
ec ivo
Notes:
oy s
Entry displays present information and prompts or allow a user to enter new information.
The Submit Job (SBMJOB) display shows the characteristics of entry displays:
pr clu
1. Title The name of the entry display (located in the center of the top line).
2. Default value Value that the system assumes if no other value is entered into the
field. The first time you use an entry display, the system fills in most of
the fields with default values.
Ex
3. Blank field Field into which you might have to enter a value. Some blank fields
can be skipped. The system uses a default value.
4. Choices Valid values that you can enter into the field.
5. Function keys Keyboard keys that allow a user to select keyboard or programmer
functions. These are sometimes called active function keys. They are
located at the bottom of the display and differ by display.
3-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty 6. Message line Line at the bottom of the display which normally is blank or contains
copyright information. If the system needs to communicate with a
user, a message is displayed on this line.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
Position
cursor,
C rm
to fo press Help.
Notes:
oy s
To obtain help information for a field, position the cursor on a field (the field can be blank or filled in)
and press Help. Help information about the field is displayed.
pr clu
On this display, an attempt was made to execute the DSPJOB command which resulted in the error
message:
*FILE not valid for parameter OPTION.
From this point, any of the online help information methods shown on the visual can be used to help
Ex
3-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This is the help display that results when the cursor is positioned in the area shown in the previous
visual and F1 or Help is pressed.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
1
ó
.N ci
2
.R a
3
C rm 4
to fo
5
6
ec ivo
Notes:
oy s
A list display is a list of objects (for example, jobs, libraries, files, or output queues) which is
requested by a user, gathered from within the system, and displayed in lists (or columns). The Work
pr clu
with All Output Queues display is an example of a list display. Most work with commands display a
list display.
A list display has the following characteristics:
1. Title Name of the list display (located in the center of the top line).
Ex
3-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty 5. Function keys Keyboard keys that allow a user to select keyboard or programmer
functions.
6. Message line Normally, a blank line or a line which contains copyright information. If
the system needs to communicate with a user, a message is
displayed on this line.
To perform one of the options listed on the display (for example, 2 = Change or 4 = Delete), type the
n
associated option number (for example, 2 or 4) in the Opt column along the left side of the display
next to the list element (or elements) on which you want to perform the function. Different options
ó
can be specified for different elements.
If More... is displayed in the lower right corner, there are more list elements available than can be
.N ci
displayed on one display. Use the Page Down/Up (or Roll Up/Down) keys to view these additional
list elements.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Figure 3-16. List display help: Opt column versus F20 (enlarge) AS24G11.0
Notes:
oy s
This help display shows up when the cursor is positioned in the Opt column of a list and F1 or Help
is pressed.
pr clu
The screen capture in the lower right shows how the screen can be enlarged using F20 (Enlarge). If
USROPT (*HLPFULL) is specified in a user’s profile, help initially appears in full-screen format.
Ex
3-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Click the Help key from most displays and you see a typical information display. Information
displays simply display information; the information cannot be changed, and new information
pr clu
cannot be added.
The Work with All Output Queues - Help display shows the characteristics of an information display:
1. Title Name of the information display (located in the center of the top line.
2. Information Information you requested from the system. Sometimes the
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
Topic 2: System request and
.N ci
commands
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
3-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
• Shift + Esc
• Enter
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
A special menu you might find helpful is the System Request panel group.
The key sequence to call up this display is:
pr clu
Non-intelligent workstations:
- Shift (or Alt) + Sys Req
- Enter
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Option 14 - Transfer back to the alternative interactive job on the home system.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
3-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Question
IBM i
• What are some possible scenarios where you might use the
System Request function?
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Job 1 Job 2
ó
Operating User
the system application
.N ci
General Systems Tasks Application Menu
1 Shift (or Alt) + Sys Req
.R a
1.Jobs
2.Status
C rm
to fo 2 Enter
ec ivo
Notes:
oy s
CL command TFRSECJOB or option 1 (Display sign on for secondary job) on the System Request
panel group allows a user to easily switch back and forth between two jobs at one workstation. This
pr clu
is a great productivity aid; however, if the user is performing the same or similar functions in both
jobs, it can be difficult to remember which job they are in at the time.
To assist a user in determining which job they are in, they can use the Display Work Station User
(DSPWSUSR) command. This command lists all jobs in the system currently active or suspended at
the display station where the command is entered and shows which is active.
Ex
3-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
1. User tasks
MAIN IBM i Main Menu
2. Office tasks
ó
1. User tasks
Selection or command 2. Office tasks
===> addlible ol29lib
.N ci
Selection or command
F3=Exit F4=Prompt F ===>________________________________
F23=Set initial menu
.R a
F3=Exit F4=Prompt F9=Retrieve
F23=Set initial menu
Enter Library OL29LIB added to library list.
C rm
MAIN IBM i Main Menu
1. User tasks
2. Office tasks
to fo
Selection or command
===> addlible ol29lib
F9 _____________________________________
F3=Exit F4=Prompt F9=Retrieve
F23=Set initial menu
ec ivo
Notes:
oy s
While using any system menu, a user can retrieve previously entered commands by using F9. IBM
i remembers all the commands the user entered since signing on.
pr clu
The first time the user presses F9, the last command the user entered is retrieved. Each
subsequent time the user presses F9 (without pressing Enter or one of the supported function keys)
the next older command is retrieved.
Once the correct command is displayed, that command can be optionally modified and then run
Ex
again by pressing Enter. This can reduce much of the need to re-enter commands.
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
3-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
1 Press F10.
n
Command Entry I520DVL2
Request level:
All previous commands and messages: 4
ó
>_dsplibl
> dspjob
.N ci
Type command, press Enter.
===> _______________________________________________________________________
____________________________________________________________________________
F3=Exit F4=Prompt F9=Retrieve F10=Exclude detailed messages
.R a
2 Position cursor on command to be retrieved, and press F9.
C rm
Command Entry I520DVL2
Request level:
All previous commands and messages: 4
>_dsplibl
> dspjob
to fo
Type command, press Enter.
===> dsplibl ________________________________________________________________
___________________________________________________________________________
F3=Exit F4=Prompt F9=Retrieve F10=Exclude detailed messages
ec ivo
Notes:
oy s
From the Command Entry display a user can retrieve any command entered since signing on. To do
this:
pr clu
• Press F10 (Exclude detailed messages). All of the commands previously entered since signing
on are displayed.
• Position the cursor on the command to be retrieved, and press F9 (Retrieve).
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 3: Helpful tools
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
3-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Operational Assistant
IBM i
ó n
• Tasks simplified:
.N ci
– Managing printer output
– Controlling jobs
.R a
– Handling messages
– Changing password
C rm
• Scheduling:
– Automatic power off and on
– Automatic disk cleanup
to fo
• System management:
– System backup
– Device control
– User enrollment
ec ivo
Notes:
oy s
Operational Assistant (OA) provides easy access to the most commonly performed functions.
It is provided free of charge with IBM i and is available to all users on all systems.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The OA functions can be accessed by displaying the Operational Assistant Menu. To display this
menu, enter the go assist command on any command line.
pr clu
IBM i tailors this menu based on the security class of the user accessing the menu.
Ex
3-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Assistance levels
IBM i
Basic
n
• Displays that provide the most assistance
• Supports the more common user and operator tasks
ó
• Does not use computer terminology
.N ci
Intermediate
.R a
• Displays that support all system tasks
• Uses computer terminology
C rm
• Complex tasks can be done using this level
Advanced
to fo
• Same type of displays as intermediate assistance level
• Displays contain as many lines of information as possible
• Function keys and options not displayed
ec ivo
Notes:
oy s
The system allows you to choose the amount of assistance you want to receive when you are
interacting with the system. The various degrees of assistance are referred to as assistance levels.
pr clu
As a system operator, many of the functions you perform require the use of the intermediate
assistance level, and as you become more familiar with system functions, you might even decide to
use the advanced level.
This course is designed around the intermediate assistance level. The default assistance level
shipped is *BASIC and is stored in the assistance level (QASTLVL) system value. Where the displays
or system actions are significantly different between basic and intermediate levels, basic interface
displays are also discussed.
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The commands below, most of which are discussed later in this course, support the basic
assistance level. To select the basic assistance level from these command displays, press F21.
• DSPMSG: Display messages
• WRKMSG: Work with messages
• WRKUSRJOB: Work with user jobs
n
• WRKSPLF: Work with spooled files
• WRKWTR: Work with writers
ó
• WRKCFGSTS: Work with configuration status
.N ci
• DSPSYSSTS: Display system status
• WRKUSRPRF: Work with user profiles
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
3-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
* BASIC
n
OR
ó
.N ci
* INTERMED
.R a
C rm
to fo
ec ivo
Notes:
oy s
These two displays present identical information, but note the difference in format and wording
between the two. Most commands which support basic assistance level:
pr clu
• Allow you to use F21 to toggle between basic and intermediate level
• Remember the level you request each time you use the command
• Use that same level when you use the command again.
Ex
The default assistance level for a Power is set with a system value by the system administrator.
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Changes the assistance level for the individual session
– Not available from System i Navigator
ó
.N ci
• CL command:
.R a
– Changes user profile:
• F11 - Keywords for command
C rm
• CHGPRF ASTLVL(*BASIC, *INTERMED, or *ADVANCED)
– Changes the assistance level for the individual user
to fo
• System value QASTLVL:
– Sets the default assistance level for system
ec ivo
Notes:
oy s
pr clu
Ex
3-36 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
2 F13 from the Help display
3 GO INFO
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To display the Information Assistant Options menu, enter option 10 from the IBM i Main Menu,
press F13 from most help menus, or type the GO INFO command on a command line.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-37
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Figure 3-32. Information Assistant option one: Where Do I Look for Information? AS24G11.0
Notes:
oy s
3-38 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Information Assistant option two: How Can I
Comment On Information?
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Figure 3-33. Information Assistant option two: How Can I Comment On Information? AS24G11.0
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-39
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
exercises.
ó
.N ci
Exercise: Using the keyboard and system displays
.R a
C rm
to fo
Inform instructor when you complete the
lab exercise.
ec ivo
Notes:
oy s
Fill in the information in Appendix A of the Student Exercises guide. This information is provided by
the instructor. Use the information on this worksheet to perform the exercises.
pr clu
Ex
3-40 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (1 of 2)
IBM i
ó n
2. Which function key is used to access Help?
a. F1
.N ci
b. F3
c. F9
.R a
d. F12
C rm
3. Which function key is used to retrieve a command that was
previously entered?
a. F1
b. F3
to fo
c. F9
d. F12
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-41
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (2 of 2)
IBM i
ó n
5. True or false: The Operational Assistant menu supports
functions performed by a user, a system operator, or by a
.N ci
system administrator?
.R a
6. True or false: The command entry display shows what
C rm
commands have been entered since you signed on to the
system.
to fo
ec ivo
Notes:
oy s
3-42 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
– Menu
ó
– List
.N ci
– Entry
– Information
.R a
• Access and use special green screen menus
– Information Assist
C rm
– System Request
– Operational Assist
• Access and use the command entry display
to fo
• Access green screen help
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 3. Overview of 5250 emulation and help 3-43
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
3-44 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 4. Overview of IBM i Access Client Solutions
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Explain how you get IBM i Access Client Solutions
.R a
• List the tasks supported by IBM i Access Client Solutions
• Describe the IBM i Access Client Solutions main panel
C rm
• Describe the tasks performed IBM i Access Client Solutions
• Explain how to customize what IBM i Access Client Solutions will display
• Describe how to access the different help support available for this
to fo
interface
Accountability:
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• List the tasks supported by IBM i Access Client Solutions
ó
• Describe the IBM i Access Client Solutions main panel
.N ci
• Describe the tasks performed IBM i Access Client Solutions
• Explain how to customize what IBM i Access Client Solutions
.R a
displays
C rm
• Describe how to access the different help support available for
this interface
to fo
ec ivo
Notes:
oy s
pr clu
Ex
4-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• Java based, platform-independent interface
ó
• Supported operating systems:
– Windows 32 and 64-bit interface
.N ci
– Linux
– MAC
.R a
• Create new connections:
C rm
– Right mouse button
• Access IBM i Access programs and functions using:
– Taskbar, Online Help, and Control Panel
to fo
ec ivo
Notes:
oy s
IBM i Access Client Solutions uses the same IBM i host servers as the other IBM i Access Family
products. And it requires the same IBM i Access Family license (XW1) in order to use the 5250
pr clu
Features include:
• Connectivity to DB2 for i using ODBC Net, and OLE DB
• Programming Toolkit for accessing IBM i system objects
• Support for TLS/SSL connections
• AFP printer driver
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
IBM i Access Client Solutions - Linux Application Package for Linux operating systems. Features
include:
• Connectivity to DB2 for i using ODBC
• Full support for 64-bit ODBC data types
• TCP/IP connectivity
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
4-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
What you can do with IBM i Access Client
Solutions (1 of 2)
IBM i
n
• Emulation services:
– 5250 display station emulation
ó
– Printer emulation
.N ci
• Data transfer between your client system and your IBM i.
– Open Document Spreadsheet (*.ods)
.R a
– Excel Workbook (*.xlsx)
– Excel 97-2003 Workbook (*.xls)
C rm
– CSV (Comma delimited) (*.csv)
• Sign on Navigator for i
– launches the default web browser with sign-on screen for IBM Navigator for i
to fo
• Printer Output Management
– Support spool files transfer to PC
ec ivo
Figure 4-3. What you can do with IBM i Access Client Solutions (1 of 2) AS24G11.0
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Access and analyze DB2 for i
– Run SQL Scripts
ó
– Analyze and optimize SQL
.N ci
• Launch 5250 Console
– LAN
.R a
– HMC
• Configure connection to Hardware Management Interface:
C rm
– Advanced System Management Interface (ASMI)
– Integrated Virtualization Manager (IVM)
– Hardware Management Console (HMC)
to fo
• Virtual Control Panel (VCP)
• SSL, Kerberos
• Service Location Protocol (SLP)
ec ivo
Figure 4-4. What you can do with IBM i Access Client Solutions (2 of 2) AS24G11.0
Notes:
oy s
pr clu
Ex
4-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
1
ó
2
.N ci
3
.R a
4
C rm
to fo
5
ec ivo
Notes:
oy s
BM i Access Client Solutions provides a platform independent interface that consolidates the most
common tasks for using and managing your IBM i system. Additional information about each task is
pr clu
available by either moving the cursor over the task or by using the tab and arrow keys to navigate
between groups and tasks. To select a task, click the task or use the tab and arrow keys to navigate
to a task and then press the enter key.
1. Menu bar Contains the available options for this window. To perform an option,
click it. The tasks available for the displayed window will appear in a
Ex
drop-down box.
2. System Choice: You can select system to work from defined system list.
3. Left pane Contains the following sections:
General
Database
Console
Management
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
4. Right pane If a user moves the cursor over the task link in the left pane, the task
description is displayed on the right pane. When user clicks the task
link a new separate window is displayed.
5. Status bar Shows the status of the action being performed.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
4-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
In the left panel click the plus sign (+) next to each section to expand and see listed tasks.
The available tasks depend on the version and release of IBM i Access Client Solutions.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can choose task from the left pane or you can also use the drop-down menus. The drop-down
menus offer additional functions not available in task sections.
pr clu
• Copy Connections - provides an interface for copying system configurations between IBM i
Access Client Solutions and the legacy Windows configuration supported by IBM i Access for
Windows.
The legacy Windows configuration is not compatible with IBM i Access Client Solutions.
Copy Connections provides the capability to copy system configurations between these
products.
Console configurations will not be copied between IBM i Access Client Solutions and IBM i
Access for Windows.
4-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty IBM i Access Client Solutions also provides a Windows platform specific product named IBM i
Access Client Solutions - Application Package.
The IBM i Access Client Solutions - Application Package uses the same legacy Windows
configuration as IBM i Access for Windows.
Copy Connections provides an interface for copying configurations from IBM i Access Clients
Solutions to IBM i Access Client Solutions - Application Package.
n
IBM i Access Client Solutions - Application Package and IBM i Access for Windows share the same
legacy Windows configuration. This shared configuration is identified on the panel as IBM i Access
ó
(Windows).
An Environment is a container of system configurations supported by the legacy Windows
.N ci
configuration. You can switch between Environments using the selection box.
You can also create and delete Environments by using the New and Delete buttons.
.R a
To copy system configurations, select one or more systems and then select the Arrow button to
copy the configuration.
C rm
To delete system configurations, select one or more systems and then select the X button.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
4-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Edit - Preferences (1 of 5)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Locale field to select the locale you want to use.
Use the Logging level to control the types of events logged. Logging is used to store information
pr clu
• FINE level FINE Basic tracing messages and the CONFIG level
• CONFIG Messages about configuration and the INFO level
• INFO Informational messages and the WARNING level
• WARNING Warning messages and the SEVERE level
• SEVERE Serious failures
• OFF Nothing is logged
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The License refresh interval field allows you to specify the number of minutes to hold an IBM i
Access Family license after the license is no longer being used. Data Transfer and 5250 Emulator
require this license. The license is available when the IBM i Access Family Licensed Product
(57xx-XW1) is installed and configured on the IBM i.
Obtaining a license requires logon credentials. Increasing the license refresh interval might
decrease how often you are prompted for logon credentials, but will hold the license for a longer
period of time.
n
If the Default communication to SSL box is checked, the SSL is enabled for configuration
ó
connection to new system. The Default communication to SSL check box also determines
whether or not to use SSL when connecting to a system that is not currently configured. Checking
Default communication to SSL has no effect on System Configurations which already exist.
.N ci
Tool tip messages are available for some fields and are displayed when the cursor is over the field.
You can disable this function by clearing the Enable tool tip messages check box.
.R a
Information about each task on the main panel is available by either moving the cursor over the task
or by using the tab and arrow keys to navigate between groups and tasks. You can disable this
C rm
function by clearing the Enable description panel box.
Additional tab locations and other accessibility features are enabled when the Enable accessibility
mode box is checked.
to fo
Note
To enable accessibility features like screen readers, it is necessary to download and install the Java
Access Bridge package from Oracle.
ec ivo
If the Client SSL must be FIPS-compliant box is checked, however, the product will attempt to
verify that the current Java Runtime Environment (JRE) is configured to be FIPS-compliant for
secure connections. FIPS compliance must be supported in the currently running JRE in order for
oy s
When the Read netrc file for login information box is checked, the product will use the current
user's netrc file for determining login information.
Ex
4-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Edit - Preferences (2 of 5)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The settings on this tab show the location where the configuration and service log information is
kept. The Open button allows you to display the contents of that location. The Clear button will
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
If the path to the Configuration Root does not exist, IBM i Access Client Solutions will fail to start.
If the configuration directories below the Configuration Root do not exist, they will automatically be
created.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
4-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Edit - Preferences (3 of 5)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Change IBM i passwords provides an interface for changing your password on one or more IBM i
systems. In order to change the password on multiple systems at once, the current system
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Edit - Preferences (4 of 5)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Restrictions tab provides an interface for restricting certain functions of the product. By
checking any of these items, the corresponding function will no longer be available to any users on
pr clu
functionality accessed by using the Locate Console... button of the System Configurations user
interface.
If any functions are currently restricted for a user, the user can see which functions are unavailable
by selecting Show Restricted Functions option from the Tools menu.
You must have system administrator privileges to add or remove restrictions.
4-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Edit - Preferences (5 of 5)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Download Location option to set the location where the printer output files are
downloaded.
pr clu
Download to desktop: Printer output is downloaded to the user's desktop and placed in a folder
named after the target system.
Download to a temporary location: Printer output is downloaded into a temporary subdirectory
for the user.
Ex
Download to the product's configuration root: A subdirectory named Splf is created below the
product's configuration root, and printer output is downloaded there. The text area displays the path
name of this directory.
Specify a location: Printer output is downloaded to the specified location.
Regardless of the Download Location setting, printer output is stored in a subdirectory unique to the
target system.
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The Use PDF format if available option is used to determine whether printer output with a *SCS or
*AFPDS device type should be converted to PDF format. If this option is enabled and the host
supports PDF transformations, then the client file is stored in PDF format with the.pdf file
extension. Otherwise, it is stored in plain text and stored with a .txt file extension. The host
supports PDF transformations if the Transform Services product (option 1) is installed and
functional.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
4-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the Action drop-down menu you can choose this same tasks which you can find in left pane.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the Tools drop-down menu you can choose following tasks:
Generate Service Logs - Generate log from IBM i Access Client Solutions.
pr clu
Package Service Logs - This function gathers details about the workstation environment and
packages the service logs in to a zip archive that can be sent to IBM.
File Association - Allows you to assign file extension to tasks. The following extension can be
associated:
Ex
4-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
Starting and basic configuration of
.N ci
the IBM i Access Client Solutions
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Figure 4-17. Starting and basic configuration of the IBM i Access Client Solutions AS24G11.0
Notes:
oy s
pr clu
Ex
4-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Download methods:
ó
• IBM i Access Client Solutions website
.N ci
• Entitled Systems Support (ESS)
.R a
Installation:
C rm • Windows
• Linux
• MAC
to fo
ec ivo
Notes:
oy s
The IBM i Access Client Solution base package can be downloaded from following site:
https://www-01.ibm.com/marketing/iwm/iwm/web/preLogin.do?source=swg-ia
pr clu
website under 5761-SS1 or 5770-SS1.ESS site. The base package for IBM i Access Client
Solutions can also be downloaded from Entitled Systems Support (ESS) under 5761-SS1 (feature
codes 5817, 5818, 5819) or 5770-SS1 (feature codes 5817, 5818, or 5819). Using the hide/show
option on the ESS website will allow you to download the base package or just the optional
packages for Windows and Linux.
Because it is running on different operating systems, unzip all files and look at:
../Documentation/GettingStarted.html
for instructions on how to install on your operating system.
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Launch by click desktop
shortcut (Windows)
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
In the GettingSatrted.html, depending on the operating system you will find a section on how
to launch the IBM i Access Client Solutions.
For the windows operating system, you should create a shortcut on the desktop, or you can find the
launcher file at the following location (this is an example for 64-bit Windows):
Ex
C:\Users\IBM_ADMIN\IBM\ClientSolutions\Start_Programs\Windows_x86-64\a
cslaunch_win-64.exe
4-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Configuring connection (1 of 3)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Optionally you can enter a description in the Description field. Define whether or not SSL will be
used. (This first needs to be set up in Edit > Preferences).
The next visual describes the next two tabs.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Configuring connection (2 of 3)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
address or Name.
If you are using HMC or IVM for the Hardware Management Interface (for 1 and 2) then enter the
name or IP address and optional description.
Click OK or Save/New if want to add additional partition or server.
Ex
4-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Configuring connection (3 of 3)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the left pane select the system you added. Then you can use the tasks in the left pane to
perform actions like running a 5250 emulator or starting data transfer, and so on.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
to perform the lab exercises.
ó
Exercise: Overview of IBM i Access Client Solutions
.N ci
Inform instructor when you have completed your exercise.
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
4-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (1 of 2)
IBM i
ó n
2. IBM i Access Client Solutions allows you to manage which of
the following?
.N ci
a. 5250 emulator
b. Printer emulator
.R a
c. LAN/HMC Console session
d. All of the above
C rm 3. True or false: You can restrict some tasks for user with the
IBM i Access Client Solutions.
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (2 of 2)
IBM i
ó n
5. Which of the following Hardware Management Interface are
supported?
.N ci
a. HMC
b. IVM
.R a
c. CNN
d. ASMI
C rm
6. True or false: IBM i Access Client Solutions is available in 32-
bit or 64-bit.
to fo
ec ivo
Notes:
oy s
4-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• List the tasks supported by IBM i Access Client Solutions
ó
• Describe the IBM i Access Client Solutions main panel
.N ci
• Describe the tasks performed IBM i Access Client Solutions
• Explain how to customize what IBM i Access Client Solutions
.R a
displays
C rm
• Describe how to access the different help support available for
this interface
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 4. Overview of IBM i Access Client Solutions 4-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
4-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 5. Overview of IBM Navigator for i
n
What you should be able to do
ó
After completing this unit, you should be able to:
.N ci
• Describe IBM Navigator for i and how to install it on the system
• List what functions are and are not included with this GUI
.R a
• Explain which jobs need to be active on the system to support this GUI
• Explain the steps to start this GUI and sign on
C rm
• Explain how to access the tasks available in this GUI
• Explain how to set up which pages open at startup
• Explain how to customize which tasks and functions a user can access
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
system
ó
• List what functions are and are not included with this GUI
.N ci
• Explain which jobs need to be active on the system to support
this GUI
.R a
• Explain the steps to start this GUI and sign on
C rm
• Explain how to access the tasks available in this GUI
• Explain how to set up which pages open at startup
• Explain how to customize which tasks and functions a user can
to fo
access
ec ivo
Notes:
oy s
pr clu
Ex
5-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 1: What is it and how does it
.N ci
work?
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Can be connected to all supported IBM i versions
ó
• Not refreshed for 7.2
• No planned support beyond Windows 8.1
.N ci
– IBM i Access for Web/Mobile (5770XH2)
.R a
• IBM i system hosted HTML-based web product
C rm
• Optimized for mobile access
Notes:
oy s
pr clu
Ex
5-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• It is the web-based console included in IBM i starting with 6.1
ó
• It is considered a Level 1 console that is used to manage a
.N ci
POWER server with IBM i
.R a
• Starting at 7.1 you can specify which server to access
Notes:
oy s
IBM Navigator for i allows you to easily manage an IBM i partition without having to purchase or
install anything. Everything is included in the IBM i operating system.
pr clu
After just a couple of clicks, your desired task appears as a portlet within the console's work area.
Multiple tasks can be active at one time, as each task portlet has its own tab appearing at the top of
the work area for easy access.
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• The following products must also be installed (and are probably already
ó
on your system):
– Host servers 5770-SS1 option 12
.N ci
– Qshell 5770-SS1 option 30
.R a
– PASE 5770-SS1 option 33
– IBM HTTP Server for IBM i 5770-DG1
C rm
– IBM Developer Kit for Java
– J2SE 5.0 32-bit
5770-JV1
5770-JV1 option 8
to fo
– IBM Toolbox for Java 5770-JC1
ec ivo
Notes:
oy s
pr clu
Ex
5-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
What is included?
IBM i
n
– Organized into 15 different task categories (over 300 tasks total).
– Jobs, messages, system values, database, users, file systems,
ó
security, performance, and so forth.
.N ci
• In addition, functions from the following for - purchase licensed
program products (LPPs) are available with this GUI when the
.R a
LPPs are installed:
C rm
– IBM PowerHA SystemMirror for i 5770-HAS
– BRMS (Backup, Recovery, and Media Services) 5770-BR1
– IBM Performance Tools for IBM i (DiskWatcher) 5770-PT1
to fo
– IBM Performance Tools for IBM i (JobWatcher) 5770-PT1
option three
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Use IBM Systems Director products for multisystem tasks on the web
• Database functions that involve graphics and charts:
ó
– SQL scripts
.N ci
– Visual Explain
– SQL Assist
.R a
C rm
to fo
ec ivo
Notes:
oy s
Some functionality which was available on IBM i Navigator is not available IBM Navigator for i.
pr clu
Ex
5-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
How it works (1 of 2)
IBM i
n
starts with the TCP/IP servers.
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Is also possible to verify that the HTTP administrator server is running from a 5250 screen. Enter
the command to work with active jobs (WRKACTJOB) and look for the QHTTPSVR subsystem.
pr clu
Starting with 6.1, all of the web-based consoles execute on the Integrated Web Application Admin
servers.
The ADMIN2 job must be running in the QHTTPSVR subsystem in order for a user to use the IBM
Navigator for i interface for connection to your system.
Ex
ADMIN, ADMIN2, and ADMIN3 are jobs that automatically start when your system is started or
powered on or when the administrator runs the Start TCP (STRTCP) command.
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Frequently usage functions saved as favorite to easy
Favorites
ó
access.
Commonly used system tasks include viewing system
System
.N ci
status, messages, disk status, and passwords.
.R a
Basic tasks to easily manage lists of messages, printer
Basic Operations
C rm
output, and printers.
Control the work that is performed on the system,
Work Management including support for interactive and batch work. Distribute
resources to ensure applications run well.
to fo
Functions to help you manage both hardware and
Configuration and
software on your system, including system values, time
Service
management, and disk units.
ec ivo
Notes:
oy s
These functions show after opening (expanding) the IBM i Management task.
pr clu
Ex
5-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Integrated Server Manage servers that are hosted by i and enroll and
ó
Administration manage users and groups.
Plan and implement security on your system, including
.N ci
Security
authorization lists, object permissions, and cryptographic
functions.
.R a
Display and manage a complete list of the users and
Users and Groups
groups, and create, delete, and modify users and lists.
C rm
Perform many common admin database operations,
Databases access and modify objects, work with performance
monitors, and access the health center.
to fo
Journal
Work with journals and journal receivers.
Management
ec ivo
Notes:
oy s
These functions show after opening (expanding) the IBM i Management task.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
File Systems Link to the most commonly used file systems tasks,
ó
integrated file system, i NetServer, network file system.
Internet Work with IBM i Internet configuration tasks, HTTP server,
.N ci
Configurations digital certificates, IBM IPP, web-based help server, and
Internet Setup wizard.
.R a
Settings Allows IBM Navigator for i service console parameters.
C rm
to fo
ec ivo
Notes:
oy s
This visual continues the list of basic functions displayed when the IBM i Management task is
opened.
pr clu
Ex
5-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
your environment, check the environment status, and perform
PowerHA actions to fix problems from any node in the cluster with
ó
PowerHA installed. You need to have PowerHA installed on all
of your cluster nodes in order to use the PowerHA interface
effectively.
.N ci
Simply and easily manage your most critical and complex
Backup, Recovery, backups, including online backups of Lotus servers. You can
.R a
and Media Services also recover your system fully in the event of a disaster or
hardware failure.
C rm
Use browser-based performance tasks to manage performance
data collections, use GUI to collect performance data, and
Performance
graphically view and analyze performance data with Collection
Services, Job Watcher, and Disk Watcher, iDoctor
to fo
ec ivo
Notes:
oy s
More LPPs functions become available after you install these products.
The Performance function listed here is different from Performance listed under the basic functions.
pr clu
Under basic Performance, only collection and viewing of performance data is allowed. The
additional Performance functions give you a GUI interface and tools to analyze your performance
data.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 2: Overview of this GUI
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
5-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
• Supports the following browsers:
C rm
– Microsoft Internet Explorer Version 6.0 or later
– Mozilla Firefox Version 1.0 or later
to fo
ec ivo
Notes:
oy s
Open a web browser to connect to your system and specify either system name or IP address, and
port number 2001.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Certificate exchange
IBM i
ó n
.N ci
Internet Explorer
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
5-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On this window, you enter your user ID and password to sign on to your system with IBM Navigator
for i.
pr clu
Notice that the browser is redirected to a secure path using port 2005.
https://<systemname>:2005/ibm/console/logon.jsp
Note
Ex
In IBM i 7.1 this interface does not support expired passwords. If your password is expired and you
are working with a 5250 emulation session, you can specify a new password and continue the
sign-on. However, this interface does not allow a user to specify a new password.
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Click a task on the Welcome page or click Show All Tasks to
ó
view all web-enabled tasks for that category.
• Each selected task appears in a separate portal, and a tab
.N ci
appears at the top of the workspace.
.R a
C rm
to fo
ec ivo
Notes:
oy s
All the functions that were accessed by port 2001 earlier (5.4 or earlier) can be reached by opening
the IBM i task page.
pr clu
Ex
5-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Left navigation groups all the New tab for each view!
tasks in logical compartments.
ó n
.N ci
Help link!
.R a
Most common
functions
C rm
included on
each Welcome
menu
to fo
All functions
ec ivo
Notes:
oy s
2. System with base functions to manage your server and any installed LPPs, like BRMS.
3. Settings like Credential Store, and Console Logging and Tracing.
For each open task, there is an open tab.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
shows every
task that is
ó
supported for
this category in
.N ci
a tree view.
.R a
1. Click tasks to
see actions that
C rm
you can
perform.
2. Click an action
or click task or
to fo
click Close.
ec ivo
Notes:
oy s
Expanding All Tasks on the previous visual shows the window on this visual.
In this example, the Jobs task was expanded. The actions list below the Jobs task can be
pr clu
5-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Select an entry
n
• Right-click icon
ó
• Tasks for object
.N ci
.R a
C rm Select one or more entries
to fo
• Check mark
• Select from available actions
- Columns, Filters, Sorts
ec ivo
Notes:
oy s
drop-down menu.
• Select an object (place a check mark), and then click the down arrow for Actions at the top of
the display. Then click an action in the drop-down menu. This technique let's you act on multiple
items in the list.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
New terminology
IBM i
ó n
.N ci
.R a
C rm
Navigation
Tree: Group
to fo
tasks
Work area
ec ivo
Notes:
oy s
Page opened from the navigation tree group task displays in a separate tab on the page bar.
pr clu
Ex
5-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 3: Overview of system task page
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Set target system to perform actions on a system other than the one you signed on to.
The steps to set your target system are:
pr clu
5-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
System status
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the left pane click System and on the main pane the System Status when the dialog opens, it
displays statistical information about your system for that instant in time. The exception is the CPU
pr clu
usage field, which displays a cumulative average during the time displayed in the Elapsed time
field.
You can find more detailed information on the following tabs of this window:
• General
Ex
• Jobs
• Memory
• Processors
• Disk Space
• Addresses
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
For those who prefer to work with the traditional green screen 5250 interface, this GUI provides an
option to open or start an emulation window.
pr clu
- On the left pane click the System task on the left side of your browser window.
- Click the 5250 Emulation link in the work area on the right.
- You can then set the parameters for your emulation session.
Ex
5-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
After you perform the steps on the previous page, you will see the window on this page.
With this interface, some of the function buttons are listed on the top and some are listed at the
pr clu
is active.
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Change Password
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Change Password link to change your own password or with the proper authorization, the
passwords of other user profiles.
pr clu
Ex
5-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
n
exercises.
ó
Exercise: Overview of IBM Navigator for i
.N ci
.R a
Inform instructor when you have
completed your exercise.
C rm
to fo
ec ivo
Notes:
oy s
Fill in the information in Appendix A of the Student Exercises guide. This information is provided by
the instructor. Use the information on this worksheet for performing the exercises.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
ó n
2. True or false: IBM Navigator for i is included in the OS?
.N ci
3. Which of the following is not included in IBM Navigator for i?
a. Basic Operations
.R a
b. Work Management
C rm
c. Configuration and Service
d. Management Central
to fo
ec ivo
Notes:
oy s
5-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
n
Navigator for i?
ó
a. Admin
b. Admin2
.N ci
c. Admin3
d. Qhttpsvr
.R a
5. True or false: In the browser, the user should always
C rm
designate port 2005 when they start the connection request.
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 5. Overview of IBM Navigator for i 5-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
system
ó
• List what functions are and are not included with this GUI
.N ci
• Explain which jobs need to be active on the system to support
this GUI
.R a
• Explain the steps to start this GUI and sign on
C rm
• Explain how to access the tasks available in this GUI
• Explain how to set up which pages open at startup
• Explain how to customize which tasks and functions a user can
to fo
access
ec ivo
Notes:
oy s
pr clu
Ex
5-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 6. Messaging concepts
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Describe how the message function works
.R a
• Explain what a message queue is and how they are created
• List the different types of messages that can be sent
C rm
• List where messages can be sent from and where they can be sent to
Unit objectives
IBM i
n
• Explain what a message queue is and how they are created
ó
• List the different types of messages that can be sent
.N ci
• List where messages can be sent from and where they can be
sent to
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
6-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Types of messages
IBM i
Informational
n
The manufacturing program completed successfully.
ó
The system will shutdown at 9:00 p.m.
.N ci
.R a
C rm
Inquiry: Requires reply
Are you finished with the report?
to fo
Do you have the licensed program tape?
Notes:
oy s
operator and workstation users, and between programs and workstation users.
There are two main types of messages that you, as a system operator, will send.
• Informational
These messages do not require a reply.
Ex
• Inquiry
An inquiry message requires a reply. It might also contain information.
ó n
System going down Cursor in protected area
.N ci
Work-
station
.R a
C rm
Can accounts receivable
program run?
Mfg. program completed
successfully
to fo
Other workstations Application programs
ec ivo
Notes:
oy s
pr clu
Ex
6-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Prt01 is out of forms.
.R a
The system will be IPLed in 10 minutes.
C rm
The workstation DSP03 is offline.
Notes:
oy s
Even though it might appear that a message is being sent directly to a user or a workstation,
messages are always sent to a message queue.
pr clu
n
PROFILE
DSP01 AS2401
ó
.N ci
DSP01 AS2401
Workstation User
.R a
message queue message queue
C rm QSYSOPR
ARDEPT
to fo
System operator User-created
message queue message queue
CRTMSGQ
System supplied
ec ivo
Notes:
oy s
A user message queue is created when a user profile is created. A user message queue exists
for each user profile. The name of the user message queue is the same as the user profile
name unless it is specified differently.
• The system operator message queue (QSYSOPR) is supplied as part of i. When the Power is
configured for the first time, QSYSOPR is created.
• Other message queues can be created by Power implementers with the Create Message
Queue (CRTMSGQ) command.
6-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
n
b. Questioning
c. Inquiry
ó
d. User
.N ci
2. When you create a user profile, which of the following is automatically
created?
.R a
a. User message queue
b. Workstation message queue
C rm
c. System operator message queue
d. Application message queue
Notes:
oy s
Unit summary
IBM i
n
• Explain what a message queue is and how they are created
ó
• List the different types of messages that can be sent
.N ci
• List where messages can be sent from and where they can be
sent to
.R a
C rm
to fo
ec ivo
Notes:
oy s
As a system operator, you are expected to be the message expert. Not only do you display, send,
receive, and remove messages, but you are also asked to help others with their questions. You are
pr clu
asked to explain what the messages mean and how to respond to them.
Ex
6-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 7. Messaging using 5250 emulation
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Explain how message queues get allocated
.R a
• Discuss the menus and commands used to work with messaging
• Describe the difference between a message and a break message
C rm
• Explain the process used to display and manage messages
• Explain the difference between an informational message and an inquiry
message
to fo
• Explain the different ways that messages are displayed on your screen
• Explain how to determine who allocated a message queue to themselves
Accountability:
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Discuss the menus and commands used to work with
ó
messaging
.N ci
• Describe the difference between a message and a break
message
.R a
• Explain the process used to display and manage messages
C rm
• Explain the difference between an informational message and
an inquiry message
• Explain the different ways that messages are displayed on
your screen
to fo
• Explain how to determine who allocated a message queue to
themselves
ec ivo
Notes:
oy s
pr clu
Ex
7-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
– Workstation device message queue
ó
– User profile message queue
.N ci
• Optionally, you can allocate a message queue:
.R a
– By assigning a message queue to yourself:
C rm
• CHGMSGQ QSYSOPR *BREAK
• CHGMSGQ ARDEPT *NOTIFY
– Assuming your user profile is authorized to that specific message
queue
to fo
ec ivo
Notes:
oy s
At sign-on, the user is assigned certain message queues. When working with a 5250 green screen
session, the following messages are automatically allocated:
pr clu
• Workstation device message queue: The upper right corner on the sign-on screen shows the
name of the workstation device for your session. The message queue assigned to that device or
workstation session will automatically be assigned to the user.
• User profile message queue: A message queue is automatically created for each user profile
Ex
created on the system. The user message queue is automatically allocated when the user signs
on.
The Change Message Queue (CHGMSGQ) command changes the attributes of the specified
message queue. If the delivery mode is being changed to *BREAK or *NOTIFY, and if the message
queue is not already in *BREAK or *NOTIFY mode or specifically allocated to another job, it is
implicitly allocated by this command.
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Delivery (DLVRY) specifies how the messages sent to this message queue are delivered. The
method of delivery is in effect only while the message queue is allocated to the job. When the
queue is no longer allocated, the delivery mode is changed to *HOLD for workstation, system
operator, and user message queues.
*HOLD The messages are held in the message queue until they are
requested by the user or program.
n
*BREAK When a message arrives at the message queue, the job to which the
message queue is allocated is interrupted, and the program specified
ó
for the Break handling program (PGM) parameter is called, or the
Display Message (DSPMSG) command is processed. When changing
to *BREAK mode, if a program name is not specified, or if
.N ci
PGM(*SAME) is specified, the PGM parameter defaults to *DSPMSG for
the break program and *ALWRPY for the allow other jobs to reply
.R a
attribute.
*NOTIFY When a message arrives at the message queue, an interactive job to
C rm
which the message queue is allocated is notified by the Message light
turning on and a buzzer sounding (if you have that feature).
*DFT Messages requiring replies are answered with their default reply. No
messages are added to the message queue unless the message
to fo
queue is QSYSOPR.
ec ivo
oy s
pr clu
Ex
7-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The menu displayed on this page is the General System Tasks menu. The command used to
display the General System Tasks menu is GO SYSTEM.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Message menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Another way to display this menu is to select option 4 - Messages from the General System
Tasks menu, the menu displayed on the previous page.
Ex
7-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Send Message (SNDMSG) command is used by a display station user to send an immediate
message from their display station to one or more message queues. The message can be sent to
pr clu
the system operator, to other display station users, to a user's message queue, to all currently
active users' message queues, or to the system history log, QHST. The sender can require a reply
from the message receiver. The primary users of this command are display station users and the
system operator.
Restrictions:
Ex
• You must have object operational (*OBJOPR) and add (*ADD) authorities for the message queue.
• You must have use (*USE) authority for the specified message queues and *USE authority for
the libraries in which they are located.
• The SNDMSG command allows a message of up to 512 characters of first-level message text to
be sent.
This command sends inquiry messages (specified by MSGTYPE(*INQ)) to one message queue or to
two message queues if one of the queues is *HSTLOG.
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Send Break Message (SNDBRKMSG) command is used to send an immediate message to one
or more work station message queues. An immediate message is a message that is not predefined
pr clu
and is not stored in a message file. The command causes the message to be delivered always in
break mode.
The display message (DSPMSG) display is shown for the message when it is received, regardless
of the setting of the message queue's delivery mode, severity, and break handling program.
However, the message might not be displayed in some cases, depending on the Break Message
Ex
job attribute.
This command is primarily intended for the system operator's use.
Restrictions:
• This command can be used to send break messages to work station message queues only.
• This command cannot send inquiry messages (specified by MSGTYPE(INQ)) to multiple
workstations.
7-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display Messages (DSPMSG) command is used by the display station user to show the
messages received at the specified message queue.
pr clu
If the message queue is not allocated to the job in which this command is entered or to any other
job, it is implicitly allocated by this command for the duration of the command.
When the messages are shown, options are also shown that allow the user to either remove one or
more messages from the queue or to enter a reply to each inquiry message.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
7-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty • F21=Select assistance level: This function allows you to change the Power interface you are
using. You can choose the:
- Operational Assistant interface
- Current Power interface
• F22=Display list details: This function displays additional information about the message
queue in which the messages are contained.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
An inquiry message is a message that is asking a question or expecting a reply. Inquiry messages
can be sent by a user or a program. A user might be asking a question of another user or a program
pr clu
7-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
When you place the cursor on a specific message on this panel and press the F1 key, it will take
you to the display shown on the next visual.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Additional Messages Information screen is displayed when you place the cursor on a specific
message on the Display Messages screen (see the previous page in the student guide) and press
pr clu
7-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Message Queues (WRKMSGQ) display shows a list of message queues you have
authority to use. You can use this list to do some common tasks related to messages.
pr clu
The list of message queues shown is based on the value you enter for the message queue (MSGQ)
parameter. For example, if you type T* in the library QGPL, a list of all the message queues starting
with T in library QGPL is displayed.
If you know the name of the object, you can fill in the top blank fields with the option number, object
Ex
name, and library name, and then press the Enter key.
You can also type the option number next to a specific object and press the Enter key. You can type
option numbers next to more than one object at a time to do more than one task, one after the other.
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Display Messages
n
Queue.... : QSYSOPR Program...: *DSPMSG
Library.... : QSYS Library....:
ó
Severity.. : 70 Delivery....: *HOLD DSPMSG command
.N ci
Type reply (if required), press Enter.
Device COOKPCF no Messages
Display longer communicating.
Device COOKPCI no longer communicating.
Controller Messages
COOKPC has disconnected.
.R a
Queue.... : QPADEV0001 Program...: *DSPMSG
Library.... : QSYS contactedLibrary....:
Controller COOKPC online ITSCTRN.
Select
Device one of the
QPADEV0007
Severity.. : 00 following:
no longer communicating.
Delivery....: *NOTIFY
C rm
1.Send
Type reply a(ifmessage
required), press Enter. Receive a break message
2.Send a: AS2401
From... break message
04/02/08 09:02:14
A break message interrupts your current job
and displays
Selection the message on your screen.
or command
to fo
===>
F3=Exit F4=Prompt F9=Retrieve
Notes:
oy s
• As a break message. The current job is interrupted and the message is shown on the display.
• On the message line.
Ex
7-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Object Locks (WRKOBJLCK) command allows you to work with the object lock
requests in the system for a specified object. You can work with both held locks and locks waiting to
pr clu
be applied.
This command can be used by a user to determine who has allocated a message queue for their
use. For example, you are not allowed to set a message queue in break mode if somebody else has
already allocated that same queue for their use. This command shows you who already locked, or
allocated, this message queue.
Ex
Before a user can work with a message queue, that user must be authorized to work with that
message queue. The grant object authority command (GRTOBJAUT) is the command that a security
officer or a security administrator would use to grant that authority. This command is discussed in
the security lecture.
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
exercises.
ó
Exercise: Messages with 5250 Emulation
.N ci
.R a
C rm
to fo
Inform instructor when you complete
your exercise.
ec ivo
Notes:
oy s
Refer to the Student Exercises guide and perform the Messages exercise.
pr clu
Ex
7-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (1 of 2)
IBM i
ó n
2. Which of the following delivery value directs the system to take the
default reply to a message?
.N ci
a. Hold
b. Break
.R a
c. Notify
d. Default
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (2 of 2)
IBM i
ó n
5. Which message type interrupts a user who is signed on to a
5250 emulation session?
.N ci
a. Informational
b. Inquiry
.R a
c. Workstation
d. Break
C rm
6. True or false: The default mode for a message queue is
*Notify.
to fo
ec ivo
Notes:
oy s
7-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Discuss the menus and commands used to work with
ó
messaging
.N ci
• Describe the difference between a message and a break
message
.R a
• Explain the process used to display and manage messages
C rm
• Explain the difference between an informational message and
an inquiry message
• Explain the different ways that messages are displayed on
your screen
to fo
• Explain how to determine who allocated a message queue to
themselves
ec ivo
Notes:
oy s
As a system operator, you are expected to be the message expert. Not only do you display, send,
receive, and remove messages, but you are also asked to help others with their questions. You are
pr clu
asked to explain what the messages mean and how to respond to them.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 7. Messaging using 5250 emulation 7-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
7-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 8. Messaging with IBM Navigator for i
n
What you should be able to do
ó
After completing this unit, you should be able to:
.N ci
• Explain how to access and use the messaging function with IBM
Navigator for i
.R a
• Explain how to send messages with this interface
• Explain how to send informational versus inquiry messages
C rm
• Explain how to display your messages
• Explain how to customize the messaging function
to fo
How you will check your progress
Accountability:
• Checkpoint questions
ec ivo
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
IBM Navigator for i
ó
• Explain how to send messages with this interface
.N ci
• Explain how to send informational versus inquiry messages
• Explain how to display your messages
.R a
• Explain how to customize the messaging function
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
8-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the left pane click Basic operations, then click Send a Message to send a message.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Request a reply specifies to send an inquiry message, which always requires a reply. The inquiry
message is placed on a message queue. The name of the person that the inquiry is sent to is
pr clu
added to the beginning of the message text. The technique allows the receiver of the reply to
determine which user or workstation the reply is from.
If this check box is not selected, the message is an informational message.
If you check the Interrupt user box, the message is an inquiry message.
Ex
8-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Clicking the Request a reply check box let's you specify that the answer goes to a message queue
other than the message queue of the sender.
pr clu
Click Advanced to specify where to send the reply if you are sending an inquiry message.
Send reply to specifies, only if an inquiry message is sent, the name of the message queue that
the reply is sent to. You can choose to have the reply sent to the sender's message queue. Or you
can specify the name of another message queue to receive the reply.
Ex
Coded Character Set ID (CCSID) of message text specifies the CCSID used for the message text
that is supplied on the Send Message dialog. CCSID is a 16-bit number that identifies a specific set
of encoding scheme identifiers, character set identifiers, code page identifiers, and other relevant
information that uniquely identifies the data coded in the graphic representation that is used.
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
8-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can click the field next to Users and manually type the user to whom the message is sent.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
For the Send to parameter, click the down arrow to see and choose:
• All users
pr clu
8-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can click the Select All check box to broadcast a message to all workstation message queues,
or you can select a specific workstation message queue.
Click OK.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
the user is signed on to. If the user is in an emulation session, the message temporarily interrupts
the work that the user is doing.
When a break message is sent to a user who is not signed on, the message goes to the user's
message queue.
Ex
When a break message is sent to one or more workstations, the message goes to the message
queues for the specified workstations.
Note
8-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
specify which columns of information you want to display in the list and in what order you want the
columns to be displayed.
From the message list, you can answer a message, send a new message, delete one or more
messages, and display the properties of a message. By default, this function shows the messages
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This tab is displayed when you select Properties. Notice there are two tabs you can click to display
the details for the message.
pr clu
It is recommended that you delete viewed or handled messages. Clean up your message queue as
you go!
Ex
8-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Customize: View
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can use the Actions pull down, Include with messages in order to customize your view of the
messages list.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Customize: Include
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Include dialog allows for choosing a specific user's messages or a message queue.
pr clu
Ex
8-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Customize: Columns
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
It is possible to customize which columns are displayed when you work with messages. Click
Messages then click the down arrow to access the action columns.
pr clu
Notice that the columns in the right pane display automatically. The columns in the left pane show
more columns of information if chosen when you click this function. You can also move columns up
or down to organize them to your liking.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
exercises.
ó
Exercise: Messages with IBM Navigator for i
.N ci
.R a
C rm
to fo
Inform instructor when you have
completed your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
8-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
ó n
2. When using IBM Navigator for i, you can send a message to
which of the following?
.N ci
a. Users
b. Workstations
.R a
c. System operator
d. All of the above
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 8. Messaging with IBM Navigator for i 8-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
IBM Navigator for i
ó
• Explain how to send messages with this interface
.N ci
• Explain how to send informational versus inquiry messages
• Explain how to display your messages
.R a
• Explain how to customize the messaging function
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
8-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 9. CL command concepts
n
IBM i to help you find a command.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Describe how CL commands are entered
.R a
• Describe the types of CL commands available
C rm
• Describe the structure of a CL command
• Explain how command parameters and user values are used to
customize the function performed by a command
to fo
How you will check your progress
Accountability:
• Checkpoint questions
ec ivo
oy s
pr clu
Ex
Unit objectives
IBM i
n
• Describe the types of CL commands available
ó
• Describe the structure of a CL command
.N ci
• Explain how command parameters and user values are used
to customize the function performed by a command
.R a
C rm
to fo
ec ivo
Notes:
oy s
Commands have a special structure and consist of parameters that give the system specific
instructions on how to execute the requested function.
pr clu
Ex
9-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Control language
IBM i
n
– In a program
ó
– Interactively or in batch
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
One way in which you communicate with IBM i is through a special language called control
language (CL). CL consists of commands. Every command instructs the system to perform a
pr clu
specific action.
• A CL command can be run by a user or be included in a program.
• A command can be processed interactively where there is two-way communication between a
user and the system.
Ex
• A program can also be processed in batch mode; after a user submits a command, the system
uses the command with no further information needed from the user.
• All CL commands can be secured; so that only users who are allowed can run a particular CL
command.
CL commands
IBM i
n
CRTLIB DLTAUTL
CRTMNU DLTDEVD
ó
CRTPF DLTLIB
.N ci
.R a
C rm
WRKMNU HLDWTR
WRKJOBD PWRDWNSYS
WRKMSGQ DSPJOBLOG
to fo
Plus many more
ec ivo
Notes:
oy s
This visual shows just a few of the more commonly used commands. There are many commands
available on the system. Even the most experienced users are seldom familiar with more than a few
pr clu
hundred of these.
Each command name is abbreviated and was standardized so that you can tell what action is being
performed on which object.
Following, in alphabetical order, is a description of the action abbreviations shown on the visual:
Ex
9-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Following, in alphabetical order, is a description of the object abbreviations shown on the visual:
Abbreviation Item on which action is performed
...AUTL Authorization list
...DEVD Device description
...JOBD Job description
...JOBLOG Job log
...LIB Library
n
...MNU Menu
...MSGQ Message queue
...PF Physical file
ó
...SYS System
...WTR Writer
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
CL command structure
IBM i
n
Command name Parameter
ó
.N ci
CRTLIB LIB(PAYLIB)
.R a
C rm
Action Item Keyword Value
abbreviation
to fo
ec ivo
Notes:
oy s
Each command consists of a command name followed by parameters. Some commands use zero
parameters (this command does one thing in one way) while other commands use up to the
pr clu
maximum of 75 parameters.
The format for a command is:
command-name parameter parameter parameter...
A command name consists of two abbreviated parts for easy identification: an action and an object
Ex
on which the action is performed. Even though many commands are available, there is a fairly
limited number of action and object pairs. To execute a command, you need to put the right action
and object pair together.
A parameter also has two parts: a keyword followed, in parentheses, by one or more values. A
parameter is used either to provide information to the command to control what it does.
The CRTLIB LIB(PAYLIB) command shown on the visual instructs the system to create a library
named PAYLIB.
9-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
• Conditional parameters:
n
– Some additional parameters display based on what is selected
– Some parameters are mutually exclusive
ó
• Each of the supported interfaces provides prompting to assist
.N ci
when entering a command.
• Each of the supported interfaces provides help:
.R a
– To explain what a command is used for
C rm
– To explain the purpose that is served of each parameter
• CL commands are created by an administrator or a
programmer.
to fo
• CL commands can be secured; so you can run only those
commands you are authorized to run.
ec ivo
Notes:
oy s
pr clu
Ex
Checkpoint
IBM i
ó n
2. True or false: CL commands can be specified within a
program.
.N ci
.R a
3. True or false: Parameters are used to customize a CL
command.
C rm
to fo
ec ivo
Notes:
oy s
9-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Describe the types of CL commands available
ó
• Describe the structure of a CL command
.N ci
• Explain how command parameters and user values are used
to customize the function performed by a command
.R a
C rm
to fo
ec ivo
Notes:
oy s
Menus and CL commands can take you almost anywhere you want to go. They allow you to do
what you want to do on the system, assuming you have the proper authority.
pr clu
Prompting helps you enter commands by reducing your dependency on memorization and
reference manuals.
When in doubt, use the GO CMDxxx or GO MAJOR commands.
Ex
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
9-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 10. CL commands with 5250 emulation
n
help you find a command.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Explain where to enter a CL command
.R a
• Describe what command prompting is and how to use it
C rm
• Explain the use of command parameters and user values
• Explain what conditional parameters are and how these parameters are
used to customize a command
• List the different menus used to find commands
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Describe what command prompting is and how to use it
ó
• Explain the use of command parameters and user values
.N ci
• Explain what conditional parameters are and how these
parameters are used to customize a command
.R a
• List the different menus used to find commands
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
10-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Command line
ó n
.N ci
Command Entry display
.R a
C rm
to fo
- or -
ec ivo
Notes:
oy s
If you have the proper authority, you can enter a command either on a command line or on the
Command Entry screen.
pr clu
From the Operational Assistant menus, pressing the F9 key brings up the command line near the
bottom of the display.
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Command prompting
IBM i
DSPOBJD + F4 or ?DSPOBJD
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you need help entering parameters for a command, you can request a display tailored to the
command name. This display shows (or prompts you for) the command parameters. This request is
pr clu
10-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty 3. + for more values indicates that this is a parameter list (which means that you can enter more
than one value for this parameter). To enter a list, type the first value, type a plus sign (+) on the
next line, and press Enter. A second display is shown, containing multiple value lines. Once you
enter all the values, press Enter again to return to the command entry display.
Once this list is entered, it can be changed.
4. There are some parameters for which you must enter a value. These are called required
n
parameters. You do not have to enter a value for other parameters, called optional parameters;
the system can use a default value instead. In this visual, Object and Object type are required
ó
parameters. The other parameters, Detail, and Output, are optional parameters (the system
uses the default values shown on the visual).
.N ci
5. Function keys
Not all of the available function keys are shown on each command entry display. (In fact, not all
of the function keys shown on the visual are available on the DSPOBJD Command Entry display.)
.R a
You might have to press F24 (Shift + F12) several times to view some of these functions keys.
Even if the keys are not visible, they are active.
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
--
ó n
.N ci
.R a
C rm
to fo
F11
ec ivo
Notes:
oy s
You can display either keywords (shown in the upper left on this visual) or choices (shown in the
lower right) on a command entry display. Your user profile controls the format, either choices or
pr clu
keywords, used when you initially prompt for any command. After you prompted for a command,
F11 serves as a toggle from one format to the other.
In the example on the visual, the choice format was specified in the user profile. When the user
signed on and pressed F11 the first time, the keywords were displayed. When the user pressed F11
again, the choices were displayed.
Ex
The commands used in the student exercises for this course are generally specified in choice
format. If you would like to use the keyword format while performing your exercises, remember to
use F11 after prompting for a command.
You can also use the CHGPRF command to change your user profile's USROPT parameter and
specify *CLKWD in addition to any user options you might already have or now want.
10-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Conditional parameters
IBM i
ó n
.N ci
.R a
C rm Enter
to fo
ec ivo
Notes:
oy s
Some commands have conditional parameters. These parameters are conditioned by the entry of
certain predefined values for specific standard or additional parameters. The prompts for
pr clu
conditional parameters are displayed automatically but only after you type the conditioning
parameter and press Enter.
In this example, the file to receive output, member to receive output, and replace or add records
parameters are displayed only after the output command is directed to a file when you specify
*OUTFILE for the output parameter.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Keyword form
n
Command Entry
Previous commands and messages:
ó
(No previous commands or messages)
.N ci
Selection or command
===> DSPOBJD OBJ(account) objtype(*file) detail(*full) output(*print)
.R a
Positional form
C rm
Command Entry
Previous commands and messages:
Notes:
oy s
There is another way to enter commands, it is called the free format method. In this method, the
command and its parameters are entered on a command line as a string of characters. If you use
pr clu
this method, you must be familiar with the commands and its parameters.
There are two ways to use the free format method to enter a command.
• You can enter the command on the command line, which is the first example in this visual.
Or
Ex
• You can call up the Command Entry display (call qcmd), and enter the command using this
interface, which is the second example in this visual.
You can enter the command with its keywords followed by the appropriate values. This is called the
keyword format. If you use the keyword format, you can enter the keywords in any order. If you do
not enter keywords, the parameters must be in the exact order that IBM i expects. This is called
positional form.
Another option available to enter a command is covered on the next page.
10-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Finding a command: Major Command Groups
menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you do not know how to spell a command, you can use the Major Command Groups menu to
search for it. To display this menu, do one of the following:
pr clu
Selecting any option on this menu brings up another, more specific menu. Options on the
secondary grouping menus allow you to continually narrow your search until you find the command
you need.
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can also find a command by either verb or noun category, such as DSP (abbreviation for
display) or LIB (abbreviation for library). Enter the command GO CMDxxx, where xxx is the category
pr clu
of commands you want to be displayed. When the commands in the specified category are
displayed, enter the option for the one you want to run.
In this example, entering GO CMDLIB caused the Library Commands display to be shown. With this
method, you are automatically prompted for the parameters of the command you select.
Ex
Another way to find commands is to enter the command verb followed by an asterisk (*). For
example, entering DSP* displays all commands beginning with DSP, and entering DLT* displays all
commands beginning with DLT.
10-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (1 of 2)
IBM i
n
help.
ó
2. Which function key is used to provide prompt assistance with
.N ci
a command?
a. F1
.R a
b. F3
c. F4
C rm
d. F9
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (2 of 2)
IBM i
4. True or false: The F9 and F10 keys show the same additional
parameters.
ó n
5. Which menu provides assistance when looking for a
command?
.N ci
a. Main
b. User
.R a
c. Major
d. Command
C rm
6. True or false: The F11 function key is used to switch between
command keywords or Value choices.
to fo
ec ivo
Notes:
oy s
10-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Describe what command prompting is and how to use it
ó
• Explain the use of command parameters and user values
.N ci
• Explain what conditional parameters are and how these
parameters are used to customize a command
.R a
• List the different menus used to find commands
C rm
to fo
ec ivo
Notes:
oy s
Menus and CL commands can take you almost anywhere you want to go, and allow you to do what
you want to do on the system, assuming you have the proper authority.
pr clu
Prompting helps you enter commands by reducing your dependency on memorization and
reference manuals.
When in doubt, use the GO CMDxxx or GO MAJOR commands.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 10. CL commands with 5250 emulation 10-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
10-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 11. Concepts: Object, library, and the IFS
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Explain what an object is on the Power Systems with IBM i
.R a
• Explain the difference between an object's simple and fully qualified
name
C rm
• Explain what a library is
• Explain what a library list is and what purpose it serves
• Explain how to display and change your library list
to fo
• Explain what the integrated file system (IFS) is
• List the different types of data supported by the IFS
Accountability:
• Checkpoint questions
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Explain the difference between an object's simple and fully
ó
qualified name
.N ci
• Explain what a library is
• Explain what a library list is and what purpose it serves
.R a
• Explain how to display and change your library list
C rm
• Explain what the integrated file system (IFS) is
• List the different types of data supported by the IFS
to fo
ec ivo
Notes:
oy s
pr clu
Ex
11-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Object concepts
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Object: A definition
IBM i
n
Library
*LIB
ó
File Program
*FILE *PGM
.N ci
User profile Output queue
*USRPRF *OUTQ
.R a
Message queue
C rm
*MSGQ
Notes:
oy s
An object is anything that exists in storage and on which operations can be performed. On the
Power Systems with IBM i, an object is a named storage space, consisting of a set of
pr clu
characteristics that describes itself and in some cases, data. Some examples of objects are listed
on the visual.
Characteristics of an object are that it has a name and occupies space in storage on the system.
Each object type has a corresponding predefined value.
Ex
The values for the object types, including the object types themselves, are shown on the visual; for
example, the object type for file is *FILE, and for program it is *PGM.
11-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Object-based architecture
IBM i
n
– Specific commands are used for each type of object.
ó
• Programs (*PGM) executed
.N ci
• Files (*FILE) processed
Library
.R a
C rm
Program
Job queue
File
to fo
Command
Data area
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
QGPL QSYS
.N ci
QBATCH QSYSOPR
.R a
C rm QPRINT QHLPSYS
to fo
ec ivo
Notes:
oy s
Some objects are provided by IBM as part of the operating system known as IBM i at 7.1. In
previous version the OS was known as i5/OS and OS/400.
pr clu
Other objects are provided by IBM as part of the IBM licensed program products (LPPs).
Still, other objects are created by system users.
For easy identification, most of the IBM-supplied objects begin with the letter Q. It is suggested, but
not required, that user-created objects begin with a letter other than Q.
Ex
11-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Simple name: CALL EX1
ó
.N ci
versus
.R a
C rm
Qualified name: CALL AS24xx/EX1
Library Object
to fo
name name
ec ivo
Notes:
oy s
Each object has a name. The name is usually made of up two parts: Library name and object name.
The object type sometimes makes up the third part of the name.
pr clu
When you are working with an object, you can either specify the object name (called a simple
name) or a library name and object name (called a qualified name).
Below is a description of the IBM-supplied objects shown on the visual. Note that the same object
can have multiple identifiers.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• QSYSOPR
- (*USRPRF) System operator user profile
- (*MSGQ) System operator message queue
• QPRINT
- (*OUTQ) Default printer output queue
n
- (*FILE) Default spool output print file for OUTQ (*JOB)
• QHLPSYS (*LIB) System help library
ó
The combination of name, type, and library must be unique.
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
11-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 2: Library and library list
.N ci
concepts
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
What is a library?
IBM i
MYLIB
n
Obj Type
ó
COURSE *MSGF
.N ci
CUSTMNU *MENU
PRTCHECKS
CUSTPRT *CMD
PROG3 *PGM
.R a
CUSTPRT
PRTCHECKS *FILE
C rm
SETUP *PGM PROG3 SETUP
COURSE
CUSTMNU
to fo
ec ivo
Notes:
oy s
• To identify a specific object to the system, a user needs to provide the object name, the object
type, and the name of the library containing the object.
You can create, delete, save, or restore a library.
Ex
11-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Purpose of libraries
IBM i
n
• For backup reasons APPLICATION
ó
• By application
.N ci
• By owner BACKUP
.R a
• By use: Production versus test OWNER
C rm SECURITY
to fo
ec ivo
Notes:
oy s
Libraries are used by IBM i implementers to organize objects. The idea is to group objects for easy
access by who should access them or by the manner in which they are accessed.
pr clu
authorization list and a public authority assignment for newly created objects based on the
CRTAUT parameter value of the library. Auditing attributes for newly created objects can be set
based on the create object audit (CRTOBJAUD) parameter value.
• User
You can group certain objects for individual users. For example, you might group all files used
by a particular user in a particular library. This makes it easy for the users to work with the files.
When they work with the files, they must add only one library to the library list.
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Application
You can group all objects used for an individual application. For example, you might associate
all your order entry files and programs with an order entry library called OELIB. You must add
only one library to the library list to ensure that all your order entry files and programs are in the
list. This is advantageous if you do not want to specify a library name every time you use an
order entry file or program.
n
• Save/restore
You can simplify save and restore operations by associating objects saved and restored at the
ó
same time with the same library. You can then use the save library (SAVLIB) command instead
of saving objects individually by using the save object (SAVOBJ) command. This saves you a lot
.N ci
of time.
• Object type
.R a
You can group objects by type. For example, you might associate all programs with one library
and all files with another.
C rm
• Use
You can group objects by how they are used. For example, you can associate all objects used
for production with one library and those used for testing with another.
to fo
ec ivo
oy s
pr clu
Ex
11-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Library Description
n
QSYS System library
ó
QSYS2 System library for CPIs
.N ci
QUSRSYS System library for users
.R a
QHLPSYS Online documentation for some system functions
C rm
QGPL User's general-purpose library
Notes:
oy s
There are a number of IBM-supplied libraries that are shipped either with IBM i or the IBM LPPs.
This visual shows just a few of the more commonly used of these libraries. (Notice they all begin
pr clu
library support manages in the system and to basic user auxiliary storage pools (ASPs).
QSYS2 library is a supplemental library for objects that do not begin with the letter Q. For
example, objects for call program interfaces (CPIs) are included in QSYS2.
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
System
library QSYS
n
File
System
Program
Job objects
ó
Queues
Data command
Areas
.N ci
User
QTEMP
LIBA LIBB LIBC
.R a
libraries QTEMP
QTEMP
C rm
File File File
User Program
Program Program
objects Job
Queues
Job
Queues
Job
Queues
command Data command
Data COMMAND Data
Areas Areas
Areas
to fo
Compare
Hierarchical
structure
ec ivo
Notes:
oy s
This visual is used as a graphical representation of the hierarchical differences between IBM i
versus windows.
pr clu
The top half of this visual shows how the operating system, IBM i, or i5/OS or OS/400, is stored in
the library named QSYS. From a windows perspective, this is the root. All user and IBM LPP
(licensed program product) libraries are stored as a first level off of QSYS. In this environment you
do not create a library inside another library.
Ex
The bottom half of this visual shows a graphical representation of a hierarchical structure, a
graphical representation of how directories are stored in windows. In this environment, a user can
create a directory inside of another directory, and so on. In this environment, you can go 256 levels
deep, completely opposite of what is supported by the IBM i operating system.
11-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Library list
IBM i
DSPLIB
QSYS
n
*LIBL
System libraries QSYS2
QHLPSYS
ó
(15 maximum) QUSRSYS
.N ci
Product libraries QRPG
QCBL
.R a
Current library PAYLIB *CURLIB *USRLIBL
C rm User libraries
QGPL
QTEMP
PAYTSTLIB
to fo
(250 maximum)
Notes:
oy s
A library list is a list that indicates which libraries are searched for an object and the order in which
they are searched. Sometimes a library list is referred to as a library search list.
pr clu
Every job on the system has its own library list. While the library lists for multiple jobs can be
identical, each is used only by the job to which it belongs. Library lists are not objects and cannot be
created or deleted. A library list for a job is automatically set up when the job begins and is deleted
when the job ends.
Ex
There are a number of ways to reference an object in a library list. You can use the simple name of
the object, in which case the system searches each library named in the library list for a job until it
finds the object. You can instruct the system to look only in a specific library, or you can use all or
just a portion of the library list for the job to search for the object.
The first part of a library list is the system part. This part can contain the names of up to 15 libraries.
When the system is shipped, the system value QSYSLIBL contains the names of the libraries to
become the system part of the library list. The libraries named in this part of the library list for each
job are normally specified by the programmer, and are used by all jobs on the system. Thus, while
each job has its own separate library list, this part of each library list is usually identical for almost all
jobs on a system.
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The second part of each library list, called product libraries, contains the names of up to two
libraries associated with the use of particular program products. These library names are
automatically added to and removed from a job's library list as the products are used within a job. A
product library can be a duplicate of the current library or of a library in the user part of the library
list.
The next part of a library list is the current library of the job. This library should be the one
containing the objects most frequently used by the job. This library name usually comes either from
n
the user profile associated with the job or from a command that is run within the job.
ó
The last part of the library list for a job is called the user portion of the list. Up to 250 library names
(which is the default from V5R2 on) can be contained in this part of the library list. The library names
found in this part of a library list can come from:
.N ci
• The system value (QUSRLIBL)
• The job description associated with the job, which will be discussed later in this class
.R a
• Commands executed (run) from a command line
C rm
• Commands run in a user's initial program
to fo
ec ivo
oy s
pr clu
Ex
11-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Finding an object
IBM i
ó n
QSYS INQLIB Job's library list
.N ci
QSYS
QCWW QCXXX PAY77 AP60 QSYS2
QHLPSYS System libraries
.R a
QCZZZ QCYYY PAY1010 AP55 QUSRSYS
C rm
QRPG
QCBL Product libraries
PAYTSTLIB PAYLIB
PAYLIB Current library
AP55 PAY02 PAY01 PAY04
to fo
QGPL
PAY01 AP05 PAY02 PAY05 QTEMP User libraries
PAYTSTLIB
INQLIB
ec ivo
Notes:
oy s
If you include a library name when referencing an object, only that one library is searched for the
object. The library named in the qualified reference to the object does not have to be in the library
pr clu
list for the job. However, if you do not specify a library name when searching for an object, the
library list is used to search for the object.
Look at the library list on the visual. Note which objects are associated with each library. Now
answer the following questions about this library list.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The following commands can be used from within a job to modify the library list for that job:
• CHGLIBL LIBL (name of the lib list) CURLIB (name of the lib) completely
replaces the library names currently specified in the user part of the library list for the job with
the library names specified in the command. This command can also be used to change the
current library of the job to one specified in the command.
• EDTLIBL displays the user part of the current library list for the job and allows one or more
n
library names to be added to or removed from the list. It also allows the sequence of library
names to be changed.
ó
• ADDLIBLE LIB(name)POSITION(*FIRST/*LAST) adds the specified library name to the
beginning or the end of the user part of the library list for the job.
.N ci
• ADDLIBLE LIB(name) POSITION(*AFTER/*BEFORE name) adds the specified library name
immediately after or before a library name already on the user part of the library list for the job.
.R a
• ADDLIBLE LIB(name)POSITION(*REPLACE name) places the specified library name on the
user part of the library list for the job in place of a library name already on the list. The replaced
C rm
library name is removed from the list.
• RMVLIBLE LIB(name) removes the specified library name from the user part of the library list
for the job.
• CHGCURLIB CURLIB(name) changes the current library of the job to the one specified in the
to fo
command.
• DSPLIBL displays the names of all libraries in all parts of the library list for the job and identifies
which part of the library list each library is in.
ec ivo
Note
The above commands allow the user to see and change a library list for a job. They have no effect
on the libraries themselves.
oy s
pr clu
Ex
11-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Quiz
IBM i
ó n
DSPOBJD PAYTSTLIB/PAY02 TYPE(*PGM)
.N ci
DSPOBJD PAY02 TYPE(*PGM)
.R a
DSPOBJD *USRLIBL/PAY02 TYPE(*PGM)
C rm
DSPOBJD *CURLIB/PAY02 TYPE (*PGM)
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Answers
IBM i
PAYTSTLIB
DSPOBJD PAYTSTLIB/PAY02 TYPE(*PGM)
Qualified name
n
DSPOBJD PAY02 TYPE(*PGM) PAYLIB
ó
Library list for a job
.N ci
DSPOBJD *USRLIBL/PAY02 TYPE(*PGM) PAYLIB
User portion of library list,
.R a
including current library
C rm
PAYLIB
DSPOBJD *CURLIB/PAY02 TYPE (*PGM)
Current library
DSPOBJD *ALLUSR/PAY02 TYPE(*PGM) PAYLIB
to fo
Searches all non-system
libraries
DSPOBJD *ALL/PAY02 TYPE(*PGM) PAYLIB
Search all libraries
ec ivo
Notes:
oy s
When you specify an object name, and *ALL or *ALLUSR for the library name, the system searches
for the object in multiple libraries. And the search returns objects with the specified name and type,
pr clu
11-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 3: Integrated file system concepts
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Integrated file system
ó
.N ci
Directories
Libraries Folders
.R a
Stream
Database files
C rm
Documents
files
Objects
to fo
ec ivo
Notes:
oy s
The key features of the integrated file system (IFS) are as follows:
• Support for storing information in stream files that can contain long, continuous strings of data,
pr clu
for example, the text of a document or the pixels in a picture. The stream file support is
designed for efficient use in client/server applications.
• A hierarchical directory structure that allows objects to be organized in a branch-like structure.
Specifying the path through the directories to an object accesses the object.
Ex
• A common interface that allows users and applications to access not only the stream files but
also database files, documents, and other objects stored in your system.
• A common view of stream files stored locally on your system, an Integrated xSeries Server for
Power Systems with IBM i, or a remote Windows server. Stream files can also be stored
remotely on a local area network (LAN) server, another remote Power Systems with IBM i, or a
network file system server.
11-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
– Designed for efficient use in client/server applications
ó
.N ci
• Hierarchical directory structure:
– Allows tree-like organization of objects
.R a
– Allows access of objects through directory path
C rm
• Common Access Interface for all objects stored on Power i:
– Stream files
– Library objects
to fo
ec ivo
Notes:
oy s
- Text documents
- Picture elements
- PC file systems
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
- Stream files
• Unstructured data
ó
- Library objects:
.N ci
• Programs
• Database table
.R a
• Data areas
• Message queues
C rm
• And so forth
to fo
ec ivo
oy s
pr clu
Ex
11-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
UNIX, IBM i,
IBM i Linux PC clients
Linux, PC clients
ó n
Power i Users
.N ci
Applications IFS
APIs menus/commands
.R a
Integrated Integrated
NFS AIX IBM i IBM i
LINUX Windows
server Server Netserver File Server
Server Server
C rm
IFS interface
IASP
Root QOpenSys QSYS.LIB QSYS.LIB QDLS
file file file file file
system system system system system
to fo
QOPT QFileSvr.400 UDFS NFS QDLS
file file file file file
system system system system system
ec ivo
Notes:
oy s
A file system provides you with the support to access specific segments of storage organized as
logical units. These logical units on your system are files, directories, libraries, and objects.
pr clu
Each file system has a set of logical structures and rules for interacting with information in storage.
These structures and rules can be different from one file system to another. In fact, from the
perspective of structures and rules, the IBM i support for accessing database files and various other
object types through libraries can be thought of as a file system. Similarly, the IBM i support for
accessing documents (which are really stream files) through the folders structure might be thought
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Root (/)
• QOpenSys
n
• UDFS
ó
• QSYS.LIB
.N ci
• Independent ASP QSYS.LIB
• QDLS
.R a
• QOPT
C rm
• QNTC
• QFileSvr.400
• NFS
to fo
ec ivo
Notes:
oy s
directory structure of the integrated file system. It also has some characteristics of the DOS file
system.
Open systems file system (QOpenSys)
The QOpenSys file system is compatible with open system standards based on UNIX, such as
Ex
POSIX and X/Open Portability Guide (XPG). Like the “root” (/) file system, this file system takes
advantage of the stream file and directory support provided by the integrated file system.
User-defined file systems (UDFSs)
The user-defined file systems (UDFSs) reside on the auxiliary storage pool (ASP) or
independent auxiliary storage pool (ASP) of your choice. You can create and manage these file
systems.
11-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty The QSYS.LIB file system supports the IBM i library structure.
Independent ASP QSYS.LIB
The independent ASP QSYS.LIB file system supports the IBM i library structure in independent
auxiliary storage pools (ASPs) you create and define. This file system provides access to
database files and all of the other IBM i object types that the library support manages in the
independent ASPs.
n
Document library services file system (QDLS)
The QDLS file system supports the folders structure. It provides access to documents and
ó
folders.
.N ci
Optical file system (QOPT)
The QOPT file system provides access to stream data stored on optical media.
.R a
IBM i NetClient file system (QNTC)
The QNTC file system provides access to data and objects stored on an Integrated xSeries
C rm
Server (IXS) running Windows NT 4.0 or later, or Linux operating system. The QNTC file system
also provides access to data and objects stored on remote servers running Windows NT 4.0 or
later, Linux Samba 3.0 or later, or supported versions of IBM i NetServer.
IBM i file server file system (QFileSvr.400)
to fo
The QFileSvr.400 file system provides transparent access to other file systems that reside on
remote IBM i platforms. It is accessed through a hierarchical directory structure.
Network File System (NFS)
ec ivo
The Network File System (NFS) provides the user with access to data and objects stored on a
remote NFS server.
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Tree-like
• Hierarchical organization
n
User view from PC desktop
Single drive
ó
represents
entire Power i
.N ci
PC style directories
.R a
C rm
Folders and documents
Notes:
oy s
pr clu
Ex
11-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Database files
n
field-a field-b field-c field-d record 1
ó
field-a field-b field-c field-d record 2
.N ci
.R a
field-a field-b field-c field-d record n
C rm Stream files
.........................................................................
to fo
.........................................................................
.........................................................................
ec ivo
Notes:
oy s
Database files are those traditionally created on the Power Systems with IBM i. They have
predefined subdivisions that consist of records and fields. They have a specific layout that consists
pr clu
files are PC files and the files in UNIX systems. An IFS stream file is a system object that has an
object type of *STMF.
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
/ Root
ó
Absolute path name
Dir 1
.N ci
/Dir1/Dir2/File
.R a
Dir 2 Relative path name
C rm
Dir2/File
to fo
File
ec ivo
Notes:
oy s
A path name (also called a pathname on some systems) tells the system how to locate an object.
The path name is expressed as a sequence of directory names followed by the name of the object.
pr clu
Individual directories and the object name are separated by a forward slash (/), for example:
directory1/directory2/file
For the convenience of PC users, the backslash (\) can be used instead of the forward slash in IFS
commands.
Ex
11-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty • If the path name does not begin with the forward slash (/), the system assumes that the path
begins at the user's current directory. This type of path name is called a relative path name. For
example, if a user's current directory is Dept2 and it has a subdirectory named Photo
containing the file Smith, the relative path name is:
Photo/Smith
Notice that the path name does not include the name of the current directory. The first item in
n
the name is the directory or object at the next level below the current directory.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
ó n
2. A (blank) is a special object that has a named set of objects
associated with it and is used to group objects. (Select all
.N ci
that apply.)
a. Directory
b. Link
.R a
c. Library
d. File system
C rm
3. A PC object is stored in which of the following file systems in
the IFS?
to fo
a. Root
b. QDLS
c. QSYS.LIB
d. QOPT
ec ivo
Notes:
oy s
11-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
ó n
5. The IBM i operating system is stored in the (blank) system
library.
.N ci
a. QUSRSYS
b. QGPL
.R a
c. QSPL
d. QSYS
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 11. Concepts: Object, library, and the IFS 11-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Explain the difference between an object's simple and fully
ó
qualified name
.N ci
• Explain what a library is
• Explain what a library list is and what purpose it serves
.R a
• Explain how to display and change your library list
C rm
• Explain what the integrated file system (IFS) is
• List the different types of data that is supported by the IFS
to fo
ec ivo
Notes:
oy s
pr clu
Ex
11-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 12. Object management with 5250 emulation
n
these are also discussed.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Use the correct commands to work with objects
.R a
• Display the attributes of an object
C rm
• Use the correct commands to create a duplicate object
• Use the correct command to copy a file
• Use the correct command to create a library
to fo
• Use the correct command to display the contents of a library
• Use the commands to add or remove a library to or from the library list
• Use the correct command to display the IFS
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Display the attributes of an object
ó
• Use the correct commands to create a duplicate object
.N ci
• Use the correct command to copy a file
• Use the correct command to create a library
.R a
• Use the correct command to display the contents of a library
C rm
• Use the commands to add or remove a library to or from the
library list
• Use the correct command to display the IFS
to fo
ec ivo
Notes:
oy s
pr clu
Ex
12-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Working with objects
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can use the DATA menu to work with the different types of objects on the system. You can also
navigate to this menu with the GO DATA command or from the main Help menu, select option 4.
pr clu
Use the FILE menu to work with files on the system. You can navigate to this menu by selecting
option 1 from the DATA menu or use the GO FILE command.
Ex
12-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Objects (WRKOBJ) command shows a list of objects from one or more libraries. To
locate an object on the system, you must specify the following:
pr clu
Place your cursor on the Object type parameter and press F4 to see a full list of all the different
types of objects that can exist on your system.
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This is the display shown when you specify the command on the previous page and specify *ALL
for both the name and type parameter. In this case, you specified the AS2401 library.
pr clu
This display shows all of the objects located in a specific library. Notice the columns and the
different types of information it shows you on this first display. You can also use the function keys to
see additional information.
Also, notice the actions (by using the option column) that you can perform for these objects,
Ex
12-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display Object Description (DSPOBJD) command shows the names and attributes of specified
objects in the specified library or libraries.
pr clu
• Place your cursor on the Library parameter and use the F4 prompt key to see a list of the values
you can specify for this parameter.
• Use the Detail parameter to specify what level of detailed information you want to display for
your object. Use the Help key on this parameter, and play with it to see exactly what the system
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display Object Description - Full display presents the names and attributes of selected objects
in a requested library or libraries.
pr clu
Pressing Enter returns you to the previous display or, when more than one library is displayed, take
you forward through the libraries, for example, library one of four.
If you see More... on the lower right side of your display, there is more information to view. Press
Page Down (or Roll Up) to move toward the end of the information. Press Page Up (or Roll Down)
Ex
12-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you see Bottom instead of More..., you are at the end of the list.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Create Duplicate Object (CRTDUPOBJ) command copies a single object or a group of objects:
• The new object must be renamed if it is created in the library that contains the original object.
pr clu
• The newly created object can retain the name of the original object if it is created in a library
different than the one that contains the original object.
• You can copy a group of related objects by specifying a generic object name or by specifying
*ALL or more than one object type. When copying a group of related objects, you must specify a
Ex
12-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Copy File (CPYF) command copies all or part of a file from the database or from an external
device to the database or to an external device.
pr clu
Note sometimes when source and target file have a different structure you should consider using
additional parameters. Like Record format field mapping FMTOPT and use some useful option like
*MAP *DROP and others.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
Topic 2: Working with libraries and
.N ci
library lists
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Figure 12-11. Topic 2: Working with libraries and library lists AS24G11.0
Notes:
oy s
pr clu
Ex
12-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Go Library command to see the menu displayed in the upper left on the visual on this
page. This menu displays the actions you can perform for a library.
pr clu
The screen on the lower right side of this visual is the Library Commands menu. To display the
Library Commands menu you can either:
• Use the GO CMDLIB command.
• Select option 70 - Related commands from the Libraries menu.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Libraries (WRKLIB) display shows a list of libraries that you have authority to use. You
can use this list to do some common tasks related to libraries.
pr clu
The list of libraries presented is based on the value you enter for the Library (LIB) parameter. For
example, if you type AS24*, a list of all the libraries starting with AS24 is displayed.
Ex
12-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Create Library (CRTLIB) command adds a new library to the system. Before any objects are
placed into a library, the library must be created.
pr clu
When the library is created, it appears as though it exists in the QSYS (system) library within the
IFS.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display Library List (DSPLIBL) command displays the library list for the current thread, including
the system portion, and, if they exist, the product libraries, the current library entry, and the user
pr clu
portion.
Ex
12-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Add Library List Entry (ADDLIBLE) command adds a library name to the user portion of the
library list for the current thread. The user portion is the last portion of the library list. It follows the
pr clu
system portion and, if they exist, any product libraries and the current library entry. You can specify
where the library should be placed in the user portion of the library list.
The Remove Library List Entry (RMVLIBLE) command removes a library from the user portion of the
library list for the current thread. The user portion is the last portion of the library list. It follows the
system portion and, if they exist, any product libraries and the current library entry.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 3: Working with the IFS
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
12-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the Main menu, select option 4 to see the Data menu in the upper left. Select option 5 to see
the Integrated File System menu, which is displayed in the middle screen capture. Select option 2
pr clu
Object commands to see the Object commands menu in the lower right.
Select option 1 - Work with object links to see the screen on the next page.
• Specify this option to display a list of objects in directories and options to work with them.
• To perform operations on the objects, you must have *USE authority to the command used by
Ex
the operation and appropriate authority to the objects on which the command is being
performed.
These same actions can be reached by using the WRKLNK command. In both methods, you see
your current IFS catalog.
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This display shows a list of names of objects in a directory and provides options for performing
operations on those objects.
pr clu
You can type an option number next to one or more object links. When you press Enter, the function
associated with the selected number is performed for that link. For most options, you can get
assistance in using the option by typing the option number and pressing F4 (Prompt) instead of
Enter.
Ex
12-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
n
exercises.
ó
.N ci
Exercise: Object management with 5250 emulation
.R a
C rm
to fo
Inform instructor when you complete your
exercise.
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
ó n
2. Which command is used to show a list of objects based on
your search criteria?
.N ci
a. DSPOBJ
b. LSTOBJ
.R a
c. SHWOBJ
d. WRKOBJ
C rm
3. The command that is used to display an object’s description
is?
a. DSPOBJD
to fo
b. LSTOBJD
c. SHWOBJD
d. WRKOBJD
ec ivo
Notes:
oy s
12-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
ó n
5. The (blank) command is used to copy a single object or a
group of objects.
.N ci
a. DSPOBJD
b. RSTOBJ
.R a
c. CRTDUPOBJ
d. WRKOBJ
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 12. Object management with 5250 emulation 12-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Display the attributes of an object
ó
• Use the correct commands to create a duplicate object
.N ci
• Use the correct command to copy a file
• Use the correct command to create a library
.R a
• Use the correct command to display the contents of a library
C rm
• Use the commands to add or remove a library to or from the
library list
• Use the correct command to display the IFS
to fo
ec ivo
Notes:
oy s
pr clu
Ex
12-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 13. Object management with IBM Navigator
for i
n
This unit describes how to work with and administer objects, libraries, and
user profiles, run commands, and duplicate objects when working with IBM
ó
Navigator for i.
.N ci
What you should be able to do
After completing this unit, you should be able to:
.R a
• Use IBM Navigator for i to work with objects
C rm
• Display the attributes of an object
• Use IBM Navigator for i to create a duplicate object
• Use IBM Navigator for i to copy a file
to fo
• Use IBM Navigator for i to create a library
• Use IBM Navigator for i to display the contents of a library
Accountability:
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Display the attributes of an object
ó
• Use IBM Navigator for i to create a duplicate object
.N ci
• Use IBM Navigator for i to copy a file
• Use IBM Navigator for i to create a library
.R a
• Use IBM Navigator for i to display the contents of a library
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
13-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Running commands
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
There are some functions that do not have a graphical equivalent, thus they cannot be done from
IBM Navigator for i. For those functions not supported, it is possible to run a command from IBM
pr clu
page.
13-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Run a command
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Prompt: Provides the same functions as the F4 function key in a 5250 screen
• Previous Command: Provides the same functions as the F9 function key in 5250 screen
• Run Command: Equal to the Enter key
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you know the format for the command, you can enter the command in the window presented in
this visual. If you are not sure of the format, or if you require assistance, you can use the Prompt
pr clu
13-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 2: Creating a library
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• This shows you the pane on the right. Right-click (select and open) your database. The next
steps are covered on the next page.
Often the name of the database is equal to the system name (or system serial number). The name
can be changed but it is always the LOCAL database type.
Ex
13-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Right-click Schemas, and then click New > Schema to see the tab on the right.
Complete the parameters as follows:
pr clu
• Create as a standard library: Check this option if you want to create a standard library versus
a schema.
• Create in: Specifies where the schema (or library) is created. It can be created in the system
disk pool, in disk pools (2-32), or in an independent disk pool group. Click the down arrow to
make your selection.
• Text: Specify a description for the schema.
Click OK to create your new schema (library).
This same can be reached by selecting (click box next to) Schemas and click Actions menu and
New > Schema.
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
A second way to create a library is by way of the File Systems task. To see the windows in the
visual:
pr clu
• On the left pane, click the File Systems task; then click IFS (Integrated File System). Right-click
the QSYS.LIB > New folder.
The library name must be a unique name, and if you create a library then after the name you must
add.LIB in the field name, for example AS2401.LIB.
Ex
13-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Performing the actions on the previous page displays a list of libraries in the QSYS.LIB file system.
To narrow down this list, you can click the Actions down arrow and select Include from the
pr clu
drop-down menu. You can then specify the list of libraries to be shown.
For example, to see your libraries, you might request all of the libraries named AS24xx* be
displayed.
Ex
13-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Another way to display list of libraries (schemas) is click Database task then click Databases link.
When the list of databases is displayed, right-click and Open your database. Right-click Schemas
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This page allows you to specify and add a library, which are displayed in the list of libraries. You can
also search for libraries from a list of all libraries. Or you can specify a name or part of a name with
pr clu
13-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
database and right-click and choose Open. On the list on the right, click Schemas and then
Open. From the schemas list, choose Schema and click Open. On the displayed window, you
can choose particular type of objects or you can choose All Objects. Right-click All objects
and click Open.
Ex
Now you see all the objects in the schema. Note that this method do not show contents of the
library, except those objects created by SQL.
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
13-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 3: Object properties
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The actions you can perform on an object (see how the objects looks in the visual) are determined
by what type of object it is.
pr clu
• On the left side of the visual, you see the actions supported when you right-click a program type
object.
• On the right side of the visual, you see the actions supported when you right-click a file type
object.
Ex
13-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Object properties
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
When you click the Properties of the object you can see the information displayed on the different
tabs.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i supports the copy function for the File Systems task. In the example in the
visuals:
pr clu
• Click the File Systems task, then click the Integrated File System link, next right-click the
QSYS.LIB; then click Open.
• Right-click the AS2401 library, and then click Open (to see a list of objects in this library).
• Locate and right-click the file that you want to copy, and then click Copy.
Ex
• In the window that is presented, specify the target library, or use Browse button to find library. If
you specify the name, then you must specify a fully qualified path. In the example this is:
/QSYS.LIB/AS2401.LIB. Click Copy.
The system recognizes the type of object that is being copied, in this case it processes the copy file
command on the system to copy the file from one library to the other.
You can also locate other types of objects, for example, a program, and do a copy and paste. In this
example, the system processes the Create Duplicate Object command.
13-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i also supports the copy function for the Database task; however, you can copy
and paste only database objects, such as a file.
pr clu
Stepping through the graphical interface presents the graphical view of the copy file (CPYF)
command. To get to the panel in this visual, perform the following:
• Click the Databases task, and then click Databases link and right-click the arrow your
database, and then click Open.
Ex
• Right-click Schemas, and then click Open. Right-click your schema (library of choice), and then
click Open.
• Right-click Tables, and then click Open. Right-click your file, and then click Data > Copy.
These steps present the copy file (CPYF) command screen. Fill in your parameters, and then click
OK to process your command.
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
exercises.
ó
Exercise: Object management with IBM Navigator for i
.N ci
.R a
C rm
Inform instructor when you have
completed your exercise.
to fo
ec ivo
Notes:
oy s
pr clu
Ex
13-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (1 of 2)
IBM i
ó n
2. Which task in IBM Navigator for i provides the link to run a
command?
.N ci
a. System
b. Work management
.R a
c. Configuration and service
d. Security
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (2 of 2)
IBM i
n
a. System
ó
b. Database
c. File system
.N ci
d. Network
.R a
5. True or false: IBM Navigator for i provides a graphical
C rm
version of the copy file command.
Notes:
oy s
13-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Display the attributes of an object
ó
• Use IBM Navigator for i to create a duplicate object
.N ci
• Use IBM Navigator for i to copy a file
• Use IBM Navigator for i to create a library
.R a
• Use IBM Navigator for i to display the contents of a library
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 13. Object management with IBM Navigator for i 13-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
13-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 14. Introduction to work management
n
Power Systems with IBM i job processing (interactive and batch), job, types
of jobs (including interactive, batch, and spooling jobs) and subsystems.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Explain the difference between interactive and batch processing
• State the definition of a job
C rm
• List the different types of jobs that can be run on the system
• Explain what a job queue is and how it is used
• Describe what a job description does and how it controls work on the
to fo
system
• Explain what a subsystem is and how it is used on the system
• Explain what a memory pool is
ec ivo
• Checkpoint questions
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
processing
ó
• State the definition of a job
.N ci
• List the different types of jobs that can be run on the system
• Explain what a job queue is and how it is used
.R a
• Describe what a job description does and how it controls work
C rm
on the system
• Explain what a subsystem is and how it is used on the system
• Explain what a memory pool is
to fo
ec ivo
Notes:
oy s
In this unit, you become familiar with work management concepts and terminology. We discuss the
types of work (or processing) the Power Systems with IBM i does (mainly interactive and batch).
pr clu
What a job is and some of its characteristics, the types of jobs that can run on the Power Systems
with IBM i and their characteristics. And, what a subsystem is and the relationship between a job
and subsystem.
Ex
14-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Methods of processing
IBM i
Interactive processing
n
Sign on
1
Menu displayed
ó
2
Enter menu option
3
.N ci
Menu displayed
4
.R a
Batch processing
C rm
Submit job
1
2 System
runs
program
to fo
User free to do
other work on system
ec ivo
Notes:
oy s
and the system. It is similar to a conversation. First, the user says (types) something to the system,
and then the system replies.
Batch processing requires only that the user send information to the system for processing. After
that, the system can usually complete the processing on its own. This leaves both the user and the
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
What is a job?
IBM i
n
Display Library List
Process
ó
Opt Library Type Text
===> DSPLIBL request __ QSYS SYS System library
__ QSYS2 SYS System library for CPIs
.N ci
__ QHLPSYS SYS
.R a
Select one of the following:
Process
request 1. Display or change your job
C rm
===> 1 2. Display messages
3. Send a message
4. Submit a job
RUN PROGRAM
Customer Inquiry
to fo
Process Enter customer no. _______
===> CALL PROG1 request
ec ivo
Notes:
oy s
All work done on a Power Systems with IBM i is performed through a job. Each active job contains
at least one thread (the initial thread) and can contain additional secondary threads. Threads are
pr clu
independent units of work. Job properties are shared among threads of the job, but threads also
have some of their own properties, such as a call stack.
The job serves as the owner for properties shared among threads within the same job. Work
management provides a way for you to control the work done on your system through the
properties of a job.
Ex
The general properties of a job determine how the system runs each job. Some of the properties
are grouped in the job description for easier multiple job management. Based on how the job
properties are specified, the system knows what properties to get and when. The system runs
different types of jobs to serve various needs.
14-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Types of jobs
IBM i
System jobs
ó n
Q...
.N ci
User jobs
Spooling
.R a
Interactive
C rm Autostart
Batch
to fo
Communication
ec ivo
Notes:
oy s
All jobs on the system fall into one of two very broad categories: system jobs and user jobs. System
jobs are created by the IBM i operating system. User jobs are created by users. Most jobs that a
pr clu
system operator works with fall into the user job category.
Interactive jobs are workstation or 5250 emulation jobs. All work performed between sign-on and
the corresponding sign-off, regardless of what type of work, is part of one interactive job. Interactive
jobs are sometimes incorrectly called sessions. A session refers to everything that transpires at the
workstation.
Ex
Traditionally, batch jobs are run by submitting requests for data processing by programs that do not
need to interact with the user. These requests are placed on a job queue and run when system
resources become available.
A communication job is an interactive or batch job started by a program request from a remote
system over telecommunications.
An autostart job is similar to a batch job. It does repetitive work or one-time initialization work that is
associated with a particular subsystem.
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Batch job
n
Submit Job queue Subsystem Memory pool Output
ó
.N ci
.R a
Interactive job
Notes:
oy s
To understand the basics of Power Systems with IBM i work management, follow a simple batch job
as it moves through the system. The life of a simple batch job begins when you submit it to the
pr clu
system. The job is then sent to a job queue where it waits to enter a subsystem where it can run.
Once the job moves to the subsystem, it is allocated memory in which to run. The printer output file
(also called the spooled file) is then sent to the output queue to await further instruction on what to
do (for example, printing).
Not every job follows this exact path; however, you can better understand how other work is
Ex
14-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty number of the job queue, and the maximum number of active jobs. When all of these factors
work together, the job is pulled off the job queue to start running in the subsystem.
3. When the job enters the subsystem, it becomes active. Until a job gets its activity level and
memory from a memory pool, it cannot run. The job uses several pieces of information before it
can receive memory to run. The subsystem description (explained later in this unit), like the job
description, carries information, such as which memory pool to use, the routing entry, the
maximum number of active jobs, and the number of active jobs currently in the subsystem.
n
4. Memory is a resource from the memory pool that the subsystem uses to run the job. The
ó
amount of memory from a memory pool, including how many other jobs are competing for
memory, affects how efficiently a job runs. Subsystems use different memory pools to support
different types of jobs that run within them. The subsystem gives the memory pool the
.N ci
information it needs to process the order in which jobs are allocated memory, and the memory
pool allocates memory for the job to run to completion.
.R a
5. Printer output for a job (spooled files) is sent to an output queue where it waits to be sent to a
printer or file. The output queue is similar to the job queue in that it controls how the output is
C rm
made available to the printer. The output queue allows the user to control what files are printed
first.
An interactive job is active from the time a user signs on to a display station until they sign off. While
they are signed on, an interactive job typically goes through the following steps:
to fo
1. A user signs on to a display station.
2. IBM i runs this job and might generate printed output, which is placed in a spooled file and put
on an output queue.
3. This spooled file waits on the output queue to be sent to a printer file.
ec ivo
4. The user either signs off, at which point the system ends the interactive job, or stays signed on,
in which case the job keeps running.
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Job name
IBM i
n
Qualified job name
ó
.N ci
000578 AS24xx DSP01
.R a
Job number User name Job name
C rm
to fo
ec ivo
Notes:
oy s
A user profile identifies a user on the system and sets up the characteristics for all of the work that
performed by the user. One of the values assigned by way of the user profile is a job description.
pr clu
The job description specifies the job queue that is used by a user when they submit jobs to run in
batch, and the processing priority that is assigned to those jobs.
When a batch job is submitted, the job is placed on a job queue. A job queue is an object that
contains a list of batch jobs waiting to be processed. Each job has a job queue priority (one through
nine) assigned to it; where one is the highest and nine is the lowest priority.
Ex
Work management processes jobs in a first-in first-out order according to their priority. The jobs are
sent to a subsystem when it is their turn to process. Each subsystem is set up to run a specific
number of jobs concurrently, in this example two jobs are allowed to run.
There are six job queue commands. We focus on one of the job queue commands, Work with Job
Queue (WRKJOBQ), in this unit. The other commands can be run as options from the Work with Job
Queue display or from a command line.
• Clear Job Queue (CLRJOBQ)
• Create Job Queue (CRTJOBQ)
14-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Subsystem (2)
HIGH
n
Job queue 1 JOB2
JOB5
JOB1 (2)
ó
JOB2 (1) 2 JOB1
JOB4
.N ci
JOB3 (4)
JOB4 (2) 3
.R a
JOB5 (1)
JOB6 (4)
C rm
4 JOB3
. JOB6
.
.
to fo
LOW
ec ivo
Notes:
oy s
Each job has a unique name called a qualified job name, which consists of three parts (or
qualifiers):
pr clu
• A job number, which is a unique number assigned by the system that allows you to identify jobs.
• A user name, which is the name of the user profile under which the job was started.
• A job name, which is the name of the workstation the user signed on to.
Ex
When you search for a job, you can search for the entire qualified name if you know all of the
qualifiers. For example:
WRKJOB JOB(000578/AS24xx/DSP01)
You can also search for the job using only some of the qualifiers. For example, you can search by
user name and job name or by job name only:
WRKJOB JOB(AS24xx/DSP01)
WRKJOB JOB(DSP01)
14-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty There are several commonly used commands for finding jobs on the Power Systems with IBM i:
Work with Active Job (WRKACTJOB)
Work with User Jobs (WRKUSRJOB)
Work with Submitted Job (WRKSBMJOB)
After entering one of these commands, one of the Work with... displays appears, showing you a list
n
of jobs.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Job/thread
IBM i
• Thread:
n
– A unit of work managed by IBM i: Job-1 Job-2
ó
• Execution priority Job-3
.N ci
• Job:
Job-4
– Single threaded job
.R a
– Multithreaded job
– Each thread is an independent task-stream
C rm
• User request (left-click or Enter): Job#
Notes:
oy s
Although an operating system gives the impression that it is concurrently executing many tasks,
each processor in a symmetric multiprocessor (SMP) traditionally executes a single task' instruction
pr clu
14-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Older iSeries processors use the approach that is called hardware multithreading (HMT). With the
hardware multithreading approach, the hardware automatically switches between the tasks of any
long processing delay event, for example, cache misses. Some models do not support any form of
multithreading, which means the QPRCMLTTSK system value has no performance effect. Because
the QPRCMLTTSK system value enables the parallel use of shared processor resources, the
performance gains depend highly on the application and the model.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• What scheduling priority is assigned to your jobs
ó
• Which output queue is used for your output
.N ci
• What priority is assigned to your output jobs
• Specific routing data for your jobs
.R a
• The library list that is used for your jobs
C rm
• What level of error logging to do for your jobs
to fo
It basically determines how and where
a user’s job is run on the system.
ec ivo
Notes:
oy s
A job description is an object that contains a set of information, also called attribute, that specifies
how a job should be run. There are many job descriptions on every Power Systems with IBM i.
pr clu
Each job must be associated with a job description. Each job description can have multiple jobs
associated with it. The IBM-supplied default job description is QDFTJOBD, and it is located in the
QGPL library.
Ex
14-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• The classification (*USER, *SYSOPR, and so on)
ó
• The job description that is assigned to this user
.N ci
• Which output queue is used for this user’s jobs
• The name of the current library for this user
.R a
• And so forth
C rm
to fo
ec ivo
Notes:
oy s
Some of the attributes for a user are set in the user profile. Others are set in the job description that
is used for the user’s jobs. There are some attributes, like output queue, that are specified in both
pr clu
places.
The system first checks in the job description, and, if it does not find a value there, it looks for that
value in the user’s profile. Therefore, the values in the job description take precedent and override
the user profile.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
What is a subsystem?
IBM i
n
System
with IBM i
ó
.N ci
Interactive Batch
processing processing
.R a
C rm Spooling
to fo
Web server jobs
Notes:
oy s
From the earlier discussion about different types of jobs (interactive, batch, and spooling), you
might correctly assume that any particular job would run most efficiently on a system designed to
pr clu
By using different subsystems, each with its own unique operating characteristics, IBM i work
management makes it appear to the jobs running in each subsystem that the entire system was
designed to run only that type of job.
Like jobs, subsystems have descriptions that carry important information needed to complete the
work; this is the purpose of the subsystem description.
14-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Subsystem description
IBM i
n
• The characteristics of a subsystem
• How much work can be initiated and where that work is
ó
performed, including:
.N ci
– Maximum number of concurrent jobs
– Memory pools that are used
.R a
• The sources of work for a subsystem, such as:
C rm
– Autostart jobs
– Communication
to fo
– Job queues
– Prestart jobs
– Workstations
ec ivo
Notes:
oy s
The subsystem description is an object that defines the environment that the jobs that run in the
subsystem need in order to run most efficiently.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Autostart job
QBASE QSPL Spooling
ó
Console, interactive, batch, communications
QSYSWRK System initiated functions
.N ci
QSERVER File server
QUSRWRK User initiated functions
.R a
• Complex environment - QCTLSBSD = QCTL
C rm
Autostart job
QCTL QINTER Interactive
Console
QBATCH Batch
QSYSWRK
QSPL Spooling
to fo
System functions
QUSRWRK QCMN Communication
Notes:
oy s
The default subsystem configuration consists of a controlling subsystem called QBASE, a system
function subsystem called QSYSWRK, and a spooling subsystem called QSPL. All jobs on the
pr clu
system run in this environment except for some system jobs and spooling jobs that are run under
the control of the QBASE subsystem. Certain system jobs run under the control of QSYSWRK.
Spooling jobs run under the control of the QSPL subsystem.
A more complex subsystem configuration is also provided and can be used instead of the default
QBASE/QSPL configuration. It consists of:
Ex
14-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Memory pools
IBM i
n
– Shared pools:
• Shared by multiple subsystems
ó
User-Defined Pools
.N ci
– Private pools:
• Assigned to a specific subsystem *BASE
.R a
• Not shared across subsystems
C rm
– Up to 64 memory pools
• Different from disk pools:
– Auxiliary storage pools (ASP)
to fo
– Independent auxiliary storage pools (IASP)
ec ivo
Notes:
oy s
• *SPOOL
• *SHRPOOL1-n (up to 60)
- Used for system activity
• *Machine
• Private pools:
- Assigned to a specific subsystem
- Not shared across subsystems
14-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
• Grouped by disk drives
• Optional
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
SBMJOB
ó
.N ci
Job Subsystem Output Writer
queue pool queue
.R a
Batch
Sign-on Printer
C rm
to fo Interactive
ec ivo
Notes:
oy s
There are many different types of jobs, and most move through many stages. A working knowledge
of work management is absolutely necessary to effectively control jobs on the system.
pr clu
14-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
2. A batch job is placed in a job queue and awaits its turn to be processed.
ó
- Job queues are created by programmers or by administrators.
- The job description in your user profile is used by work management to determine to which
.N ci
job queue your job are sent.
- Your job description defines what priority is assigned to your batch jobs.
.R a
- Jobs are processed in a FIFO (first-in first-out) order based on priority.
3. The batch job is assigned to a subsystem designated to run batch jobs.
C rm
- The QBATCH subsystem is the default system for batch jobs.
- An administrator can create additional subsystems where batch jobs are run.
4. Work management determines how much memory is assigned to each subsystem.
to fo
- This determines how much memory gets assigned to run these types of jobs.
- The system administrator defines how the memory is allocated (into shared memory pools
or private memory pools).
ec ivo
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
ó n
2. Which of the following is not considered a user job?
a. Interactive
.N ci
b. Batch
c. Autostart
.R a
d. Spooling
C rm
3. When a batch job is submitted, it is placed in a (blank).
a. System memory
b. Subsystem
to fo
c. Job queue
d. Output queue
ec ivo
Notes:
oy s
14-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
ó n
5. The system job that generates a print report runs in which of
the following subsystems?
.N ci
a. QHTTP
b. QINTER
.R a
c. QBATCH
d. QSPL
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 14. Introduction to work management 14-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
processing
ó
• State the definition of a job
.N ci
• List the different types of jobs that can be run on the system
• Explain what a job queue is and how it is used
.R a
• Describe what a job description does and how it controls work
C rm
on the system
• Explain what a subsystem is and how it is used on the system
• Explain what a memory pool is
to fo
ec ivo
Notes:
oy s
pr clu
Ex
14-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 15. Work management with 5250 emulation
n
on the system.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Use the command to display a job description
.R a
• Identify which job description is used by a user profile
C rm
• List the subsystems that are active
• Use the command to display system status information
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 15. Work management with 5250 emulation 15-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Identify which job description is used by a user profile
ó
• List the subsystems that are active
.N ci
• Use the command to display system status information
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
15-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The command used to display the screen capture on this visual is:
pr clu
DSPJOBD JOBD(QGPL/QDFTJOBD)
Press the Page down or Page up keys to move through the initial three pages displayed when you
run this command. Press the Enter key to move to the next screen, which is the visual on the next
page.
A job description is an object that contains a set of information, also called attributes, that specify
Ex
how a job should be run. There are many job descriptions on your system. The IBM-supplied
default job description is QDFTJOBD (in the QGPL library).
Notice the information that can be specified in a job description on these initial three pages.
© Copyright IBM Corp. 2001, 2016 Unit 15. Work management with 5250 emulation 15-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Press the Enter key on the previous page to see the screen capture on this page.
On this screen, you can see the parameter that can specify either the list of libraries in the system
pr clu
library list or that can specify a system value that contains this information.
The default library list is used for jobs that use this job description. The default library list contains
the library names specified in the system value QUSRLIBL at the time a job using this job description
is started.
Ex
15-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the work user profile (WRKUSRPRF *all) command to see a list of user profiles. From that
screen, select the profile of interest and specify option 5 to display the information stored in that
pr clu
profile.
Page down to get to the page captured in the visual. Notice the type of information stored in a user
profile.
Specifically, make note of the last parameter on this page where you specify the job description
Ex
© Copyright IBM Corp. 2001, 2016 Unit 15. Work management with 5250 emulation 15-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with subsystems (WRKSBS) display shows the status of, and information about, each
subsystem in the system.
pr clu
You can use this list to determine whether a specific amount of main storage was assigned to a
subsystem and, if so, which pool IDs within the subsystem were assigned that main storage.
You can also see how many jobs are active in each subsystem.
Ex
15-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with System Status (WRKSYSSTS) command shows the display on the visual, it shows a
group of statistics that depicts the current status of the system.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 15. Work management with 5250 emulation 15-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Pressing the F24 function key displays the additional function keys available in the lower right.
Those are discussed on the next page.
Remember to use the F1 - Help key to get an understanding of all of the information displayed on
this screen.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
15-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
F14
n
F15
ó
.N ci
F16
.R a
C rm
to fo
ec ivo
Notes:
oy s
Using the F24 - Additional function keys from the Work with System Status display allows you to
process other commands that show the screens captured on this visual.
pr clu
Using the F14 - Work with subsystems function key processes the WRKSBS command to show the
screen that was discussed earlier in this unit.
Using the F15 - Work with active jobs function key processes the WRKACTJOB command. The Work
with Active Jobs display shows the performance and status information for jobs currently active on
Ex
the system. More detail about jobs is covered later in this class.
Using the F16 - Work with disk status function key processes the WRKDSKSBS command. The Work
with Disk Status display shows performance and status information about the disk units on the
system. It displays the number of units currently on the system, the type of each disk unit, the size
of disk space, whether the disk is currently on the system, the percentage of disk space used, and
other statistics about the disk drives.
© Copyright IBM Corp. 2001, 2016 Unit 15. Work management with 5250 emulation 15-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercises
IBM i
ó n
OPTIONAL: Perform these exercises at your discretion, on your
time.
.N ci
Exercise: Work management with
.R a
5250 emulation
C rm
Exercise: Work management with
IBM Navigator for i
to fo
ec ivo
Notes:
oy s
15-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
ó n
2. The command that is used to display a job description is:
a. DSPUSRPRF
.N ci
b. WKRJOBD
c. DSPJOBD
.R a
d. DSPOBJD
C rm
3. True or false: The library list is one of the parameters that are
specified in a user profile.
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 15. Work management with 5250 emulation 15-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Identify which job description is used by a user profile
ó
• List the subsystems that are active
.N ci
• Use the command to display system status information
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
15-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 16. Job control with 5250 emulation
n
operator's job.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Explain how to use the Work with User Jobs command
.R a
• Explain how to use the Work with Active Jobs command
C rm
• Explain how to submit jobs and the commands used to display these jobs
• Explain how to use the Work with Job Queue command and the options
available for these jobs
• Explain how to schedule jobs
to fo
• Explain how and when to end a job abnormally
• Explain how and when to disconnect a user job
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Explain how to use the Work with Active Jobs command
ó
• Explain how to submit jobs and the commands used to display
.N ci
these jobs
• Explain how to use the Work with Job Queue command and
.R a
the options available for these jobs
C rm
• Explain how to schedule jobs
• Explain how and when to end a job abnormally
• Explain how and when to disconnect a user job
to fo
ec ivo
Notes:
oy s
output queue
• Determining the status of jobs and printed output
• Displaying detailed information about a job
Ex
16-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with User Jobs (WRKUSRJOB) command allows you to work with a list of selected user
jobs.
pr clu
Depending on the values, you specify on the STATUS, ASTLVL, and JOBTYPE parameters, you can
use this command to perform the following tasks:
• From the Work with Signed-On Users display, you can select options to send messages to or
sign off users who are signed on to the system. You can also select options to display
Ex
messages or display details about signed-on users. To show the Work with Signed-On Users
display, specify STATUS(*ACTIVE), ASTLVL(*BASIC), and JOBTYPE(*INTERACT).
• From the Work with Jobs display, you can show the status of all batch jobs on the system. You
can select options to hold, end, or release the jobs shown. You can also select options to work
with printer output or display messages. To show the Work with Jobs display, specify any value
for the STATUS parameter, ASTLVL(*BASIC), and JOBTYPE(*BATCH).
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• From the Work with User Jobs display, you can show the status of user jobs running on the
system and the status of user jobs on job queues or output queues. You can select options to
change, hold, end, work with, release, or disconnect the jobs shown. You can also select
options to work with spooled files and display messages.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
16-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with User Jobs display shows the names and status information of user jobs running in
the system and the status of user jobs on job queues or output queues.
pr clu
You can type an option next to one or more jobs. When the Enter key is pressed, the function
associated with the number you typed is performed for that job.
If you press the Enter key without typing any other data, you are returned to the previous menu or
display.
Ex
You can type parameters on the command line if you want to override the defaults for the options
you typed. Typing parameters is valid only if you used one of the options. For example, you must
type 4 next to one or more jobs and, if you want to, type OPTION(*IMMED) to change from the
default, OPTION(*CNTRLD).
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
name and description), and display a message that requires a reply from a user. This display can
make working with users a lot easier.
16-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Active Jobs (WRKACTJOB) command allows you to work with performance and status
information for the active jobs in the system. The sequence of jobs can be changed with the
pr clu
Sequence (SEQ) parameter or through operations on the display. Other parameters allow the
selection of jobs to be shown on the display. The selection parameters can also be changed by
operations on the display.
The Work with Active Jobs (WRKACTJOB) display shows the performance and status information
for jobs currently active on the system. All information is gathered on a job basis.
Ex
The jobs are ordered on the basis of the subsystem in which they are running. Jobs that run in a
subsystem (autostart jobs, interactive jobs, batch jobs, readers, and writers) are alphabetized by
job name and indented under the subsystem monitor job field with which they are associated.
Subsystem monitors (with the jobs in the subsystem grouped under each monitor job) are
alphabetized and presented before system (SYS) jobs. The system jobs (SCPF, QSYSARB,
QLUS) are alphabetized by job name and presented following the subsystem monitors and jobs
within the subsystems.
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Job and the Display Job menus allow you to select options to work with or to
change information related to a user job.
pr clu
Information about the following options can be shown regardless of where the job is located in the
system (on a job queue, on an output queue, or active):
• Job status attributes
• Job definition attributes
Ex
16-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
• Threads
• Media library attributes
ó
Note
.N ci
A job is not considered to be in the system until all of its input is completely read in. Only then is an
entry placed on the job queue.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Question
IBM i
• What are some scenarios where you might need to view active
jobs in the system or currently signed on users?
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
16-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You already know how to start an interactive job; all you do is sign on to a workstation. To start (or
submit) a batch job, you use the Submit Job (SBMJOB) command; however, batch jobs are usually
pr clu
description to use. Unless specified explicitly on the command, the submitted job gets its
characteristics from the job description. Which job description you should use might depend on the
user profile of the user submitting the job.
If nothing is specified, the system uses the job description specified in the user profile, QDFTJOBD.
This default job description specifies that batch jobs should be submitted to the job queue, QBATCH
in the QGPL library. This job queue runs its jobs in either the QBATCH or the QBASE subsystem,
depending on how your Power is set up.
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
As the command name implies, the Work with Submitted Jobs (WRKSBMJOB) command can be used
only to display and work with batch jobs. It is easiest to use this command to check on the status of
pr clu
16-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
As a system operator, you can work with all submitted jobs. The names of all job queues on a
system are displayed when you select the menu options illustrated in this visual or use the Work
pr clu
with Job Queue (WRKJOBQ) command. For each queue listed, the number of jobs waiting in that
queue, the status of the queue, and the subsystem that runs jobs placed on that queue are listed.
An entire job queue (and all jobs on it) can be controlled from this display by entering the
appropriate options.
Option 3: Holds a job queue. No new jobs are started from a job queue that is held. Any jobs
Ex
already started from the queue are not affected. Additional jobs can be submitted to the queue, but,
like the ones already there, they do not run until the queue is released. The Hold Job Queue
(HLDJOBQ) command can be used to perform the same function.
Option 4: Deletes the job queue. In order for this to happen, there can be no jobs on it. This option
runs the Delete Job Queue (DLTJOBQ) command.
Option 5: Allows you to see and work with the individual jobs waiting to run from a job queue. This
option runs the Work with Job Queue (WRKJOBQ) command.
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Option 6: Releases a held job queue and allows jobs to be restarted from that queue by the
associated subsystem. The Release Job Queue (RLSJOBQ) command can be used to perform this
same function.
Option 8:
• Allows you to view job scheduled entries for a selected job queue.
• Provides schedule information on future jobs to be submitted to this job queue.
n
• Runs the Work with Schedule Entries (WRKJOBSCDE) command.
ó
This option is discussed in more detail later in this unit.
Option 14: Clears all jobs from the job queue. This option causes the Clear Job Queue (CLRJOBQ)
.N ci
command to be run.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
16-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Enter
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
By selecting option 5 from the Work with All Job Queues display or specifying the name of a job
queue on the WRKJOBQ command, you can display the status and selection priority of the jobs
pr clu
waiting from a specific job queue. Jobs are listed here in the order in which they were placed on the
queue in priority sequence. This is the order in which they are run. Users with *JOBCTL rights in
their profile can control the jobs in the queue from this display. As a system operator, you have
authority to hold, release, change, or end jobs. To change the attributes for a job before it runs,
select option 2. The CHGJOB command prompt is displayed.
Ex
When the Change Job prompt appears, the full three-part job name is already filled in and cannot
be changed. Change the attributes of the job as required, and press Enter. Note that F10
(Additional parameters) is available to allow access to additional attributes.
From the Work with Job Queue display, individual jobs can also be held and released or ended. Use
option 3 to indicate that a job is to be held. A job held on a job queue remains there but is not
started by the subsystem that is processing jobs on the queue. Use option 6 for a job being held, to
make that job once again eligible to be started.
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Use option 4 to end a job on a job queue. Ending a job means removing it from the system. Once
ended, there is no way to restart the job. If you end a job by mistake, a new job with exactly the
same attributes as the one that was ended must be submitted. For that reason, when you end a job
on a job queue, you must confirm your selection. Be aware that if you prompt for option 4 from this
display, no confirmation display appears. The job is simply ended.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
16-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
A standard Job Scheduler is included as part of the operating system. It provides basic scheduling
options for your jobs.
pr clu
The Add Job Schedule Entry (ADDJOBSCDE) command allows you to schedule batch jobs by adding
an entry to the job schedule. You can use this command to schedule a batch job to be submitted
once or to schedule a batch job to be submitted at regular intervals.
The job schedule entry contains all of the information needed to submit the job. Including the
Ex
command the job runs, the job description and user profile under which the job is run, the job queue
to which the job is submitted, and the message queue to which messages are sent.
At the date and time you specify on this command, the job is submitted to the specified job queue.
This command does not guarantee that the job begins running at the scheduled time, however. The
job will not begin running if the job queue is held, not attached to an active subsystem, or if the
maximum number of active jobs allowed to run in the subsystem or on the system at one time is
reached.
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The Work with Job Schedule Entries (WRKJOBSCDE) command allows you to work with an entry,
entries, or generic entries in the job schedule. Each job schedule entry contains the information
needed to automatically submit a batch job once or at regularly scheduled intervals.
This command shows the Work with Job Schedule Entries display. From the display, you can select
options to add, change, remove, hold, or release entries. You can display details of an entry or work
with the last job submitted for an entry. You can also select an option to immediately submit a job
using the information contained in the job schedule entry.
n
You can also add Job Schedule Entry using WRKJOBSCDE and then function key F6.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
16-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Advanced Job Scheduler, also knows as AJS, provides many more scheduling options than the
standard Job scheduler. The AJS is a licensed program product that can be purchased by the
pr clu
customer.
The Add Job using the Job Scheduler (ADDJOBJS) command allows you to schedule batch jobs by
adding an entry to the job schedule. Jobs can be a single job or a member of a group of jobs or an
application. You can use this command to schedule a batch job to be submitted once, at a regular
interval, and so on, based on the schedule code you specify. You can schedule jobs with
Ex
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
+ F4
to fo
ec ivo
Notes:
oy s
If you have tried to end a job immediately and it is still active after 10 minutes, you might have to
use the End Job Abnormal (ENDJOBABN) command. This command is not available as an option on
pr clu
a list display. It must be entered as a command. You cannot use the ENDJOBABN command unless
a user's job ended immediately and is still active after 10 minutes.
In order to run the ENDJOBABN command, you must be signed on as QPGMR, QSYSOPR, or QSRV or
have *ALLOBJ authority. You must also know the full three-part job name of the job you want to end.
Use option 5 on the WRKUSRJOB display to determine the full job name. After ending the Work
Ex
with Jobs menu, prompt for the ENDJOBABN command on any command line (on this visual, the
ENDJOBABN command is in the process of being entered on the Work with User Jobs display) and
enter the recorded job name.
16-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Order entry User job
ó
.N ci
Sign on
.R a
Disconnect User... User job
Password...
User job
to fo
automatically
at sign-on
ec ivo
Notes:
oy s
Option 13 on the Work with User Jobs display runs the Disconnect Job (DSCJOB) command, which
disconnects an interactive job that is not currently held. When you select option 13 for one or more
pr clu
jobs:
• The job information is saved.
• The sign-on display appears on the user's workstation.
• The job is resumed if the same user later signs on to the same workstation.
Ex
The DSCJOB command is not allowed for a pass-through job. In order to disconnect a pass-through
job, the user must press the System Request key and return to the source system.
To run option 13, you must have *JOBCTL authority.
The disconnect job interval system value (QDSCJOBITV) is used to control how long the system
holds this job in the background. This system value is shipped with a value of 240 minutes. If the
user does not sign back in within 240 minutes, then the system cancels the job.
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
ó n
Exercise: Job control with 5250 emulation
.N ci
.R a
C rm
Inform instructor when you
complete your exercise.
to fo
ec ivo
Notes:
oy s
pr clu
Ex
16-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
1. The Work with User Jobs command allows you to select which of the
following types of jobs?
n
a. Active
b. Job queue
ó
c. Output queue
d. All of these
.N ci
2. On the Work with User Jobs display, which of the following options
.R a
show you all of the characteristics of a job?
a. Option 2: Change
C rm
b. Option 5: Work with
c. Option 7: Display messages
d. Option 8: Work with spool files
to fo
3. True or false: Option 3: Hold, on the Work with Active Jobs display
and on the Work with User Jobs performs the same function.
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 16. Job control with 5250 emulation 16-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Explain how to use the Work with Active Jobs command
ó
• Explain how to submit jobs and the commands used to display
.N ci
these jobs
• Explain how to use the Work with Job Queue command and
.R a
the options available for these jobs
C rm
• Explain how to schedule jobs
• Explain how and when to end a job abnormally
• Explain how and when to disconnect a user job
to fo
ec ivo
Notes:
oy s
pr clu
Ex
16-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 17. Job control with IBM Navigator for i
n
operator's job. This unit details the windows and navigation used to display
these types of information when working with the IBM Navigator for i
ó
interface.
.N ci
What you should be able to do
.R a
After completing this unit, you should be able to:
• Navigate to display your user jobs
C rm
• Navigate to display all active jobs on the system
• Customize the windows and data displayed as you navigate this interface
• Navigate to display the properties for a job
to fo
• Navigate to display information for the active subsystems
• Navigate to display information about jobs that were put on a scheduler
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Navigate to display all active jobs on the system
ó
• Customize the windows and data displayed as you navigate
.N ci
this interface
• Navigate to display the properties for a job
.R a
• Navigate to display information for the active subsystems
C rm
• Navigate to display information about jobs that were put on a
scheduler
to fo
ec ivo
Notes:
oy s
output queue
• Determining the status of jobs and printed output
• Displaying detailed information about a job
Ex
17-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
In this example, User Jobs under Basic Operations is selected. By default, this shows you a list of
your jobs. You can work with your jobs on a specific Power Systems with IBM i.
pr clu
- Change which columns are displayed (by using Actions > Columns).
- Sorting a list or column.
• Display the job log (right-click the job, and select Job Log).
• Hold a job (right-click the job, and select Hold).
• Delete a job (right-click the job, and select Delete).
If you choose to execute any action from the Actions menu like Include, it applies to selected
(checked) items in the list.
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
In the include function you can specify what you are interested to see; you can specify either job
name, user name or job number. For the user parameter you can use the default, Current signed-on
pr clu
user, then specify a user name using the line below or use the Browse button to see list of all users.
You can also watch jobs with the status check box (Active jobs and Jobs on job queues are the
defaults).
Search for job can be done by job queue, which you can also specify on this screen.
Ex
Note
17-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
job queue waiting to be started or jobs that completed processing but are waiting for a spooled file
to be printed.
Following are some characteristics of an active job:
• Contains running code
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The columns being displayed on Active Jobs screen were customized for active jobs using
Columns from the Actions pull down menu.
pr clu
Ex
17-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This interface allows you to search for a specific entry. In this example, you might search for
specific active jobs. To invoke this function:
pr clu
1. Key your search argument into the Quick filter box (upper right of the display). The active job
list changes based on your search argument. You can click the x in the box to end the filter or
click Clear filter to return to your unfiltered list.
2. Alternately, click the icon for Advanced filter (it is the upper right icon next to the Quick filter
Ex
box and on the left under check boxes column). Once this icon is selected and active, you are
presented a dialog box that allows you to fine tune your search by specifying a search of the
contents of a column.
3. Use the Column down arrow to choose the column on which you will search. In this example,
we are searching the Current User column.
4. Click the down arrow for Condition and choose one of the following:
• Contains
• Is
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Starts with
• Ends with
• Does not contain
• Is not
• Does not start with
n
• Does not end with
• Is empty
ó
5. Fill in the text designating your search value. For example, you might specify Starts with
.N ci
AS24. (Notice you do not need to end with an asterisk (*).)
• That presents an updated window with entries that meet your search criteria.
.R a
6. To return to the original window, click Clear filter. Alternatively, you can click Close.
C rm
to fo
ec ivo
oy s
pr clu
Ex
17-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can monitor jobs on the system. If you are using 5250 emulation, type the Work with Active
Jobs (WRKACTJOB) command to display the active jobs. If you are using IBM Navigator for i, click
pr clu
the down arrow for Actions, choose Include, and specify your criteria.
You can view Work Management panels and lists more easily and efficiently by customizing them.
By taking advantage of these customization options, you can improve performance. For example,
by sub-setting the list of objects for a particular library using Include, you can limit the number of
objects that must be retrieved from the host and displayed.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Note: The columns you select can affect the performance of displaying the list of jobs. While every
column displayed can have a slight performance effect, some columns have additional performance
considerations. That might result in a more noticeable performance difference, particularly when the
displayed list contains a large number of jobs.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
17-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Include specific objects in the list: For jobs and job queues, you can determine which objects
should be displayed in a list. For example, you can change the Active Jobs list to include only the
pr clu
active jobs for a particular user. This action allows you to limit the list of objects displayed in IBM
Navigator for i to those that meet the criteria you specify. Use the Active Jobs list to find jobs and job
queues more quickly and efficiently, especially for large systems with a large number of jobs.
To customize the contents of Active Jobs:
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Specify which columns to display: You can customize Work Management to specify which
columns of information are displayed in a list and the order in which those columns are displayed.
pr clu
To customize columns:
1. In this example, we selected Work Management then Active Jobs.
2. Click the down arrow for Actions, click Columns.
Ex
All of the columns currently displayed are listed under Current columns. Any more columns that
can be displayed are listed under Available columns.
3. Select the columns you want displayed, and use the Add Before and Add After buttons to add
them to the Current columns list in the order you want them displayed.
To remove or reorder a column from the Current columns list, select the column and click
Remove or Move Up or Move Down.
4. Click OK.
17-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
In this visual, the columns for Active Jobs were arranged from the default view to show the fully
qualified job name.
pr clu
Easy you can temporary arrange the view using Configure Options button that is next to Actions
menu.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Job properties (1 of 2)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Notice the actions you can take for a job when you right-click it or click check box next to job name
and then click Actions and choose Details.
pr clu
Job attributes from the job description and user profile appear in the properties of a job.
To display job information in a green screen environment, you use the Work Active Jobs
(WRKACTJOB) command and then option 5 (Work with) for the job of interest.
Ex
17-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Job properties (2 of 2)
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
All of the attributes for a job can be displayed using this notebook. If you have the proper authority,
you are allowed to make changes to the job attributes. Select (check) the job, then use the Actions
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• The Date/Time tab allows you to view and edit settings related to system time.
• The International tab allows you to view or change properties related to text and character
format and the language and country associated with the job.
• The Threads tab allows you to view or change information related to threads for a job that is
currently active or on a job queue.
• Use the Resources tab to view information about system resources, such as memory pool and
n
disk pool group for the job, including information on memory and processor affinity.
• The Other tab allows you to view or change the accounting code, the decision to keep DDM
ó
connections active, the switch settings, and the device recovery action.
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
17-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Subsystems
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the left pane click Work Management. From the Work Management tab, click the Active
Subsystems link in order to display currently active subsystems on the system. Remember, the
pr clu
subsystem is where work is processed. All jobs, with the exception of system jobs, run within
subsystems. A subsystem is a single, predefined operating environment through which the system
coordinates work flow and resource use. The system can contain several subsystems, all operating
independently of each other. One subsystem can be set up to handle only interactive jobs, while
another subsystem handles only batch jobs. Subsystems can also be designed to handle many
Ex
types of work.
A subsystem can be either active or inactive. An active subsystem is one that is started. An inactive
subsystem is one that either has not yet been started or was stopped.
The controlling subsystem is the interactive subsystem that starts automatically when the system
starts, and it is the subsystem through which the system operator controls the system during
system startup.
A subsystem job is a job created by the operating system to manage resources and start, control,
and end jobs.
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Right-click a subsystem in the list (QINTER) and then click Properties. The run-time characteristics
of a subsystem are defined in an object called a subsystem description.
pr clu
A subsystem description acts as a set of instructions telling the subsystem how much work enters a
subsystem, how and where it enters, and which resources the subsystem uses to perform the work.
A subsystem is created when a subsystem description is defined or created. An active subsystem
takes on the simple name of the subsystem description.
Ex
17-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To see the window on this visual, select Active Job Queues on the Work Management tab.
To see the jobs in a specific job queue, such as Qbatch, right-click the arrow and select Jobs to see
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Right-click the job to see the drop-down menu. This shows you what you can do to manage jobs
on a job queue.
Ex
17-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
ó n
.N ci
Exercise: Job control with IBM Navigator for i
.R a
C rm
Inform instructor when you have
completed your exercise.
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
ó n
2. The Active Jobs link is available under which of the following
tasks in IBM Navigator for i?
.N ci
a. Basic Operations
b. Work Management
.R a
c. Configuration and Service
d. Users and Groups
C rm
3. Which task is used to display details about subsystems
running on your system?
a. Basic Operations
to fo
b. Work Management
c. Configuration and Service
d. Users and Groups
ec ivo
Notes:
oy s
17-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Navigate to display all active jobs on the system
ó
• Customize the windows and data displayed as you navigate
.N ci
this interface
• Navigate to display the properties for a job
.R a
• Navigate to display information for the active subsystems
C rm
• Navigate to display information about jobs that were put on a
scheduler
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 17. Job control with IBM Navigator for i 17-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
17-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 18. Print concepts
n
unit, we discuss the concepts you need to know to understand how printing
works on this system.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Describe how the printing process works
• Explain what an output queue is
C rm
• Explain how an output queue is created
• Explain the decision process the system uses to determine where to
send your printed output
to fo
• List what you can do with your output
• Explain what a print writer is and the function it performs
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Explain what an output queue is
ó
• Explain how an output queue is created
.N ci
• Explain the decision process the system uses to determine
where to send your printed output
.R a
• List what you can do with your output
C rm
• Explain what a print writer is and the function it performs
to fo
ec ivo
Notes:
oy s
pr clu
Ex
18-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Application • Overrides
n
program • Printer file
• Job description
ó
• User profile
• Device description
• System values
.N ci
Output
data
.R a
Spooled
file
C rm
Output
queue Print
writer
Data
stream
to fo
Device description
Printer
ec ivo
Notes:
oy s
The following steps offer a high-level overview of the IBM i printing process:
1. The printing process starts when:
pr clu
a. An application program runs. The application program creates output data. The output data
is based on the application program and information contained in the printer file.
b. A user runs a command that generates output data and sends it to a spooled file instead of
the display.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
4. The printer writer program included in IBM i supports various printer data streams. Print
Services Facility for IBM i provides additional function that provides support for the Advanced
Function Presentation (AFP) Intelligent Printer Data Stream (IPDS).
Each printer must have a printer device description. The printer device description contains a
configuration description of the printer. Printers can be attached by a variety of attachment
methods.
n
5. A remote writer allows you to route spooled files from an output queue on your system to
another system.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
18-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Printer description
is created
n
PRT01
ó
.N ci
PRT01
.R a
output queue
C rm
to fo
CRTOUTQ
QPPRINT command
QEZJOBLOG
Notes:
oy s
An output queue is an object. An output queue contains printer output waiting to be printed. This
printer output is also called a spooled file. There can be many output queues, each containing
pr clu
output queue is created for each printer configured on the system. The output queue name is
the same as the printer name.
• There are several output queues supplied as part of i. When the Power is configured for the first
time, QPRINT, QEZJOBLOG, and so forth, are created.
• User created output queues can be created by Power implementers with the Create Output
Queue (CRTOUTQ) command.
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
SPOOL(*YES)
n
OUTQ(name or *JOB)
(1) Overrides
ó
(3) Job description command
OUTQ(*USRPRF)
.N ci
(4) User profile
.R a
OUTQ(*WRKSTN)
C rm
(5) Device description
PRTDEV(*SYSVAL)
OUTQ(*DEV)
to fo
(6) System value
QPRTDEV(PRT01)
ec ivo
Notes:
oy s
Work management sets up and maintains information about each job. Among the many pieces of
information kept for each job are what output queue is used for printed output. This is the process
pr clu
the attributes for your printed jobs. The command used to implement overrides is the Override
with Printer File (OVRPRTF) command.
2. A printer device file is an object created by the application programmer and is incorporated into
the application. A printer device file is used by a programmer to identify the characteristics that
are used to generate a spooled file. It defines things like the printer device used and the
spooling requirements; it does not contain data.
3. A job description is an object that specifies the attributes for a user’s job, such as how and
where a user’s work is processed.
18-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty 4. A user profile identifies a user on the system. One of the values that can be set is where a
user’s printed output is sent.
5. A device description is used to identify the display device being used by the user. It can also
specify which printer is used when a user is working from this display.
6. System values are used to define how things work on your system. The system value QPRTDEV
is used to define the system default printer.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Print them
n
• Keep as records
• Use as input to other applications
ó
• Transfer to other output queues
.N ci
• Send as email
.R a
• Use to create PDF files
C rm
to fo
ec ivo
Notes:
oy s
• Kept as records
• Used as input to other applications
• Transferred to other output queues
Ex
• Sent as email
• Used to create PDF files
The printer writer program interacts between the output queue and the printer and can be used to
convert the printer data stream.
18-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Spooled files
ORDREG
n
APREG
ORDER Printer
APSUM
ó
writer
APCHECK
*OUTQ (PRT01) PRT01
.N ci
PAYCHECK
.R a
PAYREG
ORDSUM
Printer
writer
C rm
INVOICE
*OUTQ (PRT02)
PRT02
WAITING
to fo
EMPTY Printer
writer
*OUTQ (PRT03) PRT03
ec ivo
Notes:
oy s
The Start Printer Writer (STRPRTWTR) command starts a spooling writer to the specified printer. The
writer is a system job that takes spooled files from an output queue and produces (writes) the
pr clu
output on the printer device. This command specifies the name of the printer, the names of the
output and message queues used, and the name of the writer. The spooled files on an output
queue remain there until a printer writer is started.
Normally, you have an output queue for each printer on your system, and the printer and output
queue have the same name. For example, as shown on the visual, the PRT01 output queue is
Ex
associated with the PRT01 printer, the PRT02 output queue is associated with the PRT02 printer.
However, you can use the printer writer to assign any output queue to any printer on the system.
(For example, the PRT01 output queue might be associated with the PRT02 printer, while the
PRT02 output queue might be associated with the PRT01 printer.)
Once started, the printer writer program selects the next available entry from its associated output
queue and prints the report on the named printer.
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
PRT01
.N ci
ORDER
APSUM
PAYREG
APCHECK
.R a
DEV(PRT02) OUTQ(PRT01)
PAYCHECK
C rm
ORDSUM
INVOICE PRT02
*OUTQ (PRT01)
to fo
ORDREG
ec ivo
PRT03
© Copyright IBM Corporation 2001, 2016
Notes:
oy s
In the previous visual, we talked about starting the writer for one printer from one output queue.
Additional writers can be started (up to a maximum of 10 per output queue). This allows multiple
pr clu
printers to begin printing spooled output files from the same output queue. This allows you to more
easily balance the printing load among multiple printers.
Ex
18-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Question
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– At create time
– Using the Change Spooled File Attributes (CHGSPLFA) command
ó
• File expires at midnight on the specified date.
.N ci
• Must run the Delete Expired Spool File (DLTEXPSPLF)
command to actually remove the spool file from the system.
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Change Spooled File Attributes (CHGSPLFA) command allows you to change attributes of a
spooled file while it is on an output queue. These changes affect only the current processing of the
pr clu
file. The next time the job runs and the file is produced. The file attributes are derived from the
device file description and the program.
The Delete Expired Spooled Files (DLTEXPSPLF) command removes expired spooled files on the
system or the ASP group specified by the user. A spooled file expires at 23:59:59 system local time
on the date specified in the Expiration Date for File (EXPDATE) spooled file attribute. To automate the
Ex
removal of expired spooled files, you can create a job schedule entry that runs the DLTEXPSPLF
command once a day.
18-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
– Managed independently of the job that created them.
ó
.N ci
X
.R a
C rm
to fo
ec ivo
Notes:
oy s
Prior to V5R2, spooled files were attached to a job until they were deleted either as a result of being
sent to the printer or explicitly by the user. Since V5R2, spooled files can be detached by doing the
pr clu
following:
• Set the system value QSPLFACN to *DETACH.
• Set the job description SPLFACN attribute:
- To *DETACH to detach the spooled file
Ex
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Job Subsystem Output Writer
ó
queue pool queue
.N ci
Batch
Sign-on Printer
Interactive
.R a
C rm WRKJOBQ WRKACTJOB WRKOUTQ
WRKSPLF
WRKWTR
to fo
WRKUSRJOB
WRKSBMJOB
ec ivo
Notes:
oy s
1. An interactive job does not place jobs in a job queue. This step is null in this environment.
2. An interactive job is started when a user signs on to the system.
3. The interactive job is assigned to a subsystem designated to run interactive jobs.
Ex
18-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
up there.
• This process is used to determine which output queue is used.
• This determines the characteristics for the print job, such as:
ó
- Form type
- Number of copies
.N ci
- Expiration date
- Print priority
• Your job description defines what priority is assigned to your batch jobs.
.R a
- Jobs are processed in a first-in first-out (FIFO) order based on priority.
C rm
6. A writer program is started to assign an output queue to a printer. At this point the report prints
and the job ends.
The flow for a batch job follows:
A batch job includes one additional step in the beginning. Once the job flows out of the subsystem
to fo
the steps are the same for both types of jobs.
1. A user either chooses a menu option that issues the command to submit a job, or the user
manually issues the submit job command on the command line.
ec ivo
2. A batch job is placed in a job queue and awaits its turn to be processed.
- Job queues are created by programmers or by administrators.
- The job description in your user profile is used by work management to determine to which
job queue your job is sent.
oy s
- Your job description defines what priority is assigned to your batch jobs.
- Jobs are processed in an FIFO order based on priority.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
n
a. Device description
b. Message queue
ó
c. Output queue
d. Printer profile
.N ci
2. What is the first place that the system looks to determine where to
.R a
send your output file?
C rm
a. Printer device file
b. Job description
c. User profile
d. System value
to fo
3. True or false: The system administrator can create an output queue on
the system with the Create Output Queue (CRTOUTQ) command.
ec ivo
Notes:
oy s
18-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Explain what an output queue is
ó
• Explain how an output queue is created
.N ci
• Explain the decision process the system uses to determine
where to send your printed output
.R a
• List what you can do with your output
C rm
to fo • Explain what a print writer is and the function it performs
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 18. Print concepts 18-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
18-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 19. Print control with 5250 emulation
n
operator's job. In this unit, we cover how to perform these functions using a
5250 emulation session.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Use a 5250 emulation interface to monitor and control
- Printer output
C rm
- Output queues
- Printers
- Print writers
to fo
• Discuss the attributes that can be changed for a spool file
• Explain how to set expiration dates for spool files
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
– Printer output
ó
– Output queues
.N ci
– Printers
– Print writers
.R a
• Discuss the attributes that can be changed for a spool file
• Explain how to set expiration dates for spool files
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
19-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Printer menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
on your system.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Select option 1 from the menu on the previous page to display the screen on the upper left in the
visual. The Work with Spooled Files (WRKSPLF) command is a powerful and flexible command that
pr clu
allows you to work with spooled files. By specifying selection criteria on the prompt display, you
control which spooled files are displayed.
In this example, only the spooled files produced by jobs that were run by the current user, AS2401,
were selected. Note that spooled files associated with multiple output queues are shown. The
status of each, the number of pages per copy, and the number of copies to be printed are displayed.
Ex
Note that a spooled file that is currently being processed by a printer writer remains on the output
queue and can be held from this display. This is unlike job queues, where a job is removed from the
job queue as soon as it becomes active and can no longer be worked with from the WRKJOBQ
display.
19-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you know the user and job that produced the spooled files that need to be controlled, consider
specifying option 8, Work with spooled files, on the Work with User Jobs display. The Work with Job
pr clu
Spooled Files display appears, showing a list of all spooled files produced by a user’s job.
From this list display, you can easily change the attributes of one or more spooled files of a job. You
can also hold, end (delete), display, or 1 or more of these files by using the same options for each
as on the Work with Spool File command just discussed.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Selecting option 2, Change, from the screens displayed on either of the two previous pages in this
guide calls the Change Spool File Attributes (CHGSPLFA) command, which is the command
pr clu
19-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Delete Expired Spooled Files (DLTEXPSPLF) command removes expired spooled files on the
system or the ASP group specified by the user.
pr clu
To automate the removal of expired spooled files, you can create a job schedule entry that runs the
DLTEXPSPLF command once a day. See the examples below for an example using the Add Job
Schedule Entry (ADDJOBSCDE) command.
Restriction: You need spool control (*SPLCTL) special authority to use this command.
Ex
Note
Setting the expiration of spooled files by way of the printer file and spooled file attributes does not
cause the system to remove expired spooled files. Files are not be removed until the DLTEXPSPLF
command is used to remove expired spooled files.
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The Operational Assistant provides automatic cleanup of spooled files (job logs) only in output
queues QEZJOBLOG and QEZDEBUG. The DLTEXPSPLF command deletes spooled files (if expired) in
any output queue on system or in ASPs.
Examples for DLTEXPSPLF
Example 1: Deleting all expired spooled files.
DLTEXPSPLF ASPGRP(*ALL)
n
This command deletes all expired spooled files on the system.
ó
Example 2: Deleting all expired spooled files in the system ASP (ASP 1) and all defined basic user
ASPs (ASPs 2-32).
.N ci
DLTEXPSPLF ASPGRP(*SYSBAS)
This command deletes all expired spooled files in the system ASP (ASP 1) and all defined basic
.R a
user ASPs (ASPs 2-32).
Example 3: Creating a job schedule entry to remove expired spooled files.
C rm
ADDJOBSCDE JOB(DLTEXPSPLF) CMD(DLTEXPSPLF ASPGRP(*ALL))
FRQ(*WEEKLY) SCDDATE(*NONE) SCDDAY(*ALL) SCDTIME(010000)
JOBQ(QSYS/QSYSNOMAX) TEXT('DELETE EXPIRED SPOOLED FILES
SCHEDULE ENTRY')
to fo
This command creates a job schedule entry that causes the DLTEXPSPLF command to run daily at
the time specified in the SCDTIME parameter in the job queue specified in the JOBQ parameter.
Using the FRQ(*WEEKLY) and SCDDAY(*ALL) parameters schedule the job to run every day of
the week.
ec ivo
oy s
pr clu
Ex
19-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the Printer menu, use option 5, Work with output queues, or enter the WRKOUTQ command
directly to see the screen captured in the upper left on the visual. Use this method to work with
pr clu
spooled files if you know that all the spool files you want to work with are in the same output queue.
The type of information displayed and the options available should look quite familiar by now.
Whereas we viewed spooled files for only one user and only one job in prior examples, here we see
all spooled files on a specific output queue, regardless of which user or job produced the output.
Ex
In addition to the options available through the two prior methods, option 7 on this display shows
messages relating to the printing status of a spooled file.
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the Printer menu, select option 2, Work with printer, or enter the Work with Writers
(WRKWTR) command to determine whether a writer was started for a particular printer.
pr clu
The status of each writer is shown. The status can be END (ended), STR (started), HLD (held), MSG
(message waiting), or JOBQ (job queue).
Most of the options available on this display allow you to perform familiar functions but with a printer
writer instead of a user job or queue.
Ex
19-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Restarting a printer
IBM i
F21 = Shitf+F9
n
Basic
assistance
ó
level
.N ci
.R a
C rm
to fo
Opt 11 + Enter
ec ivo
Notes:
oy s
The basic assistance level version of the Work with Printers list display looks quite similar to the
intermediate assistance level display. But the options, status, and function keys are slightly
pr clu
different. Notice that you cannot change, hold, release, or work with a writer at the basic assistance
level.
One feature that you can perform more easily from the basic assistance level display is the restart
function, option 11.
Ex
If you need to stop printing a report and restart on another page or if you had a printer device error
(such as a paper jam) and need to reprint a portion of a report, option 11 from the basic assistance
level display simplifies the task for you. This option combines the functions of hold and release,
which are available when you are using the intermediate assistance level.
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Start Printer Writer (STRPRTWTR) command starts a spooling writer to the specified printer.
The writer is a system job that takes spooled files from an output queue and produces (writes) the
pr clu
output on the printer device. This command specifies the name of the printer, the names of the
output and message queues used, and the name of the writer.
Ex
19-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
ó n
Exercise: Print control with 5250 emulation
.N ci
.R a
C rm
to fo
Inform instructor when you complete
your exercise.
ec ivo
Notes:
oy s
Refer to the Student Exercises guide and perform the job and print control exercise.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Job Subsystem Output Writer
ó
queue pool queue
.N ci
Batch
Sign-on Printer
Interactive
.R a
C rm WRKJOBQ WRKACTJOB WRKOUTQ WRKWTR
to fo
WRKSPLF
WRKUSRJOB
WRKSBMJOB
ec ivo
Notes:
oy s
There are many different types of jobs, and most move through many stages. A working knowledge
of work management is absolutely necessary to effectively control the jobs on your system.
pr clu
The commands listed at the bottom of this visual are positioned relative to the stage of a job, where
each command is used.
Ex
19-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
n
Exercise: Print control with 5250 emulation
ó
.N ci
.R a
C rm Inform instructor when you
to fo
complete your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
n
b. WRKSPLF
c. WRKJOBF
ó
d. WRKPRT
.N ci
2. Which option is used to delete an individual report (a spooled
file) on the Work with Output Queues screen?
.R a
a. Option 2: Change
C rm
b. Option 4: Delete
c. Option 5: Display
d. Option 8: Attributes
to fo
3. True or false: Changing the spool file attributes is all that you
have to do for an expired file to be deleted on the system.
ec ivo
Notes:
oy s
19-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
– Printer output
ó
– Output queues
.N ci
– Printers
– Print writers
.R a
• Discuss the attributes that can be changed for a spool file
• Explain how to set expiration dates for spool files
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 19. Print control with 5250 emulation 19-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
19-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 20. IBM i Access Client Solutions Printer
Output
n
Printer Output provides an interface that allows you to view files in the IBM i
output queues and also provides the capability to download these files to
ó
your client system.
.N ci
What you should be able to do
After completing this unit, you should be able to:
.R a
• Filter spool files to view or download based on:
C rm
- Current user
- Selected user
- All users
to fo
- Output queue
Accountability:
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 20. IBM i Access Client Solutions Printer Output 20-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
– Current user
ó
– Selected user
.N ci
– All users
– Output queue
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
20-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Printer Output
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the left pane IBM i Access Client Solutions click Printer Output.
Printer Output provides an interface that allows you to view files in the IBM i output queues and
pr clu
also provides the capability to download these files to your client system. By default, the current
user's output files are displayed for all output queues.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 20. IBM i Access Client Solutions Printer Output 20-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Actions
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can select file or files by click it and then right-click to see possibilities operations or use
Actions menu:
pr clu
program used to open the files is platform dependent based on the file extension.
20-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
View
ó n
.N ci
.R a
C rm Download
to fo
ec ivo
Notes:
oy s
Depending which action you chose, you can see your spool file in PDF format or download it. You
can choose both download and open in one operation.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 20. IBM i Access Client Solutions Printer Output 20-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Preferences
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the Printer Output window click Edit menu and then Preferences.
Use the Download Location option to set the location where the printer output files are downloaded.
pr clu
Download to desktop: Printer output is downloaded to the user's desktop and placed in a folder
named after the target system.
Download to a temporary location: Printer output is downloaded into a temporary subdirectory
for the user.
Ex
Download to the product's configuration root: A subdirectory named Splf is created below the
product's configuration root, and printer output is downloaded there. The text area displays the path
name of this directory.
Specify a location: Printer output is downloaded to the specified location.
Regardless of the Download Location setting, printer output is stored in a subdirectory unique to the
target system.
20-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty The Use PDF format if available option is used to determine whether printer output with a *SCS or
*AFPDS device type should be converted to PDF format. If this option is enabled and the host
supports PDF transformations, then the client file is stored in PDF format with the.pdf file extension.
Otherwise, it is stored in plain text and stored with a .txt file extension. The host supports PDF
transformations if the Transform Services product (option 1) is installed and functional.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 20. IBM i Access Client Solutions Printer Output 20-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the Printer Output click View menu you can see following items:
Active Tasks Pane
pr clu
From the View menu, you can enable or disable the Active Tasks Pane. This pane displays the
progress for printer output currently being downloaded. When the task is complete, the task is
removed from this pane.
Download Pane:
Ex
From the View menu, you can enable or disable Download Pane. This displays an area labeled
Downloaded Files that shows downloaded printer output. From this pane, you can drag / drop
files to your local file system.
On the download pane you can select downloaded files and use Open or Delete button to
manage files.
20-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Options for filtering by User are:
ó
- Current user (*CURRENT): Printer output is displayed for the current user.
- All users (*ALL): Printer output is displayed for all users.
.N ci
- Select user: Printer output is displayed for the selected user.
Options for filtering by output queue are:
.R a
- All output queues (*ALL): Printer output from all output queues are shown.
C rm
- Select a specific output queue: Printer output is displayed for a specific output queue. The
output queue must be specified in LIBRARY/FILE format.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 20. IBM i Access Client Solutions Printer Output 20-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
Exercise: Print output using IBM i Access Client Solutions
ó
.N ci
.R a
C rm
Inform instructor when you
to fo
complete your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
20-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
ó n
2. Under which of the following is the Printer Output branch found?
a. General
.N ci
b. Database
c. Users and Groups
.R a
d. Management
C rm
3. Which of the following actions can be performed for a spool file from
the Printer output?
a. Download
b. View
to fo
c. Download and View
d. All above
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 20. IBM i Access Client Solutions Printer Output 20-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
– Current user
ó
– Selected user
.N ci
– All users
– Output queue
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
20-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 21. Print control with IBM Navigator for i
n
operator's job. In this unit we cover how to perform these functions using IBM
Navigator for i.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Use IBM Navigator for i to monitor and control:
- Printer output
C rm
- Output queues
- Printers
- Print writers
to fo
• Discuss the attributes that can be changed for a spool file
• Explain how to set expiration dates for spool files
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
– Printer output
ó
– Output queues
.N ci
– Printers
– Print writers
.R a
• Discuss the attributes that can be changed for a spool file
• Explain how to set expiration dates for spool files
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
21-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i allows you to find and manage printer output. Perform the following steps to
display all spooled files associated with the current user.
pr clu
This shows all of your output. This is the equivalent of running the Work with Spool (WRKSPLF)
command on a 5250 emulation session.
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can customize the Printer Output tab to display printer output files according to user, location,
form type, status, and the date and time they were created. If you have many printer output files on
pr clu
your system, this can help you more quickly locate the files you need to see.
To customize what is included in the Printer Output tab, follow these steps:
1. Once you are on the Printer Output tab, click the down arrow for Actions.
2. On the pull-down menu, select Include.
Ex
3. This displays the Include tab. Review the options available to specify your preferred settings.
21-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can also determine which columns are displayed and the sequence they appear in by:
1. Once you are on the Printer Output tab, click the down arrow for Actions.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Export as > PDF using Infoprint Server options to convert printer output files to PDF and
send them as email, save them as stream files in the IFS, or save them as printer output files.
The following LPP is required to use this output method:
Ex
21-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you right-click and Open a spooled file, its contents are displayed.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you right-click and choose View as PDF, a spooled file is download to the workstation as a PDF
file and you can open it with PDF reader.
pr clu
Ex
21-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
By right-clicking a spooled file, a context menu appears from which you can click Advanced and go
to Manage Output Queue or Printer (if active).
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
Selected spool
file Properties
ec ivo
Notes:
oy s
Select (check) a spooled file or right-click and from the Actions content menu choose Properties.
pr clu
Ex
21-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the General tab of the Properties window for the spooled file to view the basic properties of the
printer output, which include information that identifies the printer output.
pr clu
Under the General tab of the Properties window, you can only change the user-specified data that
describes the printer output.
Use the Printer/Queue tab to view information about the printer device and the output queue
associated with the printer output.
Ex
You can click Move to move the printer output to a different printer device or output queue.
You can click Manage Output Queue to work with the current output queue for the printer output.
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Copies/Pages tab to display or to change the copy and page properties for the printer
output.
pr clu
Use the Forms tab to display or change the properties that control the type of forms and how the
printer output should print.
Ex
21-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Layout tab to display or to change the properties that control the layout of the printer
output.
pr clu
For example, you can specify whether to print on both sides of the paper or whether to rotate the
text on the paper.
Use the Staples tab to display or to change the properties that control stapling of the printer output.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Overlay tab to display or to change the properties that control the overlay information for
the printer output.
pr clu
An overlay is a collection of predefined data such as lines, shading, text, boxes, or logos that can be
merged with variable data on a page while printing.
Use the Font tab to display the font information used for the printer output.
Ex
21-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Origin/Expiration tab to display information about how and when the printer output
originated.
pr clu
The Expiration parameter displays information about the expiration date for the printer output file.
The expiration date is the date that the printer output file is eligible to be removed from the system.
Expired printer output files can be removed by running the Delete Expired Spooled Files
(DLTEXPSPLF) command interactively from a command line or from IBM Navigator for i or by
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i allows you to export printer output as ASCII text files to your desktop. Perform
the following steps to export printer output as ASCII text.
pr clu
21-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
A user can also display the output for a specific job by doing the following:
• From the left pane click the Work Management task, and then click the Active Jobs link.
pr clu
• Page down to find your job, right-click it, and select Printer Output on the drop-down menu.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can display all of the output queues on the system by:
• On the left pane clicking Work Management, and then click the Output Queues link.
pr clu
Ex
21-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i allows you to create printer device. On the left pane click the Basic Operations
then click the link Add a Printer. You see the first window of the Add a Printer wizard.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Printers: Columns
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• On the left pane click the Basic Operations task, and then click the Printers link.
You can determine which columns are displayed and the sequence they appear in by clicking:
• The down arrow for Actions menu.
Ex
21-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the left pane click Printers then right-click your printer, and click Printer Output.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the left pane click the System Values task, right-click Jobs and then click Properties and go to
the Printer Output tab in order to see how the system handles printed output after the job that
pr clu
produces it ends. The Detach printer output after jobs have ended check box specifies whether
printer output is kept with a job or detached from the job.
Keeping printer output with jobs allows you to display printer output when you select Printer
Output on jobs that ended. The ended jobs still count toward the limit of jobs defined by the
maximum jobs system value. The job status becomes Completed (OUTQ) when the job ends.
Ex
Detaching printer output from a job means that the job is removed from the system when the job
ends. This reduces the use of system resources by allowing job structures to be recycled when the
job ends.
Because the job is removed from the system, the job interfaces can no longer be used to work with
the printer output for the job; however, this option does not delete the printer output. To view the
printer output for a job that is removed from the system, open Navigator for i and select Basic
Operations; then, select Printer Output.
21-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
ó n
Exercise: Print control with IBM Navigator for i
.N ci
.R a
C rm Inform instructor when you have
completed your exercise.
to fo
ec ivo
Notes:
oy s
Refer to the Student Exercises guide and perform the print control exercise.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
ó n
2. Which Properties option would display which system the
printer output came from?
.N ci
a. Origin / Expiration
b. Layout
.R a
c. Other 1
d. Other 2
C rm
3. True or false: You can view the output for a specific job by
clicking Work Management and then clicking Active Jobs.
to fo
ec ivo
Notes:
oy s
21-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
ó n
5. When using printer load balancing, what is the maximum
number of writers that can be attached to an output queue?
.N ci
a. 5
b. 8
.R a
c. 10
d. 15
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 21. Print control with IBM Navigator for i 21-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
– Printer output
ó
– Output queues
.N ci
– Printers
– Print writers
.R a
• Discuss the attributes that can be changed for a spool file
• Explain how to set expiration dates for spool files
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
21-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 22. Starting and stopping the system
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Start the Power Systems with IBM i:
.R a
- Perform unattended IPL
- Perform attended IPL (change IPL options)
C rm
- Enable automatic IPLs
- Identify and work with system values that affect IPL
• Stop the Power Systems with IBM i:
to fo
- Use the Power Down System command
- Use the Power On and Off Tasks menu
- Use the Power push button
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
– Perform unattended IPL
ó
– Perform attended IPL (change IPL options)
.N ci
– Enable automatic IPLs
– Identify and work with system values that affect IPL
.R a
• Stop the Power Systems with IBM i:
– Use the Power Down System command
C rm
– Use the Power On and Off Tasks menu
– Use the Power push button
to fo
ec ivo
Notes:
oy s
pr clu
Ex
22-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Starting the system
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
IPL overview
IBM i
n
– Starting normal operation
ó
– Starting a remote system
– Changing configuration options IPL
.N ci
– Recovering after a power failure
.R a
• Several ways exist to power on (IPL)
C rm
the Power i system:
– Normal (unattended)
to fo
– Manual (attended)
ec ivo
Notes:
oy s
Starting a Power is referred to as initial program load (IPL). During an initial program load (IPL),
system programs are loaded from the system auxiliary storage, and the system hardware is
pr clu
Normal (unattended)
After the power on, the Power in normal (unattended) mode requires no operator intervention
during the IPL.
When you turn on the Power in normal mode, it performs the IPL and presents the Sign On
display on all available display stations. The operator cannot change the system during the IPL.
Dedicated service tools (DST) and the operating system do not present any display during this
IPL.
22-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
In older server model you can meet also following keylock positions:
Auto (automatic)
ó
Use auto mode for an automatic remote IPL, automatic IPL by date and time, and an automatic
.N ci
IPL after a power failure.
Secure
.R a
Use secure mode to prevent use of the control panel to perform an IPL. This mode is a form of
IPL, but it provides a means to prevent an unauthorized or inadvertent IPL from the control
panel.
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
IPL speed
IBM i
n
• The amount of main storage (memory)
ó
• How much cleanup is needed since the last IPL
.N ci
• The parameters that are specified on the PWRDWNSYS command
• Settings for IPL attributes:
.R a
– Possible values are:
C rm
• Fast: Used for routine operations
• Slow: Used for full diagnostics
– The CHGIPLA command sets these attributes
to fo
– The control panel can temporarily override these settings
ec ivo
Notes:
oy s
You can specify the type of IPL you need to perform from the system control panel. The Increment
/ Decrement buttons are used to change the IPL type and mode on systems without a mode
pr clu
button. Use Function 02 to select the IPL type (A, B, or D) and mode (Normal or Manual).
Additionally you can specify from which Power firmware copy you want to start:
PIPL from disk using copy P (permanent) of the system Licensed Internal Code.TIPL from disk
using copy T (temporary) of the system Licensed Internal Code.
Ex
To select IPL type and mode from the control panel, perform the following actions:
1. Use the Increment / Decrement buttons to select Function 02, and press Enter.
2. Use the Increment / Decrement buttons to select the IPL type and mode you want, and then
press Enter to save.
3. You can also specify a fast or slow IPL that can only be set one time at the console panel when
the system is turned off. Select Function 02, and press Enter twice. Use the Increment /
Decrement buttons to select F (fast), S (slow), or V (value from IPL attributes).
22-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty The power-on speed override fields are available for POWER5, POWER6, and POWER7 (firmware
level AL710 only) servers only.
The IPL speed setting is stored in a system value. Use the Change IPL Attributes (CHGIPLA)
command to set the system-defined speed.
Use F (fast) to set the IPL speed for routine work. This setting causes the system to run only a
minimum of self-diagnostic tests.
n
Use S (slow) to set the IPL speed for special needs. When you select the slow speed, the system
runs a full set of self-diagnostic tests. Use it when you:
ó
• Change hardware
.N ci
• Suspect intermittent hardware failures
• First install your system
.R a
You can use the control panel to set IPL speed; however, if you change (override) the IPL speed
from the control panel, it affects only the next IPL. Subsequent IPLs use the system-defined speed.
C rm
The Power Down System (PWRDWNSYS) command can also affect IPL speed.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Change IPL Attributes (CHGIPLA) command allows you to change the settings of attributes used
during the IPL.
pr clu
Restrictions: To run this command, the user must have security administrator (*SECADM) and all
object (*ALLOBJ) special authorities.
Restart Type (RESTART): Specifies the point from which the IPL restarts when RESTART(*YES) or
RESTART((*YES *IPLA)) is specified on the Power Down System (PWRDWNSYS) command.
Ex
Specifying *SYS rather than *FULL can reduce the time required to restart the system. The initial
(shipped) value for this parameter is *SYS.
Keylock Position (KEYLCKPOS): Specifies the keylock position. A change to this attribute takes
effect immediately.
Hardware Diagnostics (HDWDIAG): Specifies whether certain hardware diagnostics should be
performed during the IPL. The list of diagnostics is predetermined by the system and cannot be
modified by the user.
Compress Job Tables (CPRJOBTBL): Specifies when the job tables should be compressed to
remove excess unused entries.
22-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Check Job Tables (CHKJOBTBL): Specifies when particular damage checks on the job tables
should be performed.
Rebuild Product Directory (RBDPRDDIR): Specifies when the product directory information
should be fully rebuilt.
Mail Server Framework Recovery (MSFRCY): Specifies whether mail server framework (MSF)
recovery is done during abnormal IPLs.
n
Display Status (DSPSTS): Specifies whether the status of IBM i IPL steps is displayed at the
console during IPL.
ó
Start TCP/IP (STRTCP): Specifies whether the Start TCP/IP (STRTCP) command is automatically
submitted at the completion of IPL and when the controlling subsystem is restarted to bring the
.N ci
system out of the restricted state. The STRTCP command is not submitted during installation IPLs or
when the Power is starting to the restricted state.
.R a
Spooled File Recovery (SPLFRCY): Specifies what should be done with all spooled files during
IPL when a job table is detected as damaged or if *YES is set for the following three IPL attributes:
C rm
Clear Job Queues (CLRJOBQ), Clear Output Queues (CLROUTQ), and Clear Incomplete Job Logs
(CLRINCJOB).
Clear Job Queues (CLRJOBQ): Specifies whether to clear the jobs from all job queues.
Clear Output Queues (CLROUTQ): Specifies whether to clear all output queues, thus removing all
to fo
spooled output from the system.
Clear Incomplete Job Logs (CLRINCJOB): Specifies whether to delete the job logs for jobs that
were active at the time of the last system power down.
Start Print Writers (STRPRTWTR): Specifies whether to print writers should be started at IPL time.
ec ivo
Start to Restricted State (STRRSTD): Specifies whether the system should be started to the
restricted state, which means that only the system console is active.
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Manual
ó
– Auto
– Secure
.N ci
• Choose the IPL source:
– Disk (B or A)
.R a
– Alternate device: Tape/CD/virtual resources, Network (D)
C rm
– Service (C) used by service personnel
• Choose copy of Power server
System firmware
Attention
– P permanent
to fo
– T temporary
• Display function code/data information:
– Selected function (IPL type)
ec ivo
Figure 22-6. What can you do with the control panel? AS24G11.0
Notes:
oy s
• If the system should do a normal IPL; using the disk image or off of a backup tape or a CD.
• You can choose which copy of the power firmware is used to Initiate the power system.
• Use the Increment / Decrement keys (the up and down arrows) to display SRC information.
Ex
22-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
02 Used to select the IPL type, system operating mode, IPL speed, and firmware IPL mode.
This function is available in both normal and manual operating mode.
ó
03 Restarts an IPL of the system using the selected IPL parameters. This function is available
only in manual operating mode and when the system power is on.
.N ci
04 Performs a lamp test; all displays and indicators are lit. This function is available in both
normal and manual operating mode.
.R a
05-06 Reserved. In older models Power5-Power6 Displays an SRC on the control panel that
corresponds to the system power control network (SPCN).
C rm
07 Allows you to perform SPCN service functions. This function is available only in the manual
operating mode and from power-on standby.
08 Causes a fast power off. This function is available only when the system is in manual
operating mode and the system power is on.
to fo
09 Reserved.
11 Displays a system reference code (SRC) on the control panel using up to 32 ASCII
characters, including non-hexadecimal characters. This function is available in both normal
and manual operating mode when an SRC is available.
ec ivo
Notes:
oy s
Some control panel functions might not be available on all system types.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
12 Displays an SRC on the control panel using up to four extended SRC data words. This function is
available in both normal and manual operating mode when an SRC is available.
n
13 Displays an SRC on the control panel using up to eight extended SRC data words. This function is
available in both normal and manual operating mode when an SRC is available.
ó
14-19 Restarts an IPL of the system using the selected IPL parameters. This function is available only in
manual operating mode and when the system power is on.
.N ci
20 Displays the machine type and model, VPD card CCIN, and IPL types. This function is available in
both normal and manual operating mode.
22 Forces a partition dump. For more information on dumps, see Performing dumps. This function is
.R a
available only in the manual operating mode and when activated by the operating system.
C rm
21 Causes the DST display to appear on the system console. To exit the DST, select the Resume
operating system display option.
25-26 Use service switches 1 and 2 to enable or disable functions 50 through 99. These functions are
available only in the manual operating mode.
27-29 Reserved.
to fo
30 Displays the service processor IP address and port location. This function is available only in the
manual operating mode and in standby. Note: If IPv6 is displayed, then the service processor's
network ports are configured with IPv6 IP addresses. There are not enough characters on the control
panel to display the entire address.
ec ivo
Notes:
oy s
pr clu
Ex
22-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
31-33 Reserved.
n
34 Retries the partition dump. This function is available only in the manual operating mode and
when activated by the firmware.
ó
35-40 Reserved
41 Initiates a non-disruptive platform system dump. This function is available only in the
.N ci
manual operating mode and when activated by the system processor.
42 Performs a platform dump. This function is available only in the manual operating mode and
when activated by the system processor.
.R a
43 Performs a service processor dump. This function is available only in the manual operating
mode.
C rm
44-54 Reserved.
55 Displays or changes the platform system dump collection policy, platform system dump
hardware content, and platform system dump firmware content settings. This function is
available only in the manual operating mode.
to fo
56 Reserved on systems that are running on system firmware level Ax710
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
56 Displays the IPL diagnostic level for the next system boot on system firmware level Ax720,
or later.
n
63 Displays up to the last 25 system status SRCs. This function is available only in the manual
operating mode.
ó
64 Displays up to the last 25 diagnostic status SRCs. This function is available only in the
manual operating mode.
.N ci
65 Deactivates a remote service session. This function is available only in the manual
operating mode.
.R a
66 Activates a remote service session. This function is available only in the manual operating
mode.
C rm
67 Initiates an I/O processor dump and a disk unit I/O reset/reload. This function is available
only in the manual operating mode.
68 Powers off power domains to affect concurrent replacement of IOPs and IOAs. This
function is available only in the manual operating mode.
to fo
69 Powers on power domains to affect concurrent replacement of IOPs and IOAs. This function
is available only in the manual operating mode.
70 Initiates IOP dumps. This function is available only in the manual operating mode.
ec ivo
Notes:
oy s
pr clu
Ex
22-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Running 1. Set mode to Normal.
.N ci
2. ENDSYS or ENDSBS *ALL
.R a
C rm
Not 1. Set mode to Normal.
running 2. Turn on power for all devices.
Notes:
oy s
For system controlled by HMC console the power on or power down is initiated from HMC interface
(GUI or command line).
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Schedule display.
• You can have power your system on and off according to a schedule you set up on this display.
• You can use F10 on the Change Power On/Off Schedule display to facilitate setting up daily
defaults for on and off times.
Ex
22-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This display allows you to change the time of starting or stopping the system for any dates in the
future. You can also add or change comments in the Description column.
pr clu
Do not schedule two power ons in a row without an automatic power off between them or the
second power on might not work.
Note
Ex
To make sure the system will power on completely after being powered off, check that the keylock
switch is in the Normal or Auto position.
Power On
This shows the time of day the system is scheduled to power on. You can change the power on
times for specific dates on this display, or you can choose F10 to change a day of the week's
default values. Specify the times using a 24-hour clock. You can also delete a scheduled time
(by typing blanks over it) to not have automatic power on occur on that date.
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Power Off
This shows the time of day the system is scheduled to power off. You can change the power off
times for specific dates on this display, or you can choose F10 to change a day of the week's
default values. Specify the times using a 24-hour clock. You can also delete a scheduled time
(by typing blanks over it) to not have automatic power off occur on that date.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
22-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• Installing the operating system
• Using DST
ó
• Working with existing or setting up partitions
.N ci
• Recovering from a system failure
.R a
• Changing IPL options
• Upgrading to a new version of the IBM i
C rm
to fo
ec ivo
Notes:
oy s
An attended IPL brings up displays on the system console that require a response before the IPL
can continue. An attended IPL is required when you:
pr clu
• Change IPL options (such as date and time, whether the system will automatically configure
itself, and the environment (S/36 or none) in which the system runs)
• Install a new release of the operating system
• Must access DST to define or change your disk configuration (DSTs is used to service the
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Running 1. Power on devices.
2. Type ENDSYS or ENDSBS *ALL on any command
ó
line, and press Enter.
3. Set mode to Manual.
4. Type PWRDWNSYS *IMMED RESTART(*YES)
.N ci
on any command line, and press Enter.
Note: If you cannot enter commands, do the following:
a. Press the Power(see note) push button to turn off the
.R a
system.
b. Press the Power push button to start an IPL.
5. Follow the displays on the console to complete the IPL.
C rm
6. Set the mode to Normal.
Notes:
oy s
For system controlled by HMC console the power on or power down is initiated from HMC interface
(GUI or command).
pr clu
22-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
5. Set the mode to Normal.
Note: Always set mode to Normal after IPL is finished.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
System: i520BL2
Select one of the following:
ó
1. Perform an IPL
2. Install the operating system
.N ci
3. Use Dedicated Services Tools (DST)
4. Perform automatic installation of the operating system
5. Save Licensed Internal Code
.R a
C rm
Selection
1
to fo
ec ivo
Notes:
oy s
The first display that appears on the system console during an attended IPL is the IPL or Install the
System menu. It might take quite a while for this display to appear depending on the model and
pr clu
size of your system. When this menu appears, select option 1 (Perform an IPL), and press Enter.
Note
Ex
• If you select option 2 or 4, the system requires that you confirm your selection.
• If you select option 3, additional security clearance is required before you can proceed.
• If you select option 5, the Licensed Internal Code (LIC) is saved to tape. (This save does not
include QSYS.)
When you enter option 1, the IPL Steps in Progress display shows you the various IPL steps. This is
an informational display only; you do not have to do anything.
22-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
After you select option 1 (Perform an IPL) on the IPL or Install the System display, the next display
that you interact with is the Sign On display. You might have to wait a few minutes for this display to
pr clu
appear. Remember, the speed of the IPL process depends on the model and size of your
processor.
Sign on as the system operator. If you have another user ID that you use to perform system
operator functions, make sure that the system operator message queue, QSYSOPR, is allocated to
your job in break mode.
Ex
Note
This visual shows a screen capture of the HMC 5250 Console screen. If you do not use an HMC,
you will see a screen without the watermark ‘HMC 5250 Console’.
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
System: i520BL2
I750BL10
ó
Position to . . . . . . . . . . ________Product
.N ci
1=Select
.R a
Opt Product Option Release
__ 5770999 *BASE V7R1M0
C rm
__ 5770SS1 *BASE V7R1M0
__ 5770CM1 *BASE V7R1M0
__ 5770DG1 *BASE V7R1M0
__ 5770JV1 *BASE V7R1M0
__ 5770WD1 *BASE V7R1M0
to fo
ec ivo
Figure 22-18. Attended IPL: Select Products to Work with PTFs display AS24G11.0
Notes:
oy s
The Select Products to Work with PTFs display appears next. Select the product or products (one
or more) to which you want to apply PTFs, and press Enter to continue.
pr clu
If you do not want to apply any PTFs, press F3 to exit from this display and continue with the IPL.
Ex
22-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
IPL Options
ó
Type choices, press the Enter key.
.N ci
System time .................................XX : XX : XX HH : MM : SS
Clear job queues.............................N Y=Yes, N=No
Clear output queues..........................N Y=Yes, N=No
.R a
Clear incomplete job logs....................N Y=Yes, N=No
Start print writers..........................Y Y=Yes, N=No
C rm
Start system to restricted state.............N Y=Yes, N=No
Set major system options.....................Y Y=Yes, N=No
Define or change system at IPL...............Y Y=Yes, N=No
to fo
ec ivo
Notes:
oy s
The IPL Options display appears next. Make any necessary changes to it, and press Enter.
F1 (help) is available for this display.
pr clu
While the date and time can be changed at IPL, there is a much easier way to do this which we
discuss later in this unit.
If you are working in the System/36 environment, the two blank lines following Start system to
restricted state contain Run #STRTUPn procedure prompts. The default for these two parameters is
Ex
Y (yes).
When you perform an attended IPL, you almost always change one or both of the two bottom
responses to Y because this is why you would normally perform an attended IPL. If you leave both
of the bottom parameters set to N (no) and press Enter, the menu, program, or procedure you
defined on the Sign On display or in your user profile appears.
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Set Major System Options
ó
Enable automatic configuration........Y Y=Yes, N=No
.N ci
Device configuration naming...........*NORMAL *NORMAL, *S36, *DEVADR
.R a
Default special environment............*NONE *NONE, *S36
C rm
to fo
ec ivo
Notes:
oy s
If you enter a Y (yes) in the Set major system options field on the IPL Options display, the next
display that appears is Set Major System Options. On this display, you can select automatic
pr clu
configuration, the type of device configuration naming, and the special environment in which you
want to work.
Enabling automatic configuration instructs IBM i to automatically describe, and make available for
immediate use, new local workstation displays, printers, and tape drives as soon as they are cabled
and powered on. You can either specify Y (automatically configure local devices) or N (no automatic
Ex
configuration).
You can specify one of the following for the device configuration naming parameter:
• *NORMAL uses a naming convention unique to the Power Systems with IBM i, for example, DSP01
and PRT01 for displays and printers and TAP01 and DKT01 for tape and diskette devices.
• *S36 uses a naming convention similar to that for System/36, for example, W1 for workstations,
P1 for printers, and T1 and l1 for tape and diskette devices.
22-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty • *DEVADR uses a naming convention which is obtained from the device resource name, for
example, DSP010203 for a display station, PRT010203 for a printer, and TAP01 and DKT01 for tape
and diskette devices.
All system users are placed in the default special environment when they sign on unless their user
profile specifies otherwise. You can specify one of the following for this parameter:
• *NONE indicates there is no special environment.
n
• *S36 sets up the System/36 environment that was used for migration from System/36
environment.
ó
You can change any of these options without performing an IPL. We discuss how to do this later in
this unit.
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Define or Change the System at IPL
System: i520BL2
Select one of the following:
ó
1. Configuration commands
.N ci
2. Change user profile
3. System value commands
4. Network attribute commands
.R a
5. General object commands
6. Work with shared pools
C rm
Selection
__
F3= Exit and continue IPL
to fo
ec ivo
Figure 22-21. Attended IPL: Define or Change the System at IPL AS24G11.0
Notes:
oy s
If you respond Y to the Define or change the system at IPL parameter on the IPL Options display,
the Define or Change the System at IPL menu appears.
pr clu
From this display, you can select options that allow you to change the system configuration, system
values, network attributes, user profiles, and objects or files. While you cannot run all commands at
IPL time, many can be run by selecting the option for the category of command you need.
When you finish using the options on this display, press F3 (not Enter) to continue the IPL.
Ex
22-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
IPL types
IBM i
n
– When IPL type B fails
ó
– Done when procedures direct you to perform this type
.N ci
– When you suspect problems with temporary LIC fixes
• IPL type B:
.R a
– Use for routine work, for normal operations
• IPL type C:
C rm
– Reserved for hardware service representatives
• IPL type D:
to fo
– When directed by an installation or restore procedure
– When IPL type A and B have failed, for system recovery
– When directed by service to perform an alternate IPL
ec ivo
Notes:
oy s
There are four types of IPL. These are listed on this visual in the order in which they are typically
used on your system.
pr clu
IPL type A
Use IPL type A when directed for special work, such as applying PTFs and doing diagnostic
work. For example, use IPL type A in the following circumstances:
- When IPL type B fails
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
IPL type B uses the B copy of LIC during and after the IPL. This copy resides in System Storage
Area B. This copy contains temporarily applied fixes. (See the section on keeping your software
current with PTFs for more information about fixes.)
IPL type C
Rochester development support reserves this type of IPL for hardware service representatives.
Attention: Do not use this function. Severe data loss can occur with improper use of this
n
function.
IPL type D
ó
Use IPL type D when directed for special work, such as installing and reloading programs.
.N ci
IPL type D loads the system programs from an alternate IPL load source, such as a tape drive,
CD-ROM, virtual resources, or Network.
.R a
Typically, an IPL uses programs stored on the primary IPL load source (typically a disk drive).
Sometimes it is necessary to perform an IPL from another source, such as programs stored on
tape. To do this, you must use IPL type D to load the system from the alternate IPL load source.
C rm
Use IPL type D only during the following situations:
- When installation or restore procedures direct you to use IPL type D
- When IPL type B and IPL type A fail (when the primary IPL load source cannot load the
to fo
system properly) and only when directed by your support personnel
- When service directs you to perform an alternate installation
ec ivo
oy s
pr clu
Ex
22-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• System values are grouped by type for reference:
ó
– All
.N ci
– Allocation
– Date and time
Default library list
.R a
– Editing QSYSLIBL, QUSRLIBL
– Library list
C rm
Attended/unattended IPL
QIPLTYPE
– Message and logging
– Security Automatic configuration
QAUTOCFG
– Storage
to fo
– System Current date
control QDATE
ec ivo
Notes:
oy s
A system value is controlled information for the operation of certain parts of the system. There are
more than 130 system values provided as part of IBM i. System values are used to control a wide
pr clu
variety of system wide functions, as indicated by the categories shown on the visual.
While almost anyone who can enter a command can display most system values, very few users
have the authority required to change any of them. (To change system values, you must be signed
on as QPGMR, QSYSOPR, or QSRV or have *ALLOBJ authority.) As a system operator, you might have
this authority.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
QIPLDATTIM IPL automatically on this day/time *NONE
ó
QIPLSTS Previous IPL (0)
.N ci
(0)
QIPLTYPE Unattended / attended
.R a
Maximum amount of time to allow for system
QPWRDWNLMT
to power down
(0)
C rm
QPWRRSTIPL Automatic IPL after power is restored (0)
Notes:
oy s
There are many system values that affect IPL. Some cannot be changed by anyone, for example,
QIPLSTS, which indicates which one of the five possible types of IPL was last performed. Most of
pr clu
the other system values can be changed to reflect your operating environment.
Changes to most system values take effect immediately. Others take effect after the next IPL.
Following is an explanation of some of the more important system values that relate to IPL:
QIPLDATTIM
Ex
Stands for date and time to automatically IPL. It specifies the date and time at which the system
should perform an automatic IPL. The default is *NONE, which means that an automatic IPL is
not performed. QIPLSTS stands for IPL status indicator. It displays the way the system
performed the last IPL. The default is zero, which means an IPL was performed from the control
panel of the system unit.
QIPLTYPE
Defines the type of IPL the system performs from the control panel: attended IPL, attended IPL
with DST, or attended IPL in debug mode. The default is zero, which means an unattended IPL
is done.
22-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty QPWRDWNLMT
Defines the maximum time for immediate shutdown. It specifies the maximum amount of time
(in seconds) to wait for the system to power down normally after a user requested an immediate
power-down or when a user requested a controlled power-down and the time specified on the
delay parameter expired.
QPWRRSTIPL
n
Controls whether an automatic IPL is performed when utility power is restored after a power
failure. The default is zero, which means that the system does not automatically perform an IPL
ó
when utility power is restored after a power failure.
QSCPFCONS
.N ci
Specifies the action for your system to take when a console problem occurs during an attended
restart.
.R a
QSTRUPPGM
Specifies the name of the program called from an auto start job when the controlling subsystem
C rm
is started. This program performs setup functions, such as starting subsystems and printers.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
System startup
IBM i
n
01 B N
Power-on QCTL
ó
QCTLSBSD
(system value)
.N ci
Normal IPL from "B" side
QSYS/QSTRUP
.R a
QSTRUPPGM
(system value)
C rm
CRTCLPGM
QSYS/QSTRUP *PGM
to fo
editor RTVCLSRC
*Library
9*File (QCLSRC)
•Source File Member
ec ivo
Notes:
oy s
The startup program (QSTRUPPGM) system value specifies the name of the program called from an
autostart job when the controlling subsystem is started. This program performs setup functions,
pr clu
such as starting subsystems and printers. The program must exist in the system ASP or in a basic
user ASP.
A change to this system value takes effect the next time the Power is IPLed. The shipped value is
QSYS/QSTRUP. The contents of this shipped CL program can be retrieved with the Retrieve CL
Source (RTVCLSRC) command.
Ex
22-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Startup program
IBM i
• Program QSTRUP:
n
– Can be customized
– Starts subsystems:
ó
• Starts subsystem monitor
.N ci
• Allocates memory
• Allocates job structure space
.R a
– Starts spool writers
C rm
– Starts TCP/IP support:
• STRTCP (Starts TCP/IP support)
• STRTCPSVR (Starts TCP/IP application servers)
to fo
• STRHOSTSVR (Starts host server support)
ec ivo
Notes:
oy s
5770WDS V7R2M0 140418 SEU SOURCE LISTING 12/14/15 06:05:28 CTCIHA4A PAGE 1
SOURCE FILE . . . . . . . EDLIB/QCLSRC
pr clu
MEMBER . . . . . . . . . QSTRUP
SEQNBR*...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...+... 8
...+... 9 ...+... 0
100 /********************************************************************/
200 /* */
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
1800 /* ED*/
1900 /********************************************************************/
2000 PGM
ó
2100 DCL VAR(&STRWTRS) TYPE(*CHAR) LEN(1)
2200 DCL VAR(&CTLSBSD) TYPE(*CHAR) LEN(20)
.N ci
2300 DCL VAR(&CPYR) TYPE(*CHAR) LEN(90) VALUE('5770-SS1 (C) COPYRIGHT-
2400 IBM CORP 1980, 2013. LICENSED MATERIAL - PROGRAM PROPERTY OF IBM')
.R a
2500 QSYS/STRSBS SBSD(QSERVER)
2600 MONMSG MSGID(CPF0000)
C rm
2700 QSYS/STRSBS SBSD(QUSRWRK)
2800 MONMSG MSGID(CPF0000)
2900 QSYS/RLSJOBQ JOBQ(QGPL/QS36MRT)
3000 MONMSG MSGID(CPF0000)
3100 QSYS/RLSJOBQ JOBQ(QGPL/QS36EVOKE)
to fo
3200 MONMSG MSGID(CPF0000)
3300 QSYS/STRCLNUP
3400 MONMSG MSGID(CPF0000)
3500 QSYS/RTVSYSVAL SYSVAL(QCTLSBSD) RTNVAR(&CTLSBSD)
ec ivo
22-36 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Automatic IPLs
IBM i
n
after a power failure.
ó
• Set QPWRRSTIPL to one.
.N ci
Remote IPL:
• Remote power-on and IPL
.R a
• Set QRMTIPL to one.
C rm
IPL by date and time:
• System automatically performs an IPL on a specified day and time.
• Set QIPLDATTIM to appropriate date and time.
to fo
Access to control panel
• Operators can remotely access the control panel to power on a system.
ec ivo
Notes:
oy s
Remote IPL using QRMTIPL On partitioned systems, this system value must be changed from the
service processor's Advanced System Management Interface (ASMI)
pr clu
There are three types of automatic IPLs, each of which is controlled by a different system value.
The automatic IPLs and their associated system values are shown on the visual.
Even if an automatic IPL is allowed, an automatic IPL of the Power is not performed unless the
power is off and the mode is set to either Normal or Auto.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-37
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
panel to start the IPL sequence.
3. Hang up the telephone. The system performs an IPL, and the Sign On display is shown.
ó
4. Sign on to the system.
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
22-38 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Using a 5250 emulation session, you can use the Work with System Values (WRKSYSVAL) command
to set the system values discussed in this unit.
pr clu
To display the screen captured in the upper left on this visual, we entered the WRKSYSVAL command,
and then used F4 to prompt both the command itself and the system value parameter. From the
resulting screen, you can choose one of the categories displayed or you can page down and locate
the specific system value of interest.
Ex
Another alternative is to enter the WRKSYSVAL command and press the Enter key. That displays the
screen captured in the lower right side of the display. From this screen, you page down to locate the
specific system value of interest.
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-39
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Note: System values are grouped, so you do not see a list of system values like what is displayed
on a 5250 screen.
Choose the system value group you want to display then right-click name and click Properties.
Individual system values are displayed on separate tabs.
Ex
22-40 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 2: Stopping the system
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-41
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• The PWRDWNSYS command
ó
ZZzzzz
.N ci
• The Power On and Off Tasks menu
.R a
• The Power push button (see note)
C rm
to fo
ec ivo
Notes:
oy s
For systems controlled by an HMC, the recommendation is that the Power button should not be
used. Because this approach stops the whole server, including all logical partitions. This can cause
pr clu
interrupted jobs and damaged data. The Power ON or Power Down server should be performed
from the HMC interface (GUI or command).
Just as there are different ways to perform an IPL on a Power Systems with IBM i, there are
different ways to stop it. The method you use depends on what is happening on your system when
you want to stop it.
Ex
22-42 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-43
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
CHGMSGQ QSYSOPR *BREAK
ó
2 Make sure all users sign off of the system.
.N ci
.R a
3 Check the status of any batch jobs.
Notes:
oy s
To ensure the system ends normally, you should perform the following steps before powering it
down:
pr clu
a. Type go MANAGESYS and press Enter. Select option 12 (Work with signed-on users) on the
Manage Your System, Users, and Devices (MANAGESYS) menu.
If the Work with User Jobs display is shown, you need to switch to basic assistance level
using F21 (Select assistance level).
b. Press F10 (Send message to all) on the Work with Signed-On Users display; then, type the
message in the Message text field on the Send a Message display and press F10 (Send).
Wait for the users to sign off. Check to make sure all users have signed off by pressing F5
(Refresh) on the Work with Signed-On Users display. When everyone is signed of, the
display shows only your job. To sign someone off the system, use option 4 (Sign off).
22-44 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty If you have separate interactive subsystems other than the controlling subsystem, you might
want to stop the interactive subsystems once the users signed off. This prevents them from
signing on again before you stop the system.
To end your interactive subsystem, on the Work with subsystem Descriptions (WRKSBSD)
display, select your interactive subsystem and use option 10 (End subsystem) to end it. On
the End subsystem (ENDSBS) display, in the How to end field, type either *CNTRLD to end
jobs after a user-specified delay or *IMMED to end jobs immediately.
n
3. Check the status of any batch jobs that might be affected if the Power is powered down.
ó
a. Type go MANAGESYS on any command line and press Enter. Select option 11 (Work with
jobs) on the Manage Your System, Users, and Devices (MANAGESYS) menu.
.N ci
If the Work with User Jobs display is shown, use F21 to switch to basic assistance level
(Select assistance level).
.R a
b. Press F14 (Select other jobs) on the Work with Jobs display. Type *ALL in the User field
and an N in every field except the Message waiting, Running, and Running job held fields.
C rm
Press Enter. The Work with Jobs display is shown again with the batch jobs listed.
4. If any job queues have jobs waiting to run, press F22 (Work with job queues) to see the Work
with Job Queues (WRKJOBQ) display. Hold any job queues that have jobs waiting to run on the
Work with Job Queues display. Do not forget to release these job queues when you start the
system again. Press F12 (Cancel) to return to the Work with Jobs display, then press F5
to fo
(Refresh) every few minutes until all batch jobs completed processing.
5. Check for removable media, and remove them from the system.
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-45
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• This is the recommended way to stop the system (partition).
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Power Down System (PWRDWNSYS) command prepares the system to shut down and then starts
the power-down sequence. All active subsystems are notified that the Power is being powered
pr clu
When the Power system is powered down with the *CNTRLD option, a vary off of configuration
objects is initiated but might not complete before the power-down completes. When the Power is
powered down with the *IMMED option, no vary off of configuration objects is performed.
Restrictions
• To run this command, you must have job control (*JOBCTL) authority.
• You must have *USE authority to the image catalog specified by the IMGCLG parameter and
*EXECUTE authority to the QUSRSYS library containing that image catalog.
22-46 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Note
Do not precede an entry with an asterisk (*) unless that entry is a special value that is shown (on the
display or in the help information) with an asterisk.
n
The following parameters are associated with the PWRDWNSYS command:
• OPTION (how to end): Specifies whether the system allows the active subsystem to end
ó
processing of active jobs in a controlled manner (which lets the application program perform
end processing) or whether the system ends the jobs immediately. In either case, the system
.N ci
does perform certain job cleanup functions.
• DELAY (delay time if *CNTRLD): Specifies the amount of time, in seconds, that the system allows
.R a
a controlled end to be performed by the active subsystems. If the end of job routines are not
finished in the specified delay time, any remaining jobs are ended immediately.
C rm
• RESTART (restart after power-down): Specifies whether the system ends and powers down or
whether the system ends and then starts again in unattended mode.
• IPLSRC (IPL source): Specifies whether an IPL is started from the A source, B source, or D
source of the system. This parameter allows you to control which LIC storage source of the
to fo
system to load. Also, the source of the system determines where LIC program temporary fixes
(PTFs) are applied. This parameter also allows the system to be upgraded to a new release
from an installation image on the direct access storage device (DASD).
• ENDSBSOPT (end subsystem option): Specifies the options to take when ending the active
ec ivo
subsystems. In general, specifying these options improves the performance of the PWRDWNSYS
command. Each option has certain side effects that you need to analyze before using that
option. This parameter has no effect on jobs already in the ending status.
• TIMOUTOPT (timeout option): Specifies the option to take when the system does not end within
the time limit specified by the QPWRDWNLMT system value. If this time limit is exceeded, the
oy s
subsequent IPL is abnormal regardless of the value specified for this parameter.
pr clu
• CONFIRM (confirm): Specifies whether the request should be confirmed before the Power is
powered down.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-47
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
DELAY(120) program, or by the system operator.
If no jobs are active or if all are completed before
ó
No ANY the delay time expires, the power-down sequence
JOB STILL
ACTIVE? begins as soon as the last job of any still running
.N ci
has finished.
Yes
120 No The DELAY parameter allows you to enter how
.R a
SECOND
TIME-OUT? long, in seconds, you want processing to continue
before canceling active jobs.
C rm
Yes
SYSTEM CANCELS ALL
ACTIVE JOBS If jobs are canceled because the time has expired,
the job files might be partially updated.
SYSTEM INITIATES
to fo
POWER -DOWN SEQUENCE The system initiates the power-down sequence
after all jobs have completed or canceled.
END
ec ivo
Notes:
oy s
If you follow the steps shown on the Steps prior to power down visual you saw a few moments ago,
using the PWRDWNSYS command is the preferred way to power down your system.
pr clu
When you run the PWRDWNSYS command, specify a controlled end and a delay of at least 30 seconds
(this gives you time to sign off).
After you enter the PWRDWNSYS command, you should immediately sign off from your workstation.
The power-down sequence begins.
Ex
22-48 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
WARNING
.N ci
.R a
Use the Power push button only if you cannot use the PWRDWNSYS
C rm
command or the Power On and Off Tasks menu
or cannot use Power Off from HMC.
to fo
1 Make sure that there is no tape in any tape device.
Notes:
oy s
Warning
pr clu
After power down system using Power button Unpredictable results can occur in data files. Next,
IPL might take longer to complete.
Ex
If an operating system is running, proceed with steps to power off a managed system by using
HMC, complete the following steps:
Logon to HMC
• In the navigation area, expand Systems Management > Servers.
• Select the checkbox next to the name of the server you want to enable the tasks for that server.
• From the Tasks menu, click Operations > Power off. Follow all additional instructions in the
interface.
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-49
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
After these steps, press the Power button (A white) and hold for 5 seconds (a countdown is shown
on the display panel D). The system power turns off.
The power-on light (F), as shown in the following figure, slowly flashing means the power cord is
plugged in. If you are planning hardware maintenance that requires you to unplug the power
system, then you must unplug all power cords. All lights will off.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
22-50 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercises
IBM i
ó n
Exercise: System values with 5250 emulation
System values with IBM Navigator for i
.N ci
Basically, access system values using
.R a
a different interface.
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-51
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
1. True or false: You can use the Change IPL Attributes command to
control the time it takes for your system to perform an IPL.
ó n
2. Which type of IPL requires an operator to complete the power-on
process?
.N ci
a. Attended
b. Unattended
.R a
c. Automatic
d. Restart
C rm
3. Which type of IPL is used to reload your system from tape after a disk
failure?
to fo
a. A
b. B
c. C
d. D
ec ivo
Notes:
oy s
22-52 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
– Perform unattended IPL
ó
– Perform attended IPL (change IPL options)
.N ci
– Enable automatic IPLs
– Identify and work with system values that affect IPL
.R a
• Stop the Power Systems with IBM i:
– Use the Power Down System command
C rm
– Use the Power On and Off Tasks menu
– Use the Power push button
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 22. Starting and stopping the system 22-53
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
22-54 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 23. System security concepts
n
objects, authorization lists, and group profiles.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
• List the types of security you can set for your system
.R a
• Explain the purpose of a user profile
C rm
• Discuss the types of information stored in a user profile
• Explain the different types of users on the system
• List and discuss the different system privileges assigned to a user
to fo
• Explain the purpose of group profiles
• Explain the purpose of authorization lists
• Explain how authority is set for an object
ec ivo
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Explain the purpose of a user profile
ó
• Discuss the types of information stored in a user profile
.N ci
• Explain the different types of users on the system
• List and discuss the different system privileges assigned to a
.R a
user
C rm
• Explain the purpose of group profiles
• Explain the purpose of authorization lists
• Explain how authority is set for an object
to fo
ec ivo
Notes:
oy s
pr clu
Ex
23-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Types of security
IBM i
ó n
Resource
security
User
.N ci
security
Physical
security
.R a
C rm
to fo
ec ivo
Notes:
oy s
There are three types of security on the system. Each type builds on the preceding one.
Physical security is about securing physical access to the system, devices (terminals), device
pr clu
output (printers), and media on which data is stored from accidental or deliberate loss or damage.
User security limits who can sign on to the system and what they can do once they have signed on
to the system. This is accomplished through user profiles and enhanced with the use of group
profiles.
Ex
Object security is also known as resource authority. This is an additional type of security that
provides protection for system objects (for example, files, programs, and libraries) and the data
within these objects.
In this class we discuss user and resource security concepts.
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
System
.N ci
control
.R a
C rm
to fo
ec ivo
Notes:
oy s
Security is always active on your system. There are several tools available with IBM i that allow you
to control security. These tools are:
pr clu
User control
User profiles and group profiles are used to identify who can sign on to the system and to
control what they can do once they are signed on. A user profile identifies an individual user. A
group profile is used to grant authority to a group of users.
Ex
System control
System values are provided as part of the system. They are used to control certain operations in
the operating system and to communicate the status of certain conditions. Changes to some
system values take effect immediately, some do not take effect until new jobs are started, and
others do not take effect until the next IPL.
Object control
Also known as resource security. Through the use of CL commands, menu options, and
Navigator, users can be granted or denied access to objects and the data they contain.
23-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
User information:
ó
User profile • Password
.N ci
• Special authority
• User class
.R a
• Password expiration level
C rm
• Initial menu or program
Object
to fo
List of objects owned
authorizations
ec ivo
Notes:
oy s
User profiles describe users to the system. A user profile contains general information about a user
including security information.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Programmer
ó
– System operator
– Security administrator
.N ci
– Security officer
.R a
C rm
to fo
ec ivo
Notes:
oy s
When creating a user profile, you specify which class of user this person will be. Each privilege
class has a default set of system privileges (these are defined on the next page).
pr clu
The authorities specified under system privileges override the default privileges for this user or
group. When you are working with a group, the privileges specified apply to all users who are
members of the group.
The options for the privilege class parameter and their associated privileges are:
Ex
23-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty System operator On systems running at security level 10 or 20 the user’s default
privileges are save/restore, job control, and all object access.
On a system running at a security level of 30, 40, or 50, the user has
save/restore and job control.
Security administrator On systems running at security level 10 or 20, the user’s default
privileges are save/restore, job control, security administration, and
n
all object access.
On a system running at a security level of 30, 40, or 50 the user has
ó
security administration.
Security officer The user’s default is to include all of the privileges. These are all
.N ci
object access, save/restore, auditing control, security administration,
system configuration, system service access, job control, and spool
control.
.R a
The recommendation is to set privilege class to User if the user does not need to perform system
C rm
functions.
Privileges are described in more detail on the next page.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
System privileges
IBM i
n
– Auditing control
ó
– Job control
– Save/restore
.N ci
– Security administration
.R a
– Spool control
– System configuration
C rm
– System services access
to fo
ec ivo
Notes:
oy s
When creating a user profile, the system privileges parameter is used to specify the system
privileges for this user or group.
pr clu
Privileges are required to perform certain functions on the system. When you are working with a
group, the privileges specified apply to all users who are members of the group.
The privileges that can be assigned to a user or group profile are:
All object access The user can access any system resource whether the user has
Ex
23-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
use those commands and the user profiles.
Spool control The user can perform all spool functions.
ó
System configuration The user has the authority to change Power I/O configurations.
.N ci
System service access The user can perform service functions.
If no system privileges are specified, the user has no default privileges.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Group profile
IBM i
Group profile
n
NAME: DEPTA
GRPPRF: *none
ó
OBJOWN: OBJ1, OBJ3
OBJAUT: OBJ2, OBJ4
.N ci
.R a
User profile User profile User profile
C rm
NAME: ART NAME: DICK NAME: PAT
GRPPRF: DEPTA GRPPRF: DEPTA GRPPRF: DEPTA
OBJOWN: OBJOWN: OBJ5 OBJOWN:
OBJAUT: OBJAUT: OBJ6 OBJAUT: *EXC OBJ1
to fo
ec ivo
Notes:
oy s
23-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Authorization list
IBM i
NAME: AUTL1
n
OWNER: PATRICIA
ó
List of authorized users:
.N ci
FRED *ALL NEW USER
WILMA *EXCLUDE *USE
.R a
BILL *USE
JOHN *CHANGE
C rm
*PUBLIC *EXCLUDE
to fo
FILE FILE PGM NEW
A B A OBJECT
ec ivo
Notes:
oy s
secured using this list. Each user has a different authority assigned.
Next, search for individual objects and secure them using this authorization list. Each of the users
named in the list will have the specified authority to that object. An object can be secured by only
one authorization list.
Ex
When a new object is created, it can be secured using this authorization list. Each user named in
the list has the specified authority to that object.
A new user can be added to an authorization list. A specific authority is granted to this new user.
This new user now has the specified authority to all of the objects secured using this list.
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
LFILEB
n
OBJECT
ó
.N ci
OWNER - USER1
.R a
PUBLIC AUTHORITY
C rm
- *CHANGE
Example:
to fo
CRTLIB............. AUT(*USE)
CRTDTAARA.......... AUT(*ALL)
CRTPF.............. AUT(*EXCLUDE)
ec ivo
Notes:
oy s
There are many ways to give an individual user specific authority to use a specific object. Once a
user is given any specific authority to use an object, that user has private authority to use that
pr clu
object.
The authority that the public has to an object is normally set when the object is created and is kept
only in the object.
Private authority is stored both in the object and in the user profiles of the users who were given
Ex
23-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Object authority
IBM i
n
• Owner or security officer can grant authority to another user
ó
• Authority can be granted to an object and to the data
• One of the private authorities that can be granted is
.N ci
*EXCLUDE
.R a
• Ownership of an object can be transferred
C rm
• All users are members of *PUBLIC
• Public authority to an object is set at create time
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
System values
IBM i
n
• Can be set by users with sufficient authority
ó
• You can search alphabetically for a system value
• You can search for a system value by category
.N ci
• Some system value changes take effect immediately, while
.R a
others are changed at the next IPL
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
23-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
ó n
2. Which of the following is information that is not stored in a
user’s profile?
.N ci
a. Password
b. User class
.R a
c. List of owned objects
d. System values
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 23. System security concepts 23-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Explain the purpose of a user profile
ó
• Discuss the types of information stored in a user profile
.N ci
• Explain the different types of users on the system
• List and discuss the different system privileges assigned to a
.R a
user
C rm
• Explain the purpose of group profiles
• Explain the purpose of authorization lists
• Explain how authority is set for an object
to fo
ec ivo
Notes:
oy s
pr clu
Ex
23-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 24. System security with 5250 emulation
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Change your password
.R a
• Use system commands to identify and display a user profile
• Enable a disabled user profile
C rm
• List all of the objects owned by a user
• Display the authority currently in place for an object
• Use the correct command to set new authority for an object
to fo
• Display and work with authorization lists on the system
• Work with and display system value
Accountability:
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Use system commands to identify and display a user profile
ó
• Enable a disabled user profile
.N ci
• List all of the objects owned by a user
• Display the authority currently in place for an object
.R a
• Use the correct command to set new authority for an object
C rm
• Display and work with authorization lists on the system
• Work with and display system value
to fo
ec ivo
Notes:
oy s
pr clu
Ex
24-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Change Password (CHGPWD) display allows you to change your own password. The password
that you type is not displayed as you type it.
pr clu
The system administrator for your system sets a system value (password expiration interval
QPWDEXPTIV system value) that determines at what interval the users on this system must change
their passwords.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display User Profile (DSPUSRPRF) display shows you the current values of user attributes for the
requested user. The alternative is to use the Work with User Profiles (WRKUSRPRF) command that
pr clu
displays a list of user profiles you are authorized to work with. This command shows the screen
capture in the middle of this visual.
These attributes in a user profile are used by the system to personalize the way the system
functions for each individual user.
Ex
If you see More... on the lower right side of your display, there is more information to view. Press
Page Down (or Roll Up) to move toward the end of the information. Press Page Up (or Roll Down)
to display and explore the values set and stored in a user profile. Remember to use the F1- Help
function for a description of any parameters that might be of interest.
If you see Bottom instead of More, you are at the end of the information.
24-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
One of the most common duties that a system operator is called on to perform is to enable a user’s
profile. Use the Change User Profile (CHGUSRPRF) command to make this change.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From the Work with User Profiles screen, you can use option 12 (Work with objects by owner) to
display the Work with Objects by Owner (WRKOBJOWN) display for the user profile selected.
pr clu
From this display, you can display or change authorizations, display the description, delete,
rename, or change the ownership for any object to which you are authorized.
The Work with Objects by Owner (WRKOBJOWN) display shows a list of all objects owned by a user
profile. It also lists the library in which the object resides, the type of the object, the attributes of the
Ex
24-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• If the object is secured by an authorization list, the name of the authorization list is also
displayed.
• The public authority and primary group authority are also shown.
Ex
Use the F11 key to scroll through three different versions of the object authority displays.
• The Non-display detail display shows system-defined authority subsets and USER DEF.
• The Object authority display.
• The Data authority display.
If the user entering the command does not have object management (*OBJMGT) authority to the
object, only that user's name and authorities are shown.
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Grant Object Authority (GRTOBJAUT) command grants specific authority for the objects named in
the command to another user or group of users.
pr clu
• Authorization lists
This command can be used by an object's owner or by a user with object management authority for
the specified object. A user with object management authority can grant to other users any authority
that the user has except object management authority. Only the owner of the object or someone
with all object special authority (*ALLOBJ), can grant object management authority to a user.
24-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Authorization Lists (WRKAUTL) command shows a list of authorization lists from which
you can display and change authorization lists.
pr clu
Restrictions
• Only the authorization lists to which you have some authority are shown on the display.
• To perform operations on the authorization lists, you must have use (*USE) authority to use the
command invoked by the operation, and the appropriate authority to the authorization list on
Ex
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
F15
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display Authorization List display shows a list of users that have authority to objects secured by
this authorization list and the users' authorities. The public authority is also shown.
pr clu
Note
If a user in the authorization list is also specifically authorized to use an object that this list secures,
the specific authority is used to determine the user's authorities.
Ex
You can use the F11 key to scroll through three different versions of the object authority displays.
• The Non display detail display, which shows system-defined authority subsets and USER DEF.
• The Object authority display.
• The Data authority display.
24-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with System Value (WRKSYSVAL) command allows you to work with a specified system
value or a category of system values. The system values are provided as part of the system. They
pr clu
are used by the system to control certain operations in the operating system and to communicate
the status of certain conditions.
Changes to some system values take effect immediately; however, some do not take effect until
new jobs are started, and others do not take effect until the next IPL.
Ex
In this example, we selected the Security category. Notice the system values that can be set that
affect properties related to security. More system values can be displayed when you page up or
page down to see all of the system values that fall into this category.
More information about system values is available in the Work Management section of the IBM i
Knowledge Center located at:
https://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i/welcome
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
ó n
Exercise: System security with 5250 emulation
.N ci
.R a
C rm
Inform instructor when you
to fo
complete your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
24-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
1. Which of the following options do you need to take on the Work with
User Profiles display to enable a user’s profile?
n
a. Option 1: Create
b. Option 2: Change
ó
c. Option 5: Display
d. Option 12: Work with owned objects
.N ci
2. When working with user profiles, which option shows all of the objects
to which a user is authorized?
.R a
a. Option 1: Create
b. Option 2: Change
C rm
c. Option 5: Display
d. Option 12: Work with owned objects
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 24. System security with 5250 emulation 24-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Use system commands to identify and display a user profile
ó
• Enable a disabled user profile
.N ci
• List all of the objects owned by a user
• Display the authority currently in place for an object
.R a
• Use the correct command to set new authority for an object
C rm
• Display and work with authorization lists on the system
• Work with and display system value
to fo
ec ivo
Notes:
oy s
pr clu
Ex
24-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 25. System security with IBM Navigator for i
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Change your password
.R a
• Identify and display a user profile
• Enable a disabled user profile
C rm
• List all of the objects owned by a user
• Display the authority currently in place for an object
• Display and work with authorization lists on the system
to fo
• Display and work with system values
Accountability:
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Identify and display a user profile
ó
• Enable a disabled user profile
.N ci
• List all of the objects owned by a user
• Display the authority currently in place for an object
.R a
• Display and work with authorization lists on the system
C rm
• Display and work with system values
to fo
ec ivo
Notes:
oy s
pr clu
Ex
25-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Change Password
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To change you password when using IBM Navigator for i, perform the following:
1. Open a browser tab, and start a connection to your system.
pr clu
5. This presents the tab captured in the lower right corner of this visual. Complete the parameters
as needed, scroll down, and click OK.
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To display the properties for a user’s profile when using Navigator for i, perform the following:
1. Open a browser tab, and start a connection to your system.
pr clu
25-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Click the Capabilities link on the Properties window for the selected user to open the Capabilities
tab for that user (screen capture seen on the next page).
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Under the Privileges tab on the Capabilities window, one of the privilege classes can be selected
from a drop-down list.
pr clu
Each privilege class has a default set of system privileges. The authorities specified under System
privileges override the default privileges for this user or group. When you are working with a group,
the privileges specified apply to all users who are members of the group.
Options for the Privilege class field and their associated privileges are:
Ex
User The user has no privileges on systems at security level 30 and above.
Programmer The user has no privileges on systems at security level 30 and above.
System operator The user has save/restore and job control on systems at security
level 30 and above.
Security administrator The user has security administration on systems at security level 30
and above.
25-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Security officer The user’s default privileges are all object access, save/restore,
auditing control, security administration, system configuration, system
service access, job control, and spool control.
System privileges are described in more detail on the next page.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Privileges are required to perform certain functions on the system. The privileges are:
All object access The user can access any system resource whether the user has
pr clu
Job control The user has authority to change, display, hold, release, cancel, and
clear all jobs running on the system, job queue, or output queue that
is operator-controlled. The user also has the authority to start writers
and to stop active subsystems. This authority is usually granted to
users who operate the system.
Save/restore The user has the authority to save, restore, and free storage for all
objects on the system, whether or not the user has authority to use
the object. This authority is usually granted to users who operate the
system.
25-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Security administration The user can create, change, or delete user profiles if authorized to
use those commands and the user profiles.
Spool control The user can perform all spool functions.
System configuration The user has the authority to change system I/O configurations.
System service access The user can perform service functions.
n
If no system privileges are specified, the user has no default privileges.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Capabilities: Password
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On second tab for Capabilities shows Password Requiring users to change their passwords after
a specified length of time reduces the risk of an unauthorized person accessing the system. The
pr clu
Capabilities - Password dialog specifies the change interval used for the user's password.
Password expires - Specify the change interval used for the user's password.
Manage this password locally - When you select this option, the password can be managed on
the local system. This is the recommended setting.
Ex
Manage this password remotely - When you select this option, the password is not managed on
the local system.
Time limit for password changes - Specifies the value for blocking password changes once the
password is successfully changed.
25-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Displays the objects owned by a user or group. You can view the properties of an object or delete
the object by right-clicking an object in the table.
pr clu
Ex
25-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
System Values
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
2. Click the System Values link to display the System Values categories for example group
Password takes few password system values:
QPWDCHGBLK *SEC Block password change
QPWDEXPITV *SEC Password expiration interval
QPWDEXPWRN *SEC Password expiration warning
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the following tab, you can find the Password System Value. The tabs are:
• General
pr clu
• Validation 1
• Validation 2
• Expiration
Ex
25-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Authorizing objects is a third way to control security. Since all IBM i data structures (system and
user) are objects, the security system is primarily concerned with protecting objects. All objects
pr clu
have some invisible common structures in their control blocks. This allows a unified approach to
security since all objects interface the same way to the security routines.
You can use IBM Navigator for i to manage authorization on objects.
To see the windows captured in the visual, perform the following:
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Permissions: Basic
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The column visible under the Authorities view selection of Basic are:
Use: Allows access to the object attributes and use of the object. The public can view, but not
pr clu
perform basic functions on the object. The user or group can also change ownership of the object.
Exclude: All operations on the object are prohibited. Users and groups with this permission setting
to an object are not allowed to access or perform any operation on it. The public is not allowed to
use the objects.
25-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Permissions: Details
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Public authority to access either the object or the authorization list of the object.
The system stops checking once proper authority is found.
The users who make up the public depends on the object in question. For a given object, the public
consists of all users who have no private authority to that object.
Object permissions (as listed below) define what operations can be performed on the object as a
whole. Your choices of which object permissions to select vary, depending on whether you are
defining authority for QSYS.LIB, Qdls object, or a different type of object.
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Operational: Provides the permission to look at the description of an object and use the object as
determined by the data permission that the user or group has to use the object.
Management: Provides the permission to specify the security for an object to move or rename the
object, and add members to database files.
Existence: Provides the permission to control the existence of the object and ownership. The user
or group can delete the object, free storage of the object, perform save and restore operations for
n
the object, and transfer ownership of the object. If a user or group has special save system
permission, the user or group does not need object existence permission.
ó
Alter (used only for database files and SQL packages): Provides the permission needed to alter
the attributes of an object. With this permission on a database file, the user or group is allowed to
.N ci
add and remove triggers to add, and remove referential and unique constraints, and to change the
attributes of the database file. With this permission on an SQL package, the user or group is
allowed to change the attributes of that SQL package.
.R a
Reference (used only for database files): Provides the permission needed to reference an object
from another object such that operations on that object can be restricted by the other object. If the
C rm
user or group has this permission on a physical file, the user or group can add referential
constraints in which the physical file is the parent.
Read: Provides the authority needed to get the contents of an entry in an object and display the
contents of the object, such as viewing records in a file.
to fo
Add: Provides the permission to add entries to an object, such as adding messages to a message
queue or adding records to a file.
Update: Provides the permission to change the entries in an object, such as changing records in a
file.
ec ivo
Delete: Provides the permission to remove entries form an object, such as removing messages
from a message queue or deleting records from a file.
Execute: Allows the user or group to run a program or procedure or to search a library or directory.
oy s
pr clu
Ex
25-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Permissions: Columns
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Columns selection under the Authorities view drop-down list displays check boxes for
permission values on columns within an SQL table or view. Each permission value is checked
pr clu
based on the user's or group's permission. This option is only available for SQL table and view
objects that reside on a System i server.
Making changes to Columns permissions can cause related changes to appear in the Basic and
Details views. For example, granting a permission to a column for which the user does not have
permission at the object level causes the object level permission to be granted. The change is
Ex
immediately reflected in the Basic and Details views. Likewise, changes made in the Basic and
Details views can cause changes in the Columns permissions displayed.
Current permissions are indicated by a check mark in the check boxes. The Name column displays
a list of authorized users and groups.
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Permissions
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
25-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can use IBM Navigator for i to work with existing or create a new authorization list.
To create a new authorization list, perform the following:
pr clu
4. You see the New Authorization List window in the lower right.
If you want to manage an existing list right-click the list name and click Permission look at the next
visual.
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Authorization List
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
After you create an authorization list you can change or see permissions and see secured objects
that are grouped by types (objects in libraries, objects in folders, objects in directories). Right-click
pr clu
the authorization list and click Permissions. Click the Secured Objects link to see the window with
secured objects.
Ex
25-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Notes:
A user can be a member of a group. A group gives the same authority to all its members. A group
pr clu
usually consists of people who work in the same department, have similar jobs, and who need to
use the same applications in the same way.
To create a new group profile, perform the following:
1. On the left pane click Users and Groups task.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the user group list right-click the group name and then click Properties which shows the user
profiles that belong to the group. Click Capabilities to see the Privileges screen for the group.
pr clu
Ex
25-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
ó n
Exercise: System security with Navigator for IBM i
.N ci
.R a
C rm Inform instructor when you complete
to fo
your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
1. True or false: IBM Navigator for i allows you to display all of the
objects owned by a user.
ó n
2. Under which of the following tasks do you find the link to change your
password in IBM Navigator for i?
.N ci
a. System
b. Work Management
.R a
c. Security
d. Users and Groups
C rm
3. Which of the following is not one of the authorization views you can
display for an object?
to fo
a. Basic
b. Details
c. Columns
d. Location
ec ivo
Notes:
oy s
25-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Identify and display a user profile
ó
• Enable a disabled user profile
.N ci
• List all of the objects owned by a user
• Display the authority currently in place for an object
.R a
• Display and work with authorization lists on the system
C rm
• Display and work with system values
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 25. System security with IBM Navigator for i 25-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
25-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 26. System configuration overview
n
determine when and if there is a problem and how to manage the devices
should a problem arise. In this unit, we discuss concepts of connecting
ó
different devices to the system.
.N ci
What you should be able to do
.R a
After completing this unit, you should be able to:
• Discuss what a typical configuration might look like
C rm
• Discuss how PCs can be connected
• Discuss the different types of consoles supported
• Discuss the TCP/IP applications that can run on your Power System
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Discuss how PCs can be connected
ó
• Discuss the different types of consoles supported
.N ci
• Discuss the TCP/IP applications that can run on your Power
System
.R a
C rm
to fo
ec ivo
Notes:
oy s
• How does the system know when you attach another device?
• To what degree can the system sense problems with devices?
pr clu
To answer these questions, we look at device monitoring and discuss what you should do to
understand and print your hardware configuration.
Ex
26-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Configuring devices
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Sample configuration
IBM i
n
communication
Workstation Tape drive or
LAN adapter CD-ROM unit
ó
controller Tape library
.N ci
Ethernet Modem
receiving
Display
Display Controller
.R a
Display (Paris)
Display
C rm
Display
Accounting
Printer Printer
© Copyright IBM Corporation 2001, 2016
Notes:
oy s
system.
Tape drives, CD-ROM drives, and controllers (local and remote) must also be described to the
system.
Local workstations are attached by a cable, while remote workstations are attached by a
communication-line.
Communication lines must also be described to the system.
26-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Question
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Locally attached:
IBM i
n
– CD-ROM
ó
– Tape drive
– Tape library
.N ci
– Controllers
.R a
• When the system takes care of the configuration, a default
naming convention is applied.
C rm
to fo
ec ivo
Notes:
oy s
The Power Systems with IBM i ships with automatic configuration enabled. This means that your
system recognizes and automatically creates the device descriptions for your CD-ROM and tape
pr clu
26-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
LAN attached
IBM i
n
Power i Communication controller
ó
Ethernet adapter
.N ci
.R a
LAN
C rm OR Ethernet adapter
to fo
Printer
Personal computer
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
SDLC communication line
.N ci
RMTLIN01
.R a
Controller
C rm
RMTCTL01 0 1 2 3
Terminal
to fo
Display or printer
RMTDSP01
ec ivo
Notes:
oy s
A communications line connects the Power Systems with IBM i to the remote controller in another
location. From that controller, cables are used to attach the workstation displays and printers.
pr clu
The number of workstations that can be attached to a remote controller depends on the type of
controller used.
Ex
26-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
PC attachment summary
IBM i
Remote Remote
ó n
Remote
controller
.N ci
.R a
C rm Ethernet
to fo
ec ivo
Notes:
oy s
Personal systems can connect locally using an Ethernet LAN with an appropriate LAN adapter card
installed.
pr clu
Personal systems can be connected remotely through a remote workstation controller. Single
systems can connect with a Synchronous Data Link Control (SDLC) adapter card and can coexist
on the same line with other devices that use the SDLC protocol. Personal systems can also
communicate with the Power Systems with IBM i by means of an asynchronous communication.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– CRTDEVDSP
ó
– CRTDEVPRT
.N ci
– CRTDEVTAP
.R a
C rm
– CRTDEVOPT
to fo
ec ivo
Notes:
oy s
Following are some of the more frequently used commands used to configure devices manually:
• Create Device Description (Display): CRTDEVDSP
pr clu
There are other commands you can use to configure devices. These are not covered in this course.
26-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
0=OFF
ó
1=ON
• Device name
.N ci
– System value: QDEVNAMING
.R a
*NORMAL
*S36
C rm
*DEVADR
• Auto configure virtual devices
– System value: QAUTOVRT
to fo
0 - 32500
*NOMAX
*REGFAC
ec ivo
Notes:
oy s
Each device attached to the Power system is described to the system through a device description.
These descriptions contain a name that you can use to refer to each device and a description of the
pr clu
• Device descriptions for remote devices must be created manually by using IBM i commands. If
you have PC devices (display stations and printers) using the workstation function attached to
your system, some of the device descriptions are automatically created, and some must be
created manually. Therefore, IBM i commands are available.
There are several system values that affect the creation of device descriptions. Your Power
Systems with IBM i is shipped with the auto configure devices system value (QAUTOCFG) set to
one. The system automatically creates and names local controller and device descriptions based
on what is specified for the device naming system value (QDEVNAMING).
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
You can display or change this system value with the WRKSYSVAL command or through the interface
of IBM Navigator for i. You can also make changes to this setting during an attended IPL. The Set
Major System Options display allows you to enable or disable automatic configuration.
When a local controller or device is automatically configured, IBM i determines the format of the
name based on the contents of the QDEVNAMING system value. The following is an explanation of the
possible values for this system value:
n
• *NORMAL (default)
Uses a naming convention unique to the Power Systems with IBM i, for example, DSP01 for a
ó
display, PRT01 for a printer, CTL01 for a controller, TAP01 for a tape drive, OPT1 for a CD-ROM,
and TAPCTL01 for a tape controller.
.N ci
• *S36
Uses a naming convention similar to that in System/36, for example, W1 for a display, P1 for a
.R a
printer, CTL01 for a controller, T1 for a tape drive, OPT01 for a CD-ROM, and TAPCTL01 for a tape
controller.
C rm
• *DEVADR
Uses a naming convention based on the device address. It uses the same name as the *NORMAL
setting but appends the device address to the name. The address reflects the controller the
device is attached to, the port on that controller, and the address of the device. For example,
to fo
DSP010203 is a display on CTL01, using port 02, with device address 03.
The Automatically configure virtual devices system value (QAUTOVRT) specifies the number of
virtual devices that the system can automatically configure.
ec ivo
oy s
pr clu
Ex
26-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
– LAN Operations console
ó
.N ci
– Hardware Management Console (HMC)
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use either an LAN Operations console, or a Hardware Management Console (HMC) as system
consoles to access and administer your system.
pr clu
Operations console
An operations console allows you to use your PC to access and control the console and control
panel locally and remotely. To access the system, a PC or local console must be configured. A local
console configuration can be any of the following: a local console directly attached to the system, a
Ex
local console directly attached to the system with remote access allowed, a local console on a
network, or a local console through dial-up support. Once you configure a local console directly
attached to the system with remote access allowed, you can establish connections from remote
PCs or a remote console through the local console.
HMC
HMC supports configuration and management of Power Systems with IBM i. You can manage
logical partitions, manage capacity on demand, power systems on and off, delete and report
changes in hardware, and more. You can connect remote to the HMC to manage your system from
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
unlimited distance. HMC offers 5250 Console interface for each partition on the server
simultaneously.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
26-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 2: Introduction to TCP/IP
.N ci
applications
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm Local Area Network
to fo
LAN
ec ivo
Notes:
oy s
26-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
TCP/IP host TCP/IP host
ó
.N ci
.R a
C rm
• All logical connections are point-to-point.
– The TCP/IP host requesting the connection is the client.
– The TCP/IP host being connected to is the server.
to fo
– A TCP/IP host can be client and a server at the same time.
ec ivo
Notes:
oy s
Whoever initiates a connection is the client, and the system being connected to is the server.
A TCP/IP host, your Power Systems with IBM i, can be a client and a server at the same time.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Ping
ó n
TCP/IP host TCP/IP host
Ping'
Are you there?
.N ci
.R a
C rm
• Packet InterNet Groper (Ping)
• A basic problem determination tool
• Allows you to verify that a target TCP/IP host is up and
to fo
communicating
ec ivo
Notes:
oy s
26-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Telnet
n
Clients Telnet server
Clients
ó
Signon:
PSWRD:
.N ci
.R a
• Allows a TCP/IP host (client) to connect to another TCP/IP host (server)
C rm
and emulate a workstation on that server
• Typically emulates an ASCII device
– VT100
to fo
– VT220
• Telnet emulators available for
– 5250
– 3270
ec ivo
Notes:
oy s
TELNET allows a TCP/IP host system to connect to another TCP/IP host system and appear as a
terminal workstation to the target system.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
FTP
n
TCP/IP host TCP/IP host
Clients
ó
Get File
.N ci
File
Client Server
.R a
C rm
• Allows files to be exchanged between TCP/IP hosts
• Client must have authorization to access server
-or-
to fo
• With Anonymous FTP, anyone can access the Server
ec ivo
Notes:
oy s
File Transfer Protocol (FTP) allows TCP/IP hosts to send and receive files to other TCP/IP hosts.
pr clu
Ex
26-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Clients Post Office Clients
ó
.N ci
Mail server
.R a
• Email is a composite of two TCP/IP applications
C rm
– Simple Mail Transfer Protocol (SMTP)
• Basic function
• Allows the exchange of ASCII text messages
to fo
– Post Office Protocol (POP)
• Extended function
• Allows the exchange of information other than 7-bit ASCII (uses MIME, or,
Multipurpose Internet Mail Extensions)
ec ivo
Notes:
oy s
Email is the composite of two TCP/IP applications: Simple Mail Transfer Protocol (SMTP) and Post
Office Protocol (POP3). These applications allow for the sending and receiving of messages
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Clients Server
ó
Web
Signon:
.N ci
PSWRD:
page
.R a
• Serving
C rm
– Provides organizations or individuals with a presence on the World Wide Web
• Browsing
– Allows individuals to search and visit WWW server sites
to fo
– Fastest growing segment of the Internet
• Made Internet access desirable to the public
ec ivo
Notes:
oy s
Hyper Text Transfer Protocol (HTTP) better known as web serving, is one of the most popular
applications on the Internet.
pr clu
It is ease of use and global reach allow anyone to find nearly anything almost anywhere.
Ex
26-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
DNS
Domain Name System
ó
.N ci
.R a
• DNS allows access to a TCP/IP host by name rather than by IP
C rm
address.
• DNS contains a table that matches host names to IP
addresses.
to fo
• The actual request from the client is sent once the name is
resolved to an IP address.
ec ivo
Notes:
oy s
On the Internet, no traffic flows from one host system to another until the sending system knows the
IP address of the target system.
pr clu
When a client (requesting system) attempts to connect to a server (target system) by using the
target system's name for example, www.ibm.com, the name must be resolved to an IP address
before the initial request is sent to the target system.
The TCP/IP application known as DNS provides the mechanism that resolves host names to IP
Ex
addresses.
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
ó n
2. Which of the following is not considered to create CD/DVD
device?
.N ci
a. CRTDEVDSP
b. CRTDEVPRT
.R a
c. CRTDEVTAP
C rm
d. CRTDEVOPT
Notes:
oy s
26-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
ó n
5. Which TCP/IP application is used to transfer data between
TCP/IP hosts?
.N ci
a. Ping
.R a
b. Telnet
c. FTP
C rm
d. DNS
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 26. System configuration overview 26-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Discuss how PCs can be connected
ó
• Discuss the different types of consoles supported
.N ci
• Discuss the TCP/IP applications that can run on your Power
System
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
26-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 27. Configuration with 5250 emulation
n
commands and menus used to manage the devices connected to your
system.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Use the appropriate command to work with system control system values
• Use the appropriate command to display the default system printer
C rm
• Discuss how devices are named on your system and which system value
controls this function
• Use the appropriate command to work with hardware resources
to fo
• Describe the options available to manage devices connected to your
system
• Discuss what service tools are and how these tools are accessed
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
system values
ó
• Use the appropriate command to display the default system
printer
.N ci
• Discuss how devices are named on your system and which
.R a
system value controls this function
• Use the appropriate command to work with hardware
C rm
resources
• Describe the options available to manage devices connected
to your system
to fo
• Discuss what service tools are and how these tools are
accessed
ec ivo
Notes:
oy s
pr clu
Ex
27-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 1: System values and
.N ci
commands
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Work with System Values command, and specify the System control category to see the
screen displayed in the visual in the upper left. Specifically, the command to use is:
pr clu
WRKSYSVAL *SYSCTL
Entering this command shows the system control system values, which are shown in the screen
captured in the lower right of this visual.
Ex
27-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use the Work with System Values command and specify the printer device system value to see the
screen captured in the lower right of this visual. Specifically, the command to enter is:
pr clu
WRKSYSVAL QPRTDEV
This system value specifies the default printer for the system. If the specified device description
exists, it must be a printer device description.
Ex
Note
You must have *ALLOBJ and *SECADM special authorities to change this system value.
A change to this system value takes effect for new jobs started in the system. The shipped value is
PRT01.
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
0=OFF
ó
1=ON
• Device name (QDEVNAMING)
.N ci
*NORMAL
*S36
*DEVADR
.R a
• Auto configure virtual devices (QAUTOVRT)
0 - 32500
C rm
*NOMAX
*REGFAC
Manually using commands:
• CRTDEVDSP
to fo
• CRTDEVPRT
• CRTDEVTAP
• CRTDEVOPT
ec ivo
Notes:
oy s
Each device attached to the Power system is described to the system through a device description.
These descriptions contain a name that you can use to refer to each device and a description of the
pr clu
• Device descriptions for remote devices must be created manually by using IBM i commands. If
you have PC devices (display stations and printers) using the workstation function attached to
your system, some of the device descriptions are automatically created, and some must be
created manually. Therefore, IBM i commands are available.
There are several system values that affect the creation of device descriptions. Your Power
Systems with IBM i is shipped with the auto configure devices system value (QAUTOCFG) set to one.
The system automatically creates and names local controller and device.
27-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty The device naming system value (QDEVNAMING) sets how devices are named on your system then
they are automatically created. You can display or change this system value with the WRKSYSVAL
command or through the interface of System i Navigator. You can also make changes to this setting
during an attended IPL. The Set Major System Options display allows you to enable or disable
automatic configuration.
When a local controller or device is automatically configured, IBM i determines the format of the
name based on the contents of the QDEVNAMING system value. The following is an explanation of the
n
possible values for this system value:
ó
• *NORMAL (default)
Uses a naming convention unique to the Power Systems with IBM i, for example, DSP01 for a
.N ci
display, PRT01 for a printer, CTL01 for a controller, TAP01 for a tape drive, OPT1 for a CD-ROM,
and TAPCTL01 for a tape controller.
• *S36
.R a
Uses a naming convention similar to that in System/36, for example, W1 for a display, P1 for a
C rm
printer, CTL01 for a controller, T1 for a tape drive, OPT01 for a CD-ROM, and TAPCTL01 for a tape
controller.
• *DEVADR
Uses a naming convention based on the device address. It uses the same name as the *NORMAL
to fo
setting but appends the device address to the name. The address reflects the controller to
which the device is attached to, the port on that controller, and the address of the device. For
example, DSP010203 is a display on CTL01, using port 02, with device address 03.
The Automatically configure virtual devices system value (QAUTOVRT) specifies the number of
ec ivo
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 2: Managing devices
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
27-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The system operator message queue QSYSOPR alerts you to situations that need your attention in
relation to devices. The command to display the screen in the visual is:
pr clu
DSPMSG QSYSOPR
When you receive a message in this message queue about a device, you can view the appropriate
status displays and take the appropriate action.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
Basic Assistance
Level
to fo
Intermediate Assistance
Level
ec ivo
Notes:
oy s
When you are on the Display Messages screen, you can use the F21 function key to toggle
between the basic and the intermediate assistance levels.
pr clu
The DSPMSG command online help information assumes the *INTERMED user interface is shown.
If the *BASIC user interface is shown, see the online help information for the Work with
Messages (WRKMSG) command.
27-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Managing devices
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can manage the devices on your system either from menus or the command line. The easiest
method is using the option off the Device Operations menu.
pr clu
From the General system tasks menu, displayed in the upper left on this visual, choose option 8 to
display the Device Operations menu, shown on the lower left on this visual.
Another way to access the Device Operations menu is to enter Go device on a command line
and press Enter.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Selecting option 1 (Work with device status) on the Device Operations menu brings up the Work
with Configuration Status prompt display shown in the upper left on this visual. If you leave *DEV in
pr clu
the Type field and the defaults for the remaining parameters and press Enter, all system devices
are displayed.
The Work with Configuration Status display, shown in the lower left on this visual, shows the name
of each device, its status (ACTIVE, VARIED ON, VARIED OFF, and so forth) and the job (if there is
one) associated with the device.
Ex
There are a number of options available that work with devices from this display:
• Make a device available (or vary it on) (option 1)
• Make the device unavailable (or vary it off) (option 2)
• Display the Work with Job menu, which allows you to perform job control functions, such as
canceling a job (option 5)
• Work with the device description (option 8)
• Show the mode status for the APPC device or mode (option 9)
27-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
• Display the connection status of the network device (option 11)
• Work with the active adapters on Ethernet or distributed data interface (DDI) line (option 12)
ó
The Work with Configuration Status display can also be accessed with the Work with Configuration
.N ci
Status (WRKCFGSTS) command. When you use this command, you need to prompt for the type of
device you want to work with. The type of devices you can work with are:
*NWS Network server description
.R a
*NWI Network interface description
C rm
*LIN Line description
*CTL Controller description
*DEV Device description
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm - or -
to fo
GO CMNSTS
ec ivo
Notes:
oy s
If your system communicates with remote systems or workstations, you can use the
Communications Status menu to monitor and manage communication lines, remote controllers,
pr clu
From the Communications Status menu, you can monitor the following:
• Communication lines (option 1)
• Remote controllers (option 2)
• Remote devices (option 3)
27-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Using option 1 on the Communications Status menu displays an interim Work with Configuration
Status (WRKCFGSTS) prompt display. This visual shows that the value specified for the Type
pr clu
parameter is *LIN which means the system will display the status of all communication lines.
By pressing Enter on this display, you can view the status of all communications lines on your
system including the network servers, network interfaces, controllers, and devices attached to
those lines.
Ex
In order for you to manually vary a line off using the Vary Configuration (VRYCFG) command, the
devices must be varied off in the following sequence:
1. Devices attached to each controller on the line must be varied off first
2. Each controller on the line is varied off next
3. Finally, the line is varied off
To manually vary a line on, the reverse sequence must be followed.
If you use options 1 and 2 on the above display, all of these steps are automatically carried out for
you.
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The options on this display allow you to perform the same functions as discussed previously with
local devices.
From the Communications Status menu, you can choose to work with controller or device status.
The management options on the Work with Configuration Status displays are the same as those on
the one on this visual.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
27-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 3: Managing TCP/IP
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This visual is showing the TCP/IP Administration menu in the upper left. Use the GO TCPADM
command to display this menu. This menu provides easy access to common functions associated
pr clu
options:
• 1: Work with TCP/IP Interfaces
• 2: Work with TCP/IP routes
• 10: Work with TCP/IP host table entries
• 12: Change TCP/IP domain information
• 20: Configure TCP/IP applications
27-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Select option 12 on the Configure TCP/IP menu or enter the CHGTCPADM command to see the
screen capture in the upper left on this visual. You can use this screen to see the name that was
pr clu
assigned by the administrator to your system. You can also see the name of the domain to which
this system belongs.
Select option 1 on the configure TCP/IP menu to see the screen capture on the lower right on this
visual. You can use this screen to see the TCP/IP address assigned by the administrator to system.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Is TCP/IP up?
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From time to time, you can need to verify that TCP/IP and the connecting servers are up and
functioning.
pr clu
If you select option 20 (Work with TCP/IP jobs in QSYSWRK subsystem) from the TCPADM menu,
you get a 5250 screen similar to the visual presented on this page. It displays the TCP/IP jobs
active in the QSYSWRK subsystem.
Most TCP/IP jobs run in the QSYSWRK subsystem.
Ex
Another way to see the status of TCP/IP is to select option 7 on the Work with TCP/IP network
status menu and then use (depending on your network configuration) option 1 Work with IPv4
interface status. Now you can see status of all TCP/IP interface. Additionally you can use the
NETSTAT CL command.
Remember to display system operator messages to see any messages that might relate to your
TCP/IP connections.
27-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 4: Other configuration tools
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Hardware Resources (WRKHDWRSC) command allows you to specify the type of
hardware resource with which you want to work.
pr clu
27-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Hardware Resources (WRKHDWRSC) command allows you to add, change, remove, or
show information about resources on the system. Specifically, the command used to display the
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Service tools can be accessed from dedicated service tools (DST) or system service tools (SST).
Service tools user IDs are required. Service tools user IDs were referred to as DST user profiles,
pr clu
DST user IDs, service tools user profiles, or a variation of these names.
Warning
Service tools should be used only under the direction of a service representative. Incorrect use of
Ex
this service tool can damage both the configuration of your system and the user data in the system.
The Start System Service Tools (STRSST) command can be used to determine all of the hardware
that exists on the system. This command allows you to display the hardware located in the system
bus, in the processor, or in main storage.
27-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
ó n
Exercise: Managing your system configuration
.N ci
.R a
C rm
Inform instructor when you
complete your exercise.
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (1 of 2)
IBM i
n
a. QSECURITY
b. QPRTDEV
ó
c. QAUTOCFG
d. *SYSCTL
.N ci
2. Which system value is used to display the name of the system printer?
a. QSECURITY
.R a
b. QPRTDEV
c. QAUTOCFG
C rm
d. *SYSCTL
Notes:
oy s
27-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (2 of 2)
IBM i
n
your system.
ó
.N ci
5. Which of the following status information is not shown when
using the work with configuration status command
(WRKCGFSTS)?
.R a
a. LINE
b. CONTROLLER
C rm
c. DEVICE
d. DISK
to fo
6. True or false: The work with hardware resources command
(WRKHDWRSC) shows status information for communication
resources.
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 27. Configuration with 5250 emulation 27-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
system values
ó
• Use the appropriate command to display the default system
printer
.N ci
• Discuss how devices are named on your system and which
.R a
system value controls this function
• Use the appropriate command to work with hardware
C rm
resources
• Describe the options available to manage devices connected
to your system
to fo
• Discuss what service tools are and how these tools are
accessed
ec ivo
Notes:
oy s
pr clu
Ex
27-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 28. Configuration with IBM Navigator for i
ó n
What you should be able to do
.N ci
After completing this unit, you should be able to:
• Display system values when using this interface
.R a
• Display the system operator messages using this interface
• Discuss some of the capabilities available for disk configuration
C rm
How you will check your progress
Accountability:
to fo
• Checkpoint questions
• Exercise
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Display the system operator messages using this interface
ó
• Discuss some of the capabilities available for disk configuration
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
28-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
5. This presents the list of system value categories in the upper left window. This is not this same
list of system values you see on a 5250 emulation screen when using the WRKSYSVAL
command. This interface shows you categories of system values. For example, the Power
Control category contains all the system values for power control.
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
From System Values tab, right-click Devices, then click Properties. This shows the Devices
system values page. On first tab you see Automatic Configuration values, where you can specify
pr clu
the following:
Local controllers and devices specifies whether devices and controllers added to the system are
configured automatically.
Device naming convention specifies the naming convention used when the system automatically
Ex
28-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Printing System Values category allows you to set which printer device is used as the default
printer.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
5. To define who’s messages are to be viewed; click the Users button and click the down arrow
and choose System operator, then click OK to see the visual on the next page.
28-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Performing the action on the previous page displays the System Operator messages window.
• To view the details for a specific message, right-click the message and select Properties.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i does not have a link to manage hardware resources, but some System Service
Tools (SST) functions can be performed with this GUI.
pr clu
For this option to be active, the same user ID and password used to sigh on to SST must be used to
sign on to IBM Navigator for i.
28-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you are using internal disks the IBM Navigator for i offers you graphical view of the disk with
physical location of the disks.
pr clu
1. From the disks list select disk and click Actions from option choose Graphical view.
2. On the Graphical view you can select Show all frames/units and Show device position you
can find these check boxes under disks list.
For internal disks this is useful because you can easy locate disks unit but when disks system
Ex
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The window shown on this visual is the GUI display for TCP/IP properties.
1. Open a browser tab, and start a connection to your system.
pr clu
Configuration Properties.
5. This presents the TCP/IP properties shown in the lower right of the visual.
The Host Domain Information tab shows the TCP/IP Host and Domain name. Click Cancel to
close this tab.
28-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
click Interfaces.
5. This displays the Interfaces tab shown in the middle of this visual. Right-click your interface,
and choose Properties on the drop-down menu. In this example 10.6.252.190 is selected.
6. Clicking the Advanced tab allows you to specify whether this interface is automatically started
when TCP/IP is started. Click Cancel to close this pane.
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
TCP/IP utilities
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This visual illustrates the TCP/IP utilities that you can access using this interface. To access these
options, expand All Tasks and expand TCP/IP Configuration. You can then click:
pr clu
28-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
n
configured automatically.
ó
2. Which of the following can be configured with IBM Navigator
.N ci
for i?
a. Processor
.R a
b. Memory
c. Disks units
C rm
d. LPAR
3. True or false: With IBM Navigator for i, you can manage all
hardware resources in one place.
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 28. Configuration with IBM Navigator for i 28-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Display the system operator messages using this interface
ó
• Discuss some of the capabilities available for disk configuration
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
28-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 29. Save concepts
n
data so that you can restore it to your Power if the need arises.
ó
Tape is the primary medium used on the Power Systems with IBM i to store
your company's information offline. For your backup process to be effective,
you need to understand how to prepare and use this medium.
.N ci
In IBM i terminology, to save something means to make a copy of it
somewhere else, usually on tape. The original remains unchanged, except
.R a
that it now holds information that was saved. The copy of the object is in a
format that is unique to the Power Systems with IBM i and cannot be directly
C rm
restored to any other type of system.
• Explain the difference between labeled and unlabeled tape and their uses
• Explain the purpose of a save file
• Explain the purpose of virtual tape
• List some of the advantages for using virtual tape
oy s
Accountability:
• Checkpoint questions
• Exercise
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• List reasons for saving to tape
ó
• Explain the difference between labeled and unlabeled tape and
.N ci
their uses
• Explain the purpose of a save file
.R a
• Explain the purpose of virtual tape
C rm
• List some of the advantages for using virtual tape
to fo
ec ivo
Notes:
oy s
pr clu
Ex
29-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Save concepts
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Saving data
ó
– Restoring data
.N ci
.R a
– Keeping data history
Restore
C rm
to fo
ec ivo
Notes:
oy s
The functions of saving information to, and restoring it from, offline media are an integral part of IBM
i.
pr clu
All save/restore commands and facilities are available on each Power Systems with IBM i.
When an object is saved, save information is updated in the object itself and saved with the offline
copy.
When an object is restored, restore information is updated in the object on the Power Systems with
Ex
IBM i.
Note
29-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• A group of objects identified by a generic name
ó
• A group of objects identified by a generic name and an object type
• One or more entire libraries
.N ci
• Office data (document library objects, documents, folders, mail, and
calendars)
.R a
• Objects in directories
C rm
• Changed objects
• System information (QSYS, configuration objects, security data, and
LIC)
to fo
• All libraries other than the system library
• All user data
• Security data
ec ivo
Notes:
oy s
Everything on a Power Systems with IBM i can be saved. This visual shows how data is
categorized so that it can be saved.
pr clu
IBM i provides a number of save commands that can be used to save the data. Many of these
commands are discussed in this unit.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Damaged objects
ó
– Objects in use for updates unless the SAVACT function is used
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
There are some objects that are considered temporary objects. They do not live or stay on your
system permanently, so these are objects that cannot be saved.
pr clu
Ex
29-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
ƒOwner name
ƒAny public authority
ó
Object name Date and time of save
ƒThe object itself
.N ci
A24LAB *LIB Sys Opr lib
.R a
C rm
Object type Storage required Text Description
in the system
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Save considerations
IBM i
n
• This helps in locating the backup media that were used.
ó
• The system warns when restoring an older version.
.N ci
This lock is appropriate when you
*EXCLRD want to prevent any other job from
.R a
doing any operation other than read.
C rm
This parameter allows an object to
SAVACT be changed while it is being saved.
to fo
– There is no limit on the number of tapes that are used for a
save/restore operation.
ec ivo
Notes:
oy s
29-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
SAVOBJ STG(*FREE)
.N ci
Before After
.R a
Object header Object header
C rm
Contents
to fo
ec ivo
Notes:
oy s
Normally, saving an object does not remove it from the system; however, you can use the storage
(STG) parameter on some save commands to free some of the storage used by saved objects.
pr clu
If you specify STG(*FREE), the object description and search values remain on the system. The
contents of the object are deleted.
You can perform operations, such as moving and renaming an object whose storage was freed;
however, the object must be restored before it is available for you to perform an action on it.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 2: Save to tape media
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
29-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
SAV... command
ó
disk
+ = SAVE
.N ci
Tape Library or device Tape
.R a
C rm
to fo
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
The reasons to use tape media are:
.N ci
• To copy objects
.R a
• To migrate data between systems
C rm
• To distribute software
• To save / restore objects
to fo
• To provide input / output to programs
ec ivo
Notes:
oy s
Tape media can be used for various reasons on the Power Systems with IBM i. Its primary use is to
provide a means to save your company's data offline.
pr clu
If the saved objects on tape are ever needed, they can be restored to the Power Systems with IBM
i.
Ex
29-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Gummed label that appears
on the outside of a tape box
ó
or container.
.N ci
.R a
C rm
Internal tape label:
• Standard label Identification recorded on tape. The
internal tape label is used by
• Unlabeled
to fo
Power with IBM i to get information
about data on the tape.
ec ivo
Notes:
oy s
• Tape marks to indicate the beginning and end of each data file
• No volume label information and no data file label information
When you display an unlabeled tape, no information about it appears. Unlabeled tape is used to
Ex
exchange information with another system that does not support standard-label tapes; unless you
need them for this purpose, you should never use unlabeled tapes.
The following are the characteristics of a standard-label tape:
• Tape labels provide information that identifies both the tape volume and the files written on it. It
is a Power Systems with IBM i requirement that tapes used for save or restore operations must
have standard labels.
• Standard labels are recommended when you are using tape for program input or output and for
the other uses of tape (copy, migration, and journaling). Standard-label tapes are always used
to distribute software on tape.
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Question
IBM i
n
Standard Tape Unlabeled Tape
ó
.N ci
Migrate data between different
systems (Sys i to Sys z)
.R a
Distribute software
C rm
Save / restore objects
to fo
Provide input / output to
programs
ec ivo
Notes:
oy s
pr clu
Ex
29-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 3: Save to save file
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
SAV... command
ó
Disk
.N ci
.R a
DEV(*SAVF)
SAVF(name)
C rm Disk
SAVLIB SAVFDTA(*YES)
SAVSAVFDTA
to fo
SNDNETF
Tape
ec ivo
Notes:
oy s
A save file is a special type of file that can be created on a disk which IBM i treats essentially, as a
tape.
pr clu
• Almost anything that can be saved to tape media can be saved to a save file.
• Objects and libraries saved to a save file can be restored to disk just as they can from offline
media.
• The whole idea of saving system data offline is to make sure you have a copy of the data offline
Ex
in case of machine failure. For this reason, for a save to a save file to be complete, the data in
the save file must be saved offline later.
The Save and restore from a save file exercise is an optional exercise for anyone who is interested
in using save files.
29-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 4: Save to virtual tape
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
SAV... command
n
Disk
ó
.N ci
DEV(Virtual Tape Drive)
.R a
C rm
DUPTAP
Disk FROMDEV(VirTape)
TODEV(Tape)
to fo
Tape
ec ivo
Notes:
oy s
Virtual tape is included in Base i operating system. Virtual tape is configured as a Random Access
Cartridge Loader (RACL) tape device:
pr clu
• Virtual tape volumes support multiple optimum block sizes to be compatible with tape devices
Virtual volumes are stored as IFS stream files:
• These can be copied to other systems or partitions using FTP
• Some considerations of FTP are:
- Bandwidth
- Management of transmitted files
- Disaster recovery
29-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Up to 256
n
virtual tape
1
2 volumes
3
ó
CRTIMGCLG 4
5
ADDIMGCLGE
(2) 6 (3)
7
8
.N ci
9
10
LODIMGCLG
.R a
Any ASP or iASP
(4)
Virtual
C rm
Save
CRTDEVTAP tape
(1) device Disk
Restore Disk
to fo
Duplicate to media, switch or
FTP to another system
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Eliminates save file limitations
ó
• Eliminates media error limitations
.N ci
• Duplicate saves to physical media:
– Duplicate tape (DUPTAP) command
.R a
– If you have BRMS, use Duplicate Media (DUPMEDBRM) command
C rm
• Onsite and offsite storage
to fo
ec ivo
Notes:
oy s
29-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
(BRMS) is installed, use the Duplicate Media (DUPMEDBRM) command
• Onsite and offsite storage:
ó
- Keep virtual volumes on systems as needed
.N ci
- Keep duplicated volumes offsite
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• Data compaction not supported
ó
• Data compression support
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Data compaction is not supported when saving to a virtual tape. Data compaction is supported
by hardware.
• Data compression is supported. Compression is supported by software:
- To implement, specify DTACPR(*YES) parameter on Save Commands
• Default is *NO
- Significant performance impact
29-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 5: The tools
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Save menu
• Save commands
n
• Operational Assistant menu interface
ó
• Backup, Recovery, and Media Services (BRMS):
.N ci
– 5250 menu and command support
– IBM Navigator for i tasks
.R a
C rm
to fo
ec ivo
Notes:
oy s
The tools available on the system to save user and system data are:
• Save menu: Use the options on this menu to save the data on your system.
pr clu
• Save commands: Use the appropriate command to save the specific data.
• Operational Assistant menu interface: Use this easy-to-use interface to save your data.
• IBM Navigator for i: Supports using the standard default or using BRMS if this licensed
Ex
29-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Question
IBM i
n
Physical Virtual Save file BRMS Other tape
ó
tape tape mgmt
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you are looking for more information about backup / restore topics, you should consider attending
the following course:
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
ó n
2. When you save an object, which of the following is not
saved?
.N ci
a. Object name
b. Object type
c. Name of the object owner
.R a
d. Address of this data on disk
C rm
3. Which of the following is supported media for a save
operation?
a. Physical tape
to fo
b. Save file
c. Virtual tape
d. All above
ec ivo
Notes:
oy s
29-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• List reasons for saving to tape
ó
• Explain the difference between labeled and unlabeled tape and
.N ci
their uses
• Explain the purpose of a save file
.R a
• Explain the purpose of virtual tape
C rm
to fo • List some of the advantages for using virtual tape
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 29. Save concepts 29-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
29-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 30. Save with 5250 emulation
n
commands used to save to tape and to save to a save file.
ó
We then review the steps to set up virtual tape support followed by the steps
to save to a virtual tape. We review the menus available to perform save
operations. Lastly, We review what each of the individual commands saves.
.N ci
What you should be able to do
.R a
After completing this unit, you should be able to:
C rm
• Use the menus and commands available to work with tape media
• Use the menus and commands available to work with save files
• Perform the steps required to set up virtual tape support
to fo
• List what data is saved with menu options 21, 22, and 23
• Explain what is saved by each of the save commands
ec ivo
• Exercise
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
media
ó
• Use the menus and commands available to work with save
files
.N ci
• Perform the steps required to set up virtual tape support
.R a
• List what data is saved with menu options 21, 22, and 23
C rm
• Explain what is saved by each of the save commands
to fo
ec ivo
Notes:
oy s
pr clu
Ex
30-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 1: Tape operations
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Tape menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The go tape command displays the Tape menu. This menu can also be displayed by selecting:
• Option 3 (General system tasks) from the IBM i Main menu
pr clu
menu and, where appropriate, the individual commands that the options prompt for or run:
1. Display tape information
This option displays the information on a tape. It prompts for the Display Tape (DSPTAP)
command.
2. Initialize a tape
Each tape must be initialized before data can be recorded on it. This option initializes (or
prepares) a tape so that data can be recorded on it and prompts for the Initialize Tape (INZTAP)
command.
30-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
5. Restore
This option displays the Restore menu, from which you can restore data from tape, optical
ó
drive, save file, or tape media library device.
6. Work with tape device status
.N ci
This option displays the Work with Configuration Status display, which shows the status
information for tape devices. This option runs the Work with Configuration Status for Tape
.R a
(WRKCFGSTS) command.
7. Verify tape
C rm
This option allows the tape unit operations for all tape units to be verified. It prompts for the
Verify Tape (VFYTAP) command.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To find out what data is stored on a tape, you can either select option 1 on the Tape menu or prompt
for the Display Tape (DSPTAP) command.
pr clu
Note the possible values for the Data type parameter - either *LABELS or *SAVRST.
• If you specify *LABELS, the volume label and data file labels for the tape are displayed.
• If the information on the tape was written by an IBM i save operation, the operator might want to
see the names of the system objects in each tape file. To see this information, *SAVRST must be
Ex
30-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To display only the names of the files on a tape, use the default value of *LABELS for the data type
parameter on the DSPTAP command.
pr clu
• Information about the tape volume appears at the top of the display.
• Information about the first file on the tape appears in the body of the display.
• Additional information about this file can be seen by using the Page Down/Up (Roll Up/Down)
keys.
Ex
If several files exist on the tape, the system waits for the operator to press Enter before it searches
for and displays information about the next file.
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If the information stored on a tape was written during an IBM i save operation, you might want to
see the names of the actual system objects stored in each tape file. To see this type of information,
pr clu
specify *SAVRST for the Data type parameter on the Display Tape (DSPTAP) command.
In this format, information is displayed not only about the tape volume and tape file label, but also
about the system objects contained in the file.
To see it use F16 function key Display header. Display header shows common information about
Ex
the save operation and about the media on which the objects were saved. Common information
might include the command used to save the objects, the time period for which changed objects
were saved, and the expiration date of the tape on which the objects were saved. Information
shown differs according to the save operation used and the media used.
To display all information use the Page Down/Up (Roll Up/Down) keys to display them.
30-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Either use option 2 on the Tape menu or prompt for the Initialize Tape (INZTAP) command to
prepare a tape for the offline storage of information. Each tape must be initialized before data can
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
- If you specify *YES or *FIRST and an active file is found, the tape is not initialized.
- If you specify *NO, the tape is initialized immediately, even if there are active files on it.
Tape density: The tape density parameter determines the amount of data recorded per inch of
tape.
Clear: Specifies whether all previous labels and data are deleted from the tape when it is initialized.
If the volume must be cleared of all data, it is spaced from the location of the initializing volume label
n
or tape markers to the end of the tape marker. Clearing process can take a long time for big tape
volumes.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
30-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 2: Save file operations
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Save File Commands menu (go CMDSAVF) allows you to select commands to work with save
files.
pr clu
A save file is a file allocated in auxiliary storage that can be used to store saved data on disk without
requiring tape or optical media.
Ex
30-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
written to tape or optical media. A save file can also be used like a database file to read or write
records that contain save or restore information. A save file can also be used to send objects to
another user on the network.
You must have object operational (*OBJOPR) authority to the CRTSAVF command in order to create a
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Device (DEV) parameter specifies the name of the device used for the save operation. The
device name must already be known on the system by a device description. When you specify
pr clu
*SAVF, the save operation is done using the save file specified for the Save File (SAVF) parameter.
The SAVF parameter specifies the save file that is used to contain the saved data. The save file
must be empty unless *ALL is specified for the Clear (CLEAR) parameter.
Note
Ex
A value must be specified for this parameter if *SAVF is specified for the DEV parameter.
30-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• SAVSAVFDTA (Save a Save File)
ó
.N ci
• CLRSAVF (Clear a Save File)
.R a
• WRKSAVFBRM (Work with Save Files)
Notes:
oy s
The Display Save File (DSPSAVF) command displays the save information in a save file. This
includes summary information about the save operation and a description of each object saved to
pr clu
The Clear Save File (CLRSAVF) command clears the contents of a save file. This command clears
all existing records from the save file and reduces the amount of storage used by this file. A save
file must be cleared before it can be used again.
The Work with Save Files using BRM (WRKSAVFBRM) command displays or prints a report of all
save files on the BRMS media content information. To use this command, you must have the BRMS
licensed program installed.
The Delete File (DLTF) command deletes one or more files from the system.
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 3: Virtual tape operations
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
30-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Up to 256
virtual tape
n
1
2 volumes
3
CRTIMGCLG 4 ADDIMGCLGE
ó
5
(2) 6 (3)
7
8
.N ci
9
10
.R a
(4)
Virtual Save
C rm
CRTDEVTAP tape
(1) device Disk
Restore Disk
to fo
Duplicate to media, switch or
FTP to another system
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Image Commands (go CMDIMG) menu includes several of the commands that are used when
setting up support for virtual tape operations. It also includes commands that are used in day-to-day
pr clu
30-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Create Device Description (Tape) (CRTDEVTAP) command creates a device description for a
tape device.
pr clu
Note
The resource name will not be removed if a device description is deleted. You can create a new
device description for existing resources by specifying the resource by name.
Once the device description is created, use the work with configuration status (WRKCFGSTS)
command to vary on your device description.
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Create Image Catalog (CRTIMGCLG) command is used to create an image catalog object
(*IMGCLG) in library QUSRSYS and associate the image catalog with a target directory. An image
pr clu
30-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Add Image Catalog Entry (ADDIMGCLGE) command is used to create a virtual image in the
image catalog directory (as specified by the Directory (DIR) parameter on the CRTIMGCLG
pr clu
command). If the image is added successfully, the image is loaded and the image catalog (*IMGCLG)
in library QUSRSYS is updated. Images can be added from the following sources:
• CD or DVD media (by specifying an optical device containing the CD or DVD image to be
added). This source is only allowed for optical type image catalogs.
Ex
• An image file located in a directory. The image file can exist in any directory that is accessible
through the Copy Object (CPY) command.
• A new image file by specifying the FROMFILE(*NEW) parameter.
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Load or Unload Image Catalog (LODIMGCLG) command is used to associate an image catalog
and its images to a virtual device. The status of the image catalog is changed based on the value
pr clu
*UNLOAD This causes the status of the image catalog to change to Not ready.
All image catalog entries are removed from the specified virtual
device. The allow save attribute is set to allow save for all image
catalog entries.
Only one image catalog can be associated with a virtual device.
30-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• The following authorities are required to view entries for the image catalog specified:
- *EXECUTE authority to access library QUSRSYS.
- *USE authority to access the image catalog.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
10=Verify Prompts for the Verify Image Catalog (VFYIMGCLG) command. This
command allows you to verify that the required images exist in the
optical image catalog. Can verify Program Temporary Fix(s) (PTF) or
image before upgrade/install new version of the operating system.
12=Work with entries Brings up the Work with Image Catalog Entries display. From this
panel, you can work with the image catalog entries for the selected
image catalog.
n
As you see there is also optical virtual catalog which often is used to install Program Temporary Fix
ó
(PTF) upgrade or install the IBM i operating system.
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
30-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
For the Device parameter, specify the names of one or more tape devices used for the save
operation.
pr clu
If a virtual tape device is used, it must be the only device specified. If multiple tape devices are
used, they must have compatible media formats, and their names must be specified in the order in
which they are used.
Using more than one tape device permits one tape volume to be rewound and unloaded while
Ex
another tape device processes the next tape volume. To use more than one device in parallel, a
media definition must be specified.
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Duplicate Tape (DUPTAP) command can be used to copy from a virtual tape to a physical tape.
Once the duplicate is complete, you store the physical tape offsite. You can leave the virtual tape on
pr clu
30-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 4: Save menus and commands
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Save menu
IBM i
ó n
.N ci
.R a
C rm
to fo
+ Restricted state
++ Restricted state recommended
ec ivo
Notes:
oy s
To find and use save commands, enter Go save on the command line. You can also enter option 3
(General system tasks) on the Main menu and then option 6 (Save) on the General System Tasks
pr clu
menu.
The Save menu, which consists of three displays, provides options that allow you to save anything
on the system.
Some save operation required Power in a restricted state. A Power is in a restricted state when no
Ex
30-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Figure 30-25. Define Save System and User Data Defaults AS24G11.0
Notes:
oy s
The Define Save System and User Data Defaults display allows you to specify values to be used
during the selected backup or restore option.
pr clu
Remember that you can use the F1- Help option to help you understand what defaults are set for
each of the parameters on this display.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
GO ASSIST or
=> 11. Customize your system, users, and devices GO BACKUP
n
=> 5. Backup tasks
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Operational Assistant (GO ASSIST) provides options to assist in managing and customizing the
system. One of those options is to set up and run a scheduled backup.
pr clu
The Backup Tasks menu allows predefined options for daily, weekly, and monthly backups to be
set. Default options are provided, which you can change to meet your needs.
Ex
30-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Back up changes to Back up all user Back up all user libraries.
ó
user libraries selected Libraries.
on backup list.
.N ci
Back up folders Back up all folders. Back up all folders
selected on backup list. Back up security data
.R a
Back up configuration
data.
C rm
Back up all user Back up all user Back up all user
directories. directories. directories.
to fo
ec ivo
Notes:
oy s
• The daily option backs up only those changes to the libraries and folders specified on a list.
• All three of the options back up all user directories.
These settings can be modified to suit your requirements using the Change Backup (CHGBCKUP)
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Save commands
IBM i
What is saved?
ó n
SAVOBJ
.N ci
SAVLIB
SAVDLO
.R a
SAV
SAVCHGOBJ
C rm
SAVSYS
SAVSAVFDTA
SAVSECDTA
to fo
SAVCFG
ec ivo
Notes:
oy s
When you select an option on the Save menu, you are prompted for various save commands, all of
which exist on the system. Why are there so many commands? So that you can save only what you
pr clu
need, when you need it. As you become more comfortable working with IBM i, you might prefer to
use these commands rather than the Save menu.
Following is a brief explanation of what is saved with each command:
• SAVOBJ: Saves one or more objects or a group of objects by generic name and type from one
Ex
or more libraries. When *ALL is specified on the Objects prompt, objects can be saved from up
to 300 libraries. When saving to a save file, only one file can be specified.
• SAVLIB: Saves one or more libraries (up to 300 named libraries) and all the objects associated
with them. When saving to a save file or an optical volume, only one library can be specified.
This command can also be used to save, in one operation, one of the following:
- All libraries on the system other than QSYS
- All libraries that normally contain user data
- All IBM-supplied libraries other than QSYS (and six others that cannot be saved except by
SAVSTG - see online help)
30-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty The SAVLIB command saves the entire library, which includes the library description, the object
descriptions, and the contents of the objects in the library. For job queues, message queues,
output queues, data queues, and logical files, only the object definitions are saved, not the
contents.
• SAVDLO: Saves documents, folders, and distribution objects (mail).
• SAV: Saves one or more directories or objects within directories. This command must be used
n
to save the IFS.
• SAVCHGOBJ: Saves only those named objects (specific or generic, combinable with object
ó
types) that changed since the last complete save of a library.
• SAVSYS: Saves the system library (QSYS), all security information, all system configuration
.N ci
objects, and the LIC. This saved data can be used during an installation process. Individual
objects cannot be restored from these tapes.
.R a
• SAVSAVFDTA: Saves objects that were saved to a save file to offline media.
• SAVSECDTA: Saves one or more named user profiles or all security information, including
C rm
profiles, authorization lists, and authority holders.
• SAVCFG: Saves all configuration and system resource management information without
requiring that the system be in a restricted system.
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the visual you can compare scope of saved data on each save option.
pr clu
Ex
30-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
ENDTCPSVR
ENDHOSTSVR
ó
DLYJOB
ENDTCP
.N ci
DLYJOB
ENDSBS SBS(*ALL) OPTION(*IMMED)
.R a
CHGMSGQ MSGQ(QSYSOPR) DLVRY(*BREAK or *NOTIFY)
C rm
SAVSYS
SAVLIB LIB(*NONSYS) ACCPTH(*YES)
SAVDLO DLO(*ALL) FLR(*ANY)
SAV DEV('/QSYS.LIB/media-device-name.DEVD') +
to fo
OBJ(('/*') ('/QSYS.LIB' *OMIT) +
('/QDLS' *OMIT))1 UPDHST(*YES)
STRSBS SBSD(controlling-subsystem)
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
ENDTCPSVR
ENDHOSTSVR
ó
DLYJOB
.N ci
ENDTCP
DLYJOB
.R a
ENDSBS SBS(*ALL) OPTION(*IMMED)
CHGMSGQ MSGQ(QSYSOPR) DLVRY(*BREAK or *NOTIFY)
C rm
SAVSYS
SAVLIB LIB(*IBM) ACCPTH(*YES)
SAV DEV('/QSYS.LIB/media-device-name.DEVD') +
OBJ(('/QIBM/ProdData') +
to fo
('/QOpenSys/QIBM/ProdData')) +
UPDHST(*YES)
STRSBS SBSD(controlling-subsystem)
ec ivo
Notes:
oy s
pr clu
Ex
30-36 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
ENDTCPSVR
ENDHOSTSVR
ó
DLYJOB
ENDTCP
.N ci
DLYJOB
ENDSBS SBS(*ALL) OPTION(*IMMED)
CHGMSGQ MSGQ(QSYSOPR) DLVRY(*BREAK or *NOTIFY)
.R a
SAVSECDTA
SAVCFG
C rm
SAVLIB LIB(*ALLUSR) ACCPTH(*YES)
SAVDLO DLO(*ALL) FLR(*ANY)
SAV DEV('/QSYS.LIB/media-device-name.DEVD') +
OBJ(('/*') ('/QSYS.LIB' *OMIT) +
('/QDLS' *OMIT) +
to fo
('/QIBM/ProdData' *OMIT) +
('/QOpenSys/QIBM/ProdData' *OMIT))1 +
UPDHST(*YES)
STRSBS SBSD(controlling-subsystem)
ec ivo
Figure 30-32. Save menu option 23: All user data AS24G11.0
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-37
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Exercise
IBM i
n
Exercise: Save with 5250 emulation
ó
.N ci
.R a
C rm
Inform instructor when you
to fo
complete your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
30-38 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint (1 of 2)
IBM i
1. True or false: Running the display tape command, with the *LABELS
format, shows a listing by name of all of the objects that are saved on
n
this tape.
ó
.N ci
2. Which of the following is not supported by the Duplicate Tape
(DUPTAP) command?
a. Duplicate virtual tape to physical tape
.R a
b. Duplicate physical tape to virtual tape
c. Duplicate virtual tape to save file
C rm
d. Duplicate only specific sequence items
3. On the Save menu, which option is used to save the entire system?
to fo
a. Option 20
b. Option 21
c. Option 22
d. Option 23
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-39
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint (2 of 2)
IBM i
n
operation.
ó
5. Which command is used to clear the contents of a save file?
.N ci
a. DSPSAVF
b. INZSAVF
.R a
c. WRKSAVF
d. CLRSAVF
C rm
6. True or false: Save menu option 21: Full system save, can be
performed to a virtual tape?
to fo
ec ivo
Notes:
oy s
30-40 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
media
ó
• Use the menus and commands available to work with save
files
.N ci
• Perform the steps required to set up virtual tape support
.R a
• List what data is saved with menu options 21, 22, and 23
C rm
to fo • Explain what is saved by each of the save commands
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 30. Save with 5250 emulation 30-41
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
30-42 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 31. Save with IBM Navigator for i
n
we look at the steps to display an object’s properties and determine when the
last save and restore were performed.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Perform the steps necessary to set up virtual tape support with IBM
Navigator for i
C rm
• Describe backup functions with BRMS
• Describe the steps to perform backup of specific objects with IBM
Navigator for i
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
IBM Navigator for i
ó
• Describe backup functions with BRMS
.N ci
• Describe the steps to perform backup of specific objects with
IBM Navigator for i
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
31-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 1: Setting up virtual tape
.N ci
support
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Up to 256
virtual tape
n
1
2 volumes
3
CRTIMGCLG 4 ADDIMGCLGE
ó
5
(2) 6
7 (3)
8
.N ci
9
10
.R a
(4)
Virtual Save
C rm
CRTDEVTAP tape
(1) device Disk
Restore Disk
to fo
Duplicate to media, switch or
FTP to another system
ec ivo
Notes:
oy s
31-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Configuration tab
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Click Create Virtual Device to see the visual on the next page.
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Change Authority.
• If you specify a Message queue also specify the Library where message queue exists.
Click OK after you set all values.
31-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Notice your device is now listed with a status of Unavailable. Type of 63B0 indicates a virtual
tape device.
• Right-click your device, and select Make Available to vary on this device and continue the
setup steps.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
next visual.
31-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Authority level: Default is Exclude but for basic usage by users, Use will enough. You can also
specify the name of an authorization list.
Import image catalog: Select Yes to import the image catalog and its volumes from the image
catalog directory. Select No if you do not want to import the image catalog information.
Catalog ASP threshold: Specify the auxiliary storage pool (ASP) threshold for this image catalog
directory. Possible values include:
• Current (default) - Does not change the ASP threshold.
• Calculate - Lets the system calculate the percentage of space for the image catalog.
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Maximum - Specifies the maximum storage space available in the ASP where the image
catalog directory is located that are used by virtual volumes in the image catalog.
• 1 to 99 - Specifies the percentage of ASP space to be used by virtual volumes in the image
catalog.
Add virtual volumes to this image catalog.
Check to automatically add virtual volumes to this image catalog.
n
• Click OK.
ó
• This creates the image catalog. Notice it shows a status of Unloaded.
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
31-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Right-click your tape image catalog, then click Add Volume to see the notebook on the next page.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
31-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty This parameter specifies, for tape image files, whether to allocate the entire amount of storage
specified on the image size parameter. This parameter is only allowed for tape image catalogs;
it is not allowed for reference or dependent image catalogs.
• Tape density - Select *VRT256K.
Note: The tape density parameter should correspond to the block size of the physical tape
drive’s capability where you eventually copy the virtual volumes to physical tapes.
n
Click OK.
Repeat the steps on this page to create additional virtual volumes.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• Unloaded: The virtual volume associated with the catalog entry is unavailable to the virtual
device.
• Loaded: The virtual volume associated with the catalog entry is available to the virtual device.
• Next: The image catalog entry is loaded. No entry in the image catalog is mounted. If
VOL(*MOUNTED) is specified the next time that the catalog is used, this entry is used.
• Mounted: The virtual volume associated with the catalog entry is active in the virtual device.
• Error: Indicates that an error occurred during the last action performed against the virtual
volume associated with the image catalog entry.
31-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
• From a command line or Navigator for i run a command, like in the example below:
LODIMGCLG IMGCLG(AS24VTR01) DEV(AS24VTR01)
This command allows you to load (or unload) the image catalog to a specific device.
Ex
• Click Refresh (upper left of the tab) to see that the image catalog is now loaded.
At this point, you are ready to perform a save operation.
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 2: BRMS function
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
It is not the intention of this course is not teach BRMS (Backup Recovery and Media Services)
usage. But because this unit talks about backup functions that can be done with GUI, it is important
pr clu
to point that GUI allows you to perform backup operations using BRMS.
For more information about the features and functions of BRMS, you might consider attending
course AS28G, BRMS for IBM i.
Ex
31-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If you have Backup, Recovery, and Media Services (BRMS) (5770-BR1) licensed program product
installed on your system, you will see the BRMS link on IBM Navigator for i.
pr clu
You can use the main buttons on the welcome screen or use the Advanced button to begin the
process of configuring BRMS to perform a backup.
Click the Advanced button to see the web page (shown in the following visual).
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
BRMS tasks
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
global policy properties, restoring data, printing reports, and managing devices.
• Enterprise Services Manage BRMS systems through a BRMS Enterprise network
• Archive Control Groups - Create, run, display, and maintain archive control groups
Ex
• Backup Control Groups - Create, run, display, and maintain backup control groups
• Media Policies - Display media policies information
• Move Policies - Display move policy information
• Volumes - Display volume information
• Media Pools - Display media pool information
• Tasks - Tasks which are scheduled, executing, or were completed
31-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
Topic 3: Saving an object
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The BRMS GUI provides capability to save specific objects on your system.
pr clu
Ex
31-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
IBM Navigator for i does not have a direct function to do a backup but it allows you to run a
command.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To save an object, you fill in the parameters for the Save Object (SAVOBJ) command.
If you know the format of the command, you can type it into the window in the upper left. It is
pr clu
recommended that you type in the command, then press the Prompt button to see the window
captured in the lower right. This way the system assists you with filling in the correct values to the
correct parameters.
Click OK to run the command.
Ex
31-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To save a library, you fill in the parameters for the Save Library (SAVLIB) command.
If you know the format for the command, you can type it into the window in the upper left. It is
pr clu
recommended that you type in the command, then press the Prompt button to see the window
captured in the lower right. This way the system assists you with filling in the correct values to the
correct parameters.
Click OK to run the command.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
ó n
2. True or false: Installing the BRMS allows you to back up
objects using IBM Navigator for i.
.N ci
3. How many virtual tape volumes can you create for virtual
.R a
tape?
a. 64
C rm
b. 126
c. 256
d. *nomax
to fo
ec ivo
Notes:
oy s
31-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
IBM Navigator for i
ó
• Describe backup functions with BRMS
.N ci
• Describe the steps to perform backup of specific objects with
IBM Navigator for i
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 31. Save with IBM Navigator for i 31-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
31-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 32. Restore concepts and overview
n
perform restore operations. We also discuss what is restored when selecting
specific options on the Restore menu. We also overview the steps involved
ó
when performing a full system restore.
.N ci
What you should be able to do
.R a
After completing this unit, you should be able to:
• Explain the options available to restore data
C rm
• Explain the function of each of the restore commands
• List what is restored with menu options 21, 22, and 23
• List and explain the steps when doing a full system restore
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Explain the function of each of the restore commands
ó
• List what is restored with menu options 21, 22, and 23
.N ci
• List and explain the steps when doing a full system restore
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
32-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Disk
Restore
ó
command
Tape
.N ci
.R a
C rm
to fo
Save file or virtual tape
ec ivo
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Restore menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
32-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Restore commands
IBM i
What is restored?
ó n
RSTLIB
.N ci
RSTDLO
.R a
RSTOBJ
C rm
RST
RSTUSRPRF
to fo
RSTAUT
RSTCFG
ec ivo
Notes:
oy s
• RSTLIB: Restores one library or all libraries saved with a SAVLIB command.
• RSTDLO: Restores one or more documents, folders, and distribution objects (mail).
• RSTOBJ: Restores one or more objects. Objects saved with a SAVLIB command can be
Ex
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
What is restored?
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Where option 21 on the Save menu is used to save the entire system, notice that option 21 on the
Restore menu does not restore the entire system.
pr clu
The steps to restore an entire system are covered later in this unit.
Ex
32-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
ENDTCPSVR
ENDHOSTSVR
ó
DLYJOB
ENDTCP
.N ci
DLYJOB
ENDSBS SBS(*ALL) OPTION(*IMMED)
RSTUSRPRF USRPRF(*ALL)
.R a
RSTCFG OBJ(*ALL)
C rm
RSTLIB SAVLIB(*NONSYS)
RSTDLO DLO(*ALL) SAVFLR(*ANY)
RST DEV(’/QSYS.LIB/media-device-name.DEVD’)
OBJ((’/*’) (’/QSYS.LIB’ *OMIT)
to fo
(’/QDLS’ *OMIT))
RSTAUT
STRSBS SBSD(controlling subsystem)
ec ivo
Figure 32-6. Restore menu option 21: System and user data AS24G11.0
Notes:
oy s
Select this option to restore a system other than the i licensed program.
This option performs the following operations:
pr clu
• Changes the system operator (QSYSOPR) message queue to *BREAK or *NOTIFY delivery mode
• Ends all subsystems
• Restores:
• User profiles
Ex
• Configuration objects
• All IBM-supplied libraries, including those containing user data
• All user libraries
• Folders, documents, and mail
• All objects in directories
• Private authorities
• Starts controlling subsystem
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
ENDTCPSVR
ENDHOSTSVR
ó
DLYJOB
.N ci
ENDTCP
DLYJOB
ENDSBS SBS(*ALL) OPTION(*IMMED)
.R a
RSTUSRPRF USRPRF(*ALL)
RSTCFG OBJ(*ALL)
C rm
RSTLIB SAVLIB(*IBM)
RST DEV(’/QSYS.LIB/media-device-name.DEVD’)
OBJ((’/QIBM/ProdData’)
to fo
(’/QOpenSys/QIBM/ProdData’))
STRSBS SBSD(controlling subsystem)
ec ivo
Notes:
oy s
• Changes the system operator (QSYSOPR) message queue to *BREAK or *NOTIFY delivery mode
• Ends all subsystems
• Restores:
Ex
32-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
ENDTCPSVR
ENDHOSTSVR
ó
DLYJOB
ENDTCP
.N ci
DLYJOB
ENDSBS SBS(*ALL) OPTION(*IMMED)
RSTUSRPRF USRPRF(*ALL)
.R a
RSTCFG OBJ(*ALL)
RSTLIB SAVLIB(*ALLUSR)
C rm
RSTDLO DLO(*ALL) SAVFLR(*ANY)
RST DEV(’/QSYS.LIB/media-device-name.DEVD’)
OBJ((’/*’) (’/QSYS.LIB’ *OMIT)
(’/QDLS’ *OMIT)
to fo
(’/QIBM/ProdData’ *OMIT)
(’/QOpenSys/QIBM/ProdData’ *OMIT))
RSTAUT USRPRF(*ALL)
STRSBS SBSD(controlling subsystem)
ec ivo
Figure 32-8. Restore menu option 23: All user data AS24G11.0
Notes:
oy s
Select this option to restore all user data, which includes IBM-supplied libraries and directories that
contain user data. This option performs the following operations:
pr clu
• Restores:
- Security objects, including user profiles
- Device configuration objects
- All user libraries
- All IBM-supplied libraries and directories that contain user data
- All mail
- All folders
- All documents
- Authorities
• Starts the controlling subsystem
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
1. D mode IPL
ó
2. Load last set of save tapes
.N ci
3. WRKCFGSTS
.R a
If performing an unattended restore, proceed to the next step.
C rm
5. WRKRPYLE
Notes:
oy s
To restore your entire system, including LIC and QSYS, the illustrated steps must be executed in
the order listed.
pr clu
D mode IPL is an IPL from tape instead of disk. Detailed instructions on performing a D mode IPL
can be found in the Backup and Recovery manual. If the LIC on your Power Systems with IBM i is
intact, you might be able to perform a manual IPL and select option 2 on the IPL or Install the
System display instead of performing an alternate IPL.
Ex
The installation of the operating system and of LIC must use the first volume of the IBM distribution
CD-ROM or the first volume of the most recent SAVSYS tape. Therefore, it is very important that your
SAVSYS be on a tape that is compatible with your alternate IPL tape drive.
After you restored the operating system and LIC, load the correct volume of your last set of save
tapes and make the tape device ready.
Use the following command to ensure that any devices not used in the restore operation are varied
off and that any devices you are using for the restore operation (workstations, tape devices, and
tape controllers) are varied on:
WRKCFGSTS
32-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
WRKRPYLE
ó
If MSGID (CPA3709) is not already in your reply list, add it. For xxxx, substitute an unused sequence
number from one through 9999.
.N ci
ADDRPYLE SEQNBR(xxxx) MSGID(CPA3709) RPY('G')
Use the following command to change your job to use the reply list:
.R a
CHGJOB INQMSGRPY(*SYSRPYL)
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
8. GO RESTORE, Option 21
9. Reply to prompts on Specify Command Defaults display and
ó
other system displays
.N ci
10. Following commands are run
• (load next volume when prompted):
• ENDSBS SBS(*ALL) OPTION(*IMMED)
.R a
• RSTUSRPRF USRPRF(*ALL)
• RSTCFG OBJ(*ALL)
C rm
• RSTLIB SAVLIB(*NONSYS)
• RSTDLO DLO(*ALL) SAVFLR(*ANY)
• RST DEV('/QSYS.LIB/TAPxx.DEVD')
• OBJ(('/*')('/QSYS.LIB' *OMIT)
• ('/QDLS' *OMIT))
to fo
• RSTAUT
• STRSBS SBSD(controlling subsystem)
Notes:
oy s
example, you are prompted for the tape device you are restoring from, whether you want to perform
an unattended restore or change the defaults on the RSTxxx commands, and whether you want to
restore messages sent in *BREAK or *NOTIFY mode.
Note
Ex
Depending on your response to the prompts, you might be shown another prompt display to which
you have to respond.
The system runs the commands shown on the display to restore the entire system. As the system
performs each major step in the save operation, you are shown the prompt display for that step.
Each step can take a long time, so be patient.
32-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty As the system restore occurs, messages are displayed asking you to load the next volume (or
tape). Load the tape and respond to the message.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
n
b. RSTDLO
c. RSTLIB
ó
d. RSTOBJ
.N ci
2. Which of the following is a supported restore device?
a. Physical tape
.R a
b. Virtual tape
c. Save file
d. All above
C rm
3. What type of IPL is required to restore the entire system?
a. A
to fo
b. B
c. C
d. D
ec ivo
Notes:
oy s
32-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Explain the function of each of the restore commands
ó
• List what is restored with menu options 21, 22, and 23
.N ci
• List and explain the steps when doing a full system restore
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 32. Restore concepts and overview 32-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
32-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 33. Problem determination with 5250
emulation
n
The system keeps track of all problems that occur and notifies you through
message queues and logs. You might need to analyze a problem before
ó
calling IBM for service. IBM i provides many tools (commands, menus,
displays, message queues, and logs) to aid you in identifying, analyzing, and
.N ci
reporting problems.
.R a
After completing this unit, you should be able to:
C rm
• Identify a problem
• Analyze a problem
• Report a problem
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Analyze a problem
ó
• Report a problem
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
This unit presents the system tools available to help you to determine whether a problem exists with
your system and, if there is a problem, to gather information about it.
pr clu
Job logs and history logs are discussed, including how you can report a problem to IBM through the
electronic customer support (ECS) communications line.
After successfully completing this unit, you should be able to use the tools provided as part of IBM i
to identify, analyze, and report a problem to IBM or another service provider.
Ex
33-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
IBM i toolbox
ec ivo
Notes:
oy s
The system cannot solve all problems for you, so i helps you by providing the description of a given
problem and the tools to help solve it. The tools provided to help you manage problems on your
pr clu
system are:
• Messages
• Error messages
• System reference codes
Ex
• Logs
• Alerts
• Problem-handling menus
• ECS
• Error codes
The problem analysis functions that your system provides allow you to manage both
system-detected and user-defined problems. Your system provides functions for:
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Problem analysis
• Problem logging and tracking
• Problem reporting
• Problem correction
The structured problem management system helps you and your service provider quickly and
n
accurately manage problems as they occur on the system.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
Topic 1: Work with your job and
.N ci
job log
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Figure 33-3. Topic 1: Work with your job and job log AS24G11.0
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Active Jobs display gives information about active jobs in the system. If, after an
elapsed time of more than 1 minute and with more than just a few jobs running on your system, the
pr clu
CPU% column for any one job is significantly higher than for other jobs on the system, it might
mean that the job is in a loop or is logging many errors. However, keep in mind that on a lightly
loaded system, this might not be abnormal. Also, some jobs normally use a great deal of processor
time.
If you suspect that a job is having problems, hold that job using option 3 on this display while you
Ex
investigate the problem further. Depending on the results of your investigation, you can then either
release or end the job with options 6 or 4 on this display, respectively.
To access the Work with Active Jobs display, you can enter option 3 (General system tasks) on the
IBM i Main menu, option 1 (Jobs) on the General System Tasks menu, and then option 2 (Work
with all active job statistics) on the Job menu. You can also enter WRKACTJOB on a command line.
33-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The WRKJOB command offers problem determination information. It consists of two displays that
contain extensive information about a job to help you in determining what the job is doing or has
pr clu
done.
The full job name appears across the top of the display (Job name, User name, and Number).
From this menu, you can access everything that the system knows about this job. You can select
one option at a time, or you can select all of the options that appear on the two displays with option
30, which appears on the second display but is available from either display.
Ex
You access the Work with Job menu by entering the WRKJOB command on a command line. It can
also be accessed by doing one of the following:
• From IBM i Main menu, select option 1 (User tasks) => option 1 (Display or change your job).
• Enter go job and select option 1 (Work with jobs) or option 2 (Work with all active job statistics).
• On either the Work with User Jobs or Work with Active Jobs display, select option 5 (Work with).
• On the Work with Job you can use option 10 (Display job log if active).
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
F10 + PGUP
to fo
ec ivo
Notes:
oy s
The job log can be viewed by selecting option 10 off the WRKJOB display. IBM i keeps a separate,
detailed record of the activity of each job that runs on the Power Systems with IBM i. This low-level
pr clu
trace of the commands run by a job and of the system messages the job receives is called a job log.
You can use it to aid in problem determination.
You can view the job log for your own interactive job by entering the Display Job Log command
(DSPJOBLOG) on a command line. You can also use this command to display the job log of another
active job, but to do so you must know the full name of that job. Perhaps the simplest way to view
Ex
your job log while your job is active is to go to the command entry screen (F10 from most menus or
call qcmd).
While a job is active in the system or on a job queue, you can view its log by selecting option 10
(Display job log) from the Work with Job menu. Regardless of how you do it, if insufficient detail is
shown to enable you to determine precisely what the job has done, F10 causes all available details
to be displayed.
The bottom display in the visual appears after F10 is pressed from the top display in the visual. You
need to use the Page Up and Page Down keys to view the complete job log. Now you have enough
information to determine what happened in the job.
33-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty Here is an explanation of each of the special symbols the job log contains.
>> The running command or the next command to be run. For example,
if a CL or high-level language program was called, the call to the
program is shown.
> The processing of the command is complete.
.. The command has not yet been processed.
n
? Reply message. This symbol marks both those messages needing a
reply and those that were answered.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Interactive job
n
Job log
DSPJOBLOG
ó
OUTPUT(*PRINT)
.N ci
Batch job
SIGNOFF SIGNOFF (*LIST)
.R a
Job log
Job log Job log DSPJOBLOG
OUTPUT(*PRINT)
X
C rm RUNS
SUCCESSFULLY
RUNS
UNSUCCESSFULLY
to fo
Job log Output
queue
X Job log
PRINT
ec ivo
Notes:
oy s
While a job is active on the system, its job log is accessible so that it can help with problem
determination. However, when a job ends, the system uses several controls to determine whether
pr clu
the job log should be spooled to an output queue or simply deleted from the system. If a job is
completed and you later determine that something went wrong while it was active, the job log might
be the only available means of performing problem determination.
The system starts logging information in the job log for an interactive job as soon as you sign on to
a workstation and continues to log activity for that job in the same job log until you sign off. There is
Ex
a parameter on the SIGNOFF command that overrides all other controls regarding what happens to
the job log of an interactive job when the job ends. The system default value for the LOG parameter
on the SIGNOFF command is *NOLIST, which instructs i to delete the job log for the interactive job.
There is nothing that you, as system operator, can do to change this default action or to force all
users to sign off using the value *LIST for the LOG parameter, but your Power implementer can do
both.
If you know the full name of a job, and can execute the DSPJOBLOG command while it is active, you
can print its job log by specifying OUTPUT (*PRINT) on the DSPJOBLOG command.
33-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty It is recommended that you use the Operational Assistant, presented later in this unit to help
manage the job logs and automate their cleanup. Using the Operational Assistant, all job logs are
placed in a special output queue called QEZJOBLOG.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
Topic 2: Work with problems
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Notes:
oy s
pr clu
Ex
33-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
2. Error notification sent
ó
3. Problem record is created
.N ci
4. System error log
.R a
5. System operator message
C rm
6. Problem analysis starts
to fo
ec ivo
Notes:
oy s
The following is an example of the flow when you are managing a problem:
1. The system detects a hardware error.
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Date Time
ó
.N ci
PMR or service request no.
Describe problem
Message
.R a
C rm
1 Record the mode.
2 Set the mode to Manual.
3 Place a check on the line below to indicate
which lights on the control panel are on.
to fo
•Power on
•Processor/Active/Activity
•System Attention
ec ivo
Notes:
oy s
These forms are located in the back of the Handling and Reporting System Problems chapter in the
Basic System Operation, Administration, and Problem Handling manual.
pr clu
Use this form to record problems when problem analysis cannot be run. This form is called the
Problem Summary Form. The information you record on this form can then be sent to your service
provider. There are different forms for different system models.
Follow all of the instructions carefully. It is better to record too much information than not enough.
Ex
33-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
USERHELP menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The options on this menu provide additional information about the system and are useful in
attempting to resolve problems. Use this information when you want to work with a technical
pr clu
Option 2. Information Assistant options: This option displays a menu where you look at the
following types of information:
• The various sources of information available
• How to comment on information
• The highlights of what is new in this release
You can also start online education, start using the question and answer (Q and A) database, or
work with problems.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Option 3. Display workstation user: Select this option to display information about who is using
this workstation.
Option 10. Save information to help resolve a problem: Select this option to save sign-on
session information that technical support persons will need later on in order to perform a problem
analysis.
Option 11. Technical support tasks: This menu provides information that can help resolve
n
problems or maintain the system. This information is normally used by a technical support person.
Options are available to:
ó
• Display system operator messages
• Work with problems with the system
.N ci
• Work with program temporary fixes (PTFs)
• Duplicate your screen on another workstation
.R a
• Connect to technical support
C rm
Option 11 is not shown if you do not have the correct authority.
Option 80. Temporary sign-off: Select this option to temporarily sign off from your workstation.
When you sign back on to the same workstation, you should be returned to the display you were
viewing when you signed off.
to fo
You cannot temporarily sign off from a pass-through device. See your system operator to find out
how your Power is set up.
ec ivo
oy s
pr clu
Ex
33-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
TECHHELP menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Technical Support Tasks menu provides options to help resolve problems on the system.
Option 1. Display messages for the system operator: Displays all messages in the system
pr clu
operator message queue (QSYSOPR) and allows you to work with them. The system operator
message queue can contain messages for system problems, such as those affecting the printing
out of forms.
Option 10. Work with problems with the system: Allows you to analyze or report problems that
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Option 20. Connect to technical support: Allows a support organization to access your system
from a remote workstation. It also creates and makes available (varies on) all the devices needed
for that remote support. You must provide a telephone number, a user ID, and a password before
the support person can sign on to your system.
Option 21. Disconnect from technical support: Ends remote support and makes unavailable
(varies off) and deletes all the devices that were created when remote support was started.
n
Option 80. Temporary sign-off: Select this option to temporarily sign off from your workstation.
When you sign back on to the same workstation, you should be returned to the display you were
ó
viewing when you signed off.
• You cannot temporarily sign off from a pass-through device. See your system operator to find
.N ci
out how your Power is set up.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
F10= Display all F14= Work with Problem F21= Select assistance level
F22= Display list details F24= More keys
ec ivo
Notes:
oy s
To see system operator messages using a 5250 emulation session, use the command to display
the system operator messages. The command is DSPMSG QSYSOPR.
pr clu
Often the only thing wrong on your Power is that there is an unanswered message in one of the
system message queues. Always check for messages when users are experiencing problems.
An asterisk (*) to the left of a message on the QSYSOPR message queue means that problem
analysis can be run for that message. To run problem analysis, position the cursor on the message
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can also use the Problem Handling menu to analyze problems. You can access this menu by
entering go problem on a command line.
pr clu
Option 2. Work with problems: on this menu allows you to view problems that were detected on
your system and to select one for analysis. These problems were either: detected by your system,
by you (the user), or by an application.
Option 4. Display system operator message: allows you to view messages in QSYSOPR.
Ex
Option 5. Display the history log: allows you to view the history log, which offers a high-level
overview of all system activity.
33-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Option 2 or WRKPRB
IBM i
ó n
.N ci
.R a
C rm
to fo
F14=Analyze new problem F15=Sort by Date F18=Work with alerts F24=More keys
ec ivo
Notes:
oy s
Selecting option 2 from the Problem Handling menu, or entering the WRKPRB command, brings up
the Work with Problems display. This display shows a list of problems called the problem log.
pr clu
As each problem is identified, the system assigns it a unique problem ID, a 10-character identifier
you can use to name a problem and its corresponding record of detailed information.
• The first five characters indicate the date on which the problem was recorded.
• The next five characters indicate the sequence number of the problem record.
Ex
• These characters, combined with the network ID and the control point name are used by the
system to ensure that each problem can be uniquely identified.
Normally, you would select an OPENED problem on the Work with Problems display. Once problem
analysis is run, the status changes to READY. If the problem needs to be sent to IBM for assistance
in solving, you must attach your name and address to it. The status is then changed to PREPARED.
Once problems are prepared, they can be sent to IBM, at which point the status changes to SENT.
Delete old problems on a regular basis by using option 4 (Delete) on the Work with Problems
display or the Delete Problem (DLTPRB) command. Only problems older than the number of days set
in the QPRBHLDITV system value can be deleted in this way.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Operational Assistant takes care of this cleanup task in addition to cleaning up job logs, as
mentioned earlier.
Option 5 (Display details) on the Work with Problems display allows you to display details about a
problem, while option 6 (Print details) allows you to print them.
Pressing F24 (More keys) displays F14 (Analyze new problem). You can use F14 or the Analyze
Problem (ANZPRB) command to open a new problem of your own.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
• Opened
• Ready
n
• Prepared
ó
• Sent
.N ci
• Answered
• Verified
.R a
• Closed
C rm
to fo
ec ivo
Notes:
oy s
The status of each problem is also shown. The possible status values are:
• OPENED: The problem was identified and a problem record was created.
pr clu
the problem has not returned. The information needed is returned at a later time, or a service
representative contacts you.
• ANSWERED: An answer to the service request issued with the problem record, including the
information needed to correct the problem, was returned by the service provider, or answer
information was added by an operator on this system. The answer information might include
PTFs or a list of the possible causes of the problem. If the answer involves PTFs, the list of
PTFs that correct the problem is available for viewing.
• VERIFIED: The problem was resolved by PTFs or equipment repairs, and an operator verified
that the problem was corrected.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• CLOSED: All work on the problem record is complete. Information about the problem can be
viewed, but no update operations can be performed on this problem record.
A short message or a description of the type of problem the system detected is also shown.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
HMC
ó
.N ci
.R a
C rm
to fo
IBM i Access Client Solutions
Virtual Control Panel
ec ivo
Notes:
oy s
If you have a system failure, a message code might be displayed a message code on the control
panel on the system unit or on the HMC interface, and the Attention light should also be on. Record
pr clu
the code.
A system reference code (SRC) is a set of 8 characters that identifies the system component that
detected the error code and that describes the condition. The first four characters of the SRC
indicate the type of error, while the last four give additional information, which can be any set of
characters.
Ex
You should record the entirety of any SRC. The information gained from the SRC can help the
service representative understand the problem fully and how to fix it.
The error code indicates that a hardware or software error condition occurred in the system.
A System Attention light is turned on when the system detects a hardware error that it cannot
correct. An error can result in the loss or corruption of data.
The error code recorded in the problem log is used to report errors and to perform problem analysis
and resolution. Some error codes have the system automatically collect associated data that is
used to diagnose the problem.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Some error codes require that you restart the system for recovery, while others might indicate
intermittent errors.
To find SRC code on the HMC you have to:
1. Log on to HMC.
2. Expand System Management and select your system or partition.
n
3. From the tasks (bottom of the screen) expand Serviceability and click Reference Code
History.
ó
4. On the list of SRC find interest code select it by clicking the radio button next to code.
To work with SRC in Virtual Control Panel from IBM i Access Client Solutions:
.N ci
1. Launch IBM i Access Client Solutions.
2. On the System select your system.
.R a
3. On the Console section click Virtual Control Panel.
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
History log
IBM i
• System history
n
– Automatically logs system activity:
ó
• Job information (start/stop times)
• Component failures
.N ci
• Critical system information (such as storage thresholds)
.R a
• Information written to a system log
C rm
– QHST
• Multiple physical files QHST<yyddda>
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
QHSTLOGSIZ
Collection of messages
summarizing system activity: QHSTyydddn
C rm
• Subsystem information
• Job information
• Device status changes
to fo
• System operator messages
• PTF activity 'A LOG VERSION'
ec ivo
Notes:
oy s
The system keeps a history log of high-level system activity. The information in this log has to do
with job start and end, device actions, all messages received on the QSYSOPR message queue, and
pr clu
QHSTyydddn.
• The name of the history log version is made up of QHST, the Julian date on which the log version
was created (yyddd), and a sequence number or letter (x).
• The size of this file is determined by the system value QHSTLOGSIZ (maximum history log
records).
The DSPLOG command has parameters to allow you to view only a portion of the history (starting and
ending date and time).
33-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
History files remain on the system until they are deleted, which can be done by executing the Work
with Files (WRKF) command.
pr clu
When a log version (another name for a history file) reaches the maximum size you specified, the
system simply creates another one, leaves the old one in QSYS, and sends a message to QSYSOPR to
the effect that log version QHSTyydddn is full and should be saved.
What the message does not say is that after the old log version was saved, it should be deleted.
Ex
Leaving old log versions on disk affects disk space use and causes your system saves to take
longer and longer as time goes by.
If you use the Work with Files (WRKF) command for this task, you can both save and delete old
history log versions using this display.
This is yet another task that Operational Assistant can simplify.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
Topic 3: Other problem determination
.N ci
tools and aids
.R a
C rm
to fo
Powertm with IBM i
ec ivo
Figure 33-21. Topic 3: Other problem determination tools and aids AS24G11.0
Notes:
oy s
pr clu
Ex
33-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Copy screen
IBM i
I need some
assistance.
ó n
.N ci
.R a
STRCPYSCN
C rm
Let me see
what is happening
on yourworkstation.
Remote assistance
or problem determination
to fo
ec ivo
Notes:
oy s
There is a system function that allows you, while you are at your workstation to monitor what
someone else is doing at another workstation in order to determine the cause of a problem on that
pr clu
workstation.
You can start this function, called Copy Screen, by running the Start Copy Screen (STRCPYSCN)
command and specifying the name of the display device you want to copy and the name of your
own workstation. The user at the device you are copying needs to respond to a message to allow
you to view the job in question. Once they have done that, you are able to follow along while the job
Ex
proceeds. IBM i locks your keyboard, and you are not allowed to enter anything. You remain one
screen behind the copied device.
To end the copy screen function, either person can run the End Copy Screen (ENDCPYSCN)
command. If the user being copied is unable to enter commands, then, at the requesting
workstation, press System Request and enter the ENDCPYSCN command on the line at the bottom of
your display.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with System Status display is another tool that helps you to check for system
performance problems.
pr clu
Unless you always have batch jobs running, advise management whenever CPU utilization is
continually greater than 80%. (Your interactive users have probably already started complaining
about response time.) Note that this percentage is meaningful only if the elapsed time is at least five
minutes.
Ex
To view information gathered over five minute or more, enter the Work with System Status
(WRKSYSSTS) command on a command line, and, as soon as the display appears, press Enter.
After at least five minutes have elapsed, enter the command again. IBM i remembers when you
entered it the first time and calculates CPU utilization over the elapsed time.
Failure to manage spooled files (typically job logs) can cause the number of jobs in the system to
range into the thousands. The more jobs the system has to manage, the less productive work it can
do.
The percentage of permanent and temporary addresses used should never exceed 90. You might
not be able to do anything about this other than notify management.
33-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty For optimum performance, the auxiliary storage percentage used should be kept below 70% or
80%. Again, you might be able to do little except keep management informed.
There is a lot of online help available with this display. If you are responsible for keeping the system
running smoothly (and what system operator is not?). You should take the time to read all of it.
To access the Work with System Status display, you can enter the WRKSYSSTS command on a
command line. You can also enter:
n
1. Option 3 (General system tasks) on the IBM i Main menu
2. Option 2 (Status) on the General System Tasks menu
ó
3. Option 6 (Work with system status) on the Status menu
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Work with Disk Status (WRKDSKSTS) display shows performance and status information
about the disk units on the system. It displays:
pr clu
33-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can have Operational Assistant (OA) perform many of the cleanup chores required on your
system. Enter go assist and select option 11 to get started.
pr clu
One caution: OA cleans up by throwing away; it does not save anything. If you have set up
everything correctly, this should not be a problem.
Use option 1 (Change cleanup tasks) from the Cleanup menu to set up or change what you want
OA to clean up. Determine how long you want to keep the various types of objects that OA cleans
Ex
up. The values shown here are reasonable for most systems, but only you can decide what is right
on your system.
Pick a time for OA to run cleanup each day when there is the least amount of activity on your
system. If you implemented a power on and off schedule (or plan to do so), right before power off is
a good time to clean up.
After entering this information with Allow automatic cleanup set to Y, you must still use option 2
(Start cleanup at scheduled time) on the Cleanup Tasks menu before OA starts cleaning up
according your schedule. Another alternative is to choose option 3 (Start cleanup immediately) and
then option 2 to start the schedule for the next cleanup.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
One thing does happen automatically as soon as you specify that you want to allow cleanup on this
display is that OA creates an output queue named QEZJOBLOG and changes the QPJOBLOG
printer file to point to that output queue. This occurs regardless of how many days you want to keep
job logs and other system output on this display.
Chapter 8 in the System Operation Manual contains information on how to implement OA automatic
cleanup. Before you consider letting OA do its cleanup, you should read that chapter very carefully.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-36 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• Workstation messages queues • Folders (reorganized)
• System operator messages queue • Database files (reorganized)
ó
Printer output: Other system objects:
.N ci
• Output queue QEZJOBLOG (job logs) • History log
• Output queue QEZDEBUG (service and • Problem log and files
.R a
program dumps) • Alerts database
Journals: • PTF save files
C rm
• APD journal • Reclaim temporary storage used by
temporarily decompressed objects
• DSNX journal
• Job accounting data journal
•
to fo
Performance adjustment data journal
• Problem databases journal
• QSNADS journal
• OSI Message Services/400 journal
ec ivo
Notes:
oy s
There are many objects that need to be cleaned up on your system. (Some of these objects, such
as the history log and problem log, were discussed in this unit.)
pr clu
This visual shows those objects that the system can automatically clean up with OA. Little help is
needed from the system operator for OA to perform this cleanup.
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-37
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm Page down
(Roll up)
to fo
ec ivo
Notes:
oy s
Automated problem analysis applies mostly to hardware problems but also to some software
problems in LIC. To determine which problems are analyzed automatically and that are not, use the
Work with Problems (WRKPRB) command.
When *YES is specified in the Report problem automatically field, software problems are reported
automatically to the service provider. Your service provider is specified in the Control point name
field. For hardware problem reporting, contact your service provider.
To run the CHGSRVA command, you must be signed on with a user profile that includes *ALLOBJ
special authority.
33-38 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
PROBLEM2 menu
IBM i
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Problem Handling (PROBLEM2) menu allows you to select problem-handling tasks
associated with programming problems and system performance.
pr clu
Option 1. Program temporary fix (PTF): Select this option to use PTFs to update IBM-licensed
programs and programs developed by other companies.
Option 2. Work with alerts (WRKALR): Select this option to use alerts to identify problems at local
or remote locations.
Ex
Option 3. Performance tools (STRPFRT): Select this option to work with the performance of your
system.
Option 4. Programming language debug (CMDDBG): Select this option to use commands
associated with solving your programming language errors.
Option 5. Work with support contact information (WRKCNTINF): Select this option to update
your contact information for marketing and technical support.
Option 6. Copy screen image (CMDCPYSCN): Select this option to show the information on your
display station to a specified user at another display station, in order to find and solve a system
problem. You can also send the information on your display station to a database file.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-39
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Option 7. Work with alert descriptions (WRKALRD): Select this option to define alerts. You can
use this function to create, change, and delete your own alert descriptions.
Option 70. Related commands (CMDPRBMGT): Select this option to see commands related to
analyzing and solving problems.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-40 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Network Management (NETWORK) menu allows you to manage and use network
communications:
pr clu
Option 1. Display network attributes (DSPNETA): Select this option to display how a network
was set up to operate.
Option 2. Change network attributes (CHGNETA): Select this option to change network
attributes.
Ex
Option 3. Display sphere of control status (DSPSOCSTS): Select this option to display or print
the current status of the primary and default systems in the sphere of control.
Option 4. Work with sphere of control (WRKSOC): Select this option to use sphere of control to
delete systems, add systems, and display the current status of the systems already defined.
Option 5. Network problem handling (NETPRB): Select this option to identify and solve problems
related to networks.
Option 6. Display APPN information (DSPAPPNINF): Select this option to identify and solve
problems related to Advanced Peer-to-Peer Networking (APPN).
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-41
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Option 7. Work with distribution queues (WRKDSTQ): Select this option to manage and control
jobs on distribution queues.
Option 8. Display distribution services (DSPDSTSRV): Select this option to display or print the
distribution queue descriptions, routing table, or secondary system name table defined for your
local system.
Option 9. Display distribution services log (DSPDSTLOG): Select this option to use the SNADS
n
log to determine when a network problem occurred.
Option 10. TCP/IP administration (TCPADM): Select this option to manage and control jobs using
ó
the TCP/IP to communicate between systems.
Option 14. Configure SNMP agent (CFGTCPSNMP): Select this option to define or change the
.N ci
Simple Network Management Protocol (SNMP) configuration.
Option 70. Related commands (CMDNET): Select this option to see commands related to
.R a
managing and using a communication network.
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-42 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Network Problem Handling (NETPRB) menu allows you to handle problems dealing with
communication:
pr clu
Option 1. Work with problems (WRKPRB): Select this option to solve network problems.
Option 2. Work with alerts (WRKALR): Select this option to use alerts to identify problems at local
or remote locations. An alert is automatically sent from any Power system in the network to the
system designated to manage problems.
Ex
Option 3. Verify communications (VFYCMN): Select this option to determine whether the
communication links can be established.
Option 4. Network management (NETWORK): Select this option to perform communication tasks
related to managing a network problem handling - help network.
Option 5. Send or receive files (FILETFR): Select this option to perform tasks related to sending
or receiving files from systems with communications.
Option 6. Access a remote system (REMOTE): Select this option to manage and control jobs on
a remote system.
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-43
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Option 7. Work with alert descriptions (WRKALRD): Select this option to define alerts. Using
this function, you can create, change, and delete your own alert descriptions.
Option 8. Verify APPC connection (VFYAPPCCNN): Select this option to exchange data packets
between the local location and the specified remote location using Advanced Program-to-Program
Communication (APPC).
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-44 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Exercise
IBM i
ó n
Exercise: Problem determination
.N ci
.R a
C rm
to fo
Inform instructor when you complete your exercise.
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-45
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Checkpoint
IBM i
n
2. Which of the following commands display system status information?
ó
a. WRKSYSSTS
.N ci
b. WRKACTJOB
c. WRKDSKSTS
d. WRKUSRJOB
.R a
C rm
3. Which of the following commands display information about
your job?
a. WRKSYSSTS
b. WRKACTJOB
to fo
c. WRKDSKSTS
d. WRKUSRJOB
ec ivo
Notes:
oy s
33-46 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit summary
IBM i
n
• Analyze a problem
ó
• Report a problem
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 33. Problem determination with 5250 emulation 33-47
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
33-48 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 34. Overview of the PTF process
n
problems are still occasionally found once these LPPs are put into
widespread use.
ó
In an ongoing effort to ensure that IBM-licensed program products are as
error-free as possible, IBM creates a program temporary fix (PTF) to correct
.N ci
a problem or potential problem in one of these programs as soon as the
problem is detected and reported.
.R a
Each PTF is designed to fully replace one or more objects in the LPP. PTFs
can be distributed electronically or by CD-ROM. After a PTF is received, it
C rm
must be installed on the system to make it active.
Accountability:
• Checkpoint questions
• Exercise
Ex
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Describe the PTF process
ó
• List and explain the PTF types that are available
.N ci
• List the commands used to order PTFs
• Explain the different PTF strategies for PTFs
.R a
C rm
to fo
ec ivo
Notes:
oy s
After successfully completing this unit, you should be able to explain what a PTF is and use
information available from IBM to help you know when to order a PTF. You should also be able to
pr clu
order a PTF, receive and install a PTF, display the status of a PTF, and verify that a PTF was
successfully installed.
There are two important things to consider when working with PTFs. First, some functions related to
the installation of PTFs can only be performed while signed on to the system as the security officer
(QSECOFR). No attempt was made in the following discussion to identify those functions. Before
Ex
attempting to perform any function related to PTFs, you should review the appropriate
documentation.
Second, it is highly recommended that you have a current backup of your system. If there is any
doubt at all about the availability of a valid backup, you should take the time to perform a full system
backup before you begin any PTF activity.
34-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
diagnosed by IBM in a current, unaltered release of a
licensed program product (LPP).
ó
.N ci
.R a
C rm New Function PTF
to fo
PTF Problem
ec ivo
Notes:
oy s
Periodically, bugs are discovered in IBM Licensed Program Products (LPPs) that are installed on
the Power Systems with IBM i. IBM issues a Program Temporary Fix (PTF) once corrections are
pr clu
Fixes play an important part in your system’s maintenance strategy. They give you a chance to
fine-tune your system’s operation, add additional functionality, or improve performance.
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
ECS ISO
or
ó
Internet:
.N ci
https://www.ibm.com/support/fixcentral/
.R a
ISO • Go LICPGM, option 50,
C rm
or Display log for messages
• DSPPTF
FIX • System i Navigator: Fixes inventory
to fo
5 Test product
ec ivo
Notes:
oy s
Installed and permanently installed fixes: When a fix is installed to a system, both the original
and new objects are kept on the system. Logically, two copies of the code reside on the machine.
pr clu
This allows you to restart the system using either the original objects or the new objects. Installing a
fix to your system gives you a secure backup while you test the new code. If the system functions
incorrectly using the new code, you simply restart your system using the original code and remove
the defective code.
When a fix is permanently installed on your system, only the new objects exist on the system. A fix
Ex
can be permanently installed when it was used for a period of time and you feel confident that the
chances of it being defective are small.
Available and delayed fixes: Once a fix is loaded on your system, you can choose to apply it right
away or wait for a period of time before applying it. A fix can be made available if the system cannot
run the old and new code at the same time. Alternatively, you can choose to delay applying a fix.
The fix is then applied the next time the Power is restarted.
34-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Types of fixes
IBM i
n
• Group PTF (or Group fixes)
ó
• Cumulative PTF packages
.N ci
• Service packs see details next
.R a
• Technology Refresh
C rm
• Technology Refresh Group
• Resave
to fo
ec ivo
Notes:
oy s
Single PTFs are applied to correct specific reported problems. A high-impact pervasive (HIPER)
PTF is an example of a single PTF which resolves a problem that might have a high impact on the
pr clu
operations of your system or a low-impact pervasive problem that affects most Power Systems with
IBM i.
A PTF group or fix group is a name used to order and manage a group of logically related PTFs.
The advantage of a group fix is that you can use the same PTF number every time to order the
latest and greatest fixes for a specific function.
Ex
Cumulative PTF packages contain fixes for a given release of the IBM i operating system and
associated licensed programs. You should install the entire cumulative PTF package after you first
load or reload the operating system.
Following the General Announcement of IBM i 7.2, IBM i point / modification releases were
replaced by a new release delivery mechanism called a Technology Refresh. A Technology Refresh
is a collection of operating system software that is developed together, packaged together, tested
together, and delivered together as a PTF Group for a base release.
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The Technology Refresh PTF Group contains a Technology Refresh PTF plus related PTFs,
including the most recent pre-GA fixes. The Technology Refresh PTF is Machine Code / Licensed
Internal Code (57xx-999) and is part of the code stream of the base release, for example, IBM i 7.2,
rather than being a separate code stream, as is the case with a point release.
A Resave associated with the Technology Refresh is also available. IBM periodically releases new
Resave media. Resaves are often Machine Code (57xx-999) but occasionally a Resave is made
available for IBM i (formerly known as i5/OS) (57xx-SS1). Resaves of the currently supported
n
releases are valuable to you for several reasons.
ó
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
34-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
Fixes from
ó
PSP information
earlier release
.N ci
in current
release Information
to be reviewed
.R a
Fix summary list
prior to installing
C rm
licensed program,
cumulative fix
package, or Fixes that
hardware affect most
to fo
users
ec ivo
Notes:
oy s
The first step in the PTF process is determining whether you need a PTF. IBM provides a lot of
information to help you determine what PTFs are available. The information you choose to use
pr clu
depends on what PTF information you need to know and what is going on with your system (for
example, if you just loaded a new release of IBM i operating system).
The cross-referenced summary list shows PTFs from an earlier release that are included in the
current release. This list should be used to make sure you order any PTFs for the new release that
you had at the previous release but are not included in the list.
Ex
Preventive service pack (PSP) is information you should order and review prior to installing a PTF.
PSP information is available for:
• Licensed programs installation
• LIC
• System equipment
• Cumulative PTF packages
• PTFs in error
• HIPER problems
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
The fix summary list contains a list of HIPER PTFs that affect most system users. You should use
this list to identify PTFs you might want to order. The fix summary list also identifies the current
cumulative fix pack and what pack each PTF was included in.
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
34-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Ordering fixes (1 of 3)
IBM i
n
SNDPTFORD nnnnnnn
ó
• Where nnnnnnn is the fix number
• Cover letter only: Add parameter PTFPART(CVRLTR)
.N ci
Cumulative fix packs
.R a
SNDPTFORD SF99vrm
C rm
• Where vrm is the version, release, and modification level
Cross-reference summary lists
• Refer to documentation for version and release you are moving from
to fo
ec ivo
Notes:
oy s
As a system administrator, one of your responsibilities is maintaining your Power Systems with IBM
i. Part of the maintenance procedure involves getting, installing, and managing fixes. The topics
pr clu
Plan to regularly visit IBM’s fix page in order to find the fixes available to you, those which affect
most users, those which you need before installing new hardware or licensed programs, and those
that come bundled together; then get the status of the fixes you have ordered. To order fixes
electronically, configure electronic customer support.
The SNDPTFORD command is covered later in this unit.
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Ordering fixes (2 of 3)
IBM i
n
For licensed programs: SNDPTFORD SF98vrm
ó
For LIC: SNDPTFORD MF98vrm
.N ci
Fix summary lists
SNDPTFORD SF97vrm
.R a
Status of fix orders
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
34-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Ordering fixes (3 of 3)
IBM i
n
https://www.ibm.com/support/fixcentral/
ó
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
On the Fix Central site you can order and download required PTF’s.
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
• PTF Groups are created for several reasons:
ó
– Convenient PTF ordering mechanism for fixes for specific
products/functions
.N ci
• Print group
– Method of delivering combinations of fixes and new function:
.R a
• Database
C rm
• Backup Recovery Solutions
• WebSphere Application Server
• PTF groups allow you to manage and release specific PTF
to fo
combinations
– Simplifies development testing and customer support
• Installed with GO PTF, option eight
ec ivo
Notes:
oy s
Groups contain major function that is not included with the Cumulative PTF Package.
• DB2 Web Query for IBM i
pr clu
• Group Hiper
• Group Security
• Technology Refresh
• High Availability
• DB2 for IBM i
• Electronic Services
• Java
34-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Refer to group PTF website for specific recommendations
ó
• http://www-01.ibm.com/support/knowledgecenter/ssw_ibm_i_72/rzam8/rzam8fixgroup.htm
– Intended to be groups for a particular function that should work
.N ci
together in a consistent environment
• http://www-912.ibm.com/s_dir/sline003.nsf/ALLPSPBYREL
.R a
– HIPER Group is a collection of High Impact / Pervasive fixes. Should
C rm
look at this more frequently (At least twice per month)
• Read PSP information to make best determination for HIPERs and
Defectives
to fo
ec ivo
Notes:
oy s
Fix groups
A PTF group or fix group is a name used to order and manage a group of logically related PTFs.
pr clu
• A PTF group or fix group consists of a list of PTFs that are defined for the purpose of managing
those PTFs as one entity.
• A PTF group can identify other PTF groups called related PTF groups.
Ex
• A related fix group is a fix group that is listed in another fix group. The fixes in the fix group as
well as the fixes in all related fix groups are used to determine the overall status of the fix group.
• The level of the related PTF groups used to resolve the status of the PTF group is the highest
level of the related PTF group that has a status of Installed or Apply at next IPL.
• If no levels of the related PTF group have a status of Installed or Apply at next IPL, the latest
level of the related PTF group that exists on the system are used.
Fix group levels
• Multiple levels are allowed for each PTF group on the system.
34-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty • The number of levels kept for each PTF group is controlled by the PTF group levels service
attribute. Use the Display Service Attributes (DSPSRVA) command to display the current PTF
group levels value.
• The default for the PTF group levels service attribute is 2, which indicates that the system keeps
the previous level of a group when a new PTF group is downloaded or installed.
• Specify the PTF group levels (PTFGRPLVL) parameter on the Change Service Attributes
n
(CHGSRVA) command to set the maximum number of levels of a PTF group to keep on the
system.
ó
• When the number of levels of the PTF group on the system exceeds this value, the lowest
levels of the PTF group are deleted, leaving only the specified number of levels of the PTF
.N ci
group on the system.
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
– Order using ECS, or Internet
ó
– Always shipped on DVD or ISO files
– Install every quarter
.N ci
– Should never be more than one cumme package behind current
.R a
• This is the recommended maintenance strategy.
C rm
• Preventive service packs (PSPs):
– PTFs available between releases of cumulative PTF packages
– Order using ECS, or Internet
to fo
– Shipped electronically or by DVD
https://www.ibm.com/support/fixcentral/
ec ivo
Notes:
oy s
The IBM i operating system program maintenance strategy consists of both preventive and
corrective service.
pr clu
Preventive service helps you avoid problems that were fixed since the start of the current release. It
is implemented through cumulative PTF packages and PSP information.
A cumulative fix pack holds PTFs that contain key changes and improvements which affect most
system users. In the case of PTFs, you should stay current by installing cumulative PTFs frequently.
Ex
34-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
• Reported using ECS, or Internet
ó
.N ci
• Received electronically or by CD-ROM
.R a
C rm
to fo
ec ivo
Notes:
oy s
Even if you stay current with the installation of cumulative tapes, you might still have a problem that
requires immediate correction. In this situation, you can use the corrective service program to report
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
1 LOAD (LODPTF) FIX
ó
BUG
.N ci
2 APPLY TEMPORARILY
.R a
(APYPTF *TEMP)
FIX
BUG
C rm
to fo
3 APPLY PERMANENTLY
(APYPTF *PERM)
FIX
ec ivo
Notes:
oy s
After a PTF is received, it must be loaded to the appropriate licensed program library. Now both the
old version of the objects, the ones in error, and the new, corrected versions exist in the library.
pr clu
When the PTF is applied temporarily, the new object (corrected) is flagged so that it is used instead
of the old one. At some point in time, when you apply the PTF permanently, the old object (in error)
is deleted.
Temporarily applied PTFs can be removed, but permanently applied PTFs cannot be removed.
Ex
Therefore, you want to apply a PTF temporarily first to make sure it fixes the problem before you
apply it permanently.
Using automatic installation of PTFs, you do not have to worry about loading and applying PTFs; it
is done for you as part of the installation process. Manual installation of PTFs from either the
Program Temporary Fix menu or by using the Load Program Temporary Fix (LODPTF) or Apply
Program Temporary Fix (APYPTF) commands causes PTFs to be applied temporarily. At some point,
you need to apply the PTFs permanently.
34-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
LIC PTFs
IBM i
n
2
LODPTF
BUG
ó
BUG
LICPGM(5770-999) AB
.N ci
3 APYPTF *TEMP
.R a
4 PWRDWNSYS *IMMED
C rm
RESTART(*YES) BUG
BUG FIX
IPLSRC(B) AB
to fo
5 APYPTF *PERM
FIX FIX
ec ivo
AB
© Copyright IBM Corporation 2001, 2016
Notes:
oy s
LIC fixes are PTFs for the Licensed Internal Code (LIC). There are two types of LIC fixes: delayed
and immediate.
pr clu
Delayed LIC fixes can be applied immediately while running on the A side, or they can be applied
while running on the B side.
Immediate LIC fixes can be applied immediately while running on the A or B storage area. No IPL is
required for applying immediate PTFs.
The system maintains two copies of all LIC on the system. One copy is considered the permanent
Ex
copy and is stored on the Power in storage area A. The other copy is considered the temporary
copy and is stored on system storage B. When the Power is running, it uses the copy that was
selected before the last IPL. Like all other PTFs, LIC fixes must be loaded and applied.
The B storage area is what you normally use. Select the A storage area only if the IPL to the B
storage area fails because of a temporarily applied LIC fix.
You should always LODPTF from the B side. The B side contains both the permanent and
temporary PTFs. When you run LODPTF from the B side, any superseded PTFs are permanently
applied to the A (permanent) side.
The automatic installation of a cumulative PTF package takes care of these A and B IPLs for you.
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Provide support for new hardware and firmware (for example, new I/O
devices or newly announced models)
n
• Support for new virtualization functions
• Take advantage of performance improvements
ó
• New function enablement
.N ci
– http://www-947.ibm.com/systems/support/i/planning/techrefresh/index.html
.R a
C rm
to fo
• Visit the IBM Prerequisite site at:
– https://www-912.ibm.com/e_dir/eserverv7prereq.nsf
ec ivo
Notes:
oy s
The Technology Refresh PTF Group, Resave, or PTF can be downloaded, requested on media,
and installed using standard procedures and tools. It is recommended that customers either install
pr clu
the Technology Refresh PTF Group plus the most recent Cumulative PTF package, or the
Technology Refresh Resave plus the most recent Cumulative PTF package plus the Technology
Refresh PTF Group. When a Technology Refresh is installed, the system release level, for
example, 7.2, does not change.
It is a best practice to keep the system up to date with the latest Technology Refresh installed, to
Ex
avoid unnecessary down time. To determine the Technology Refresh level needed for a specific
hardware feature code, refer to the IBM Prerequisite tool. The PTF Cover Letter, or Preventive
Server Planning (PSP) information, will identify whether a Technology Refresh is a requisite for that
PTF. If a PTF has a Technology Refresh requisite, the Technology Refresh PTF must be
permanently applied before the PTF that requires it can be loaded.
34-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
n
– Fixes for critical problems involving install of systems
ó
• When to obtain a Resave for DR purposes
.N ci
– When the IBM prerequisite site defines a particular resave as the
correct prerequisite for the listed features of an MES upgrade
.R a
– When a HIPER PTF indicates installation will fail for your system
without the PTF permanently applied to the installation media
C rm
• Obtain the resave containing the PTF when available
• See http://www-947.ibm.com/systems/support/i/planning/resave/
• When to install a Resave
to fo
– When the IBM prerequisite site defines a particular resave as the
correct prerequisite for the listed features of an MES upgrade
– Installation of a new partition having particular feature prerequisites
ec ivo
Notes:
oy s
IBM periodically releases new Resave media. Resaves are often Machine Code (57xx-999) but
occasionally a Resave is made available for IBM i (57xx-SS1).
pr clu
Resaves of the currently supported releases are valuable to you for several reasons. Resaves
provide:
• Support for new hardware (for example, new I/O devices or newly announced models)
• Critical fixes in the system installation media (for example, install or IPL path fixes)
Ex
• A reduced “total installation time” by reducing the time to install cumulative PTF packages
Resaves are created by PTFs being permanently applied and new installation media is created.
Each Resave goes through significant installation and regression testing to ensure optimal system
quality.
Situations where a customer should use the Resave media include when:
• A new partition containing newly purchased hardware is to be installed
• Preparing to upgrade to new processor models or features
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• Using an alternative IPL device for recovery for new processor models or feature
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
34-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
ó n
2. Which of the following is not one of the fix types available
.N ci
from IBM?
a. Single fix
.R a
b. Cumulative package
c. Temporary correctional fix
C rm
d. Service pack
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 34. Overview of the PTF process 34-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Describe the PTF process
ó
• List and explain the PTF types that are available
.N ci
• List the commands used to order PTFs
• Explain the different PTF strategies for PTFs
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
34-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 35. PTFs with 5250 emulation
n
look at how you display the status of a PTF. Lastly We look at how you verify
a PTF installation.
ó
What you should be able to do
.N ci
After completing this unit, you should be able to:
.R a
• Display the PTF menu
• Explain the command used for ordering PTFs
C rm
• Explain the contents of a PTF cover letter
• Display PTF status
• Verify PTF installation
to fo
How you will check your progress
Accountability:
ec ivo
• Checkpoint questions
• Exercise
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit objectives
IBM i
n
• Explain the command used for ordering PTFs
ó
• Explain the contents of a PTF cover letter
.N ci
• Display PTF status
• Verify PTF installation
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
35-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Program Temporary Fix menu provides easy access to all PTF functions. You can access this
menu by entering Go ptf on a command line or by selecting option 7 from the IBM i Main menu
pr clu
and then option 6 from the Define or Change the System menu.
The following explains the options on the Program Temporary Fix menu and the commands that
options 1 - 6 prompt for. Options 7 and 8 do not have commands associated with them.
1. Load a program temporary fix
Ex
This option allows you to select the PTFs to load. It prompts for the Load a Program Temporary
Fix (LODPTF) command.
2. Apply a program temporary fix
This option allows you to select the PTFs to apply to a licensed program. It prompts for the
Apply Program Temporary Fix (APYPTF) command.
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
n
Fix (RMVPTF) command.
5. Display a program temporary fix
ó
This option allows you to select PTFs that are installed on your IBM i to display. It prompts for
.N ci
the Display Program Temporary Fix (DSPPTF) command.
6. Order a program temporary fix
.R a
This option allows you to select PTFs to order. It prompts for the Send PTF Order (SNDPTFORD)
command.
C rm
7. Install a program temporary fix from a list
This option displays a list of PTFs. You can select PTFs from this list to install to selected
IBM-supplied LPPs.
8. Install a program temporary fix package (INSPTF)
to fo
This option allows you to install a PTF package.
9. Copy PTF Cover Letter (CPYPFTCVR)
10. Display PTF cover Letter (DSPPTFCVR)
ec ivo
35-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
If the ECS line is configured, use option 6 on the Program Temporary Fix menu or prompt for the
Send PTF Order (SNDPTFORD) command to display the Send PTF Order (SNDPTFORD) display. If the
pr clu
ECS line is not configured, you can order PTFs from an IBM service representative by the Internet.
• Delivery method (DELIVERY): If this parameter is set to the default *LINKONLY and you try to
order a PTF that is too large to be delivered through ECS, the command fails. You should
change this parameter to *ANY. This allows the command to complete and force an order for the
file on your selected media type.
Ex
• Order (ORDER): If this parameter is set to the default *REQUIRED, the PTF and its requisite
PTFs are ordered. If you want to order the PTF without its requisite PTFs, you should change
this parameter to *PTFID.
• Reorder (REORDER): This parameter specifies whether a PTF that is currently loaded,
applied, or on order should be ordered again.
• Check PTF (CHKPTF): This parameter specifies whether checking is performed on the service
requester system to determine whether PTFs are ordered based on whether the PTF product is
installed or supported.
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You can also order PTFs using the Internet. On the website you can order also firmware to Power
server or HMC.
pr clu
https://www-933.ibm.com/support/fixcentral/
Ex
35-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Receiving a fix
IBM i
QGPL
n
ECS/Internet
QSFnnnnn
ó
.N ci
.R a
IMGCLG
OR
C rm
ISO File
DVD
to fo
ec ivo
Notes:
oy s
Fixes can either be received through the ECS line, from the Internet, or by DVD. You specify the
medium you want the PTF shipped on. If a PTF is too large to be sent through the ECS line can be
pr clu
using FTP locally (this is more security option). After you can load all files to image catalog and
install it.
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
A cover letter exists for each PTF. A cover letter contains descriptive information about the PTF (for
example, the system and models for which the PTF is valid, the version, release, and modification
pr clu
number for which the PTF is valid, the library the PTF is intended for, and any prerequisite and
requisite PTFs) and any special installation instructions. When you order a PTF using the
SNDPTFORD command, you can use the PTFPART parameter to specify that you want both the PTF
and the cover letter or just the cover letter.
You can search, display, and order PTFs or cover letters from the Internet. You can search for PTFs
Ex
by PTF number, OS release, or search word. You can also print the cover letters from your browser.
There is a lot of information in a cover letter, not all of which you need; however, there is one piece
of information, the licensed program number, which might be required to install the PTF.
If you order PTF through Internet, the cover letter is downloaded to the PC automatically.
One more note or recommendation is - read the cover letter!
35-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Copy Program Temporary Fix Cover Letter (CPYPTFCVR) command copies PTF cover letters
from tape or optical media into file QAPZCOVER in library QGPL. Each cover letter contains information,
pr clu
contains, among other things, the PTFs contained on the DVD. Each PTF on the DVD might have a
cover letter. Each letter must be individually copied to QAPZCOVER using the Copy PTF Cover Letter
(CPYPTFCVR) command.
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Display Program Temporary Fix Cover Letter (DSPPTFCVR) command shows the PTF cover
letters for a specified product.
pr clu
Ex
35-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use option 8 on the PTF menu to automatically install all PTFs from a DVD, image catalog/virtual
OPT, or tape or other package of PTFs. If the PTFs were received electronically, type *service as
pr clu
the Device.
The Install Options for Program Temporary Fixes display lets you choose the device and automatic
IPL option for loading and applying the program temporary fixes (PTFs). You can also specify
whether you want to prompt for additional PTF media, install additional PTFs from *SERVICE, and
whether other installation options are to be used.
Ex
The PTFs you have selected are loaded and temporarily applied. Any temporarily applied PTFs
being superseded are permanently applied.
• Device - Type the name of the device from which PTFs are to be installed.
• *SERVICE - Specifies to install PTFs that you have received electronically from the service
support system.
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
• *NONE - Specifies to skip loading PTFs. Any PTFs already loaded on the system are applied.
This special value is used after the IPL following an incomplete PTF installation. Special
handling PTFs in a PTF group being installed must be applied and active before the remaining
PTFs in the PTF group can be applied.
Automatic IPL - Indicates whether to automatically perform an IPL after the installation process
completes.
n
Prompt for media - Type the number of the option to specify whether you will be prompted for
additional PTF volume sets and load PTFs from *SERVICE after loading PTFs from the device.
ó
Note: This parameter is ignored if *SERVICE or *NONE is specified for the device.
Restart type - Specify the point from which the initial program load (IPL) restarts when Y is
.N ci
specified for Automatic IPL. The initial value for this field is set from the IPL options information. To
change the default for the Restart type field, use the Change IPL Attributes (CHGIPLA) command.
.R a
Note: The value *SYS is recommended to save time during the IPL.
Other options - Specify whether other installation options are processed. Other installation options
C rm
include choosing PTFs to omit from processing, specifying the type of PTFs to install, and
specifying how immediate PTFs should be applied.
to fo
ec ivo
oy s
pr clu
Ex
35-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
Use option 7 on the PTF menu to install PTFs for one or more licensed programs. When the Install
Program Temporary Fixes display appears, choose option 1 for each licensed program for which
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
The Install Program Temporary Fix (INSPTF) command allows the user to load and apply PTFs for
multiple products with a single command. PTF groups are copied to the system when they do not
pr clu
already exist on the system or when the level of the PTF group on the media is higher than the level
of the PTF group that exists on the system. If LICPGM(*ALL) is specified, any special handling
PTFs listed in PTF groups are used during the installation.
The OMIT and HIPER parameters are supplied to allow the user of the INSPTF command to be
more selective. These parameters apply only to the PTF loading activity. Any PTF already loaded
Ex
35-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
To determine the status of PTFs for a specific licensed program or for all licensed programs
installed on, or on order for, your system, you can specify option 5 (Display a program temporary
pr clu
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
Notes:
oy s
You should verify that your PTFs installed correctly. To do this, type Go licpgm on a command line.
Use PGDWN key to reach this menu option, or on the Work with Licensed Programs menu, type
pr clu
50.
On the Display Install History display, the Start date and Start time indicate the date and time that
the first message for the latest installation process was sent to the history file (QHST). After entering
the start date and time and pressing Enter, the Display History Log Contents display appears
showing both successful and unsuccessful PTF installation messages.
Ex
35-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Checkpoint
IBM i
ó n
2. Which of the following is the command used to order a PTF?
.N ci
a. CPYPTFCVR
b. INSPTF
.R a
c. SNDPTFORD
d. DSPPTFCVR
Notes:
oy s
© Copyright IBM Corp. 2001, 2016 Unit 35. PTFs with 5250 emulation 35-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Unit summary
IBM i
n
• Explain the command used for ordering PTFs
ó
• Explain the contents of a PTF cover letter
.N ci
• Display PTF status
• Verify PTF installation
.R a
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
35-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Unit 36. Class summary
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 36. Class summary 36-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Course summary
IBM i
n
– Use the online help and references
ó
– Send, display, and reply to messages
.N ci
– Monitor and control job and output queues, jobs, and devices
– Start and stop the operating system
.R a
– Create and change user profiles
– Use authorization lists and group profiles
C rm
– Manage system devices, user display stations, and printers
– Save and restore objects and libraries
– Monitor job and history logs
to fo
– Diagnose a system problem
– Order, receive, and apply PTFs
ec ivo
Notes:
oy s
pr clu
Ex
36-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
Additional education
IBM i
n
– Three days
ó
– Prepares system operator for additional system operator
responsibilities
.N ci
• IBM i Administration:
.R a
– Classroom course OL19G
– Five days
C rm
– Prepares user for system administrator responsibilities
to fo
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 36. Class summary 36-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
Class evaluation
IBM i
n
Please complete Student Evaluation form
ó
.N ci
Use class number _______
.R a
Use course number _______
C rm
to fo
ec ivo
Notes:
oy s
pr clu
Ex
36-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Uempty
ó n
.N ci
.R a
C rm See you in the next class in
to fo
your training path!
ec ivo
Notes:
oy s
pr clu
Ex
© Copyright IBM Corp. 2001, 2016 Unit 36. Class summary 36-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Student Notebook
ó n
.N ci
.R a
C rm
to fo
ec ivo
oy s
pr clu
Ex
36-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
AP
Appendix A. Checkpoint solutions
ó n
Checkpoint solutions (1 of 2)
.N ci
IBM i
.R a
The answer is true.
C rm
2. The OS on this system, at 7.2, is now known as which of the
following?
a. OS/400
to fo
b. i5/OS
c. IBM i
d. All of the above
ec ivo
Checkpoint solutions (2 of 2)
IBM i
n
4. Which of the following are found in every partition?
a. Operating system
ó
b. Memory
c. Disk
.N ci
d. All of the above
The answer is all of the above.
.R a
5. True or false: Linux is supported as a guest operating system
C rm
of a host IBM i partition.
The answer is true.
to fo
6. True or false: Capacity on demand is managed by the LAN
console.
The answer is false.
ec ivo
A-2 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: Any menu can be accessed on the system with
the GO command.
.N ci
The answer is True.
.R a
a. F1
C rm
b. F3
c. F9
d. F12
The answer is F1.
to fo
3. Which function key is used to retrieve a command that was
previously entered?
a. F1
ec ivo
b. F3
c. F9
d. F12
The answer is F9.
oy s
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: The default assistance level for a system is set
with a system value by the system administrator.
ó
The answer is true.
.N ci
5. True or false: The Operational Assistant menu supports
functions performed by a user, a system operator, or by a
.R a
system administrator?
The answer is true.
C rm
6. True or false: The command entry display shows what
commands have been entered since you signed on to the
to fo
system.
The answer is true.
ec ivo
A-4 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: IBM i Access Client Solutions does not require
any additional software to be installed on the PC.
.N ci
The answer is false.
.R a
2. IBM i Access Client Solutions allows you to manage which of
C rm
the following?
a. 5250 emulator
b. Printer emulator
c. LAN/HMC Console session
to fo
d. All of the above
The answer is all of the above.
ec ivo
3. True or false: You can restrict some tasks for user with the
IBM i Access Client Solutions.
The answer is true.
oy s
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: IBM i Access Client Solutions allows change
user password for many partitions.
ó
The answer is true.
.N ci
5. Which of the following customize options allow you to control
.R a
what is displayed in the right pane when you click a function?
a. HMC
C rm
b. IVM
c. CNN
d. ASMI
to fo
The answers are HMC, IVM, and ASMI.
A-6 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: IBM Navigator for i requires that additional
software is installed on the PC.
.N ci
The answer is false.
.R a
2. True or false: IBM Navigator for i is included in the OS?
C rm
The answer is true.
Checkpoint solutions (2 of 2)
IBM i
n
4. Which of the following jobs must be running on your system in order
for a user to connect to your system with IBM Navigator for i?
ó
a. Admin
b. Admin2
.N ci
c. Admin3
d. Qhttpsvr
The answer is Admin2.
.R a
C rm
5. True or false: In the browser, the user should always designate port
2005 when they start the connection request.
The answer is false.
to fo
6. True or false: In IBM Navigator for i, you cannot customize the startup
page.
The answer is true.
ec ivo
A-8 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions
IBM i
ó
1. Which of the following message types is requesting a reply?
a. Informational
b. Questioning
.N ci
c. Inquiry
d. User
The answer is inquiry.
.R a
2. When you create a user profile, which of the following is automatically created?
C rm
a. User message queue
b. Workstation message queue
c. System operator message queue
d. Application message queue
to fo
The answer is user message queue.
b. Inquiry
c. Workstation
d. Break
The answer is break.
oy s
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: You can allocate an application message queue when you sign on.
The answer is true.
.N ci
2. Which of the following delivery value directs the system to take the default reply to
a message?
.R a
a. Hold
b. Break
C rm
c. Notify
d. Default
The answer is default.
to fo
3. When the system creates a workstation device description, which of the following is
automatically created?
a. User message queue
ec ivo
A-10 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: You can send a message to any user on the
system.
ó
The answer is True.
.N ci
5. Which message type interrupts a user who is signed on to a
5250 emulation session?
.R a
a. Informational
C rm
b. Inquiry
c. Workstation
d. Break
The answer is break.
to fo
6. True or false: The default mode for a message queue is
*Notify.
ec ivo
Checkpoint solutions
n
IBM i
ó
1. True or false: Any type of message can be sent with IBM
Navigator for i.
.N ci
The answer is true.
.R a
2. When using IBM Navigator for i, you can send a message to
C rm
which of the following?
a. Users
b. Workstations
c. System operator
to fo
d. All of the above
The answer is all of the above.
ec ivo
A-12 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions
IBM i
ó
1. True or false: A user must memorize the format of a
command since the system does not provide any help.
.N ci
The answer is false.
.R a
2. True or false: CL commands can be specified within a
C rm
program.
The answer is true.
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: On this system, a user must memorize the format of a
command since the system does not provide any help.
.N ci
The answer is false.
.R a
2. Which function key is used to provide prompt assistance with a
command?
C rm
a. F1
b. F3
c. F4
d. F9
to fo
The answer is F4.
b. F3
c. F4
d. F9
The answer is F9.
oy s
A-14 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: The F9 and F10 keys show the same additional
parameters.
ó
The answer is false.
.N ci
5. Which menu provides assistance when looking for a
command?
.R a
a. Main
C rm
b. User
c. Major
d. Command
The answer is major.
to fo
6. True or false: The F11 function key is used to switch between
command keywords or Value choices.
ec ivo
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or False: An object is anything that exists in storage and on
which operations can be performed.
.N ci
The answer is true.
.R a
2. A directory or library is a special object that has a named set of objects
associated with it and is used to group objects. (Select all that apply.)
C rm
a. Directory
b. Link
c. Library
d. File system
to fo
The answers are directory or library.
b. QDLS
c. QSYS.LIB
d. QOPT
The answer is root.
oy s
A-16 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: A library list is used by the system when you
use simple naming to work with an object.
ó
The answer is true.
.N ci
5. The IBM i operating system is stored in the QSYS system
.R a
library.
a. QUSRSYS
C rm
b. QGPL
c. QSPL
d. QSYS
to fo
The answer is QSYS.
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: The Create Duplicate Object command can copy a file.
The answer is true.
.N ci
2. Which command is used to show a list of objects based on your
.R a
search criteria?
a. DSPOBJ
C rm
b. LSTOBJ
c. SHWOBJ
d. WRKOBJ
The answer is WRKOBJ.
to fo
3. The command that is used to display an object’s description is?
a. DSPOBJD
b. LSTOBJD
ec ivo
c. SHWOBJD
d. WRKOBJD
The answer is DSPOBJD.
oy s
A-18 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: You cannot see a list of the directories on your
system when using a 5250 emulation session.
ó
The answer is false.
.N ci
5. The CRTDUPOBJ command is used to copy a single object or
a group of objects.
.R a
a. DSPOBJD
C rm
b. RSTOBJ
c. CRTDUPOBJ
d. WRKOBJ
The answer is CRTDUPOBJ.
to fo
6. True or false: The WRKLIB command shows you a list of all
the libraries that you have authority to use.
ec ivo
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: IBM Navigator for i does not provide an option
to manage users.
.N ci
The answer is false.
.R a
2. Which task in IBM Navigator for i provides the link to run a
C rm
command?
a. System
b. Work management
c. Configuration and service
to fo
d. Security
The answer is system.
ec ivo
A-20 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. Which of the following does not provide an option to create a
library?
ó
a. System
b. Database
.N ci
c. File system
d. Network
.R a
The answer is network.
C rm
5. True or false: IBM Navigator for i provides a graphical version
of the copy file command.
The answer is true.
to fo
6. True or false: Using IBM Navigator for i does not display a list
of libraries.
ec ivo
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: A job is an environment that enables work to be performed on
the system.
.N ci
The answer is true.
.R a
2. Which of the following is not considered a user job?
a. Interactive
C rm
b. Batch
c. Autostart
d. Spooling
The answer is spooling.
to fo
3. When a batch job is submitted, it is placed in a job queue.
a. System memory
b. Subsystem
ec ivo
c. Job queue
d. Output queue
The answer is job queue.
oy s
A-22 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: The highest priority in a job queue is priority
nine.
ó
The answer is false.
.N ci
5. The system job that generates a print report runs in which of
the following subsystems?
.R a
a. QHTTP
C rm
b. QINTER
c. QBATCH
d. QSPL
The answer is QSPL.
to fo
6. True or false: An interactive job is placed in a job queue when
it is submitted.
ec ivo
Checkpoint solutions
n
IBM i
ó
1. True or false: The name of the default job description is
QDFTJOBD.
.N ci
The answer is true.
.R a
2. The command that is used to display a job description is:
C rm
a. DSPUSRPRF
b. WKRJOBD
c. DSPJOBD
d. DSPOBJD
to fo
The answer is DSPJOBD.
3. True or false: The library list is one of the parameters that are
ec ivo
A-24 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions
IBM i
ó
1. The Work with User Jobs command allows you to select which of the
following types of jobs?
a. Active
.N ci
b. Job queue
c. Output queue
d. All of these
.R a
The answer is all of these.
C rm
2. On the Work with User Jobs display, which of the following options
show you all of the characteristics of a job?
a. Option 2: Change
b. Option 5: Work with
to fo
c. Option 7: Display messages
d. Option 8: Work with spool files
e. The answer is Option 5: Work with.
ec ivo
3. True or false: Option 3: Hold, on the Work with Active Jobs display and
on the Work with User Jobs performs the same function.
The answer is true.
oy s
n
Checkpoint solutions
IBM i
ó
1. True or false: IBM Navigator for i allows you to display information relating to your
jobs on the system.
.N ci
The answer is true.
2. The Active jobs link is available under which of the following tasks in IBM Navigator
.R a
for i?
a. Basic Operations
C rm
b. Work Management
c. Configuration and Service
d. Users and Groups
The answer is Work Management.
to fo
3. Which task is used to display details about subsystems running on your system?
a. Basic Operations
b. Work Management
ec ivo
A-26 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions
IBM i
ó
1. Which of the following are created on the system when a printer is connected
(Select all that apply)?
.N ci
a. Device description
b. Message queue
c. Output queue
.R a
d. Printer profile
The answers are device description and output queue.
C rm
2. What is the first place that the system looks to determine where to send your
output file?
a. Printer device file
to fo
b. Job description
c. User profile
d. System value
The answer is printer device file.
ec ivo
3. True or false: The system administrator can create an output queue on the system
with the Create Output Queue (CRTOUTQ) command.
The answer is true.
oy s
Checkpoint solutions
n
IBM i
ó
1. Which command is used to work with your spool files?
a. WRKPRTF
b. WRKSPLF
.N ci
c. WRKJOBF
d. WRKPRT
.R a
The answer is WRKSPLF.
C rm
2. Which option is used to delete an individual report (a spooled file) on
the Work with Output Queues screen?
a. Option 2: Change
b. Option 4: Delete
to fo
c. Option 5: Display
d. Option 8: Attributes
The answer is Option 4: Delete.
ec ivo
3. True or false: Changing the spool file attributes is all that you have to
do for an expired file to be deleted on the system.
The answer is false.
oy s
A-28 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions
IBM i
ó
1. True or false: IBM i Access Client Solutions provides an option that
allows you to see the output that is generated by another user.
.N ci
The answer is true.
.R a
a. General
b. Database
C rm
c. Users and Groups
d. Management
The answer is general.
to fo
3. Which of the following actions can be performed for a spoolfile from
the Printer output?
a. Download
b. View
ec ivo
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: You can export printer output as a PDF in IBM
Navigator for i.
.N ci
The answer is true.
.R a
2. Which Properties option would display which system the
printer output came from?
C rm
a. Origin / Expiration
b. Layout
c. Other 1
d. Other 2
to fo
The answer is origin / expiration.
3. True or false: You can view the output for a specific job by
ec ivo
A-30 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: You can email spool files or keep them as
records.
ó
The answer is true.
.N ci
5. When using printer load balancing, what is the maximum
number of writers that can be attached to an output queue?
.R a
a. 5
C rm
b. 8
c. 10
d. 15
The answer is 10.
to fo
6. True or false: You can delete an expired spool file.
The answer is true.
ec ivo
n
Checkpoint solutions
IBM i
ó
1. True or false: You can use the Change IPL Attributes command to
control the time it takes for your system to perform an IPL.
.N ci
The answer is true.
.R a
2. Which type of IPL requires an operator to complete the power-on
process?
a. Attended
C rm
b. Unattended
c. Automatic
d. Restart
The answer is attended.
to fo
3. Which type of IPL is used to reload your system from tape after a disk
failure?
a. A
ec ivo
b. B
c. C
d. D
The answer is D.
oy s
A-32 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions
n
IBM i
ó
1. True or false: Environment variables are used to control the operations
of the system.
.N ci
The answer is false.
.R a
profile?
a. Password
C rm
b. User class
c. List of owned objects
d. System values
The answer is system values.
to fo
3. Which of the following user types is assigned all of the system
privileges?
a. Programmer
ec ivo
b. System operator
c. Security administrator
d. Security officer
The answer is security officer.
oy s
Checkpoint solutions
n
IBM i
ó
1. Which of the following options do you need to take on the Work with User Profiles
display to enable a user’s profile?
.N ci
a. Option 1: Create
b. Option 2: Change
c. Option 5: Display
.R a
d. Option 12: Work with owned objects
The answer is Option 2: Change.
C rm
2. When working with user profiles, which option shows all of the objects to which a
user is authorized?
a. Option 1: Create
b. Option 2: Change
to fo
c. Option 5: Display
d. Option 12: Work with owned objects
The answer is Option 12: Work with owned objects.
ec ivo
3. True or false: The user who creates an object is automatically designated as the
owner of an object.
The answer is true.
oy s
A-34 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions
n
IBM i
ó
1. True or false: IBM Navigator for i allows you to display all of the
objects owned by a user.
.N ci
The answer is true.
2. Under which of the following tasks do you find the link to change your
.R a
password in IBM Navigator for i?
a. System
C rm
b. Work Management
c. Security
d. Users and Groups
The answer is system.
to fo
3. Which of the following is not one of the authorization views you can
display for an object?
a. Basic
ec ivo
b. Details
c. Columns
d. Location
The answer is location.
oy s
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: The system ships with automatic configuration turned
off.
.N ci
The answer is false.
.R a
2. Which of the following is not considered to create CD/DVD device?
a. CRTDEVDSP
C rm
b. CRTDEVPRT
c. CRTDEVTAP
d. CRTDEVOPT
The answer is CRTDEVOPT.
to fo
3. Which of the following is not a supported console type?
a. Twinax console
ec ivo
b. Operations console
c. HMC
d. Wireless console
The answers are Twinax console and Wireless console.
oy s
A-36 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: Ping is a basic problem determination tool of
TCP/IP.
ó
The answer is true.
.N ci
5. Which TCP/IP application is used to transfer data between
TCP/IP hosts?
.R a
a. Ping
C rm
b. Telnet
c. FTP
d. DNS
The answer is FTP.
to fo
6. True or false: Your Power Systems with IBM i can be a client
and a server at the same time.
ec ivo
Checkpoint solutions (1 of 2)
n
IBM i
ó
1. Which system value is used to turn on the auto configuration of local hardware?
a. QSECURITY
.N ci
b. QPRTDEV
c. QAUTOCFG
d. *SYSCTL
.R a
The answer is QAUTOCFG.
C rm
2. Which system value is used to display the name of the system printer?
a. QSECURITY
b. QPRTDEV
c. QAUTOCFG
d. *SYSCTL
to fo
The answer is QPRTDEV.
b. WRKDSKSTS
c. WRKCFGSTS
d. WRKHDWSTS
The answer is WRKCFGSTS.
oy s
A-38 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
4. True or false: The system operator message queue is the first place to
n
check if an end user is not able to connect to your system.
ó
The answer is true.
.N ci
5. Which of the following status information is not shown when using the work
with configuration status command (WRKCGFSTS)?
.R a
a. Line
b. Controller
C rm
c. Device
d. Disk
The answer is disk.
to fo
6. True or false: The work with hardware resources command (WRKHDWRSC)
shows status information for communication resources.
ec ivo
n
Checkpoint solutions
IBM i
ó
1. True or false: The Local controller and devices system value
is used to specify whether devices and controllers are
.N ci
configured automatically.
The answer is true.
.R a
2. Which of the following can be configured with IBM Navigator
C rm
for i?
a. Processor
b. Memory
to fo
c. Disk units
d. LPAR
The answer is disk units.
ec ivo
3. True or false: With IBM Navigator for i, you can manage all
hardware resources in one place.
The answer is false.
oy s
A-40 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
n
Checkpoint solutions
IBM i
ó
1. True or false: Objects that are considered temporary do not get saved
on the system.
.N ci
The answer is true.
.R a
2. When you save an object, which of the following is not saved?
a. Object name
C rm
b. Object type
c. Name of the object owner
d. Address of this data on disk
The answer is address of this data on disk.
to fo
3. Which of the following is supported media for a save operation?
a. Physical tape
b. Save file
c. Virtual tape
ec ivo
n
Checkpoint solutions (1 of 2)
IBM i
ó
1. True or false: Running the display tape command, with the *LABELS
format, shows a listing by name of all of the objects that are saved on
.N ci
this tape.
The answer is false.
.R a
2. Which of the following is not supported by the Duplicate Tape
(DUPTAP) command?
C rm
a. Duplicate virtual tape to physical tape
b. Duplicate physical tape to virtual tape
c. Duplicate virtual tape to save file
d. Duplicate only specific sequence items
to fo
The answer is duplicate virtual tape to save file.
3. On the Save menu, which option is used to save the entire system?
a. Option 20
ec ivo
b. Option 21
c. Option 22
d. Option 23
The answer is Option 21.
oy s
A-42 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions (2 of 2)
IBM i
n
4. True or false: The save changed objects command is used to
save only those objects that changed since the last save
ó
operation.
.N ci
The answer is True.
.R a
a. DSPSAVF
C rm
b. INZSAVF
c. WRKSAVF
d. CLRSAVF
The answer is CLRSAVF.
to fo
6. True or false: Save menu option 21: Full system save, can
be performed to a virtual tape?
ec ivo
n
Checkpoint solutions
IBM i
ó
1. True or false: Setting up all of the support that is required for
virtual tape can be performed using IBM Navigator for i.
.N ci
The answer is true.
.R a
2. True or false: Installing BRMS allows you to back up objects
using IBM Navigator for i.
C rm
The answer is true.
3. How many virtual tape volumes can you create for virtual
to fo
tape?
a. 64
b. 128
c. 256
ec ivo
d. *nomax
The answer is 256.
oy s
A-44 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions
n
IBM i
ó
1. Which command is used to restore configuration information?
a. RSTCFG
.N ci
b. RSTDLO
c. RSTLIB
d. RSTOBJ
.R a
The answer is RSTCFG.
C rm
2. Which of the following is not a supported restore device?
a. Physical tape
b. Virtual tape
c. Save file
to fo
d. All of the above
The answer is All of the above.
b. B
c. C
d. D
The answer is D.
oy s
Checkpoint solutions
n
IBM i
ó
1. True or False: The system can be configured to perform automatic
problem determination and reporting to your service provider.
.N ci
The answer is true.
.R a
2. Which of the following commands display system status information?
a. WRKSYSSTS
C rm
b. WRKACTJOB
c. WRKDSKSTS
d. WRKUSRJOB
The answer is WRKSYSSTS.
to fo
3. Which of the following commands display information about your job?
a. WRKSYSSTS
b. WRKACTJOB
c. WRKDSKSTS
ec ivo
d. WRKUSRJOB
The answer is WRKACTJOB.
oy s
A-46 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
Student Notebook
Checkpoint solutions
n
IBM i
ó
1. True or false: A PTF or a fix is a temporary solution or bypass
of a defect in an IBM licensed program.
.N ci
The answer is True.
.R a
2. Which of the following is not one of the fix types available
from IBM?
C rm
a. Single fix
b. Cumulative package
c. Temporary correctional fix
to fo
d. Service pack
The answer is temporary correctional fix.
Checkpoint solutions
n
IBM i
ó
1. True or false: The GO PTFMNU command displays the PTF
menu.
.N ci
The answer is false.
.R a
2. Which of the following is the command used to order a PTF?
C rm
a. CPYPTFCVR
b. INSPTF
c. SNDPTFORD
d. DSPPTFCVR
to fo
The answer is SNDPTFORD.
on tape.
The answer is false.
oy s
A-48 System Operator Workshop for IBM i © Copyright IBM Corp. 2001, 2016
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V10.1
backpg
Ex Back page
pr clu
oy s
ec ivo
to fo
C rm
.R a
.N ci
ón
Ex
pr clu
oy s
ec ivo
to fo
C rm
.R a
.N ci
ón