Beruflich Dokumente
Kultur Dokumente
Instructor Guide
ERC 1.0
Instructor Guide
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 is a registered trademark of International Business Machines Corporation.
The following are trademarks of International Business Machines Corporation in the United
States, or other countries, or both:
AIX
BladeCenter
Express
HACMP
AIX 5L
eServer
Focal Point
i5/OS
Micro-Partitioning
POWER
POWER5+
Power Systems
pSeries
RS/6000
System p
System z
OpenPower
POWER4
POWER6
PowerPC
Redbooks
System i
System p5
TotalStorage
AS/400
EnergyScale
GPFS
IBM Systems Director Active
Energy Manager
OS/400
POWER5
POWER Hypervisor
PowerVM
Resource Link
System i5
System Storage
Instructor Guide
Other company, product, or service names may be trademarks or service marks of others.
iii
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
iv
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
TOC
Contents
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Instructor course overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Course description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Unit 1. Introduction to partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
What is a partition? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Physical partition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
Logical partition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Partition characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
Partition resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
Logical partition resource example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-18
IBM POWER5+ LPAR-capable systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
IBM POWER6 LPAR-capable systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-22
Benefits of using partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24
Software licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
POWER Hypervisor functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31
Hardware Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
The big picture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
Advanced partition features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
Dynamic partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
How DLPAR works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-44
Processor concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-47
Micro-partitioning: Shared processor pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-50
Multiple shared processor pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-52
Virtual I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55
Virtual I/O example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-58
Integrated Virtual Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
Integrated Virtual Ethernet example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-63
Live partition mobility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-65
Capacity on Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-67
PowerVM editions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-70
Partitioning concepts summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-73
Integrated Virtualization Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-76
LPAR configuration process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-79
Logical partition references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-82
AN11 course content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-85
AN30 course content . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-87
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-89
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-91
Contents
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-93
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-95
Unit 2. Hardware system overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2
IBM POWER5+ processor-based systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4
IBM System p5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-7
IBM POWER6 processor-based systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-9
IBM Power Systems: The new Power equation . . . . . . . . . . . . . . . . . . . . . . . . . . .2-13
POWER6 system example: IBM Power 550 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-17
Power System 550 I/O slots: Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-20
I/O drawer options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-23
Location codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-26
Physical location code convention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-29
AIX location codes (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-32
AIX location codes (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-34
Service processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-36
Advanced System Management Interface (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . .2-39
Advanced System Management Interface (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . .2-42
ASMI example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-44
Checkpoint (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-48
Checkpoint (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-50
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-52
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-54
Unit 3. Hardware Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1
Unit objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
3.1. HMC configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-5
Topic 1 objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-6
Hardware Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-8
HMC connection to the server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-11
HMC version 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-14
Configuring a new HMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-17
Guided Setup Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-20
HMC pre-login welcome screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-22
HMC login sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-24
Disconnect versus logoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-26
Reconnecting to login session (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-28
Reconnecting to login session (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-30
HMC Welcome screen, after login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-32
HMC V7 user interface: Overall structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-35
Flexibility: Launching tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-38
Server table view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-41
LPAR table view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-43
LPAR consoles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-45
HMC online help and documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-48
HMC V7 documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-50
Work area: Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-53
vi
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
TOC
Contents
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
vii
Instructor Guide
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
TOC
5-39
5-42
5-45
5-48
5-51
5-53
5-55
5-57
5-59
5-61
Contents
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
ix
Instructor Guide
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
TOC
Contents
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xi
Instructor Guide
xii
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
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 is a registered trademark of International Business Machines Corporation.
The following are trademarks of International Business Machines Corporation in the United
States, or other countries, or both:
AIX
BladeCenter
Express
HACMP
AIX 5L
eServer
Focal Point
i5/OS
Micro-Partitioning
POWER
POWER5+
Power Systems
pSeries
RS/6000
System p
System z
OpenPower
POWER4
POWER6
PowerPC
Redbooks
System i
System p5
TotalStorage
AS/400
EnergyScale
GPFS
IBM Systems Director Active
Energy Manager
OS/400
POWER5
POWER Hypervisor
PowerVM
Resource Link
System i5
System Storage
Trademarks
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xiii
Instructor Guide
xiv
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
pref
This course has been designed to support the Version 7.3 of the
Hardware Management Console (HMC) software.
Course strategy
The course purpose is to give new IBM customers the knowledge to
configure and manage partitions. For the students, no previous
knowledge of logical partitioning is expected.
The course design strategy is to define basic terms and concepts
related to logical partitioning, cover key configuration information for
the HMC, and explain how to configure the logical partitioning options.
Each unit contains a list of review questions on the last page. Use
these to review the material from the units that you covered on the
previous day each morning for the first 20-30 minutes.
xv
Instructor Guide
xvi
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
pref
Course description
Power Systems for AIX I: LPAR Configuration and Planning
Duration: 3 days
Purpose
Learn how to perform system administration in a Power Systems p
environment. Learn the skills needed to become an effective
administrator on IBM's POWER6-based systems that support Logical
Partitioning (LPAR). Learn about the features of PowerVM Editions
(Advanced POWER Virtualization - APV) and how to configure and
manage LPARs running AIX V6.1 using the Hardware Management
Console (HMC).
Audience
This course is appropriate for system administrators, technical support
individuals, and IBM Business Partners who implement LPARs on IBM
System p systems.
Prerequisites
This introductory course does not require any logical partitioning
experience.
General TCP/IP knowledge is strongly recommended. This
prerequisite may be met by attending AIX 5L TCP/IP I: Configuration
(AU07).
Objectives
After completing this course, you should be able to:
Describe important concepts associated with managing POWER6
processor-based systems, such as logical partitioning, dynamic
partitioning, virtual devices, virtual processors, virtual consoles,
virtual Local Area Network (VLAN), and shared processors
Describe the features of the PowerVM editions
Use the System Planning Tool to plan an LPAR configuration
Describe the functions of the HMC
Course description
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xvii
Instructor Guide
V5.3
Instructor Guide
pref
Agenda
Day 1
(00:30) Welcome
(02:00) Unit 1: Introduction to partitioning
(00:30) Exercise 1
(01:00) Unit 2: Hardware system overview
(00:30) Exercise 2
(01:30) Unit 3: Hardware Management Console
Day 2
(01:00) Unit 3: Hardware Management Console (cont.)
(01:15) Exercise 3
(00:30) Unit 4: System Planning Tool
(00:30) Exercise 4
(00:45) Unit 5: HMC and managed system maintenance
(00:30) Exercise 5
(00:45) Unit 6: System power management
(00:45) Exercise 6
(01:00) Unit7: Planning and configuring logical partitions
Day 3
(00:30) Unit 7: Planning and configuring logical partitions (cont.)
(01:00) Exercise 7
(01:15) Unit 8: Partition operations
(01:00) Exercise 8
(01:15) Unit 9: Dynamic resource allocation
(01:15) Exercise 9
Agenda
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xix
Instructor Guide
xx
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
1-1
Instructor Guide
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/pseries/index.jsp
SG247940-03 PowerVM on IBM System p Introduction and
Configuration
1-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
AN111.0
Notes:
Introduction
The objectives list what you should be able to do at the end of this unit.
1-3
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain what we will cover and what the students should be able to do at the end
of the unit.
This unit introduces terms and concepts.
Because this is the students first unit, point out the references listed on the front page of
this unit. Each unit will have its own list of references.
Additional information
Transition statement We will start with the most basic term: partition.
1-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
What is a partition?
IBM Power Systems
Partition
Allocation of one systems resources to create logically separate systems
Each partition is an independent operating environment
AN111.0
Notes:
Partition
When a computer system is subdivided into multiple, independent operating system
images, those independent operating environments are called partitions. The resources
on the system are divided up among the partitions. Applications running on a partitioned
system do not have to be redesigned for the partitioned environment.
1-5
Instructor Guide
Instructor notes:
Purpose Introduce the generic concept of a partition.
Details Define a partition as a configured set of resources running its own independent
operating system image.
From a security, network, application, and operational perspective, partitions are like
having separate physical systems, but with the benefit of having all resources in the same
system for maximum configuration flexibility.
Additional information
Transition statement Next, we will define the concept of physical partitions.
1-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Physical partition
IBM Power Systems
Operating System
CPU,
Memory, and I/O
CPU,
Memory, and I/O
Physical Partition
Operating
System
CPU,
Memory, and I/O
Physical Partition
AN111.0
Notes:
Introduction
This page defines physical partitioning which we will contrast with logical partitioning on
the next visual. IBM Power Systems support logical partitions, not physical partitions.
PPARs
The visual shows an example of a system with three system building blocks, each made
up of a number of processors, an amount of memory, and several I/O slots. These three
building blocks can be configured into one, two, or three partitions each made up of one
or more entire building blocks. The size of the building blocks depends on the vendor
and system model.
1-7
Instructor Guide
1-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose This visual shows an example of a PPAR system.
Details Students might have heard the phrase physical partitions from the UNIX server
market. These are partitions based on physical system units, such as a system board,
which contain a certain amount of processing power and memory, and a number of I/O
slots. IBMs POWER5+ and POWER6 processor-based systems support logical partitions
and we mention physical partitions here so we can compare it with logical partitions.
Review the PPAR definition and use the visual to illustrate. Point out that the example in
the visual can be configured with only one, two, or three partitions because there are three
system building blocks.
The drawback is the lack of flexibility in configuring a system. If you just want to add a few
more processors or a bit more memory to get over an increase in workload (for example,
quarter end processing), you must add or remove an entire building block of resources,
which might be difficult to do.
Additional information
Transition statement Now, lets look at LPAR more closely.
1-9
Instructor Guide
Logical partition
IBM Power Systems
SYS2
10:00
USA
SYS3
11:00
Brazil
SYS4
12:00
UK
O
RG RESS O
EP
ORDEM
AN111.0
Notes:
Logical partition
Logical partitioning is the ability to make a single system run as if it were two or more
systems. Each partition represents a division of resources in your computer system.
The partitions are logical because the division of resources is virtual and not along
physical boundaries. There are, however, configuration rules that must be followed.
For the rest of the course, logical partitions will be called simply LPARs or partitions for
brevity.
Implemented in firmware
The system uses firmware to allocate resources to partitions and manage the access to
those resources. Although there are configuration rules, the granularity of the units of
resources that can be allocated to partitions is very flexible. You can add just a small
amount of memory if that is all that is needed without a dependency on the size of the
1-10 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
memory cards or without having to add more processors or I/O slots that are not
needed.
Firmware refers to underlying software running on a system independently from any
operating system. On IBM System p Systems and IBM Power Systems, this includes
the software used by the Flexible Service Processor (FSP) and the POWER Hypervisor.
1-11
Instructor Guide
Instructor notes:
Purpose Differentiate the generic term partition with the more specific term of logical
partition.
Details Describe what is meant by logical partitions.
The visual shows different time zones and country flags to show that because LPARs are
separate operating environments, system variables, such as the time zone, can be set in
each operating system of each LPAR. This topic is talked about more on the next visual.
Additional information Other vendors might also have LPARs, but each vendor
implements them differently. Some vendors refer to logical partitions as soft partitions and
physical partitions as hard partitions.
Transition statement Lets look at the characteristics of a partition that are independent
from other partitions on the same computer system.
V5.3
Instructor Guide
Uempty
Partition characteristics
IBM Power Systems
Problem logs
Data (libraries, objects, file systems)
Performance characteristics
Network identity
Date and time
AN111.0
Notes:
Characteristics of a partition
The visual illustrates how each partition is independent. As stated before, each partition
runs its own operating system. The version of the operating system can be any valid
version that is supported on the system. Other things you would expect on a physically
separate system are also separate for partitions; there are even independent virtual
consoles.
1-13
Instructor Guide
Instructor notes:
Purpose Describe characteristics of a partition that are independent from other
partitions.
Details List the things that are the same for LPARs on the same computer system.
Additional information Licensed Internal Code is a term used for i5/OS partitions and
Open Firmware is for AIX/Linux partitions.
Transition statement The term resource is used to specify the hardware can be
configured into a partition.
V5.3
Instructor Guide
Uempty
Partition resources
IBM Power Systems
Linux
PP
MM
AAAA
AIX
PPP
MM
AAAA
A = Adapter
M = Memory
P = Processor
AN111.0
Notes:
Resources
Resources are the system components that are configured into partitions.
The maximum number of partitions is related to the total amount of resources on the
system. For example, a system with eight processors can be configured with a total of
80 partitions (if there are sufficient resources). If a system has enough resources, the
upper limit of the number of partitions is 254.
1-15
Instructor Guide
Memory
Memory is allocated in units known as the Logical Memory Block (LMB). The default
LMB size is variable depending on the total amount of physical memory installed and
may be as small as 16 MB. A partition may be configured with as little as 128 MB of
memory or as much as all of the available memory.
Processors
A partition is configured with either dedicated whole processors or shared processors.
Shared processors are allocated in processing units. 1.0 processing units is equivalent
to the processing power of one processor. Partitions are configured with at least 0.1
processing units or with as much as the equivalent of all the available physical
processors. After the 0.1 minimum is satisfied, additional processing units can be
allocated in quantities of 0.01 processing units.
I/O slots
I/O resources are allocated to partitions at the slot level. At a minimum, you must
configure a partition with enough I/O resources to include the boot disk and a network
connection.
Shared devices
With software called the Virtual I/O Server installed in a special partition, Ethernet, and
storage devices can be configured to be shared between partitions.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Define what is meant by the term resources and give examples of each type.
Details Describe that resources are what are allocated to partitions. Some resources
are dedicated and some can be shared.
Mention that even though processing power or an amount of memory is configured in a
partition, it does not mean that the underlying hardware is dedicated to that partition. For
example, memory allocated to several partitions can physically reside on the same memory
chip.
Additional information
Transition statement Lets look at an example of how resources might be divided
between partitions.
1-17
Instructor Guide
LPAR 2
LPAR 3
LPAR 4
Processors
Memory
I/O Slots
AN111.0
Notes:
Introduction
This visual shows how a systems resources might be divided between four partitions.
With logical partitions, resources can be allocated based on computing needs. You do
not need to allocate all resources to partitions; that is, some resources might remain
unallocated until they are needed.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show an example of dividing system resources between multiple partitions.
Introduce the term DLPAR.
Details Show how resources are divided between partitions with little dependency on
underlying hardware architecture.
Additional information
Transition statement Next we will see the POWER5+ processor-based servers that
support partitions.
1-19
Instructor Guide
AN111.0
Notes:
Introduction
The visual lists example IBM POWER5+ processor-based servers that support logical
partitioning. The list on the visual is not comprehensive; check www.ibm.com for the
current list.
IBM System p servers are IBM's previous generation of products for AIX and Linux
clients; subsequently replaced by the new IBM Power Systems.
System p models and resources remain available for AIX and Linux clients.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose List example models that support partitions.
Details This is a quick reference so that student see some of the models that are
available, and how they fit together in the product line. Because this list grows regularly,
point students to www.ibm.com for the most up-to-date information. There are also models
that end in Q, for Quad.
The pictures of systems in the visual are representative of some of the models.
Additional information
Transition statement Next, we will see the POWER6 processor-based servers that
support partitions.
1-21
Instructor Guide
AN111.0
Notes:
Introduction
The visual lists example IBM POWER6 processor-based servers that support logical
partitioning. The list on the visual is not comprehensive; check www.ibm.com for the
current list.
IBM Power Systems: a single, energy efficient and easy-to-deploy platform for all of
your UNIX, Linux, and IBM i applications.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose List example models that support partitions
Details
Additional information
Transition statement Now that you know a bit about what a partition is, lets look at why
companies are using them.
1-23
Instructor Guide
Capacity management
Flexibility to allocate resources
Consolidation
Consolidate hardware, floor space, software licenses, support contracts, in-house
support/operations
Efficient use of resources
AN111.0
Notes:
Introduction
Sometimes large symmetric multiprocessing systems are used to run several different
applications. This can be an efficient use of resources in some cases. In other cases,
separate physical computers are used to run individual applications. This page
describes reasons why it might be better to create separate partitions rather than run
everything in the same operating system image or use separate physical computers for
each application.
Capacity management
You might want to use partitions to dynamically reallocate resources when the system
workload changes. For example, if at the end of each month, one partition runs
CPU-intensive batch jobs, you can reconfigure the system monthly to take processors
from another lower priority partition and loan them to the partition with the batch
application.
1-24 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Consolidation
Using partitions gives you the ability to reallocate expensive resources and manage
them all with one interface (the Hardware Management Console). You can reallocate
processors, memory, or any I/O adapter (and thus device) by reconfiguring the
partitions or by using dynamic partition operations. All of the resources are located
within one server, potentially reducing the amount of floor space needed.
Application isolation
Partitioning isolates an application from others in different partitions. For example, two
applications on one SMP system could interfere with each other or compete for the
same resources. One decision support database query could bring a second,
interactive application to a frustrating snails pace. By separating the applications into
their own partitions, they cannot interfere with each other. Also, if one application were
to hang or crash the operating system, this would not have an effect on the other
partitions.
Also, with partitions, one server can support multiple applications that use different time
zones or that run on different operating system release levels.
Partitions can also be used to comply with application license requirements. For
example, a 4-processor partition could be created to comply with an application license
that only allows for a 4-processor server. Check the vendors application license
requirements carefully.
1-25
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the benefits of using partitions.
Details Discuss each benefit of using partitions.
Additional information
Transition statement Next, we will talk about the software licensing models. As you
might expect, it is more complicated for partitioned systems.
1-27
Instructor Guide
Software licensing
IBM Power Systems
Other Software
Operating Systems
IBM Hardware
Copyright IBM Corporation 2009
AN111.0
Notes:
Software licenses on a partitioned system
A partition runs its own separate copy of an operating system and programs. Language
feature codes, security, user data, most system values, and software release and fixes,
also known as program temporary fixes (PTFs), are unique for each partition.
For third-party software, you will have to discuss with the vendor how to license
packages on a partitioned system.
V5.3
Instructor Guide
Uempty
If you plan to run different operating systems (that is, AIX 6 or Linux) on the same
server, then you need licenses for each individual operating system and the licenses
are based on processing power. For example, on an 8-processor system, you might
have licenses for seven processors for AIX 6 and one processor for Linux. If you
reconfigure your partitions so that, for example, you have 7.2 processors in the partition
running AIX 6 and your licenses only allow seven processors, you will receive out of
compliance messages. Either contact IBM to purchase more licenses or reconfigure the
partition to use less processing power to stop these messages.
1-29
Instructor Guide
Instructor notes:
Purpose Describe the licensing model for POWER5+ and POWER6 processor-based
LPAR-capable systems.
Details The new subprocessing and Shared Processor Pool features complicate
licensing on POWER5 and POWER6 systems. You must round up to the next whole
processor number for licenses, and licenses are affected by the use of uncapped shared
processors.
The Multiple Shared Processor Pools feature of POWER6 can affect licensing costs. This
will be covered later.
Additional information
Transition statement The next page introduces the functions of the POWER
Hypervisor.
V5.3
Instructor Guide
Uempty
LPAR 1
LPAR 2
LPAR 3
LPAR 4
Security and
Isolation Barriers
POWER Hypervisor
System Hardware
(memory, processors, devices)
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction to the POWER Hypervisor
Partitions are isolated from each other by firmware (underlying software) called the
POWER Hypervisor. The names POWER Hypervisor and Hypervisor will be used
interchangeably in this course.
1-31
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the functions of the POWER Hypervisor.
Details Describe the purpose of the Hypervisor. You can use a traffic cop as an analogy.
The operating systems must go through the Hypervisor to access resources. The
Hypervisor controls access to these resources to make sure security is not compromised.
Additional information
Transition statement The next page introduces the function of HMC.
1-33
Instructor Guide
PC-based console
Running custom Linux and Java application
Remotely accessible
Connects to Service Processor over private or open network
Desktop
Rack-mount
AN111.0
Notes:
HMC description
The HMC is a PC-based console that is available in a desktop or a rack-mount model. It
runs a customized version of Linux with a Java-based management application. The
user can only access the management application and no additional applications can
be installed. A second HMC can be connected to a single managed system for
redundancy. Multiple managed systems can be managed by a single HMC.
There are desktop and rack-mount models of HMCs. Desktop models have the
machine type and model numbers such, as 7310-C0x. Rack-mount models have
machine type and model numbers such, as 7310-CRx.
The following new machine type HMC 7042-C0x and 7042-CRx
(desktop/rack-mounted) are shipped with POWER6 based-processor systems. 7042 is
pre-loaded with HMC version 7 code (and only V7 code is supported)
Older HMC model 7315 is not supported with POWER6/HMC V7.
1-34 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Check the IBM HMC support Web site for the latest information about the HMC
hardware and software:
https://www14.software.ibm.com/webapp/set2/sas/f/hmc/home.html
1-35
Instructor Guide
Instructor notes:
Purpose Describe the basic functions of the HMC.
Details Describe when the HMC is required and the basic functions that the HMC
provides.
Point out the link to the IBM technical support Web site for more information about HMC
hardware and software.
Introduce the term managed system.
Additional information If asked, the screenshots and the HMC features in this entire
course are based on the HMC Version 7 Release 3.2 software.
Transition statement The next page shows an example screen from the HMC
application.
V5.3
Instructor Guide
Uempty
Managed System
AIX
Unassigned
resources
Linux
Partition 2
Partition 1
HMC
Non-volatile RAM
Hypervisor
Service
processor
Processors
Memory
I/O slots
Ethernet
LPAR
allocation
tables
AN111.0
Notes:
Introduction
This picture brings together several concepts.
Partitions are independent operating environments and their resources are
managed by the Hypervisor.
NVRAM is used on the managed system to hold a copy of the partition
configuration so that if the HMC or the network were to fail, the partitions can
continue to run and even reboot if necessary.
Partitions are configured and managed on the HMC, which is a separate Linux
PC console. A copy of the partition configuration data is also kept on the HMC (in
addition to the primary copy in NVRAM).
The HMC is connected to the managed system through an Ethernet connection
to the service processor. The service processor is a separate, independent
processor that provides hardware initialization during system load, monitoring of
environmental and error events, and maintenance support.
Copyright IBM Corp. 2009
1-37
Instructor Guide
Instructor notes:
Purpose Review the basics of how partitions, the POWER Hypervisor, and the HMC
relate to each other.
Details Describe how the LPAR configuration information is not only kept on the HMC
but also kept on the managed system.
The HMC connects to the managed system through an Ethernet connection to the service
processor.
Additional information
Transition statement The first half of this unit covered the basics. The next half
introduces advanced partition features.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
This page lists the advanced partition features covered in the rest of this unit.
The dynamic resource allocation, the advanced processor configuration options, the
virtual I/O and the capacity on demand are features available on POWER5 and
POWER6 processor-based servers.
Live Partition Mobility
Live partition mobility is a POWER6-based feature that enables you to migrate running
AIX and Linux partitions and their hosted applications from one physical server to
another without disrupting the infrastructure services. The migration operation, which
takes just a few seconds, maintains complete system transactional integrity. The
migration transfers the entire system environment, including processor state, memory,
attached virtual devices, and connected users.
1-39
Instructor Guide
Instructor notes:
Purpose Introduce the listed advanced partition features.
Details This page provides a transition from the first half of this unit, which covered
partition basics, and the second half, which talks about more advanced features.
Set expectations that this part of the unit will simply introduce terms and concepts.
Additional information
Transition statement We will start with DLPAR.
V5.3
Instructor Guide
Uempty
Dynamic partitioning
IBM Power Systems
AN111.0
Notes:
Dynamic partitioning
Dynamic partitioning refers to the ability to move resources between partitions without
shutting down the partitions. The opposite of dynamic partitioning is static partitioning,
where new configurations are only used when a partition is reactivated.
DLPAR operations do not weaken the security or isolation between LPARs. A partition
sees only resources that have been explicitly allocated to the partition, along with any
potential connectors for additional virtual resources that may have been configured.
Resources are reset when moved from one partition to another. Processors are
reinitialized, memory regions are cleared, and adapter slots are reset.
1-41
Instructor Guide
DLPAR operations
You can add, remove, and move resources between partitions. The resources include
memory regions, processing units, and I/O slots. This can be accomplished from the
HMC application or using HMC command-line commands.
With virtual devices, you can add or remove them, but you cannot move them directly
from one partition to another. You can, however, dynamically change the configuration
that specifies what type of virtual adapter is in a virtual slot.
With the Integrated virtual ethernet, you can add or remove Logical Host Ethernet
Adapters. You can even move them from one partition to another dynamically.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the concept of dynamic partitioning.
Details List the operations and the resources involved with DLPAR.
Additional information
Transition statement Lets look at how DLPAR works.
1-43
Instructor Guide
1
HMC
HMC Command
2
3
3
Partition B
Partition A
Hypervisor 4
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
The visual illustrates how a dynamic move operation works.
1. The DLPAR request originates at the HMC.
2. The request is made over the network to the POWER Hypervisor.
3. Partition A and Partition B communicate with the HMC about the DLPAR operation
through a process running on both partitions.
4. The POWER Hypervisor makes the resource allocation change.
As you can see in the visual, DLPAR operations are dependent on a functioning network
between the HMC and the managed system, and between the HMC and the partitions. The
link between the HMC and the service processor is used to initiate the operation and
process the hardware add or remove operation. The link to the partition or partitions from
the HMC is used to notify the operating system of the hardware changes, enabling it to take
actions as required
1-44 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
If the network is down, either between the HMC and the managed system or between the
partitions and the HMC, then DLPAR operations cannot occur.
1-45
Instructor Guide
Instructor notes:
Purpose Show what is involved in a DLPAR operation.
Details Review the components involved and what they do during a DLPAR operation.
The point to make on this slide is that there are two separate network connections that
must be fully functional to make DLPAR operations work. First, The link between the HMC
and the service processor is used to initiate the operation and process the hardware
add/remove operation. The link to the partition or partitions from the HMC is used to notify
the operating system of the hardware changes, enabling it to take actions as required
Additional information
Transition statement The next topic is advanced processor concepts.
V5.3
Instructor Guide
Uempty
Processor concepts
IBM Power Systems
Logical
LPAR
LPAR
LPAR
Virtual
Shared
Dedicated
Inactive
(CoD)
Deconfigured
Physical
(installed)
Shared processor pool
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
This visual summarizes the various concepts concerning POWER5 and POWER6
processors. Well see in the next slides that POWER6 based-processor systems
support other features, such as multiple virtual Shared Processor Pools. Along the
bottom are whole, physical processors installed in the computer system. These are
configured in various ways into the three partitions.
1-47
Instructor Guide
The terms Micro-Partitioning and partial processors refer to the ability to allocate less
than a whole physical processor to a partition.
Deconfigured
A physical processor can be automatically deconfigured from the system because of
detected errors or user deconfiguration.
Virtual processors
If you were to allocate 2.0 processing units to a partition, the partition might get bits of
execution time on up to 20 physical processors. This concept is known as virtual
processors.
Virtual processors are the representation of the assigned processing units (defined as
processors) in the operating system. To run threads, the operating system dispatches
threads to the virtual processors. The Hypervisor takes the threads and dispatches
them to physical processors. The number of virtual processors in the operating system
limits the number of physical processors the Hypervisor can use for that partition during
each clock cycle. The processing units are spread across the virtual processors.
Logical processors
If simultaneous multi-threading is enabled for AIX 5L Version 5.3 or later, then each
virtual processor is utilized as if it were two processors.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review each of the processor concepts.
Details Try to touch each of these lightly, starting from the deconfigured and work your
way up to virtual. These will be covered in detail in later units. At this time, it is only
important to understand each term at a basic level.
Additional information
Transition statement Lets talk about the term Micro-Partitioning.
1-49
Instructor Guide
P
10ms
Partition 1
Partition 2
Partition 3
Partition 4
Partition 5
Partition 6
Partition 7
AN111.0
Notes:
Micro-Partitioning
Micro-Partitioning is defined as the ability to create a partition and allocate fractional
amounts of processing capacity to it.
Processing power can be allocated to partitions using dedicated processors or shared
processors. For shared processor partitions, processing power can be allocated in the
granularity of 0.01 processing units. A partition must have a minimum of 0.1 processing
units.
The visual shows seven partitions being run on a processing pool of four physical
processors. The diagram represents a single 10 millisecond (ms) interval. Each
partition gets a percentage of the execution dispatch time on the processors in the pool,
based on its capacity assignment. Do not worry; we will come back to this later. This
page is here to give you some basic terminology.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Introduce the concept of virtual processors and time-slicing.
Details If students eyes cross when you get to this page, stick to the basics: now you
can allocate a partial processor to a partition and those partial processors are actually time
slices, which can be spread across multiple physical processors.
Additional information
Transition statement Next, we will overview the multiple shared pools feature,
available on POWER6 based-processor systems.
1-51
Instructor Guide
Shared-Processor Pooln
Shared-Processor Pool1
Set of micro-partitions
Set of micro-partitions
Shared-Processor Pool0
Set of micro-partitions
LPAR
LPAR3
LPAR1
LPAR2
LPAR5
LPAR6
Up to 64
shared
processor
pools
LPAR
LPAR4
Shared
Dedicated
Physical
processors
Physical shared processor pool
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
By default, all physical processors that are not dedicated to specific logical partitions
are grouped together in a Shared Processor Pool. You can assign a specific amount of
the processing capacity in this Shared Processor Pool to each logical partition that uses
shared processors.
System p6 models enable you to use the HMC to configure multiple Shared Processor
Pools. Initially, there is a default Shared Processor Pool that contains all the processors
that do not belong to logical partitions that use dedicated processors or logical partitions
that use other Shared Processor Pools. The other Shared Processor Pools on these
models can be activated and configured with a maximum processing unit value and a
reserved processing unit value.
V5.3
Instructor Guide
Uempty
1-53
Instructor Guide
Instructor notes:
Purpose
Details Introduce the concept of multiple Shared Processor Pools. Point out the default
shared pool ID 0. Also mention that 63 additional virtual shared pools can be activated.
Additional information Just give an overview of the multiple Shared Processor Pools
concept. Inform the students that this concept is detailed in the AN31 course: Power
Virtualization III: Advanced PowerVM, Partition Mobility and Performance.
Transition statement Next, we will describe what is meant by virtual I/O
V5.3
Instructor Guide
Uempty
Virtual I/O
IBM Power Systems
AN111.0
Notes:
Virtual I/O basics
Each partition, by default, is configured to support 10 virtual I/O slots and each slot can
be populated with a virtual adapter instance, which allows partitions to share devices. It
also provides virtual Ethernet connections between partitions on the same system.
More virtual slots can be configured.
Virtual adapters interact with the operating system like any other adapter card, except
that they are not physically present. Virtual adapters are recorded in system inventory
and management utilities.
As with physical I/O adapters, a virtual I/O adapter must first be deconfigured from the
operating system to perform a DLPAR remove operation.
1-55
Instructor Guide
Virtual Ethernet
Virtual Ethernet provides the same function as using an Ethernet adapter and is
implemented through high-speed, inter-partition, in-memory communication. There are
two options with virtual Ethernet.
A virtual Ethernet connection can be configured between two LPARs on the
same managed system. There is no actual physical adapter. This provides a fast
network connection between the partitions.
A virtual Ethernet connection can be configured on one partition to connect to a
network using a Shared Ethernet adapter of another partition (called a hosting
partition or a Virtual I/O Server) on that managed system.
Virtual SCSI
The virtual SCSI option provides access to block storage devices in other partitions
(that is, device sharing). It uses the client/server model where the server exports disks,
logical volumes, files, or other SCSI-based devices, and the client sees the imported
device as a standard SCSI device.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe what is meant by virtual I/O.
Details Describe the benefits of using virtual I/O devices.
Additional information
Transition statement The next page shows how virtual Ethernet and virtual SCSI
devices are implemented.
1-57
Instructor Guide
Client
Partition
Virtual
Switch
Virtual
Ethernet
Virtual
Ethernet
Client
Adapter
DMA
Buffer
Virtual
Ethernet
Virtual Disk
Logical
Disk
Hypervisor
Physical
Ethernet
Layer 2
Bridge
Physical
Network
Server
Adapter
Device
Mapping
Transfer
AN111.0
Notes:
Client/server relationship
Virtual I/O devices provide for sharing of physical resources, such as adapters and
SCSI devices, among partitions. Multiple partitions can share physical I/O resources
and each partition can simultaneously use virtual and physical (natively attached) I/O
devices. When sharing SCSI devices, the client/server model is used to designate
partitions as users or suppliers of resources. A server makes a virtual SCSI server
adapter available for use by a client partition. A client configures a virtual SCSI client
adapter that uses the resources provided by a virtual SCSI server adapter.
If a server partition providing I/O for a client partition fails, the client partition might
continue to function depending on the significance of the hardware it is using. For
example, if the server is providing the paging volume for another partition, a failure of
the server partition will be significant to the client.
V5.3
Instructor Guide
Uempty
Virtual Ethernet
There are two main features to virtual Ethernet. One is the inter-partition virtual switch
to provide support for connecting up to 4,096 LANs. LAN IDs are used to configure
virtual Ethernet LANs and all partitions using a particular LAN ID can communicate with
each other.
The other feature is a function called Shared Ethernet adapter that bridges networks
together without using TCP/IP routing. This function allows the partition to appear to be
connected directly to an external network. The main benefit of using this feature is that
each partition need not have its own physical network adapter.
1-59
Instructor Guide
Instructor notes:
Purpose Describe the virtual I/O device types.
Details This visual shows that the virtual device traffic is managed by the Hypervisor
and the client/server model used for virtual I/O.
The Virtual I/O Server has the physical I/O devices that other partitions can use. The client
partition must then configure the devices it wants to use.
Additional information
Transition statement The next slide is an IVE (Integrated Virtual Ethernet) introduction.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Host Ethernet Adapter
A Host Ethernet Adapter (HEA) is a physical Ethernet adapter that is integrated directly
into the GX+ bus on a managed system. HEAs offer high throughput, low latency, and
virtualization support for Ethernet connections. HEAs are also known as Integrated
Virtual Ethernet adapters (IVE adapters).
Unlike most other types of I/O devices, you can never assign the HEA itself to a logical
partition. Instead, multiple logical partitions can connect directly to the HEA and use the
HEA resources. This allows these logical partitions to access external networks through
the HEA without having to go through an Ethernet bridge on another logical partition.
1-61
Instructor Guide
Instructor notes:
Purpose
Details The Integrated Virtual Ethernet adapter is a standard feature of every POWER6
processor-based 570, 560, 550, and 520 server. You can select from different offerings
according to the specific IBM System p server.
The IVE consists of a physical Ethernet adapter that is connected directly to the GX+ bus of
a POWER6 processor-based server instead of being connected to a PCIe or PCI-X bus,
either as an optional or integrated PCI adapter. This provides IVE with the high throughput
and low latency of a bus imbedded in the I/O controller. IVE also includes special hardware
features that provide logical Ethernet adapters. These adapters can communicate directly
to logical partitions (LPARs), reducing the interaction with the POWER Hypervisor
(PHYP).
Additional information
Transition statement The next slide introduces the Live partition mobility feature.
V5.3
Instructor Guide
Uempty
AIX
LPAR
ent
ent
Linux
LPAR
eth
Layer 2 switch
Layer 2 switch
Physical
port
Physical
port
Physical
network
Physical
network
AN111.0
Notes:
Introduction
In this logical diagram, the AIX and Linux LPARs communicate directly to the Host
Ethernet adapter, reducing the interaction with the POWER Hypervisor.
IVE provides a way for a logical partition to communicate with other logical partitions or
with external networks without going through a Virtual I/O Server. After you create an
Logical host ethernet adapter (LHEA) for a logical partition, a network device is created
in the logical partition. This network device is named entX on AIX logical partitions, and
ethX on Linux logical partitions, where X represents sequentially assigned numbers.
The user can then set up TCP/IP configuration similar to a physical Ethernet device to
communicate with other logical partitions or to the external network.
1-63
Instructor Guide
Instructor notes:
Purpose
Details Tell the students that IVE is detailed in the AN30 course: Power Virtualization II:
Implementing Dual VIOS and IVE.
Additional information
Transition statement The next slide introduces the Live partition mobility feature.
V5.3
Instructor Guide
Uempty
P1
P2
P3
VIOS
Server 2
VIOS
Server 1
Requirement
P1
P5
HMC
Network
AN111.0
Notes:
For systems that are managed by an HMC, you can migrate a powered-off or
powered-on AIX or Linux logical partition to a different system that is managed by the
same or by a different HMC.
For systems that are managed by the Integrated Virtualization Manager, you can
migrate a powered off or powered on partition to a different system that is managed by
a different Integrated Virtualization Manager.
Live Partition Mobility is included in the PowerVM Enterprise Edition. Live Partition
Mobility is available on all POWER6 processor-based System p servers, the IBM
BladeCenter JS12 Express and JS22.
Active Partition Mobility refers to moving a running logical partition, including its
operating system and applications, from one system to another. The logical partition
and the applications running on the logical partition do not need to be shut down.
Inactive Partition Mobility refers to moving a powered off logical partition from one
system to another.
Copyright IBM Corp. 2009
1-65
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement The next topic is Capacity on Demand.
V5.3
Instructor Guide
Uempty
Capacity on Demand
IBM Power Systems
Trial CoD
No charge 30-day activation of processors or memory resources
On/Off CoD
Ability to activate processor or memory resources temporarily
Utility CoD
Additional processor capacity on a temporary basis within the
shared processor pool.
Capacity Backup
Add Reserve
Resources
AN111.0
Notes:
Introduction to Capacity on Demand
CoD is the name given to a collection of optional features available for purchase on
certain models of POWER5+ and POWER6 processor-based servers. The main bullets
in the visual list purchasing options. These options are managed from the HMC and
require a license key to activate.
Capacity Upgrade on Demand (CUoD) requires a purchase agreement. When
processors or memory are added, there is no ability to turn off the capacity. Processors
are added in units of one whole processor, and memory can be added in 1 GB
increments.
Trial CoD is available for up to 30 contiguous days at no additional cost to allow testing
and emergency relief while the customer processes the purchase of permanent CUoD
resources.
1-67
Instructor Guide
Reference
For more information, visit the IBM Web site (www.ibm.com) and search for CoD or
use this link: http://www-03.ibm.com/systems/p/advantages/cod/index.html.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Introduce the concept of Capacity on Demand.
Details These are extra features that a customer can specify when configuring system
for purchase. Each option has a different license agreement and customers need to
purchase additional licenses to obtain license keys to activate the resources.
The Capacity on Demand options change over time. Point students to www.ibm.com or
their local IBM representative for specific information.
Additional information
Transition statement Some of the product features discussed in this unit are part of the
PowerVM Editions, which are described on the next page.
1-69
Instructor Guide
PowerVM editions
IBM Power Systems
10 / Core
10 / Core
IVM
IVM, HMC
IVM, HMC
Lx86
Shared Dedicated
Capacity*
Maximum LPARs
Management
Multiple Shared
Processor Pools
Live Partition
Mobility
Ordered as optional feature code for all but the largest systems
PowerVM Standard edition is standard on the IBM System p5 590 and 595
PowerVM Enterprise edition is standard on POWER6 595
Copyright IBM Corporation 2009
AN111.0
Notes:
PowerVM Express Edition
You can use the Express Edition in restricted environments at no cost. The Express
Edition is available on some POWER6 processor-based IBM System p servers. To use
the Express Edition, the system must be managed by the Integrated Virtualization
Manager.
With the Express Edition, you can create up to two client logical partitions that use
virtual Small Computer System Interface (SCSI) and shared processors, also called
Micro-Partitioning technology. If you want to create more than two client logical
partitions that use shared processors or virtual SCSI, then you must purchase either the
Standard or Enterprise Edition and enter the activation code. (Virtual Ethernet is
available to all client logical partitions.)
V5.3
Instructor Guide
Uempty
1-71
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets summarize the partitioning concepts.
V5.3
Instructor Guide
Uempty
Part#1
Part#2
Part#3
Part#4
Part#5
Part#6
Use thisAIX
layout
for
all your
drawing
Virtual
V6
i5/OS
AIX V5needs
AIX V6
Linux
I/O Server
PPPP
PPPPPP
PPP
PPPPPP
MMMMM MMMM
Part#7-11
AIXV6 /
Linux
LAN
PPPPPP
P
MMM
MMM
MM
AAAAAA
AAAAA
AAA
AAAA
AA
AAA
AIX 6
Kernel
AIX 6
Kernel
Linux
Kernel
i5/OS
Kernel
AIX 6
Kernel
AIX 6
Kernel
M M M M M
A
A
Virtual LAN
Virtual I/O
O O
O O
O O
O
OO
S S
S S
S S
S
S S
Virtual Ethernet
POWER Hypervisor
HMC
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
This visual illustrates a system with 11 partitions running different operating systems. It
shows the basic components of a system running logical partitions, such as the HMC,
the POWER Hypervisor, a virtual LAN, virtual I/O, and both dedicated and shared
processor partitions.
In the visual, the P=processors, M=memory, and A=adapters in I/O slots.
Details shown in the example in the visual:
Partitions 1-3 are using dedicated processors.
Partitions 4-11 are using the Shared Processor Pool.
Partitions 4-11 are Micro-Partitions using less than a whole processor.
Partitions 1 and 6-11 have virtual Ethernet connections.
1-73
Instructor Guide
Partitions 7-11 are making use of virtual Ethernet and virtual I/O to share
Ethernet adapters and disks.
Partition 1 is a Virtual I/O Server and has the physical disks and Ethernet
adapters that the virtual clients are using.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Use the visual to review some of the basic concepts from this unit and show
the big picture.
Details Review the bullet points in the student notes to show how a system might be
configured.
Additional information
Transition statement There is one more major system configuration option with regard
to partition support. This is the Integrated Virtualization Manager.
1-75
Instructor Guide
AIX
V6.1
Linux
Linux
RHEL5 SLES10
Virtual LAN
POWER Hypervisor
AN111.0
Notes:
IVM description
IVM provides partition support without a physical HMC. The benefit is for low-end
systems to save the cost and space of a physical HMC.
The HMC functionality is provided by the IVM software running in the Virtual I/O Server
partition. The IVM can be accessed through a Web browser, or an HMC compatible
command line interface.
The client partition I/O used to be virtualized but with POWER6 based-processors
systems, you can assign dedicated I/O to logical partitions. Only one Virtual I/O Server
partition can be installed on a system using IVM. The maximum number of partitions is
10 times the number of processors.
V5.3
Instructor Guide
Uempty
Reference
See the Virtual I/O Server Integrated Virtualization Manager and PowerVM
Virtualization on IBM System p: Introduction and Configuration Redbooks for
configuration details for IVM.
1-77
Instructor Guide
Instructor notes:
Purpose Introduce the IVM product.
Details IVM provides a subset of HMC functions and basic partition support for
lower-end systems. The benefit is that there is no physical HMC needed.
There are no IVM hands-on lab exercise steps in this class.
Additional information
Transition statement Next, we will see the overall process to get a new server running
with partitions.
V5.3
Instructor Guide
Uempty
Create
Createplan
planfor
forusage
usagemodel
modeland
andapplications
applications
2
3
Plan
Planresources
resourcesfor
forpartitions
partitions
SetCreate
up HMC
managed
system
andand
configure
partitions
4 Create
Createand
andconfigure
configurepartitions
partitions
5
Activate
Activatepartitions
partitionsand
andinstall
installoperating
operationsystems
systems
Configure
Configureand
andtest
testservice
serviceapplications
applications
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
These are the overall steps for configuring partitions on a managed system. The AN11
course is designed to follow this process from Step 2 to the end.
1-79
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the overall process to configure LPARs.
Details Describe each step in the visual.
Emphasize that it is extremely important to plan the resource allocations for partitions first
before starting the configuration step. It is much harder to catch mistakes after you begin
configuring than it is to plan the configuration correctly the first time.
Additional information
Transition statement Lets see where to find more information about PowerVM and
logical partitioning.
1-81
Instructor Guide
Documentation
http://www.ibm.com/support/publications/us/library/
Software and hardware Information Centers available
IBM Redbooks
http://www.redbooks.ibm.com/
AN111.0
Notes:
Introduction
This list is a starting point to obtain documentation for your system. There is
documentation for your specific system model, for the HMC, for the operating systems,
and for configuring partitions. The library link shown first in the visual is a good starting
point for information. Links are provided there for the Information Centers.
There are new IBM Redbooks released all the time, particularly as a product matures.
Check the www.redbooks.ibm.com Web site from time to time.
The Web locations shown in the visual might change over time; however, generally old
links are redirected to new ones.
V5.3
Instructor Guide
Uempty
1-83
Instructor Guide
Instructor notes:
Purpose Describe references for partitioning.
Details Describe that the main place to go for information is the appropriate Information
Center. There are hardware and software Information Centers.
The World Wide Web links shown in the visual change over time, but users should be
redirected to the new ones if they try to use old ones.
Additional information
Transition statement
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
The purpose of this slide is to overview the content and the different features that will be
covered in the AN11 class. Some of the advanced features that we just overviewed in
this introduction unit are not covered in that class.
1-85
Instructor Guide
Instructor notes:
Purpose Highlight the content of the AN11 course.
Details This unit introduced the virtualization features available on System p. Point out
to the students the content of this AN11 class and mention that some of the advanced
features that we overviewed, like the Micro-partitioning, the Virtual I/Os, the Integrated
Virtual Ethernet or the logical partition mobility are not part of this course.
Additional information
Transition statement
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
The purpose of this slide is to overview the content and the different features that will be
covered in the AN30 course: Power Virtualization II: Implementing Dual VIO Servers
and IVE. Some of the advanced features that we just overviewed in this introduction unit
are not covered in that class.
1-87
Instructor Guide
Instructor notes:
Purpose Highlight the content of the AN30 course
Details This unit introduced the different features available on System p. Point out to the
students the content of this AN30 class and mention that the logical partition mobility
advanced feature is not covered in that course.
Additional information
Transition statement Lets see if you have been paying attention.
V5.3
Instructor Guide
Uempty
Checkpoint (1 of 2)
IBM Power Systems
1.
3.
4.
AN111.0
Notes:
1-89
Instructor Guide
Instructor notes:
Purpose Check the students understanding of the material in this unit.
Details Checkpoint solutions:
Checkpoint solutions (1 of 2)
IBM Power Systems
1.
2.
3.
Which of the following statements are true for dynamic partition operations?
a. All AIX6 partitions on POWER6 processor-based systems are
capable of dynamic resource allocations.
b. Virtual I/O devices can be dynamically added or removed but not
moved between partitions.
c. Partitions do not need to be restarted to add, remove, or move
resources.
d. Applications might or might not be DLPAR-aware.
4.
Additional information
Transition statement There is one more page of checkpoint questions.
V5.3
Instructor Guide
Uempty
Checkpoint (2 of 2)
IBM Power Systems
5.
6.
7.
8.
9.
AN111.0
Notes:
1-91
Instructor Guide
Instructor notes:
Purpose
Details Checkpoint solutions:
Checkpoint solutions (2 of 2)
IBM Power Systems
5.
6.
7.
8.
9.
Additional information
Transition statement Next, we will perform a hands-on exercise.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
1-93
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
V5.3
Instructor Guide
Uempty
Unit summary
IBM Power Systems
AN111.0
Notes:
More summary information:
Logical partitions are independent operating environments.
Resources are processors, memory, and I/O slots:
- Dedicated processors and shared processing units
- Physical and virtual I/O
The POWER Hypervisor is firmware that provides the isolation between partitions,
virtual console support, and virtual memory management.
The HMC is used to manage partition configurations, consoles, and service tools.
With dynamic logical partitioning, changes can be made to a partitions resource
allocation without a restart.
Virtual I/O Server software provides the ability to share SCSI devices and Ethernet
adapters.
The PowerVM editions features provide Micro-partitioning, Virtual I/O Server, Live
partition mobility.
1-95
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details
Additional information Review Questions: Review questions are used at the beginning
of each class day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) What makes a logical partition logical?
Answer: The term logical refers to the fact that the partitioning of the independent operating
environments is done in firmware.
2) What is the benefit of dynamic partitioning?
Answer: With dynamic partitioning, you can reallocate memory, processors, and I/O slots
without having to restart a partition.
4) What are partition resources?
Answer: Partition resources are those things that can be allocated to a partition, such as
processors (or processor units), memory, and I/O slots.
5) What is included in the PowerVM Standard Edition feature on a POWER5 System?
Answer: The ability to create Micro-Partitions, the Virtual I/O Server software, and the
Partition Load Manager software.
Transition statement The next unit covers the system architecture of POWER5 and
POWER6 processor-based systems that support LPARs.
V5.3
Instructor Guide
Uempty
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
Facts and features
http://www-03.ibm.com/systems/p/hardware/reports/factsfeatures.html
Redpapers:
IBM System p 520 Technical Overview and Introduction
IBM System p 550 Technical Overview and Introduction
IBM System p 570 Technical Overview and Introduction
2-1
Instructor Guide
Unit objectives
IBM Power Systems
AN111.0
Notes:
2-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain what we will cover and what the students should be able to do at the end
of the unit. Point out to the students that we will cover the use of the SPT tool in this unit but
the hands on exercise is at the end of the class. The reason is that a lot of processor,
memory, and I/O material must be covered first before fully understanding the use of this
tool.
Additional information
Transition statement We will start with an overview of the IBM POWER5+
processor-based systems.
2-3
Instructor Guide
g
Scalin
-w a y
1- to 64
s
system
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
With the introduction of POWER5, the IBM System p5 and IBM System i5
LPAR-capable hardware systems use the same basic hardware platform, with the
exception of the I/O subsystem. The same HMC can be used for both System i5 and
System p5 managed systems.
The machine type and model numbers shown in the visual are examples and are
specific to the IBM System p5 systems. There are differences between these System
p5 and System i5 systems in packaging and licensing. Check the http://www.ibm.com
Web site for the most up-to-date information.
Not all system models support all three operating systems.
2-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
2-5
Instructor Guide
Instructor notes:
Purpose List examples of IBM POWER5 processor-based systems available as of May
2008.
Details Give an overview of how the systems fit together. Mention that there are so
many systems, we will not cover all of them in this unit. Point them to http://www.ibm.com
for the latest models and specifications.
Except for the I/O subsystem, the architecture of the IBM System p5 hardware and the IBM
System i5 hardware is the same; however, the machine type and model numbers are
different. The firmware image and vital product data (VPD) chip are different too.
Additional information
Transition statement The next visuals will give an overview of the IBM System p5
family.
2-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
IBM System p5
IBM Power Systems
Rack density
Midrange
High-end
p5-570
p5-560Q
p5-575
p5-590
p5-595
Rack / Entry
p5-550
550Q
p5-510
510Q
p5-520
520Q
p5-505
505Q
Tower / Entry
p5-550
550Q
p5-520
520Q
POWER5+
AN111.0
Notes:
IBM System p5 servers are IBM's previous generation of products for AIX and Linux
clients. Subsequently replaced by the new IBM Power Systems, System p5 models and
resources remain available for AIX and Linux clients.
IBM System p5 are using POWER5+ processors running at 1.9 GHz, 2.1 GHz, or 2.2
GHz depending on the System model. Q models (for example, p5-510Q p5-520Q, and
so on) are using IBMs latest Quad-Core Module (QCM) technology with four 1.65 GHz
or 1.8 GHz POWER5+ processor cores. For more informations refer to the System p
facts and features:
http://www-03.ibm.com/systems/p/hardware/reports/factsfeatures.html
2-7
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement The next visual will give an overview of the POWER6
processor-based systems.
2-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
g
Scalin
-w a y
4
6
o
t
1
s
system
Copyright IBM Corporation 2009
AN111.0
Notes:
BM Power Systems: A single, energy efficient and easy-to-deploy platform for all of
your UNIX, Linux, and IBM i applications.
Again with POWER6 we are breaking down barriers and pushing the envelope of where
the technology can go. POWER6 processors most visible feature is the speed with
ultra-high frequencies - breaking the 5 GHz barrier. Power Systems are shipped with
3.5 GHz, 4.2 GHz, 4.7 GHz, and 5.0 GHz dual-core chips.
One of the keys to our performance has always been balanced system design -- and
with POWER 6 we have doubled the memory bandwidth and 3X the SMP and I/O
bandwidth.
But POWER6 isn't just about performance. Substantial focus has been put on reliability
and availability as well. System z key reliability features have been brought to System p
such as the Processor Instruction Retry or the Storage keys
No more System i or System p, only Power Systems where you can select to run AIX
Linux or IBM i. All system models support all three operating systems.
Copyright IBM Corp. 2009
2-9
Instructor Guide
All Power Systems servers can utilize logical partitioning (LPAR) technology
implemented via System p virtualization technologies, the operating system (OS), and a
hardware management console or IVM. Dynamic LPAR allows clients to dynamically
allocate many system resources to application partitions without rebooting.
PowerVM Editions
In addition to the base virtualization that is standard on every System p server, three
optional virtualization features are available on the server: PowerVM Express Edition,
PowerVM Standard Edition (formerly Advanced POWER Virtualization (APV)
Standard), and PowerVM Enterprise Edition (formerly APV Enterprise). These are
managed using built-in Integrated Virtualization Manager (IVM) software or optionally
through use of a hardware management console.
Other features
Other features introduced with POWER6 processor-based technology include an
Integrated Virtual Ethernet adapter standard with every system, the Processor
Instruction Retry feature automatically monitoring the POWER6 processor and, if
needed, restarting the processor workload without disruption to the application, and a
new HMC (Hardware Management Console) graphical user interface offering enhanced
systems control.
V5.3
Instructor Guide
Uempty
2-11
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement
V5.3
Instructor Guide
Uempty
System i
i515
i525
i550
i570
IBM BladeCenter
BladeCenter
JS22
Express
3.8 - 4.0 GHz
i595
BladeCenter
JS12
Express
3.8 - 4.0 GHz
Power 550
Express
3.5 - 4.2 GHz
Power 570
3.5 - 4.2 - 4.7
GHz
Power 575
4.7 GHz
Power 595
4.2 -5.0 GHz
System p
p5-520
p5-550
p5-570
p5-575
p5-595
AN111.0
Notes:
Power System unification
One system for the future. The New Power Equation is more than just innovation of new
features on System i and System p platforms. There is more exciting news. Two
decades ago, IBM launched the AS/400 as a unification of two successful midrange
platforms and through numerous name changes, it has remained the central business
processing platform for many customers. Today, these platforms are combined into a
single line of systems: Power servers.
IBM System i and IBM System p can be upgraded to Power Systems.
2-13
Instructor Guide
Processors
1, 2, or 4
processors per
system
2, 4, 6, or 8
processors per
system
2, 4, 8, 12, or 16
processors per
system
32 processors per
system
8 - 64 processors
per system
4 processors per
blade
2 processors per
blade
System memory
(standard-Maximu
m)
Maximum number
of PCI-X slots
(without additional
I/O drawer)
1 GB - 64 GB
2 PCI-X (64-bit), 3
PCIe 8x
1 GB - 256 GB
2 PCI-X (64-bit), 3
PCIe 8x
2 GB - 768 GB
8 PCI-X (64-bit);
16 PCIe 8x
32 GB - 256 GB
4 PCIe
16 GB - 4 TB (5.0
GHz processor)
20 (64bit)
4 GB - 32 GB
2 GB - 64 GB
System p5 upgrade
IBM is committed to enhancing its customers investments in the IBM System p product
line. Based on this commitment, IBM provides an upgrade path from the System p
server to Power Systems.
Example: IBM System p5-570 server to POWER6 processor-based server upgrade
Two upgrade packages are available for POWER5+ to POWER6 upgrade consisting of
CPU card replacement and also other parts.
The POWER6 processor 5622 includes a 4.2 GHz chip, an 0/2 core POWER6, and 12
DDR-2 memory slots.
The POWER6 5621 upgrade is similar but includes eight DDR-2 memory slots. (Driver
for old DDR2 DIMMs is embedded on the board.)
DDR-1 memory won't migrate successfully; although DDR-2 memory will migrate for
5621 upgrades.
You can't mix 5621s and 5622s in a CEC enclosure.
The upgrade using 5622 is comprehensive because non-migratory parts include PCs,
some memory, the chassis, DASD and media, power regulators and PSUs.
V5.3
Instructor Guide
Uempty
The 5621 processor migration is simple, the PSUs are good to go, as the DDR2
memory, the Power Backplane 7870, the operating panel and the PCI adaptors. The
P570 has 2 GX slots, but no integrated RIO ports, while it only supports SAS disks
internally.
It might be necessary to order for a RIO adapter to connect previous D20 drawers.
You must take in account that previous SCSI internal disks are not compatible with the
POWER6 CEC. So you might need to define a process to migrate from internal SCSI to
SAS drives.
2-15
Instructor Guide
Instructor notes:
Purpose
Details Currently, the same hardware is used in both System i and System p heritage
environments; but, for the time being, in the lower part of the product line there are still
separate machine types and designations for models intended for traditional System p
environments and i environments and differences in these models and environments.
Although p-oriented models support more processors (four on 520 and eight on 550),
they cannot currently run the i operating system. The i-oriented models support fewer
processors (two on 520; four on 550), but can run the i operating system as well as AIX and
Linux (as well as providing virtualization services to IBM Intel-based environments via
iSCSI).
Additional information
Transition statement The next slide shows the IBM Power 550 features.
V5.3
Instructor Guide
Uempty
DDR2 memory
Up to 256GB (buffered )
Expansion
PCIe:
3 Slots
PCI-X 266: 2 Slots
GX Bus:
2 Slots
Shared with PCIe 2 slots
Yes
Integrated ports
Integrated Virtual
Ethernet
Media bays
1 Slim-line DVD
1 Half High Tape
Remote IO drawers
Yes / Max: 8
GX Bus connection: RIO2 / InfiniBand
Dynamic LPAR
Up to 80 partitions
Redundant power
Optional
Redundant cooling
Yes
AN111.0
Notes:
The 550 Express is designed to continue the tradition of its predecessors, the IBM
POWER5+ processor-based System p5 550 and 550Q Express and System p5 560Q
midrange servers. It is available in either a 19-inch rack-mount or deskside packages
supporting up to four POWER6 processor cards each with two 64-bit 3.5 GHz or 4.2 GHz
processor cores. Each card has 8 MB of L2 cache, 32 MB of L3 cache and from 1 GB to 64
GB of DDR2 memory. A maximum configuration may have eight processor cores, 128 MB
of L3 cache and 256 GB of memory.
SAS Drives
Each system features one SAS DASD controller with six hot-swappable 3.5-inch SAS
disk bays and one hot-plug, slim-line media bay, and tape bay. There are two DASD
backplane options. Only SAS DASD hard disks are supported internally. SCSI DASD
hard drives can only be attached when located in a remote I/O drawer.
2-17
Instructor Guide
I/O slots
The 550 Express has five PCI slots (three PCIe 8x and two 64-bit DDR 2.0 PCI-X). A
maximum of five hot-swappable slots:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the IBM Power 550 I/O slots.
2-19
Instructor Guide
AN111.0
Notes:
When configuring partitions, you assign I/O slots to a specific partition. Systems have T
slots for integrated devices and C slots which represent PCI-X slots or PCI-Express
slots. When configuring partitions on a Power 550, the following slots correspond to the
following devices:
Integrated T slots:
Assign Slot T3 to allocate the USB ports.
Assign Slot T9 to allocate the internal SAS disks. Allocating this device to a
partition will include all internal disks (up to six SAS drives). Also the DVD ROM
is a SATA DVD-ROM Drive managed by the Controller SATA Protocol having the
SAS controller as parent. This means that the DVD drive cannot be moved to
another logical partition without the SAS drives devices.
Physical slots C1, C2 and C3 are PCI-Express slots. slots C4 and C5 are PCI-X slots.
V5.3
Instructor Guide
Uempty
DASD backplanes
The feature code 8341, 6 x 3.5-inch DASD backplane with no external SAS port, is the
default disk backplane option. It provides a single path from the SAS controller to each
internal disk drive. The feature code 8345, 6 x 3.5-inch DASD backplane with an
external SAS port, is an optional backplane providing dual paths from the SAS
controller to each internal disk drive via SAS expanders.
2-21
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see some I/O drawers options.
V5.3
Instructor Guide
Uempty
7311 Model D20 (System p5-520, 520Q, 550, 550Q, 570, POWER
System 520, 550, 570)
12 disks and 7 PCI-X slots
Internal drawers for System p5 575, 590, 595 and POWER system
575, 595
Feature 5791 for 20 PCI-X slots and 16 disks
Feature 5794 for 20 PCI-X slots and 8 disks
Feature 5797 for 20 PCI-X slots and 16 disks
See the technical overview redpapers and http://www.ibm.com
for more information.
Copyright IBM Corporation 2009
AN111.0
Notes:
I/O drawers
For System p5, the I/O drawers listed are connected to the system planar using a RIO-2
loop configuration. They are connected to the systems using the Remote I/O (RIO)
ports on the systems. The PCI-X slots and disks in these drawers can be accessed
directly by the system processors. All these drawer types connected to the System p5
CEC use a RIO-2 adapter
For Power Systems, the supported I/O drawers can still be connected using RIO-2 I/O
hub except for the new G30 drawer that requires a GX 12 channel adapter
The 7314 Model G30 I/O drawer offers a modular growth path for selected POWER6
systems. It attaches to the host system using IBMs 12X Channel Interface technology.
The Dual-Port 12X Channel Attach Adapters (FC 5616) available for the Model G30
allow higher-speed data transfer rates for remote I/O drawers. A single 12X Channel I/O
loop can support up to four G30 I/O drawers.
2-23
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the I/O drawer options for System p5 and Power Systems.
Details Describe each of the I/O drawers briefly and point the students to the
documentation for more details.
Point out the new G30 I/O drawer available and only supported by POWER6
based-processor systems
Additional information
Transition statement Now, lets talk about location codes.
2-25
Instructor Guide
Location codes
IBM Power Systems
AN111.0
Notes:
Physical location codes
A physical location code is a sequence of location labels that, when followed in order,
lead to the location. On a given system, a resource has only one physical location code.
It is necessary to interpret physical location codes in a variety of situations. Service
error logs, partition configuration screens, and inventory reports all report location
codes.
V5.3
Instructor Guide
Uempty
2-27
Instructor Guide
Instructor notes:
Purpose Compare the two types of location codes.
Details This pages focuses on the definition of the two types of location codes.
Additional information
Transition statement Lets look at an example physical location code.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Physical location code format
Servers (system unit and expansion units) use physical location codes to provide
mapping of replaceable units. Location codes are produced by the server's firmware,
which structures them so that they can be broken down to identify specific parts in a
system.
Physical location codes are formed by concatenating one or more location labels
together. Location labels start at the largest or most general resource (the unit) and
proceed to the most specific in order of containment. The location labels are separated
by dashes (-). Location codes are no more than 79 characters in length.
Drawers for which the system can obtain the machine type, model, and serial number
will have a unit location code composed of the machine type and serial number.
2-29
Instructor Guide
Unit numbers
These are the unit numbers that you will see in the location codes for the components in
the system drawer or the central electronics complex (CEC). For PCI-X slots in
attached I/O drawers, the unit number of the drawer will be used.
Example unit numbers:
Unit
System Model
U787E
System p5-510
U787A
System p5-520
U787B
System p5-550
U789
System p5-570
U787D
System p5-575
U787C
U78A0
U789D
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the format of the POWER6 physical location code.
Details Describe each section of the physical location code. Show how it specifies from
the largest component to the most specific component as you move from left to right.
Additional information
Transition statement Lets look at some AIX commands that display location codes.
2-31
Instructor Guide
AN111.0
Notes:
Introduction
The AIX commands in the visual show how you can view both physical location codes
and the correlating AIX codes.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the AIX 6 commands that can be used to view both physical location
codes and the AIX 6 location codes.
Details Review each command, and show how each either shows the physical or AIX 6
location code. Students will have a chance to try various commands in the hands-on
exercise.
Additional information
Transition statement Lets look at the SAS drive location codes.
2-33
Instructor Guide
AN111.0
Notes:
Introduction
The AIX 6 commands in the visual show how you can view both physical location codes
and the correlating AIX 6 codes for the SAS drives on a Power System.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement You will have a chance to try out these commands in the
exercise. Next, lets talk about the service processor functions.
2-35
Instructor Guide
Service processor
IBM Power Systems
AN111.0
Notes:
Service processor
The service processor performs many vital Reliability, Availability, and Serviceability
(RAS) functions.
The service processor is an embedded controller that is based on a PowerPC 405GP
processor running the service processor internal operating system, which contains
programs and device drivers.
V5.3
Instructor Guide
Uempty
activities, including console mirroring. The service processor can place calls to report
surveillance failures, critical environmental faults, and critical processing faults.
SPCN ports
Two SPCN ports control the power of the attached I/O subsystem. The SPCN control
software is run on the service processor along with the service processor software.
2-37
Instructor Guide
Instructor notes:
Purpose Describe the functions of the service processor.
Details With POWER5 and POWER6, the service processor is directly connected to the
network and is even running a Web server, which allows access to the ASMI.
The instructions on how to use HMC commands is covered in the next unit.
Additional information
Transition statement Lets talk more about the ASMI.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
With the system in power standby mode, or with an operating system in control of the
machine, or controlling the related partition, the service processor is working and
checking the system for errors, ensuring the connection to the HMC for manageability
purposes. With the system up and running, the service processor provides the
possibility to view and change the Power-On settings using the Advanced System
Management Interface. Also, the surveillance function of the service processor is
monitoring the operating system to check that it is still running and has not stalled.
Accessing ASMI
If the service processor is connected to an open network, you can access the Advanced
System Management Interface using a Web browser connection to the IP address of
the service processor. You must log in with the general or admin ID and password.
2-39
Instructor Guide
You can also access the ASMI from the physical HMC or from a browser through an
HTTPS connection to the HMC IP address. Select the server name in the Working area,
then from the Tasks menu, select Operations > Launch Advanced System
Management (ASM). Then in the window, choose the Service processor IP address to
connect and click OK. (If multiple service processors are detected, the primary and
secondary connections will be noted.)
Functions that can be accessed include:
Set flags that affect the auto-power restart
View information about the system, such as the error log and vital product data
(VPD)
Set up the network environment
Control system power
Start and shut down the system
Set the system boot speed (fast boot skips diagnostic tests and runs shorter
memory tests)
Set the firmware boot side for the next boot (you might have installed a firmware
update on the Temporary or Permanent side)
Set system operating mode to manual or normal (manual allows overrides of the
automatic power-on options)
If no HMC is connected, set the operating system partition boot mode
Set to boot system to server firmware
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to access the ASMI application running on the service
processor.
Details Describe how to access and log in to the ASMI application.
The student notes list the functions that can be performed in the ASMI. You cannot manage
partitions from the ASMI.
Additional information
Transition statement Lets look at one example screen in the ASMI.
2-41
Instructor Guide
AN111.0
Notes:
This is the welcome menu of the Advanced System Management interface after login.
You must log in with the general or admin ID and password.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement
2-43
Instructor Guide
ASMI example
IBM Power Systems
AN111.0
Notes:
Introduction
The ASMI application is easy to navigate. The visual shows one example screen of the
network configuration for one of the Ethernet ports connected to the service processor.
All menus
If you were to expand all menus, you would see a list of options like this one. The exact
list that is available will depend on the managed system firmware version.
Power/Restart Control
Power On/Off System
Auto Power Restart
Immediate Power Off
System Reboot
Wake On LAN
2-44 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
2-45
Instructor Guide
Network Services
Network Configuration
Network Access
Performance Setup
Logical Memory Block Size
System Memory Page Setup
On Demand Utilities
CoD Order Information
CoD Activation
CoD Recovery
CoD Command
CoD Processor Information
CoD Memory Information
CoD VET Information
CoD Capability Settings
Concurrent Maintenance
Control Panel
IDE Device Control
Login Profile
Change Password
Retrieve Login Audits
Change Default Language
Update Installed Languages
User Access Policy
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show an example ASMI screen.
Details Describe that you navigate in the ASMI much like you would a Web page with
the links in a navigation bar on the left. The example in the visual shows the network
configuration for the Ethernet port for the service processor itself.
The list of available menu options, as shown in the student notes, might be different
depending on the level of firmware on the managed system.
The list of menu options is just to show the range of tasks that can be completed with
ASMI. You should not describe them line by line. Explain that many of the ASMI tasks are
there for systems that do not have an HMC to manage them.
Additional information
Transition statement Next is a checkpoint.
2-47
Instructor Guide
Checkpoint (1 of 2)
IBM Power Systems
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the concepts in this unit by answering Checkpoint questions.
Details This is page one of two pages of questions. Give the students about 2 minutes
to complete, then review the answers.
Checkpoint solutions (1 of 2)
IBM Power Systems
Additional information
Transition statement There is a second page of Checkpoint questions.
2-49
Instructor Guide
Checkpoint (2 of 2)
IBM Power Systems
3.
List four major components you will find in the IBM Power Systems 520,
550, 570 system drawers.
4.
5.
When viewing I/O slots within the HMC applications, T slots are what kind
of slots?
6.
When viewing physical location codes, what does the -T signify at the end
of a location code (if it is there)?
7.
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the concepts in this unit by answering Checkpoint questions.
Details
Checkpoint solutions (2 of 2)
IBM Power Systems
3.
List four major components you will find in the IBM Power Systems 520,
550, and 570 system drawers.
Processors, memory, PCI-X slots, disks
4.
5.
When viewing I/O slots within the HMC applications, T slots are what kind
of slots?
T slots are integrated slots on the system planar and do not
correlate to the PCI-X or PCI Express slots on the system drawer.
6.
When viewing physical location codes, what does the -T signify at the end
of a location code (if it is there)?
At the end of a location code, a T followed by a number indicates a
specific port on an adapter.
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
2-51
Instructor Guide
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
2-53
Instructor Guide
Unit summary
IBM Power Systems
AN111.0
Notes:
More summary information:
IBM POWER5 and POWER6 processor-based systems have a wide range of
configuration options:
- Processors, memory, I/O, partitions
There are both physical and AIX location codes.
The service processor provides system initialization and hardware error detection
functions, and the connection to the HMC.
The ASM Interface tool can be used to alter the service processor configuration.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Summarize what the students should have learned in this unit.
Details Answer any questions from the exercise before moving on to unit 3.
Additional information Review Questions: Review questions are used at the beginning
of each class day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) To what component does this location code refer?
Drawerlocationcode-P1-C1-T1 (where Drawerlocationcode represents any drawer
location code).
Answer: This is the first port on the adapter in PCI-X slot 1.
2) What are some commands that can be used to view location codes (physical or
AIX 6)?
Answer: lsdev and lscfg
2) How can you access the ASMI that runs on the service processor?
Answer: You can use a Web browser directly to the service processor or launch it from the
HMC Task Launch Advanced System Management (ASM).
Transition statement The next unit covers the features and configuration of the HMC.
2-55
Instructor Guide
V5.3
Instructor Guide
Uempty
3-1
Instructor Guide
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
3-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
AN111.0
Notes:
Introduction
You should be able to describe the HMCs functions and features and be able to
configure users and network options by the end of this unit.
The unit is separated into two topics. The first covers the HMC and its configuration.
The second covers creating HMC users, how to access the HMC remotely, and the
security issues associated with remote access.
3-3
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain what we will cover and what the students should be able to do at the end
of the unit.
Explain that there are two topics in this unit.
The hands-on exercise is also separated into two topics. The instructor can choose to do
the topic exercises directly after each topic or wait until the very end of the unit.
Additional information
Transition statement Lets look at what is in Topic 1.
3-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
3-5
Instructor Guide
Topic 1 objectives
IBM Power Systems
AN111.0
Notes:
Introduction
The first topic in this unit covers the features of the HMC version 7 with the Web user
interface structure and how to configure a new HMC out of the box.
3-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this topic.
Details Explain what we will cover and what the students should be able to do at the end
of the topic.
Additional information
Transition statement We will start with an overview of the HMC.
3-7
Instructor Guide
It provides:
Rack-mount
7310-CRx
Desktop
7342/7310 - C0x
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
The HMC is a PC-based console that is available in a deskside or a rack-mount model.
The user can only access the management application and no additional applications
can be installed. A second HMC can be connected to a single managed system for
redundancy. Multiple managed systems can be managed by a single HMC.
The Hardware Management Console is a dedicated system that provides a graphical
and command-line user interface for the configuration and management of logical
partitions on POWER processor-based servers. The HMC is packaged in a customized
Intel-based PC, running Linux with a Java-based management application. You cannot
load any other applications onto the HMC.
A managed system is what we call the POWER processor-based system running one
or more LPARs that the HMC manages.
3-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
The HMC can support up to 48 managed systems as of Version 6 and version 7 of the
HMC software. The actual (May 2008) HMC version is V7 R3.3.0.
The HMC is available as either a deskside or rackmount model. Visit www.ibm.com for
information on the latest HMC models.
Check the IBM HMC support Web site for the latest information about the HMC
hardware and software:
https://www14.software.ibm.com/webapp/set2/sas/f/hmc/home.html
HMC functions
The major functions of the HMC are for power on/off of the managed system, for LPAR
creation and operations, for access to the partitions consoles, for Capacity on Demand
resource management, and for serviceable events management and connection to the
IBM service organization.
HMC options
Whether you opt for a desktop or rack-mounted version is a personal choice.
Customers with space in their rack-mounted systems would probably opt for the
rack-mounted version with the slide-away keyboard and display. The following options
are available:
7042-C06 is a desktop HMC.
7042-CR4 is a rack-mounted HMC.
3-9
Instructor Guide
Instructor notes:
Purpose Introduce the HMC.
Details This page introduces the HMC. Emphasize that the HMC is an independent
system and is used for the management of POWER processor-based systems.
Additional information
Transition statement The HMC is connected to the managed system via the servers
service processor.
V5.3
Instructor Guide
Uempty
POWER processor-based
managed system
AIX
Linux
Unassigned
resources
HMC
Partition 2
Partition 1
Non-Volatile RAM
Hypervisor
Service
processor
Processors
Memory
I/O Slots
LPAR
allocation
tables
Ethernet
Partition
configuration
information is kept
both on HMC(s) and
in servers NVRAM
AN111.0
Notes:
Introduction
This visual brings together several concepts.
Partitions are independent operating environments and their resources are
managed by the Hypervisor. The Hypervisor manages the resources for the
partitions.
NVRAM is used on the managed system to hold a copy of the partition
configuration so that if the HMC or the network were to fail, the partitions can
continue to run and even reboot if necessary.
Partitions are configured and managed on the HMC which is a separate system.
A copy of the partition configuration data is also kept on the HMC (in addition to
NVRAM).
The HMC is connected to the managed system via an Ethernet connection to the
service processor. The service processor is a separate, independent processor
Copyright IBM Corp. 2009
3-11
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the basics of how partitions, the POWER Hypervisor, and the HMC
relate to each other.
Details Describe how the LPAR configuration information is not only kept on the HMC
but also kept on the managed system.
The HMC connects to the managed system via an Ethernet connection to the service
processor. Keep this discussion brief. The HMC and Service Processor are connected via
an Ethernet connection which can be on a public network or a private network.
The notes also mention that two HMCs can manage the same managed system for HMC
redundancy.
Although the HMC code is based on Linux, you cannot just use any Intel PC because the
HMC product media only includes a specific set of device drivers.
Additional information Try to keep the discussion away from the fact that customers
do not have full access to Linux on the HMC. Should a student comment on this, discuss
the stability of Linux on the HMC, and that to assure this stability, IBM decided to make it a
blackbox appliance.
Transition statement This course covers HMC Version 7.
3-13
Instructor Guide
HMC version 7
IBM Power Systems
AN111.0
Notes:
HMC versions
POWER5 processor-based servers can be managed by either HMC V5, V6, or V7.
POWER6 processor-based servers can be managed only by HMC V7. HMC V7 can
manage a mix of POWER5 and POWER6 processor-based servers at the same time
and these can be a mix of System p and System i servers.
HMC upgrades
Machine type 7310 (POWER5 HMCs) can be upgraded to run HMC Version 7. There
might be older HMC machines that have been upgraded over the years that might not
be upgradeable to run HMC V7, such as the machine type 7315, which was originally
used to manage POWER4 processor-based servers.
You can find detailed information about HMC versions at:
http://www14.software.ibm.com/webapp/set2/sas/f/hmc/home.html
3-14 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
3-15
Instructor Guide
Instructor notes:
Purpose Describe some basics about the new HMC V7 and what it will support.
Details
Additional information
Transition statement What are the steps needed to configure a new HMC?
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Hardware connections
Connect the HMC to the network and Power it on. If you plan to use the HMCs modem
to dial up IBM service to transmit service errors, then connect a phone line to the
modem.
3-17
Instructor Guide
One configuration check that the Guided Setup wizard does not do is check to be sure
the software version is up to date. How to check the version and upgrade the software
will be covered in a later unit in this course.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to configure a new HMC.
Details This page gives the big picture of the process to configure a new HMC. All of
these tasks will be covered in this unit or future units.
One of the first tasks is to turn on the HMC and log in. You can do this even before
connecting the Ethernet cable from the HMC to the managed system. At this point you will
be on the physical HMC. Press the power button and wait. After the Linux startup
information, you will be presented with a login screen. When you log in, the Guided Setup
Wizard displays.
The managed system must not be plugged into a power source until the networking on the
HMC is fully configured.
Additional information
Transition statement Lets look in more detail at the Guided Setup Wizard.
3-19
Instructor Guide
Guided Setup wizard will display when you start a new HMC for
the first time and log in
You can run it at any time later
AN111.0
Notes:
Introduction
This application is an easy way to configure your HMC for the first time. All of the
options available in the wizard can be accessed separately in the HMC applications.
More configuration options are available, which do not appear in the Guided Setup
Wizard.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show the options available in the Guided Setup wizard.
Details Quickly show the options available in the Guided Setup wizard.
The rest of the screenshots in this unit will not be from the Guided Setup wizard, but
instead will show the actual configuration screens for these items through the HMC
applications. Many of the screens in the wizard and in the actual application will be the
same, but there are more options if you use the applications directly.
Additional information
Transition statement Now, lets look at the HMC pre-login screen.
3-21
Instructor Guide
AN111.0
Notes:
Introduction
This HMC uses a Web-based user interface. This interface uses a tree-style navigation
model providing hierarchical views of system resources and tasks using drill-down and
launch-in-context techniques to enable direct access to hardware resources and task
management capabilities. It provides views of system resources and provides tasks for
system administration.
The Welcome window contains the link to log in to the HMC application, the ability to
view the online help information, and the summarized status information for the HMC.
Pre-login screen
Click the Log on and launch link to get to the login screen. Notice that you can access
online help and see system status before logging in.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the contents of the pre-login screen.
Details
Additional information Introduce the different connection type either using the local
console or a web browser for a remote access. Dont spend too much time explaining
remote access as this is detailed in topic 2.
Transition statement Lets look at specifics about logging in.
3-23
Instructor Guide
Default account.
Other accounts can
be created.
AN111.0
Notes:
HMC login sessions
The default administrator login for the HMC is hscroot. You cannot log directly into the
HMC with the Linux root password. Additional accounts can be created and these can
have the same hscroot access to objects and tasks, or a particular account can have a
specific subset of objects and tasks that it can use.
When you log out of the HMC, you use either the Log off option or the Disconnect
option. A disconnect will leave any running tasks running and allow you to reconnect to
that session later. Log off will stop any running tasks and log you out completely.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe login and logout specifics.
Details Describe the new concept of reconnecting to a running session.
Additional information
Transition statement The next visual shows the Log off and Disconnect options.
3-25
Instructor Guide
Logoff
command
AN111.0
Notes:
Logging off
Click the Logoff command in the upper right corner of the HMC interface to log off or
disconnect.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how to logoff or disconnect from the HMC.
Details
Additional information
Transition statement The next visual shows how to reconnect to a previous session.
3-27
Instructor Guide
Number of tasks
still running
Reconnect to
the selected
session
AN111.0
Notes:
Create unique users
The reconnect function shows why it is a good idea now to create separate users for the
HMC if there will be multiple people logging into the HMC. If everyone logs in as
hscroot, then when you reconnect, you might reconnect to someone elses session.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how to reconnect to a previous session.
Details
Additional information
Transition statement The next visual shows that when you reconnect, any running
tasks will still be running.
3-29
Instructor Guide
Tasks continued
running
AN111.0
Notes:
Example of reconnecting to a login session
The visual shows that when you reconnect, any running tasks are still active.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how tasks are still running if you reconnect to a previous session.
Details
Additional information
Transition statement When youve logged in, you will be at the HMCs Welcome
screen.
3-31
Instructor Guide
Task bar
Work
area
Navigation
Status bar
See also : https://www14.software.ibm.com/webapp/set2/sas/f/hmc/v7310notice.html - Basic Usage Guidance
Copyright IBM Corporation 2009
AN111.0
Notes:
Welcome screen structure
When you successfully log in to the HMC GUI, you will see the Welcome screen. From
here you can view the clickable major applications in the navigation bar, and you will
see a summary of the current status of servers that this HMC manages in the status bar.
The work area will provide more information about the applications in the navigation
bar, and the banner and task bar area will be along the top of the window. The task bar
will show any running tasks.
In the example in the visual, there are no current running tasks and the status bar
shows that there is at least one attention LED on an object. The status bar icons are
clickable to drill-down to get more information.
The banner, across the top of the workplace window, identifies the product and logo. It
is optionally displayed and is set by using the Change User Interface Settings task.
V5.3
Instructor Guide
Uempty
The Navigation pane, in the left portion of the window, contains the primary navigation
links for managing your system resources and the Hardware Management Console.
The items are referred to as nodes.
The Work pane, in the right portion of the window, displays information based on the
current selection from the Navigation pane. For example, when Welcome is selected in
the Navigation pane, the Welcome window content is displayed in the Work pane, as
shown in the figure.
The Status bar, in the bottom left portion of the window, provides visual indicators of
current overall system status. It also contains a status overview icon, which can be
selected to display more detailed status information in the Work pane.
You can resize the panes of the Hardware Management Console workplace by moving
the mouse pointer over the border that separates the Navigation pane from the Work
pane until the mouse pointer changes to a double-pointed arrow. When the pointer
changes shape, press and hold the left mouse button while dragging the mouse pointer
to the left or right. Release the button and your Navigation pane or Work pane is now
larger or smaller in size. You can also do this within the Work pane border that
separates the resources table from the Tasks pad.
3-33
Instructor Guide
Instructor notes:
Purpose Show main welcome screen. Show overall user interface areas.
Details The visual is an eye chart to show the major structure of the HMC Welcome
window.
Additional information
Transition statement Lets look at the overall structure of the HMC V7 Web interface.
V5.3
Instructor Guide
Uempty
Task bar
Logoff
Work
area
Navigation
area
Status
bar
Task
pad
Note: The Task bar shows that several other tasks are running.
Copyright IBM Corporation 2009
AN111.0
Notes:
Navigation Area
The Navigation Area, as shown in the visual, contains the primary navigation links for
managing your system resources and the Hardware Management Console.
Access the different applications listed in the navigation bar by clicking their names.
The work area part of the window will change depending on the application. The
Servers application will show a list of all servers being managed by this HMC. If you
click a specific servers name, it will show a table of all of its LPARs. Well look at these
two table views more closely.
The rest of the applications will help you configure a server using system plans,
configure and monitor the HMC, manage any serviceable events that have been logged
by any of the partitions, and manage software updates to both the HMC itself and to the
firmware of the servers.
3-35
Instructor Guide
Task bar
The Task bar provides the capability of an active task switcher. The Task bar can be
used as a navigation aid to move between tasks that were launched and have not yet
been closed. The task switcher does not pause or resume existing tasks. Clicking a task
in the Task bar brings that task's window forward and gives it focus. The right end of the
Task bar also contains the following information as shown in the visual:
User ID that you are logged in as. By clicking the user ID, you launch the Change
User Interface Settings task.
Help displays information about all the tasks on the Hardware Management
Console and how to use the Web-based user interface on the Hardware
Management Console.
Logoff launches the Logoff or Disconnect task.
Tasks pad
The Tasks pad displays below the Work Area when you have selected Systems
Management or System Plans in the Navigation Area. This view contains available
tasks for selected managed objects. The content of the Tasks pad changes when
different objects are selected in the Work Area.
The Tasks pad is resizeable by moving the mouse pointer over the border that
separates the Work pane from the Tasks pad.
Status bar
The Status bar in the bottom left pane provides an at a glance view of overall system
status, including managed system resources and the Hardware Management Console.
A status-sensitive title, background color, and icons are part of the Status bar. The
status indicators (icons) appear in color when one or more objects go into unacceptable
status, have attention LEDs, or have open serviceable events; otherwise, the status
icon is greyed out.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss the overall structure of the HMC V7 user interface. Show how to
navigate to the major applications using the navigation bar.
Details Describe each item in the navigation bar and how to access the system table
view and the LPAR views.
Additional information
Transition statement Lets look at how to run specific tasks.
3-37
Instructor Guide
Tasks menu
Context
menu
button
Selected
object
Tasks grouped
into standard
categories
Task pad
AN111.0
Notes:
Accessing tasks
You can access tasks from the task pad, the tasks menu, or the selected menu next to
the object. Also, if the task is running, you can click the task in the task bar.
Running tasks
The task bar not only shows running tasks, it also provides the capability to switch the
active task. The task bar can be used as a navigation aid to move between tasks that
were launched and have not yet been closed. Switching tasks does not pause or
resume existing tasks. Clicking a task in the task bar brings that tasks window forward
and gives it focus.
V5.3
Instructor Guide
Uempty
Tasks menu
The Tasks menu displays on the table toolbar. The Tasks menu is only available for
table selections. For example, in the Select column of the Servers Work pane table,
select the object with which you want to work. (A check mark displays.) Click Tasks for
the list of the applicable task groups for the selected objects in the table. Select a task
group; then select a task to launch for the object. If more than one object is selected,
the tasks that display in the menu apply to all selections.
Not all tasks can be performed on more than one selected object as the same time. If
you attempt one of these tasks, a window opens requiring you to select the one system
on which to perform the task.
Context menus
The context menu lists the task groups appropriate for the selected object. Context
menus are available for table selections only. For example, in the Select column of the
Servers Work pane table, select the object with which you want to work. (A check mark
displays.) The context menu button (double right arrows) appears next to the object
name you have selected. Click the button and the task groups menu displays for that
particular object. Then select a task to launch for the object. If more than one object is
selected, the tasks that appear in the context menus apply to all selections.
Not all tasks can be performed on more than one selected object as the same time. If
you attempt one of these tasks, a window opens display requiring you to select the one
system on which to perform the task.
Task bar
The Task bar provides the capability of an active task switcher. The Task bar can be
used as a navigation aid to move between tasks that were launched and have not yet
been closed. The task switcher does not pause or resume existing tasks. Clicking a task
in the Task bar brings that task's window forward and gives it focus.
3-39
Instructor Guide
Instructor notes:
Purpose Describe the different ways to access tasks.
Details Point out the three ways to access the task list. Mention that if an object (like an
LPAR) is selected, then the task list changes to be specific for that object. If more than one
object is selected, usually a window will appear and ask which object you want to use.
Additional information
Transition statement The server table view lists all the servers being managed by the
HMC.
V5.3
Instructor Guide
Uempty
Default server table view shows status, available (free) CPU and
memory resources and any current reference codes
Select a server to access tasks available for that server
Click Servers to
see a list of
servers.
Then select the
check box to
see tasks
available for that
server.
Copyright IBM Corporation 2009
AN111.0
Notes:
List attached servers (managed systems)
To list all servers being managed by the HMC, click the Servers link in the Navigation
bar. In the example in the visual, there is just one server named rand and it is currently
selected. To select a server, select the check box in the Select column.
The default server table view shows available memory and processing resources and
the status. If there was a current reference code, then it would show as well. Example
tasks to run for a selected server are to view its properties or to power it off.
3-41
Instructor Guide
Instructor notes:
Purpose Describe information shown in the default server table view.
Details Point out the basics so that students will be able to navigate to the server table
view and understand the default data shown.
Additional information
Transition statement The LPAR table view shows a list of LPARs.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
List partitions
In the example shown in the visual, the rand managed system has been selected under
Servers in the navigation bar. This will show all LPARs configured on the rand system,
whether they are running or not.
This view will show basic configuration information for the partitions plus their status. In
the example in the visual, no partitions are selected. The list of tasks when no partitions
are selected is different than when a partition or partitions are selected (by selecting the
check box in the Select column).
3-43
Instructor Guide
Instructor notes:
Purpose Describe information shown in the default LPAR table view.
Details Point out the basics so that students will be able to navigate to the LPAR table
view and understand the default data shown.
You can mention that when no partitions are selected, often you get the same tasks as
when youre at the server table view and the server is selected. For example, if you run the
Properties task with no LPARs selected in the LPAR table view, you see the servers
properties.
Additional information
Transition statement One common task for selected LPARs is to open up the
partitions console window.
V5.3
Instructor Guide
Uempty
LPAR consoles
IBM Power Systems
To access from the GUI, select a running partition and use the
Console Window > Open Terminal Window task
If the window wont open because there is one already open, you
can use Close Terminal Connection first
AN111.0
Notes:
Introduction
From the LPAR table view, you can select partitions and run tasks specific to that
partition. One common task is to open a partitions console window.
3-45
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Cover how to manually open and close a terminal window.
Details Describe the procedure to open and close the terminal windows.
Emphasize that even though the menu option says terminal window, were only
discussing the partition console.
Additional information
Transition statement Lets look at the HMC online Help and documentation.
3-47
Instructor Guide
AN111.0
Notes:
HMC usage information
To get more information about how to use the HMC, you can access the online help
facility from the HMC itself, or access the operations guide available on the Internet.
Theres also a link to the online HMC help screens from the prelogin screen.
In addition, when we discuss the HMC command-line interface later in this course, youll
see that HMC commands have man pages accessible from the command line.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss the major resources for HMC information.
Details Mention that theres also an online help link right from the HMC pre-login
welcome screen. You do not have to log in to the HMC to access the help information.
Additional information
Transition statement Lets see how to access the online documentation.
3-49
Instructor Guide
HMC V7 documentation
IBM Power Systems
AN111.0
Notes:
Access to documentation
Online links are available from the HMC Welcome screen. An HMC tutorial and
documentation are available from Resource Link. Resource Link requires a unique login
account and password.
V5.3
Instructor Guide
Uempty
3-51
Instructor Guide
Instructor notes:
Purpose Describe how to get to the documentation.
Details An HMC tutorial available is online in addition to an HMC operations guide.
Resource Link is on the Internet and requires you to set up a login and password.
Additional information
Transition statement In the next section of this unit, youll see several screens where
you can customize display options in the HMC. Lets see a few.
V5.3
Instructor Guide
Uempty
Toolbar features: Select/Deselect all, filtering, sorting, column display and ordering
Note: Toolbar details are shown on the next chart.
Item
selection
Toolbar
Column
sizing
Click to
sort
Scrolling
Summary
Note: Shift-select to select a range
AN111.0
Notes:
When you click a managed server in the Navigation area, the Work pane displays the
list of partitions defined on the server.
If you click the Column configuration icon on the table toolbar, optional attributes
display. This function enables you to select additional attributes that you want displayed
as columns in the table. It also allows you to reorder the columns.
3-53
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Introduce the toolbar options.
V5.3
Instructor Guide
Uempty
Toolbar features
IBM Power Systems
Select all
Select all of the items which are shown in the current table view
Deselect all
Show filter row
Name, ID, Status, Processing Units, Memory, Active Profile, Type, Reference Code,
Processor, Service partition, Configured, Default Profile
Reset columns
Note: These settings (for each user ID) are preserved between sessions.
Copyright IBM Corporation 2009
AN111.0
Notes:
The toolbar is extremely useful and flexible for adjusting the information on display.
3-55
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to filter columns.
V5.3
Instructor Guide
Uempty
Filters
Filter indicator
Filter
options
Filter text
Filter
results
AN111.0
Notes:
The display area can be easily changed by using filters. This greatly improves flexibility.
3-57
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see sort options.
V5.3
Instructor Guide
Uempty
Sort
Sort indicators
Sort on
multiple
columns
Sort
fields
AN111.0
Notes:
The work area data can be displayed in a particular sort order.
3-59
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Custom groups let us group objects of different classes together.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Custom groups
Groups are comprised of logical collections of objects. You can report status on a group
basis, allowing you to monitor your system in a way that you prefer.
You can also nest groups (a group contained within a group) to provide hierarchical or
topology views.
One or more user-defined groups might already be defined on your HMC. There are
default groups listed under the Custom Groups node under Server Management. The
default groups are All Partitions and All Objects. You can create others, delete the
ones that were created, add to created groups, or delete from created groups by using
the Manage Custom Groups task.
3-61
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Now, lets go through the status overview information.
V5.3
Instructor Guide
Uempty
Status overview
IBM Power Systems
AN111.0
Notes:
Status Overview icon
When you click the Status Overview icon, it displays a highly visible and detailed
summary of system status in the Work pane, as shown in the figure. It displays details
about any errors (objects with unacceptable state), attention LEDs active, or open
serviceable events found for the HMC or managed objects. It also summarizes the total
number of errors, attention LEDs, and open serviceable events by object type. Object
types include the server, partition, frames, and the HMC. When any of these conditions
are present, links are available to drill down and display all objects with the particular
state in the Work pane.
3-63
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement No more searching on Google for reasons why the machine
wont initial program load (IPL). Now code explanations are available.
V5.3
Instructor Guide
Uempty
SRC lookup
IBM Power Systems
AN111.0
Notes:
You can now look up SRC codes from the HMC as shown in the visual.
3-65
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Quickly go through the HMC management options.
V5.3
Instructor Guide
Uempty
HMC
operations
HMC network
configuration
HMC users
management
HMC
administration
AN111.0
Notes:
HMC Management
HMC Management contains a categorized or alphabetical view of Hardware
Management Console management tasks and their descriptions. These tasks are used
for setting up the Hardware Management Console, maintaining its internal code, and
securing the Hardware Management Console.
To display the tasks in the Work pane:
Select the HMC Management node in the Navigation pane.
From the Work pane, click the task you want to perform.
By default, a categorized listing of the tasks displays. The categories include:
- Operations
- Administration
3-67
Instructor Guide
If you want to see what level of the HMC you are currently working with, move
your mouse over HMC Version found at the top of the Work pane.
If you want an alphabetical listing of the tasks, click Alphabetical List in the
upper right corner of the Work pane. Click Categorized List to go back to the
task categories.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details Show some examples or feel free to demo instead.
Additional information
Transition statement In the next section of this unit, youll see several screens where
you must supply information about your HMC and its network.
3-69
Instructor Guide
Private
network
LAN to service
processor
AN111.0
Notes:
Introduction
In the next section of this unit, youll see several screens where you must supply
information about your HMC and its network. This visual lists the options that you must
decide whether to enable, and the information that you will need to enter. Plan ahead
and document all of this information before you attempt to configure the HMC. You will
need some knowledge of basic TCP/IP configuration information or help in this area.
Some of the acronyms used in the visual are explained here:
Domain Name System (DNS): The HMC needs to know which DNS server to
use.
Internet Protocol (IP): The HMC needs an IP address configured for one or two
Ethernet interfaces.
Dynamic Host Configuration Protocol (DHCP): The HMC can be configured as a
DHCP server for its managed systems.
3-70 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
3-71
Instructor Guide
Instructor notes:
Purpose Describe information needed before attempting to configure the HMCs
network settings.
Details Define an open network and a private network. Explain you can have the service
processor connected to the open network and not have a private network.
The next set of visuals will show the screenshots where you enter in the network
information that is listed on this visual.
The basic network configuration can be set in the Guided Setup wizard; so many of the
screens shown in the following visuals are similar to those used in the wizard. The
difference is that there are more options to configure when you go through the HMC
Configuration application.
Additional information
Transition statement Next, we will see the first window that opens when you choose
Change Network Settings in the HMC Management Work pane.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
This visual shows the first window you will see after choosing Customize Network
Settings from the HMC Management Work pane. Notice there are four tabs along the
top.
Changing the network options in these windows will require a restart of the HMC for the
changed values to be used.
Identification tab
The Console name field is the HMCs host name. Enter the HMCs host name.
The Domain name field is the Domain Name System (DNS) domain name in use for
this HMC. It might be something like companyname.com, engineering.acme.com, or
mopssc.com as shown in the visual.
3-73
Instructor Guide
The Console description field is where you can put a description that uniquely
describes this HMC. Some HMCs are described by the managed systems they manage
or by their location.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the first network configuration window.
Details Describe each field and mention that you click the tabs at the top to change to
those windows. Click OK when you are done.
On this window, enter the HMCs host name and network domain name that will be used by
other hosts on the network to access this HMC.
Additional information
Transition statement Next is the LAN Adapters tab.
3-75
Instructor Guide
AN111.0
Notes:
Choose a network interface to configure
Choose which interface you want to configure and click the Details button. The screen
that appears is shown on the next visual.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to configure a network interface.
Details This visual shows how to choose which interface to configure.
Additional information
Transition statement The next page shows the Details window.
3-77
Instructor Guide
AN111.0
Notes:
Introduction
The window opens after you choose an interface and click the Details button as shown
on the previous visual.
LAN information
The first option allows you to choose a private or an open network for the HMC.
A private network means that the HMC connects to the managed systems over a
separate network which is not shared by other network traffic. The term open refers to
any general network that contains elements other than HMCs and service processors,
and that is not isolated for only HMC network traffic to its managed system.
It is recommended that you implement service network communications through a
private network, because of the additional security and ease of setup that it provides.
However, in some environments, this is not feasible because of physical wiring, floor
3-78 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Media speed
The default of automatic detection for the Ethernet adapter media speed is
recommended for the initial setup. However, in some situations, you might want to
reduce the speed of the adapter to decrease the amount of processing power it uses for
large amounts of data, if, for instance, an Ethernet hub or switch is used and needs a
lower media speed.
3-79
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the LAN adapter configuration settings.
Details Describe the difference between an open network and a private network.
Emphasize that the private network is only for HMC to service processor communications.
The HMC still needs to connect to a public network so that it can communicate with the
daemons running in the partitions for DLPAR operations and the service tools
communications.
Describe when to set up as a DHCP server versus a client.
Describe how to use static addresses rather than setting up as a DHCP client. Be sure the
students understand the difference between setting up the HMC as a DHCP client and a
DHCP server.
Additional information
Transition statement Another option to set up for the LAN adapter is whether you want
to open the firewall for remote access. This is covered next.
3-81
Instructor Guide
AN111.0
Notes:
Firewall configuration
In an open network, there is usually a firewall that controls outside access to your
company network. The HMC also has a firewall on each of its Ethernet adapters. If you
want to remotely administer a managed system, then you must modify the firewall
settings of the Ethernet adapter on the HMC that is connected to your open network to
allow remote Web and SSH access.
The bottom panel shows what is currently configured for this interface. SSH and remote
Web access are not permitted by default. Select the ports in the top panel that you want
to configure, then click either the Allow Incoming (from any IP address) button or the
Allow Incoming by IP Address (to only allow a specific address or addresses) button.
These procedures are explained as follows.
V5.3
Instructor Guide
Uempty
3-83
Instructor Guide
Instructor notes:
Purpose Describe how to configure the HMC firewall.
Details The firewall application allows you to control remote access to the HMC. The
firewall prevents outside unauthorized access to the private network between the HMC and
its managed systems service processor. If you want to use the HMC remotely, you must
open up the firewall to allow some applications like Secure Remote Web Access and SSH
access to the HMC.
Describe the difference between the Allow Incoming and the Allow Incoming by IP
Address buttons.
Remind the students that this window opened when the Details button was clicked on the
LAN Adapters tab. Now when you click the OK button on the window shown in this visual,
the Details window closes and you are returned to the Customize Network Settings
window, which is shown in the next visual.
Additional information
Transition statement The next page shows how to configure name services on the
HMC.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Name Services configuration
This tab configures the Domain Name Services (DNS) settings for the HMC. Name
services provide IP to host name (and vice versa) mappings.
If the network where the HMC resides uses DNS services, select the DNS enabled
check box. This will configure the HMC to use DNS as a client. Enter the DNS server
search order. List DNS servers in the order that they will be checked. As specified by
the DNS protocol, the second and third servers are only used if the ones above it on the
list are not available.
In the bottom portion of the screen, enter the domain suffix search order for your
network. For example, the HMC host name might be sys03hmc.moppssc.com; so
with the search orders specified in the visual, every host name will first be looked up in
the moppssc.com domain.
3-85
Instructor Guide
Instructor notes:
Purpose Describe how to configure DNS services.
Details This tab configures the HMC to be a DNS client.
If the students are familiar with setting up the UNIX /etc/resolv.conf file, then the items on
this visual look familiar.
If asked, there is no way to set up an /etc/hosts file on the HMC. If the HMC is in a
non-DNS environment, simply do not select the DNS enabled check box. From the HMC,
you will not be able to ping host names with the Test Network Connectivity tool; however,
everything else will work and you can ping IP addresses. HMCs do not need to have host
name lookup services to communicate to partitions for DLPAR operations and service tool
operations.
Additional information
Transition statement An HMC might also need to have network routes configured.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Network routes
You might have a complex network structure where additional network routes might
need to be configured. There are a few reasons you might need to configure routes and
these reasons are not unique to an LPAR environment. An HMC needs to be able to
reach its partitions and those partitions might be on a remote network. A default
gateway might be all that you need to configure as the default gateway might be able to
route all IP packets to the correct network. Or, you might know of a more direct route to
get to partitions than the default gateway. You can add this route on this tab. Another
reason is that you might not have a complex network at all and are not using dynamic
routing, in which case, a few static routes might be all that you need.
Adding a route
To add a route, click the New button in the middle of the screen. The window that opens
is shown in the visual. Enter the destination network address, the gateway network
Copyright IBM Corp. 2009
3-87
Instructor Guide
address, and the subnet mask in use, and choose which adapter to use. Click OK to
enter the route.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to configure routing on the HMC.
Details Describe when to create routes and how to create them.
That is the end of the network configuration section. The HMC should be restarted and
then the administrator should use the ping command (HMC command line or from a remote
system) and the Test Network Connectivity HMC task to test the network configuration.
For the last few screens, the configuration data that must be entered is standard for TCP/IP
networks. Students installing an HMC should work with their network administrator to enter
the correct TCP/IP configuration information. This is not a TCP/IP administration class, so
avoid going into a lot of detail on how DNS, DHCP, or routing functions.
Additional information
Transition statement That is it for the HMCs network configuration. Now that the HMC
is on the network, you need to connect it to its managed systems.
3-89
Instructor Guide
LAN to Partitions
Network
HMC
Private
Network
LAN to service
processors
AN111.0
Notes:
Introduction
Now that you have powered on your new HMC and configured the basic network
options, lets see how to get the HMC communicating with the managed system. Both
the HMC and the managed system must be connected to the same network. The visual
shows the HMC and the service processor connected to a private network.
V5.3
Instructor Guide
Uempty
You can also use a hub or switch between your HMCs and the service processors or
connect them all on an open network with the partitions and other network hosts.
IP addresses
If the HMC is running DHCP, the IP address of the HMC will be depend on the range of
DHCP addresses that are configured. For example, if the range of 192.168.128.2 192.168.255.254 is configured, the HMC will receive 192.168.128.1 and the first service
processor will be 192.168.255.254.
On POWER5 based-processor systems: If the service processor powers on and cannot
find a DHCP server it will use 192.168.2.147 for its first Ethernet port and 192.168.3.147
for the second Ethernet port by default. You can configure the service processor to use
any static IP address by using the ASMI application.
On POWER6 based-processor systems: If the service processor powers on and cannot
find a DHCP server it will use 169.254.2.147 for its first Ethernet port and 169.254.3.147
for the second Ethernet port by default. You can configure the service processor to use
any static IP address by using the ASMI application.
If you have multiple HMCs on the same network, only the first should be configured as a
DHCP server and the IP addresses shown above are for the first HMC and service
processor.
3-91
Instructor Guide
Redundant HMCs
All of the POWER5 and POWER6 processor-based managed systems support
redundant HMCs. This is a highly recommended configuration for the enterprise-level
servers.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to add a managed system to the HMC.
Details Describe a simple private network setup, where the HMC and managed system
are both on the same subnet.
Describe how the HMC will automatically discover the service processor and the DHCP
server on the HMC will assign it an IP address. The state of the managed system will at first
be No Connection, then change to Pending Authorization. If it stays on No Connection
and never changes to Pending Authorization, then there is a problem. Try the Add
Managed System task from the HMC Management Work pane.
When the state is Pending Authorization, click the managed system name and you will be
prompted to enter three passwords to set up the SSL connection between the HMC and
the managed system: HMC access, and the admin and general accounts for accessing
ASMI.
The next visual shows the menu option to begin the process of adding the managed
system manually to the HMCs Server Management application.
Additional information
Transition statement Now, lets see how to add the managed system in the HMC
interface.
3-93
Instructor Guide
AN111.0
Notes:
Introduction
If the HMC is on a private network with the service processor, then the HMC should find
the service processor automatically, and add it to the Server Management application.
If the HMC and service processor are on a network with other systems, or if the service
processor is using static IP addresses, then you must use the Add Managed System
task from the HMC Management Work pane to add the managed system to the list of
Servers of the Systems Management pane.
If this is a new managed system, and there is no DHCP server available, the default
service processor IP address will be 192.168.2.147 or 169.254.2.147 depending on
your system type for the first Ethernet port on the service processor card and
192.168.3.147 or 169.254.3.147 for the second Ethernet port.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to add a managed system to the HMC.
Details Illustrate how you access the Add Managed System option.
Additional information
Transition statement The next visual shows the window that opens when you choose
the Add Managed System task from the HMC Management Work pane.
3-95
Instructor Guide
AN111.0
Notes:
Add and Find managed system options
If you know the IP address of the managed system and the HMC access password,
then you can use the first option on this screen, Add a managed system and type the
IP address in the IP Address/Host name field. The password you enter is the HMC
access password, which must have already been set during a previous HMC to service
processor setup.
If you do not know the IP address, or the HMC access password has not been set up,
then type the range of IP addresses that it could be as shown in the example in the
visual. The range of addresses cannot exceed 256 total addresses. The next visual
shows what happens when this operation finds the managed system.
If you need to set or see the IP address of the service processor, you can connect a
terminal to the serial port of the service processor to access ASMI. This interface can
be used to configure the IP address that will be used by the service processor. You can
then connect the service processor to the network, and enter the IP address in the Find
3-96 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
managed systems option. This procedure is particularly useful if the service processor
is connected to an open network.
3-97
Instructor Guide
Instructor notes:
Purpose Describe the two options when adding the managed system to the HMC.
Details Compare the two options and when they might be used.
When setting up the HMC to service processor connection for the first time, you should
know the default IP address of the service processor and then search for it using the Find
managed systems option. Because you need to know the HMC to managed system
access password for the Add managed system option, you cannot use this option the first
time you set up the HMC and service processor connection.
Additional information
Transition statement The next page shows the window that opens when the managed
system in the specified IP range has been found.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Find managed systems
The visual shows the result of the find operation specified on the last visual. Select the
managed system and click the Next button to add this managed system to the HMC
Systems Management pane.
3-99
Instructor Guide
Instructor notes:
Purpose Describe the final step to add the managed system to the HMC.
Details This procedure shows how to add a managed system if you are not sure of its IP
address but you know its approximate IP address because you know what the DHCP IP
address range is. You would also use the Add managed system task when the service
processor is configured with a static IP address.
Additional information
Transition statement The next page shows how to remove or reset a connection
between the HMC and a managed system.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
The visual points out some other important tasks that you might need to do to manage
the communications between the HMC and its managed systems.
3-101
Instructor Guide
from the Systems Management. Choosing to reset the managed system will
disconnect then reconnect the managed system.
If you suspect a problem with the managed system connection to the HMC, you can
perform a reset. If there is no connection between the managed system and the HMC,
try a reset to see if it fixes the issue. If a reset does not help, investigate the physical
connection between the HMC and the managed system and the network configurations.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe menu options for managing HMC/managed server connections.
Details This visual shows some additional HMC menu options to keep communications
between the HMC and its managed systems working correctly.
Additional information
Transition statement As of HMC software version 7, a Service Processor Status
menu option can be used to check the status of the connection between the HMC and the
managed system.
3-103
Instructor Guide
AN111.0
Notes:
Connection status
The Status menu option displays information about the status of the HMC connection
to the bulk power assemblies on the frame or to the service processors on the managed
system. You must select the managed system name first before accessing this option.
If you are viewing the connection status for a frame, you can see the state of the
connection from the HMC to side A and side B of the bulk power assembly. The HMC
will operate normally with a connection to either side A or side B. However, for code
update operations and some concurrent maintenance operations, the HMC needs
connections to both sides.
If you are viewing the connection status for a managed system, you can see the state of
the connection from the HMC to the primary and secondary service processors. The
HMC will operate normally with a connection to only the primary service processor.
However, for code update operations and some concurrent maintenance operations on
the managed system, the HMC needs connections to both the primary and secondary
3-104 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
3-105
Instructor Guide
Instructor notes:
Purpose Show the Status menu options output.
Details You can see the status of the HMC connection to the managed system with the
Status menu option. This option is new with HMC version 6.1.
Additional information
Transition statement The FSP connection status can also be viewed using the HMC
Management task View Network Topology.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
Another step in the configuration and maintenance of your HMC is to ensure that its
software is kept up to date. Check the HMC technical support Web site to make sure
there are no additional fixes for the HMC.
The visual shows two places where the HMC software version can be checked. Notice
that when you use the lshmc -V command from the command line, the fix packs that
have been loaded are displayed. The procedure for loading fixes will be covered later in
this course.
3-107
Instructor Guide
Instructor notes:
Purpose Describe how to check the HMC software version.
Details It is important to keep your HMC software version up to date. Administrators
should check the HMC technical support site as soon as a new HMC is configured to see if
it needs to be updated. We will cover how to apply fixes to the HMC later in this course.
Additional information
Transition statement Thats the end of Topic 1. Next is a Lets Review.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
3-109
Instructor Guide
Instructor notes:
Purpose Check the students understanding of the material in this topic.
Details Lets Review solution:
Additional information There is a Topic 1 hands-on exercise in the exercise book. You
may choose to do this hands-on exercise now to break up this long unit, or you can do both
Topic 1 and Topic 2 exercises at the end of the unit.
Transition statement The next topic in this unit covers HMC users, remote access, and
security.
V5.3
Instructor Guide
Uempty
3-111
Instructor Guide
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this topic.
Details Explain what we will cover and what the students should be able to do at the end
of the topic.
Additional information
Transition statement We will start this topic with more information on how to create and
manage custom HMC users.
3-113
Instructor Guide
AN111.0
Notes:
HMC users management
Under the HMC Management Work pane, a task is available for creating, managing
custom user accounts. As stated earlier in this unit, these HMC users are unique on this
HMC.
The first task in the visual, Change User Password, allows you to change the
password for the account that you used to log in to the current HMC session. If you are
logged in as a different account than hscroot, you might find the options Manage User
Profiles and Access and Manage Tasks and Resource Roles unavailable and only
the Change User Password option available for you to change your own password.
The second task shown in the visual is Manage User Profiles and Access. This is
where you create new users, and modify other aspects of a user account.
The third task is Manage Task and Resource Roles. A task is a specific procedure
that a user might do, such as activate a partition, or create a user. A managed resource
3-114 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
is a thing that a user might perform a procedure on, such as a managed system, or a
partition. When you create a user account, you assign a task role, which has assigned
to it one or more tasks, and a managed resource role, which has one or more managed
resources assigned to it.
3-115
Instructor Guide
Instructor notes:
Purpose Describe the options available on the HMC Users application.
Details Define the terms task and managed resource. Describe the basic functions of
the options available in this Work pane.
Additional information
Transition statement The next page will show how to add or modify HMC users.
V5.3
Instructor Guide
Uempty
List of current
user accounts
AN111.0
Notes:
Default accounts
There are three default user accounts on new HMCs. hscroot is used to log in to the
HMC with all permissions to all applications. The root user is the actual Linux root user.
You should change the default passwords for the default users as soon as possible.
The default password for hscroot is abc123 and the default password for root is
passw0rd (where the 0 is a zero). Note that you cannot su to root from the HMC
command line.
Managing accounts
To add an account, use the User > Add menu option. To change an account, use the
User > Modify option. To change the accounts password, use the User > Modify
menu option.
3-117
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how accounts are created and maintained.
Details Describe how to add accounts and change passwords. When you add an
account you choose which predefined task role to use.
Additional information The HMC super user is hscroot rather than hmcroot because
the original name for the HMC was the Hardware System Console (HSC) but it was
changed before the product was first released.
Transition statement The next visual shows the window that opens when you click
User > Add on the menu.
3-119
Instructor Guide
Password cannot
be less than
seven characters
Select type of
authentication
AN111.0
Notes:
Adding a user
This visual shows what happens when you click User > Add from the menu shown on
the previous visual. From here you can type in the user name, a password, and a short
description. You must also select one of the task roles and at least one resource role to
assign to the user account. The resource roles define which resources (such as which
partitions) that a user can perform tasks on, and task roles define the groups of tasks
that the user can perform. By default, there is only one resource role that includes all of
the resources. More than one Managed Resource Role can be selected but only one
Task Role can be selected. The default task roles are listed as follows.
Also you need to select the type authentication between local authentication, LDAP
authentication, or Kerberos authentication.
V5.3
Instructor Guide
Uempty
Modifying a user
If you were modifying a user rather than adding a new user, this screen would show you
the current settings for this user by highlighting the task role and the managed resource
roles assigned to the user.
3-121
Instructor Guide
Authentication methods
Users who remotely authenticate through Kerberos or LDAP must have their profiles set
appropriately. You must set the user profile of each remotely authenticated Kerberos or
LDAP user to use that type of authentication instead of local authentication. A user that
is set to use Kerberos or LDAP remote authentication will always use that type of
authentication, even when the user logs in to the HMC locally.
The use of Kerberos authentication requires configuration of a KDC server using the
KDC Configuration task. Use of LDAP authentication requires configuration of an
LDAP server using the LDAP Configuration task. You do not need to set all users to
use Kerberos or LDAP remote authentication.
If you select Local Authentication, type a password and a password confirmation in
the field provided. If you select Kerberos Authentication, type a Kerberos remote
userid. If you select LDAP Authentication, no additional information is required.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to add accounts and change passwords.
Details When you add an account, you choose which predefined roles to associate with
that user account.
Review the default roles. Describe how to view the exact operations that each of these
default roles can perform. This is described in the student notes.
Additional information
Transition statement The next page talks about the User properties window and the
remote access option.
3-123
Instructor Guide
Specify
timeout
values if
needed
AN111.0
Notes:
When you click User Properties from the previous visual, you reach this window where
you can specify special properties for the user you are managing. If you want to enable
remote Web server access for the user you are managing, select Allow remote access
via the Web or you will encounter the message Remote Access is Prohibited
when trying a remote login using this user.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how to enable remote access via the Web for a specific user.
Details
Additional information
Transition statement The next page is an overview of Resources and task roles
improvement with HMC V7.
3-125
Instructor Guide
Resource role:
Selected resources
Task role:
Selected tasks
Select the
Task role
AN111.0
Notes:
HMC version 7 offers improved Task, Resource, and User assignment configuration.
HMC version 7 can be configured so that users see only LPARs and Tasks that have
been allocated to them.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details Quickly describe the different steps shown in that visual. Point out that the user
can only see the selected LPAR and associated tasks in the HMC when logged in.
Additional information
Transition statement The next page talks about how to customize the task roles.
3-127
Instructor Guide
AN111.0
Notes:
Introduction
Each HMC user account must be assigned a task role when it is created. Each of these
roles allows the user to access different parts of the HMC or perform tasks on different
partitions.
You might want to add new user roles or to customize existing user-created roles. If you
do, remember that the changes occur only on the HMC where you did the
customization. If you want to customize the default roles, you will need to copy them
first, and then perform the customization on the copy.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss customizing the task roles.
Details Be sure to explain that we are talking about roles and not actual users on this
visual. When you create a user, for example called Fred, you pick one of these roles for
the user. You might never need to add new roles, but you can customize the list of
applications and commands a user account has access to by creating a custom role.
Additional information
Transition statement Lets look at an example of adding a new task.
3-129
Instructor Guide
AN111.0
Notes:
Introduction
The visual shows how to add a new custom task role. After clicking Add from the menu,
the Add Role window opens. Select one or more tasks in the Web User interface
permission menu from left side window and click the Add button to add them to the right
side window, which is what will be configured for this task role.
Users created with task roles that only allow them to do certain tasks will have only
those tasks presented to them in the menus when they are logged in. For example, if
the user is not allowed to shut down a partition, then that option does not display on the
HMC menus.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to create a list of tasks when adding a new task role.
Details Show how to add a list of task roles
Point out that if you select a task role, then click Modify on the menu from the Customize
User Controls task, you can alter an existing user-defined task role. You cannot alter one
of the default predefined roles, but you can copy them and customize the copy.
Additional information
Transition statement That was task roles. Now, lets look at managed resource roles.
3-131
Instructor Guide
Example
custom
role
AN111.0
Notes:
Introduction
In the visual the Managed Resource Roles option has been selected; so the list of
current managed resource roles is listed.
A managed resource is a resource on which an action can be performed, such as a
partition or a managed system. In the visual above, you can see the one default
resource role is AllSystemResources. As an example, a custom resource role was
added called sys034_v2_T4.
You can create a managed resource role with multiple resources, and then add just one
named managed resource role to a user, or you can create separate, specific managed
resource roles, such as one per partition and managed system.
One HMC can be connected to up to 48 managed systems. You might want to create
users that can only perform operations on one or more managed systems. You will
need to create managed resource roles for the managed systems to accomplish this.
3-132 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe what a managed resource role is and that there is just one default
managed resource, which includes all resources available to this HMC.
Details Mention that one HMC can be connected to multiple managed systems. So you
might want to restrict operations on one or more managed systems to particular users.
Additional information
Transition statement Lets see how to create a custom managed resource role.
3-133
Instructor Guide
Select a
managed system,
and then a
logical partition
AN111.0
Notes:
Introduction
Users created with managed resource roles that only allow them to have access to
certain resources will only have those resources available to them when they are
logged in. For example, if the user is only allowed to perform tasks on the LPAR
sys034_v2_T4, then the user will only be able to see sys034_v2_T4 when they log in
and select the Systems Management in the navigation pane.
The procedure for creating a managed resource role is similar to a task role. Click Add
on the Customize User Controls menu, type a new name, choose available objects
from the window on the left, then click the Add button to add them to the list of current
objects for this managed resource role.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to create a managed resource role.
Details The procedure is similar to adding a task role.
Additional information
Transition statement That is enough about users. You will be able to practice creating
roles in the hands-on exercise. Next, lets discuss ways to remotely access the HMC.
3-135
Instructor Guide
2
HMC
SSH access
to HMC
commands
Network
Windows,
Linux, or AIX
browser
AN111.0
Notes:
Introduction
There are two options for accessing HMC functions remotely as listed in the visual
above.
V5.3
Instructor Guide
Uempty
A major change is the Web browser-based user interface. With this interface, you do
not have to install an application to access the HMC remotely, and you can connect to
the HMC using your browser. Firefox and Internet Explorer are supported.
3-137
Instructor Guide
Instructor notes:
Purpose Describe the HMC remote access options.
Details Describe each of the three options for accessing an HMC remotely. Notice the
two bubbles with the numbers 1 and 2 in them. These will be used on upcoming pages to
show that they refer back to one of the options introduced on this page.
The network cloud in the middle of the visual is an oversimplification of whatever the
network configuration might be.
Additional information
Transition statement Lets look how to enable remote browser access from the HMC
Management Work pane tasks.
V5.3
Instructor Guide
Uempty
1
Needs to be enabled using the physical HMC interface
HMC firewall port 443 enabled (secure remote Web access)
AN111.0
Notes:
To enable the HMC remote access:
Open the Remote Operation task from the HMC Management Work pane.
Select Enabled from the Remote Operation drop-down list, and then click OK.
The HMC can be accessed from a remote workstation using a Web browser.
All remote browser access to Version 7 of the Hardware Management Console must
use Secure Sockets Layer (SSL) encryption. With SSL encryption required for all
remote access to the Hardware Management Console, a certificate is required to
provide the keys for this encryption. Version 7 of the Hardware Management Console
provides a self-signed certificate that allows this encryption to occur.
3-139
Instructor Guide
Instructor notes:
Purpose
Details Mention to the students that we have seen in a previous slide the firewall
settings needed to allow remote Web connection. When enabling the remote Web
connection using the HMC Management task, the firewall settings are modified
accordingly.
Additional information
Transition statement Lets see the browser requirements.
V5.3
Instructor Guide
Uempty
Connect via
https://<HMC hostname> or <HMC IPaddress>
The following browsers have been tested:
Mozilla Firefox 1.5.0.6 and later
Microsoft IE 6.0 and later
In addition, HTML 2.0, JavaScript 1.0, Java (JVM), cookie support and
pop-ups must be enabled for all HMCs addressed in the browser
Session cookies need to be enabled for ASMI to work when connected to
HMC remotely
Copyright IBM Corporation 2009
AN111.0
Notes:
Web browser requirements
Hardware Management Console Web browser support requires HTML 2.0, JavaScript
1.0, Java Virtual Machine (JVM), and cookie support in browsers that will connect to it.
Contact your support personnel to assist you in determining if your browser is
configured with a Java Virtual Machine. It is required that the Web browser uses the
HTTP 1.1 protocol and if you are using a proxy server, the HTTP 1.1 protocol is enabled
for the proxy connections. Additionally, pop-ups must be enabled for all Hardware
Management Consoles addressed in the browser if running with pop-ups disabled. The
following browsers have been tested:
3-141
Instructor Guide
Console, enable Use HTTP 1.1 through proxy connections under the Advanced tab
in your Internet Options window.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Next, we will see how to execute HMC command-line commands
remotely. The first step is to enable the SSH login feature from the HMC. This is shown on
the next page.
3-143
Instructor Guide
AN111.0
Notes:
Enabling remote HMC commands (SSH)
Recall that the remote HMC commands allow you to perform many partition
management operations from a remote command line. From this secure shell, you can
execute remote HMC commands to do things like activate a partition or query its status.
By default, the HMC does not allow SSH sessions so you must enable this function
using the Remote Command Execution task from the HMC Management Work pane.
Select the check box labeled Enable remote command execution using the ssh
facility in the Remote Command Execution window.
V5.3
Instructor Guide
Uempty
partitions (that is, remote console windows). Simply click the Remote Virtual Terminal
task in the work area and select the Enable remote virtual terminal connections.
3-145
Instructor Guide
Instructor notes:
Purpose Describe how to enable or disable SSH access to the HMC and the ability to
bring up virtual console windows remotely.
Details The visual shows how to enable the SSH remote command function of the HMC
and enable remote virtual terminals. By default both of these are disabled.
Remind the students that they need to open the HMC firewall ports for SSH if they want to
use remote command execution using the ssh facility.
The bubble with the 2 at the top right of the visual shows that this refers to the second of
the two HMC Remote Access Options described on Figure 3-54. For SSH to the HMC
work, you must enable it here (and open up the port in the HMCs firewall).
Additional information
Transition statement That is how you enable SSH access for command line access to
the HMC. Lets look at some HMC command examples.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
HMC command line options
The visual shows how to use SSH from a remote command line, such as a Linux or AIX
shell. To run HMC commands remotely, you can either send one command to the HMC
as shown in the first example, or log in to the restricted shell using SSH and run any
number of commands. Exit out of the SSH shell when you are done. SSH encrypts
network communications for security.
On Microsoft Windows computers, there might be an application, such as the open
source PuTTY program, which provides SSH operations. PuTTY can be downloaded
from the http://www.chiark.greenend.org.uk/~sgtatham/putty/ Web site. When using
PuTTY for SSH communications, be sure to click the SSH button on the login screen
because telnet to the HMC is not allowed.
3-147
Instructor Guide
Instructor notes:
Purpose Describe how to use SSH.
Details The students will use the HMC commands extensively in the exercise for this
unit and in future exercises.
The date command is simply used here as an example to show that commands would be
typed at the HMC shell prompt.
This visual shows how to log in using SSH from a Linux or an AIX shell. On a Microsoft
Windows computer, it is likely that there is an application, such as PuTTY, which allows
SSH access.
The bubble with the 2 at the top right of the visual shows that this refers to the second of
the two HMC Remote Access Options described on Figure 3-54.
Additional information
Transition statement Lets see some more HMC commands.
V5.3
Instructor Guide
Uempty
HMC commands
IBM Power Systems
AN111.0
Notes:
HMC commands
When you have logged in you can execute the echo $PATH command to see which
directories are available to you in the HMCs restricted shell. You can only run the
commands in these directories and the shell commands are restricted as well.
List each of the directories listed in the echo $PATH output to see a listing of the
commands that are available. For usage information, run the commands with the --help
option or access the man pages. For example, man hmcshutdown will display the
manual page for that command. The man pages show more information than the --help
information.
3-149
Instructor Guide
Instructor notes:
Purpose Introduce HMC commands.
Details HMC commands will be mentioned as appropriate throughout this course. This
page illustrates how commands are executed.
Mention that if you leave the -r off of the hmcshutdown command that is shown on the
visual that the HMC will shut down without rebooting.
Ask the students: What would happen if you did the hmcshutdown command remotely
without the -r option? Answer: The HMC would shut down and because you are remote
you will not be able to boot it again. Someone local to the HMC will have to boot it. This is
an important point if the students are using lab equipment remote to the classroom.
Additional information
Transition statement Lets look at some more details on the HMC shell environment.
V5.3
Instructor Guide
Uempty
cd, redirection, su
AN111.0
Notes:
Restricted shell environment
As SSH is the only remote login method, and the default shell startup files are copied at
each login, you get a restricted shell. This is true even if you bring up a shell on the
physical HMC. Users, even hscroot, cannot run the su command.
The only way to escape from the restrictions is to obtain access to the root shell. If
necessary, IBM Technical Support can supply a password that allows you to access a
shell where you can su to root. This is covered on the next visual.
Warning
The restricted shell controls are for the protection of the HMC environment. The
configuration of the HMC is much more complex than just a Linux system and if you
were able to alter system files, your HMC might become unusable and you will need to
reload the software.
Copyright IBM Corp. 2009
3-151
Instructor Guide
Instructor notes:
Purpose Describe the restricted shell environment for users on the HMC.
Details SSH is the only way to remotely log in to the HMC. The physical HMC has a way
to bring out to a shell as well. Both are restricted shell environments. There is no way to
escape without contacting IBM technical support and obtaining temporary root access; this
is mentioned on the next page.
Additional information
Transition statement Now that we know what we cannot do on the HMC, lets see
some of the things we can do.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
You can edit files with sed and remotely copy files with scp. You can list the contents of
directories and cat files. You can list out directories if you know their names. Because
you cannot use the cd command, you need to provide full pathnames to explore the
system.
You can enable vi command line editing with the set -o vi command.
rnvi command
rnvi - HMC restricted-nvi text editor: rnvi enables users to edit a text file in a
restricted mode. The rnvi command invokes the nvi command in a chroot environment.
The rnvi command must be issued from the user's home directory and only one file can
be specified on the command line.
3-153
Instructor Guide
HMC commands
To list the commands that are available, use echo $PATH to see which directories are
available, then list the contents of each directory in turn. For example:
hscroot@sys046-hmc:~> echo $PATH
/hmcrbin/:/usr/hmcrbin
hscroot@sys046-hmc:~> ls /hmcrbin
cat cp date ls mount netstat ping sleep sort umount uname
The /usr/hmcrbin directory has many more commands specific to the HMC operations.
If you have to administer several managed systems, you can achieve consistent results
by using the command-line interface. The command sequence can be stored in scripts
and run remotely.
After you have developed a consistent way to manage the managed systems, you can
automate the operations by invoking the scripts from batch-processing applications,
such as the cron daemon, from other systems.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe some of the things that you can do from the HMC command line.
Details Describe how to see what HMC commands are available and that there are man
pages for them to provide syntax information and examples.
If asked about more details on creating scripts with HMC commands:
The student notes mention writing scripts to be run on the HMC and that you would
need to set up SSH so that there is no need to enter a password. This is in the student
notes in this course on page 3-159. A summary of the procedure is: An SSH key is
generated on the remote system, you copy the key list file from the HMC, append the
key, then you copy the key list file back to the HMC. When this is set up, you can run a
script from the remote system that contains ssh commands that run HMC commands
on the HMC.
Additional information
Transition statement Lets see a few more options available from the HMC command
line.
3-155
Instructor Guide
Enter ~. to
end
(can log out
first)
AN111.0
Notes:
Remote HMC reboot
You can use the command line if you want to reboot the HMC remotely. We saw this
command earlier in this unit:
hmcshutdown -t now -r
With HMC version 7 you can also shutdown or restart it using Shut Down or Restart
task from the HMC Management Work pane.
V5.3
Instructor Guide
Uempty
An alternate syntax for the mkvterm command shown in the visual is as follows, where
managedsystem is replaced with the actual managed system name and lparname is
replaced with the partition name:
mkvterm -m managedsystem -p lparname
3-157
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to reboot the HMC remotely and how to create a virtual terminal
to a partition from the command line.
Details The student notes also mention the rmvterm command to remove other remote
virtual terminals. Make sure students do not confuse this with using the ~. to close the
current virtual terminal session.
Additional information
Transition statement That is the HMC command line environment. You will have lots of
practice with the HMC commands in the lab. Next, lets talk about security issues.
3-159
Instructor Guide
Review:
AN111.0
Notes:
HMC and managed system use SSL
The HMC to service processor private network uses SSL for a secure connection. For
SSL, we need userids and passwords on the service processor and there are default
userids admin and general already set up, and an additional HMC userid when HMC is
connected.
The service processor issues the SSL certificate and this SSL connection is established
when the managed server is added to the HMC. When you connect the HMC to the
managed system and apply power, and the state of the managed system is Pending
Authorization, click the managed system name and you will be prompted to set up the
three passwords. Be sure to document these in a safe place.
V5.3
Instructor Guide
Uempty
3-161
Instructor Guide
Instructor notes:
Purpose Review HMC security issues.
Details The review list at the top are items we have discussed already in this course.
They are listed here to provide a quick review and to put all security items in one list for
reference.
The last two are discussed in more detail in the following pages.
Additional information
Transition statement Lets see the SSL certificate when connecting to the HMC from a
remote Web browser.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
SSL Certificate
When you first connect to the HMC, an SSL certificate is issued, which must be
accepted. Additional certificates can be imported from a Certification Authority (CA).
Security certificates ensure that the HMC can operate securely in the client-server
mode. The managed machines are servers and the managed users are clients. Servers
and clients communicate over the Secure Sockets Layer (SSL) protocol, which provides
server authentication, data encryption, and data integrity.
When a user wants remote access the HMC user interface through a Web browser, the
user requests the secure page by https://hmc_hostname. The HMC then presents its
certificate to the remote client (Web browser) when establishing connection with the
HMC. The browser verifies that the certificate was issued by a trusted party, check that
the dates are still valid, as well as making sure that the certificate was created for that
specific HMC.
3-163
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to secure HMC remote connections by managing
certificates.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
HMC security management has changed from earlier versions of the HMC. Most
options under System Manager Security are no longer needed in Version 7.3. Object
Manager and Server Security are now gone. The new option for securing HMC remote
connections is Manage Certificates under the Administration tab of HMC
Management.
Certificates management
The available options in Manage Certificates allow you to create, modify, import, and
remove certificates. There are a couple of notable changes from earlier HMC versions
in HMC V7R3. Remote access is now available through a Web browser. Previous
versions used WebSM remote client. Another notable change in certificate
management is that HMC V7 does not allow a public or private key ring file to be
created.
The Hardware Management Console provides the capability of getting information on
the certificates used on the console. This task allows you to create a new certificate for
Copyright IBM Corp. 2009
3-165
Instructor Guide
the console, change the property values of the certificate, and work with existing and
archived certificates or signing certificates.
To manage your certificates, open the Manage Certificates task from the HMC
Management Work pane. Use the menu bar from the Certificate Management window
for the actions you want to take with the certificates.
To create a new certificate for the console, click Create, then select New Certificate.
Determine whether your certificate will be self-signed or signed by a Certificate
Authority, and then click OK.
To modify the property values of the self-signed certificate, click Selected, then select
Modify. Make the appropriate changes, and then click OK.
To work with existing and archived certificates or signing certificates, click Advanced.
Then you can choose the following options:
Delete existing certificates.
Work with archived certificates.
Import certificates.
View issuer certificates.
Click Apply for all changes to take effect.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information HMC security management has changed from earlier versions
of the HMC. Most options under System Manager Security are no longer needed in Version
7.3. Object Manager and Server Security are now gone. The new option for securing HMC
remote connections is Manage Certificates under the Administration tab of HMC
Management.
Transition statement Lets have a quick overview of IVM.
3-167
Instructor Guide
AN111.0
Notes:
Introduction
IVM is a simplified hardware management solution that inherits most of the HMC
features. It manages a single server, avoiding the need of an independent personal
computer. It is designed to provide a solution that enables the administrator to reduce
system setup time and to make hardware management easier, at a lower cost.
IVM provides a management model for a single system. (If we want to manage multiple
systems from a unique point of control, the HMC will be needed.) Although it does not
offer all of the HMC capabilities, it enables the exploitation of IBM Virtualization Engine
technology. IVM targets the small and medium systems that are best suited for this
product.
IVM is an enhancement of the Virtual I/O Server (VIOS), the product that enables I/O
virtualization in System p processor-based systems.
So, the first operating system to be installed must be the VIOS.
3-168 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
The VIOS is automatically configured to own all of the I/O resources and it can be
configured to provide service to other LPARs through its virtualization capabilities.
Therefore, all other logical partitions (LPARs) do not own any physical adapters and
they must access disk, network, and optical devices only through the VIOS as virtual
devices.
3-169
Instructor Guide
Instructor notes:
Purpose Introduce IVM
Details IVM provides an interface to many of the partitioning and virtualization functions
that previously have required an HMC. For clients planning to consolidate their workloads
onto a POWER5 or POWER6 processor-based server, an HMC may be cost prohibitive,
particularly for smaller to mid-sized companies or larger businesses with distributed
environments.
It is a good time to recall that IVM has been an enhancement to the VIOS since version 1.2.
At time of writing, the current version of the Virtual I/O Server 1.5, comes with several IVM
improvements, such as dynamic LPAR-capability of the client LPARs, security
improvements (firewall, vio secure), usability additions (TCP/IP GUI configuration,
hyperlinks, simple LPAR creation, task monitor, and so on), and other improvements.
Additional information Because the IVM and HMC both provide management
capabilities, they cannot be used in conjunction with one another to manage the same
server.
Transition statement Lets have a look now at the IVM architecture.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
To set up LPARs, the IVM requires management access to the Hypervisor. It has no
service processor connection and it relies on a new virtual I/O device type called Virtual
Management Channel (VMC). This device is activated only when VIOS installation
detects that the environment has to be managed by IVM.
VMC is present on VIOS only when the following conditions are true:
The virtualization feature has been enabled.
The system has not been managed by an HMC.
The system is in Manufacturing Default Configuration.
On a VIOS partition with IVM activated, a new ibmvmc0 virtual device is present and a
management Web server is started listening to HTTP port 80 and to HTTPS port 443.
(The presence of the virtual device can be detected using the lsdev -virtual command
from the VIOS partition.)
Copyright IBM Corp. 2009
3-171
Instructor Guide
Because IVM relies on VMC to set up logical partitioning, it can manage only the
system on which it is installed. The primary user interface is a Web browser that
connects to port 80 of the VIOS.
IVM can use only one VIOS to manage the system. This is in contrast with the
HMC-managed mode where two (or multiple) VIOSs can be created and installed,
adding security and redundancy to the LPARs activities.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe IVM architecture
Details Do not spend a lot of time explaining the architecture. This is just an overview.
The HMC uses the flexible service processor (FSP) to interact with the Hypervisor; there is
no link between the IVM and the FSP.
Additional information
Transition statement IVM and the managed system: the big picture
3-173
Instructor Guide
Public Ethernet
LAN
LAN/ /WAN
WAN
Managed system
VIO server
AIX
Linux
IVM
Web server
Partition 2
Partition 1
VMC
Non-Volatile RAM
Hypervisor
Service
processor
Processors
Memory
I/O Slots
LPAR
allocation
tables
AN111.0
Notes:
Introduction
The tight relationship between the Virtual I/O Server and IVM enables the administrator
to manage a partitioned system without the HMC. The software that is normally running
on the HMC has been reworked to fit inside the Virtual I/O Server, reducing its functions
to those required by the IVM configuration model.
The VIOS partition owns all of the physical I/O resources; all I/Os are virtualized
through the VIOS. VIOS provides virtual SCSI, virtual optical, and Shared
Ethernet Adapter support to the client partitions, which enables a client partition
to run with no physical I/O devices. Other partitions are configured to use only
virtual devices.
The VIOS partition owns only a portion of the memory and processing resources.
Client partitions can be created using the IVM Graphical User Interface, or using
the Command Line Interface. Those two user interfaces are running on the
Virtual I/O Server partition. Processing and memory resources allocated to a
3-174 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
client partition are assigned directly by the POWER Hypervisor to these client
partitions.
User interfaces
The IVM provides both a browser-based graphical interface and a command line
interface.
The graphical interface provides an intuitive, easy-to-use method to configure
and manage the system. Because it is browser-based, the only client
requirement is a computer with a Web browser that has network access to the
VIOS partition. This Web interface is built on top of the command line interface
and provides access to all commonly used partitioning, virtual I/O, and service
commands.
The command line interface has a similar syntax to the HMC command line
interface. It requires an interactive console, Telnet, or SSH session be
established with the VIOS partition.
3-175
Instructor Guide
Instructor notes:
Purpose
Details The HMC uses the flexible service processor to interact with the Hypervisor;
there is no link between the IVM and the FSP.
Additional information
Transition statement Lets see the IVM Web interface.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
On a VIOS partition with IVM activated, a management Web server is started listening
to HTTP port 80 and to HTTPS port 443.
So, the IVM GUI is accessible from a Web browser connected to the VIOS.
At the installation time, the default user ID is padmin. The default password is padmin,
but we recommend that you change it.
3-177
Instructor Guide
Instructor notes:
Purpose Describe the IVM login GUI
Details At installation time, a TCP/IP interface is not automatically configured on VIOS.
The configuration should be done from the VIOS console to allow access to the IVM GUI
through the assigned HTTP/HTTTPS ports.
Details
Additional information
Transition statement Lets see the Welcome screen when logged in.
V5.3
Instructor Guide
Uempty
Work
area
Navigation
area
AN111.0
Notes:
After the authentication process, log in and the default IVM console window opens. The
IVM GUI is composed of several elements:
Work area: The work area contains information related to the management tasks
that you perform using the IVM and to the objects on which you can perform
management tasks.
Navigation area: The navigation area displays the tasks that you can access in
the work area.
Task area: The task area lists the tasks that you can perform for items displayed
in the work area. (The tasks listed in the task area can change depending on the
page that is displayed in the work area, or even depending on the tab that is
clicked in the work area.)
The main task area enables Partition management, Virtual Ethernet management, IVM
management, and Services management.
3-179
Instructor Guide
Instructor notes:
Purpose Point out that the IVM GUI provides the same features that are provided by the
HMC.
Details When using the IVM GUI, it is easy to create and manage a partitioned system,
because most of the complexity of the LPAR setup is hidden. A new user can quickly learn
an effective methodology to manage the system. However, it is important to understand
how configurations are applied and can be changed. The VIOS is the only LPAR that is
capable of management interaction with the Hypervisor and is able to react to hardware
configuration changes. Its configuration can be changed dynamically while it is running.
The other LPARs do not have access to the Hypervisor and have no interaction with IVM to
be aware of possible system changes.
Additional information
Transition statement Lets review the topic.
V5.3
Instructor Guide
Uempty
1.
2.
3.
4.
AN111.0
Notes:
3-181
Instructor Guide
Instructor notes:
Purpose Check the students understanding of the material in this topic.
Details Lets Review solution:
1.
2.
3.
4.
True or False: The communication between a remote Web browser and the
HMC is SSL encrypted by default.
Copyright IBM Corporation 2009
Additional information
Transition statement Now, lets answer some Checkpoint questions about the entire
unit.
V5.3
Instructor Guide
Uempty
Checkpoint (1 of 2)
IBM Power Systems
1.
When you apply power to the managed system, the service processor
searches for a DHCP server for its IP address.
If it does not find a DHCP server, it waits for one to contact it.
The IP address for the service processor can be set to any valid IP address.
The network configuration for the service processor can be changed in the
ASMI application.
2.
3.
4.
AN111.0
Notes:
3-183
Instructor Guide
Instructor notes:
Purpose Review the concepts in this unit.
Checkpoint solutions (1 of 2)
IBM Power Systems
1.
When you apply power to the managed system, the service processor
searches for a DHCP server for its IP address.
b. If it does not find a DHCP server, it waits for one to contact it.
c. The IP address for the service processor can be set to any valid IP
address.
d. The network configuration for the service processor can be changed in
the ASMI application.
2.
3.
4.
Additional information
Transition statement There is one more page of Checkpoint questions.
V5.3
Instructor Guide
Uempty
Checkpoint (2 of 2)
IBM Power Systems
5.
6.
Besides the firewall options, what are the remote access options that
can be enabled or disabled on the HMC version 7?
7.
AN111.0
Notes:
3-185
Instructor Guide
Instructor notes:
Purpose Review the concepts in this unit.
Checkpoint solutions (2 of 2)
IBM Power Systems
5.
6.
Besides the firewall options, what are the remote access options that
can be enabled or disabled on the HMC version 7?
Remote virtual console, SSH access, remote Web connection
7.
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
3-187
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Review the major activities in the exercise for this unit.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
V5.3
Instructor Guide
Uempty
Unit summary
IBM Power Systems
AN111.0
Notes:
More summary information:
The HMC is a separate system that is required to create and manage partitions
The HMC is connected to one or more managed systems with an Ethernet connection
The Guided Setup wizard can be used to set up a new HMC
- Including users, date/time, and the network configuration
HMC menus allow you to configure the HMC and manage partitions and managed
systems
- Including access to the partitions consoles and service tools
Remote access options allow you to use the HMC from the network
- Web connection and command line options
- Communications are SSL encrypted by default
3-189
Instructor Guide
Instructor notes:
Purpose Review the objectives of the unit.
Details Ask the students if they felt they met these objectives and ask if there are any
more questions.
Additional information Review Questions: Review questions are used at the beginning
of each class day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) What actions must you take to allow SSH traffic to the HMC?
Answer: You must enable the Remote Command Execution option. You must also open the
firewall to allow SSH on the HMCs network adapter.
2) What options are available to access the HMC remotely?
Answer: SSH and a remote Web browser connection
3) Which interface on the HMC should have the Partition communications check
box selected if the HMC is connected on a private network with its first Ethernet port
and an open network on its second Ethernet port?
Answer: Assuming the partitions are on the open network, the second Ethernet port on the
open network should have the check box selected.
4) If the HMC is connected on a private network with its first Ethernet port and an
open network on its second Ethernet port, on which interface do you enable the
DHCP server?
Answer: Enable the DHCP server on the interface on the private network.
5) How do you reboot the HMC?
Answer: There are two ways. Using the HMC Management Work pane and by selecting
Shut Down or Restart task or you can also use SSH to log in remotely and type the
hmcshutdown -t now command.
Transition statement Unit 4 will cover the power on and off procedures for the
managed system.
V5.3
Instructor Guide
Uempty
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
IBM PowerVM Web portal:
http://www-03.ibm.com/systems/power/software/virtualization/index.html
4-1
Instructor Guide
Unit objectives
IBM Power Systems
AN111.0
Notes:
Introduction
This unit discusses the System Planning Tool, how to create a system configuration,
and how to import and deploy a system plan on the HMC. It also describes how to
generate a system plan from the HMC as well.
4-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain what we will cover and what they should be able to do by the end of the
unit.
Additional information
Transition statement We will start this unit by discussing the System planning tool.
4-3
Instructor Guide
https://www-304.ibm.com/systems/support/tools/systemplanningtool/
Download and install to your PC
AN111.0
Notes:
Introduction
The IBM System Planning Tool is the next generation of the IBM LPAR Validation Tool
(LVT) and replaced LVT in October 2006. It contains all of the function from the LVT and
is integrated with the IBM Systems Workload Estimator (WLE). System plans generated
by the SPT can be deployed on the system by the Hardware Management Console.
The SPT is available to assist the user in system planning, designing, documenting,
and providing a system validation report that reflects the users system requirements
while not exceeding system recommendations.
The SPT is a PC-based browser application designed to be run in a stand-alone
environment. Complete information, documentation, release notes, self-paced
education, and the tool source can be found on the Web site mentioned in the visual.
With SPT version 3.0 and later, you can include configuration specifications for the
following components of a Virtual I/O Server logical partition in your system plan:
4-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Functions
The System Planning Tool helps you design a system to fit your needs. You can use the
SPT to design a logically partitioned system or you can use the SPT to design an
unpartitioned system. You can create an entirely new system configuration, or you can
create a system configuration based upon any of the following items:
Performance data from an existing system that the new system is to replace
Performance estimates that anticipates future workloads that you must support
Sample systems that you can customize to fit your needs
4-5
Instructor Guide
Integration between the SPT and both the Workload Estimator and IBM Performance
Management (PM) allows you to create a system that is based upon performance and
capacity data from an existing system or that is based on new workloads that you
specify.
4-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Explain the benefits of the SPT tool and how to load and run it.
Details The SPT is better than flat-worksheets because it gives you error messages
along the way and prints out a list of feature codes needed for the configuration.
Additional information
Transition statement Lets overview the LPAR planning process.
4-7
Instructor Guide
Requirements
Requirements
Requirements
eConfig
SPT version 3
system delivery
sysplan file
System
operator
system plan
deployment
Define OS
resource for
LPAR installation
during sysplan
deployment
AN111.0
Notes:
The process involved in planning for a system with logical partitions can get quite
involved. If the system has not been ordered, there should be steps that collect
requirements for the new system as well as steps to select hardware, software, and
which partitions will be created with what resources. Then the plan should be ordered
and, after the hardware arrives, the plan should be deployed. The whole process is
shown in the figure.
e-Config
You can export the system-plan file from the System Planning tool as a configuration file
with the extension .cfr. Then, you can import this file into the IBM marketing tool for
hardware and software ordering (also referred as e-Config). The SPT can create a
configuration file (.cfr) that can be imported to the IBM sales configurator tool.
4-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
System plan
System plan deployment leverages the output of the System Planning Tool to automate
initial partition configuration upon system setup. Utilization of both system planning and
deployment capabilities can improve productivity and help assure a workable
configuration. System Planning Tool V3 and HMC V7 support of configuration and
deployment of IBM System p AIX, Virtual I/O Server, and Integrated Virtualization
Manager partitions.
4-9
Instructor Guide
Instructor notes:
Purpose Explain the LPAR planning process.
Details
Additional information
Transition statement Lets look at starting SPT and beginning a sample configuration
example.
V5.3
Instructor Guide
Uempty
SPT: Launch
IBM Power Systems
AN111.0
Notes:
Starting a new configuration
The first window that displays when you run the SPT tool allows you to work with an
existing plan or create a new one. Choose the circled options on the visual to create a
new plan.
Choose a plan name, description and use the menus to pick the platform and the
system machine type and model. Click the Next button to proceed.
4-11
Instructor Guide
Instructor notes:
Purpose Describe how to start a new configuration with SPT and enter the system-wide
information.
Details Enter the machine type model and system information for this system.
Additional information
Transition statement On the next page, enter the processor specifics and more details
on the configuration.
V5.3
Instructor Guide
Uempty
Processor
Features
AN111.0
Notes:
System attributes
On this page, shown in the visual, enter the processor feature. This feature gives you
the number of processors and the minimum and maximum memory you can configure
on your system.
Click the Next button to proceed.
4-13
Instructor Guide
Instructor notes:
Purpose Describe how to enter the rest of the information about the planned system.
Details Describe how to select the processor features.
Additional information
Transition statement Lets look disk and backplane configuration.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Backplane
The system we selected comes with a choice of Backplanes; we need to specify the
Backplane we want our system to use.
After you select a Backplane in the System Wizard, that Backplane is set for this plan. If
you have to change the Backplane after the Wizard completes, you will need to create a
new plan.
Choosing either the 8345 or 8346 backplane allows for a split backplane on the Power
520 and Power 550. In addition, a cable is required to tie two of the SAS disks to a PCI
card. That cable is FC 3669 on the 550 and 3670 on the 520. For more information,
refer to TechDoc TD104556.
4-15
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets look the system partition and operating system
configuration page.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Enter partition configurations
On this page, add the required logical partition and adjust the partition names, ID,
operating system types, and other partition configuration, such as Availability Priority
values.
Click the Next button to continue.
4-17
Instructor Guide
Instructor notes:
Purpose Describe how to enter partition information for the planned system.
Details Each row represents a partition. When added each can be adjusted to meet the
needs.
Additional information
Transition statement Now lets look at the processors configuration for each logical
partition.
V5.3
Instructor Guide
Uempty
SPT: Processors
IBM Power Systems
AIX licenses
required
Activate additional
shared pools
AN111.0
Notes:
Enter Processors distribution among partitions
On this screen, specify for each partition, the processor type (Shared or Dedicated), the
processing units values, the Sharing Mode (Idle sharing, Uncapped and the weight) and
the virtual processors configuration. The number of AIX licenses needed for the
partition processors configuration is displayed. The number of AIX licenses required
can also be recalculated after any configuration value modification.
You can also specify to activate one or more Shared Processor Pools and assign logical
partitions to them.
Click the Next button to continue.
4-19
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Now lets look at the memory page.
V5.3
Instructor Guide
Uempty
SPT: Memory
IBM Power Systems
Hypervisor
memory is
computed
AN111.0
Notes:
System memory
This page is where the minimum, desired, and maximum memory values are set for
each partition. Notice the unassigned memory information. The Hypervisor memory
will be recalculated based on partition configurations.
Click the Next button to continue.
4-21
Instructor Guide
Instructor notes:
Purpose Describe how to fill in memory requirements.
Details Describe the fields to be filled in on the screen shown.
In previously released versions of the SPT, the Memory tab focused on the number of
virtual I/O slots for which you want to reserve system memory. You no longer need to work
with virtual adapters and slots configuration during this step. In the new version of the SPT
slots are automatically mapped and created as you configure your network (virtual
Ethernet), storage (virtual SCSI), and Consoles (virtual serial).
The Hypervisor memory (MB) field displays an estimate of the memory that is to be used by
the system firmware (in megabytes). This estimate is calculated based upon the current
system configuration, and assumes that all I/O connections to the system are to be used.
Additional information
Transition statement This next page shows a summary of the System configuration.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Planned system information
This page summarizes the information you have entered so far. It displays the
Type-model you have specified, the number of processors, the amount of memory and
the different logical partitions. Click Finish to move to the next phase where you define
the hardware devices, the network, the virtual storage configurations you want for each
logical partition.
4-23
Instructor Guide
Instructor notes:
Purpose Show the summary screen with planned system information.
Details Check the summary information and click Finish to work with your planned
system and specify logical partitions adapters configuration.
Additional information
Transition statement The next window is used to finalize the planning configuration by
assigning hardware to the various adapters in the system.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Placing hardware
This visual shows that the system is not complete. Note the Additional
configuration is required message in the status column. This indicates that
further configuration is required before this is a valid system configuration.
Click Edit to move to the final screens where hardware devices, disks, network virtual
storage, and operating system informations can be specified.
4-25
Instructor Guide
Instructor notes:
Purpose This is the end of the basic system creation section and the beginning of the
device configuration section.
Details Point out and describe the Additional configuration is required
message and the Edit option.
Additional information
Transition statement The next screen displayed allows the assignment of the rest of
the system devices.
V5.3
Instructor Guide
Uempty
Assigned to the
partition when
added
Click Add
Select
the
physical
adapter
AN111.0
Notes:
Final configuration
In this window, you can work with the various system components and expansion units.
In the first list near the top of the screen, select the unit to be worked with and assign
the various devices, such as storage devices, physical disk, CD or DVD devices, and
network devices. Then move on to the rest of the units in the list by clicking Actions >
Work with system/expansion units.
When the hardware configuration is defined, click the Networking tab.
4-27
Instructor Guide
Instructor notes:
Purpose Describe the configuration where the devices are added to the system.
Details The complete details of adding devices can be found in a short Web-based
class found on the SPT Web site.
Additional information
http://www.ibm.com/servers/eserver/support/tools/systemplanningtool
Transition statement Lets move to the Networking tab.
V5.3
Instructor Guide
Uempty
SPT: Networking
IBM Power Systems
Select
physical
adapter
Click Add to
add VLAN
Shared Ethernet
Adapter
Configuration
AN111.0
Notes:
Use this page to map your logical partitions to a virtual Ethernet. When you associate a
logical partition with a corresponding Virtual Local Area Network (VLAN), the System
Planning Tool automatically creates a Virtual Ethernet Adapter and maps a connection
to the partition.
To create a new VLAN column, click the Add link in the upper right-hand corner of the
column header.
Each VLAN column contains a selectable check box at every intersection with a
partition row. By selecting a check box, you are indicating that you want the logical
partition in the intersecting row to participate in this VLAN. When you select or clear a
check box, a Virtual Ethernet Adapter is added or removed from the Virtual Ethernet
Adapters tab in the Details view below.
4-29
Instructor Guide
By clicking a partition name, this tab displays the Shared Ethernet adapters
associated with the selected partition.
Click Create Adapter to create a new Shared Ethernet adapter for the selected
partition.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Next is Virtual Storage configuration.
4-31
Instructor Guide
Add VSCSI
connections
Physical volume
assigned as virtual
disk to partition
AN111.0
Notes:
Use this screen to define virtual storage, virtual SCSI connections between the Virtual
I/O Server and the client logical partition, assign physical volume to partitions, create
SAN volumes, storage pools, and so on. The example displays the SCSI connections
between server and client partitions and how to add a new virtual SCSI connection
between your server and client partition.
V5.3
Instructor Guide
Uempty
the Connection Details view is updated with the virtual SCSI connection information
associated with the selected partition name.
Virtual SCSI connections
This column displays the total number of virtual SCSI connections that currently exist
between the corresponding server and client partitions displayed in each row. Click
Remove Connections to modify the slot IDs on both the server and client partitions.
Click Edit Virtual Slots to modify the slot IDs on both the server and client partitions.
Client partition
This column displays the name of the client partition sharing a virtual SCSI connection
with the server partition
4-33
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the Installation tab.
V5.3
Instructor Guide
Uempty
Define install source and target for the virtual I/O Server, AIX,
or Linux partition
Operating system will be installed with sysplan deployment
Physical hdisk
for VIO server
installation
Physical Ethernet
Adapter for
network
installation
Virtual Ethernet
for network
installation
Virtual SCSI
disk for
installation
AN111.0
Notes:
This Installation tab enables to create or modify the AIX, Virtual I/O Server, or Linux
install image location and install target location.
4-35
Instructor Guide
system plan. The earlier versions of the HMC can deploy all other aspects of the system
plan successfully, as long as the other items in the system plan are validated
successfully. System plans that contain AIX or Linux installation information can be
deployed only to new logical partitions or to logical partitions that do not already have
an operating environment installed on them. If the logical partition already has an
operating environment installed, the HMC does not deploy the operating environment
that the system plan specifies for that logical partition.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the Summary.
4-37
Instructor Guide
SPT: Summary
IBM Power Systems
Validation
messages
AN111.0
Notes:
In this step, you will review the settings for this system. When you are ready to create
the system, click Finish to create the system.
Some informational or error messages can be displayed in the System plan summary
panel. The visual shows two messages:
A dedicated DVD is required in slot P2-D2 of he 8204_E8A
system tower:
The Validate For New Order Warning icon displays when the plan is valid as a
new order for import into eConfig, but the warning message contains additional
information about a situation that might affect your order in an undesirable way.
You might want to fix this situation before you export your plan for initial order.
If Network Install is being used for software install, no
optical device is required:
The Validate For New Order Informational icon displays when the plan is valid
as a new order for import into eConfig, but there is some additional information
that might be relevant to your order.
4-38 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the SPT outputs.
4-39
Instructor Guide
AN111.0
Notes:
SPT outputs
You can print a detailed report from SPT on the system configuration with the Report
option. And, with the Save and Export options, you can extract .sysplan and .cfr files
that can be used as input to planning and configuration tools.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the final steps in system planning: saving the plan, exporting the plan
files.
Details These exported files can be used as input to create the HMC configuration for
the system.
Additional information
Transition statement The last step is to load the plan onto your HMC and deploy the
configuration.
4-41
Instructor Guide
AN111.0
Notes:
Implementing the plan
The final step after creating the system plan is to load and deploy the plan onto an HMC
to create and configure a managed systems partitions. In the visual, you can reach the
screens to work with the system plan by selecting System Plans in the navigation area.
From there you can load and deploy the plan in the HMC. The visual shows how to
import a system plan from a local computer to the HMC.
The .sysplan file might also be sent to the HMC using scp, CD-R, USB drive or diskette.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the process of loading the plan on the HMC.
Details Show the process of using the HMC to import the system plan.
Additional information
Transition statement Lets see the HMC option to deploy a system plan.
4-43
Instructor Guide
AN111.0
Notes:
Select the system plan you want to deploy in the System Plans working pane. Use the
Tasks pad or the context menu to select Deploy System Plan. The Deploy System
Plan wizard displays to select the managed system on which to deploy the system plan.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how to deploy a system plan from the HMC GUI
Details
Additional information
Transition statement A system plan can also be created from the HMC GUI
4-45
Instructor Guide
Specify a system
plan name
AN111.0
Notes:
Creating a system plan using HMC Version 7
To create a system plan from Version 7 of the Hardware Management Console,
complete the following steps:
1. From the navigation area, select System Plans. The System
Plans page opens.
2. From the Tasks area, select Create System Plan. The Create
System Plan window opens. Select the managed system that you
want to use as the basis for the new system plan.
3. Enter a name and description for the new system plan.
Optional: Select whether you want to retrieve inactive and unallocated hardware
resources. This option appears only if the managed system is capable of hardware
discovery; the option is selected by default.
V5.3
Instructor Guide
Uempty
Note: If you do not select the Retrieve inactive and unallocated hardware resources
option, the HMC does not perform hardware discovery. The HMC still performs
inventory gathering and retrieves hardware information for any active partitions on the
managed server. The resulting system plan contains hardware information from the
inventory-gathering process, as well as hardware information from the hardware
inventory cache on the system.
Optional: Select whether you want to view the system plan immediately after the HMC
creates it.
1. Click Create.
4-47
Instructor Guide
Instructor notes:
Purpose
Details Show how to create a system plan from the HMC GUI.
Additional information
Transition statement Lets see how to convert a sysplan generated by the HMC to the
SPT format.
V5.3
Instructor Guide
Uempty
Click
Convert
AN111.0
Notes:
After you create your system plan, you have to export it from the HMC or Integrated
Virtualization Manager so that you can work with it using the System Planning Tool. You
can export the sysplan-file to the computer on which you remotely access the HMC.
After you have exported a system plan from the HMC or from Integrated Virtualization
Manager, you are ready to convert that system plan into System Planning Tool format.
There are two parts to this process.
1. First, you convert the system-plan file to SPT format using the
Conversion Wizard in the SPT.
2. Second, you complete the conversion by addressing any
messages or warnings you receive in the System Planning Tool.
4-49
Instructor Guide
Instructor notes:
Purpose
Details Show how to export and convert a sysplan file to the SPT format.
Additional information
Transition statement Lets see if you were paying attention by answering the unit
Checkpoint questions.
V5.3
Instructor Guide
Uempty
Checkpoint
IBM Power Systems
AN111.0
Notes:
4-51
Instructor Guide
Instructor notes:
Purpose Check the students comprehension of the material from the entire unit.
Details Give the students 10 minutes to complete these questions and then review the
answers.
Checkpoint solutions
IBM Power Systems
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
4-53
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
V5.3
Instructor Guide
Uempty
Unit summary
IBM Power Systems
AN111.0
Notes:
4-55
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details Touch on each objective and remind the students of the key points on each.
Additional information Review questions are not provided because this unit is the last
one.
Transition statement
V5.3
Instructor Guide
Uempty
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
IBM PowerVM Web portal:
http://www-03.ibm.com/systems/power/software/virtualization/index.ht
ml
5-1
Instructor Guide
5-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
AN111.0
Notes:
Introduction
This unit discusses the maintenance of the software and configuration information on
the HMC. It also describes how to perform firmware updates for the managed system.
5-3
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain what we will cover and what they should be able to do by the end of the
unit.
Additional information
Transition statement We will start this unit by discussing backing up the HMC critical
console data.
5-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
User configuration
HMC configuration
HMC log entries
Any partition profile data backup files
AN111.0
Notes:
Introduction
You can back up critical HMC console data to the HMC's DVD-RAM drive or to a remote
system. Back up the HMC after you have made changes to the HMC configuration or to
the information associated with partitions. You can set up an automated backup of
critical console data through the HMC Management > Schedule Operations task from
the HMC workplace window.
If you leave a DVD in the DVD-RAM drive, subsequent backups will continue to write
over the backups on the DVD. That is, you will only ever have the last backup on the
DVD.
The critical console data backup can only be restored in conjunction with a
re-installation of the HMC from the HMC product media.
5-5
Instructor Guide
5-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the Back up Critical Console Data feature on the HMC.
Details This page describes what a critical console data backup is. The next page will
show what application is used to perform this procedure.
Emphasize that this feature backs up HMC configuration data in case of complete failure of
the HMC. Its purpose is not to restore individual items in case they are accidently removed
or changed. It also does not back up the HMC software itself.
This backup is used only during the recovery process if the HMC must be re-installed for
any reason. There is no control over what exactly is backed up or what is restored.
Additional information
Transition statement Lets look at the HMC screen where you can perform this backup.
5-7
Instructor Guide
Backup options
AN111.0
Notes:
Backing up critical console data
Step 1: Click HMC Management in the navigation area on the HMC.
Step 2: If the backup of critical console data will be to DVD-RAM, first you must format
the DVD in the DVD-RAM format before you can save data to the DVD. To format a
DVD, click HMC Management > Format Media from the HMC workplace window.
Step 3: Next choose the Backup HMC Data task in the HMC workplace window.
Step 4: A window will ask you to select an archive option. You can back up to DVD on
the HMC, back up to a remote system mounted to the HMC file system (such as NFS),
or a remote site through FTP. Choose an option and click Next. For the remote site or
mounted remote system options, another window will open and ask you for the remote
site information. The next few pages show these windows.
5-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
The visual shows the window that opens after you click the Backup HMC Data task
shown on the last visual. You can choose to back up to DVD, to an NFS mounted
system, or to a remote site.
NFS considerations
For the NFS choice, the backup file will be placed in the file system of the NFS server
directory which is specified. You cannot specify the subdirectory of the NFS filesystem.
You must ensure that the NFS export provides permission for this client with root
access allowed.
5-9
Instructor Guide
Instructor notes:
Purpose Describe the procedure to make a backup of critical console data.
Details Describe each step of the backup and restore procedures.
Describe the two ways to perform restores (from DVD and from a remote system). We will
get to the recovery process for an HMC later in this unit. Describe the differences between
the Critical data archive options on this visual.
Additional information
Transition statement The next page shows the window when you pick the remote site
option.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
This window opens for the remote site information where the critical console data
backup file will be sent with FTP. Enter the server address, user ID and password and
click OK to perform the backup.
The actual backup file is in a compressed UNIX tape archive (tar) format. The remote
site option performs the backup to the tar file then will FTP it to the site that you list in
the box shown in the visual.
For restores, you will be given the option to choose DVD or remote site to retrieve your
backup file.
5-11
Instructor Guide
The User ID and password are for the account on the remote site and will be used in the
FTP process to log in to the remote system. The backup file will be placed in that user
IDs default home directory. Make sure there is enough room for the backup on the file
system.
If you choose to save the backup file to a remote site, you will need to configure the
HMC network configuration information manually before restoring the rest of the HMCs
configuration from the backup file. Be sure to document this configuration.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the procedure to make a backup of critical console data.
Details Describe that this is the information for the system where the backup file will be
kept. The User ID and password must be valid on the remote system and have permissions
such that a successful FTP can be performed.
Additional information
Transition statement You can also schedule backups to happen at a particular time.
5-13
Instructor Guide
Scheduling backups (1 of 2)
IBM Power Systems
AN111.0
Notes:
Introduction
You can schedule critical console data backups to occur at sometime in the future and
you can schedule backups to happen regularly. To get to this feature, Select HMC
Management > Schedule Operations from the HMC workplace window. Then in the
Customized Scheduled Operations window, click Options > New. Then Add an
Operation window opens, then click the only option available Backup Critical Console
Data, then click OK to continue.
V5.3
Instructor Guide
Uempty
lInstructor notes:
Purpose Describe how backups can be automated.
Details You can schedule critical console data backups. Make sure the students are not
confusing this with the Systems Management partition profile data backup option.
The scheduling window mentioned in the procedure in the student notes allows you to set
the date, time, and repeat information for the scheduled backup. This screen is shown in
the next visual.
Additional information
Transition statement After you click OK on the window shown in this visual, another
window will pop up which will allow you to set the date and time.
5-15
Instructor Guide
Scheduling backups (2 of 2)
IBM Power Systems
AN111.0
Notes:
Schedule date and time
This option enables you to schedule the date and time for backing up critical console
information. You must provide the time and date that you want the operation to occur.
You can schedule a backup to occur once, or you can set up a repeated schedule. For a
repeated schedule, click the Repeat tab.
V5.3
Instructor Guide
Uempty
this operation that happens every two weeks will run for 26 repetitions which means for
one year.
Click Save to save the new operation.
5-17
Instructor Guide
Instructor notes:
Purpose Describe how backups can be automated.
Details You can schedule backups to occur automatically. Note that these scheduled
backups perform the Back up Critical Console Data task.
The scheduling window mentioned in the procedure in the student notes allows you to set
the date and time for the operation. Click the Repeat tab if the scheduled operation should
repeat over time.
Describe the options for scheduling a repeated operation.
Additional information
Transition statement That is it for backups. Lets look at how to update the HMC
software.
V5.3
Instructor Guide
Uempty
Choose how
to install
For network
installation, enter
file location and
login information
AN111.0
Notes:
Introduction
A corrective fix updates the minor version level of code on the HMC. Corrective fixes
may be obtained by ordering them on a CD-ROM or by downloading them either to the
HMC itself or to a remote system that the HMC is able to connect to using FTP or
mountable file system. Monitor the IBM HMC Corrective Fixes Web site to find out
about corrective fix information and obtain downloads. The URL is shown on the visual.
The procedure to install corrective fixes is detailed on the IBM HMC Corrective Service
Web site and discussed on the next visual.
Before installing corrective service on the HMC you should perform a backup of the
critical console data and locate the recovery CD media for the current HMC code level,
to ensure your current HMC is recoverable in the event of a problem. You should also
determine what level of code exists on your HMC.
5-19
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Define what is meant by a corrective service update or fix and the overall
process of how to obtain information about fixes.
Details All products get updated from time to time and the HMC is no different.
Occasionally, patches or fixes to the HMC code must be installed. This is part of the normal
cycle of improvement.
Customers can access the IBM HMC Corrective Service Web site to see the latest
information about what fixes are available and download them if necessary. Customers
without network access between the Internet and the HMC can move the compressed file
with the fix from one network to another using media or can contact IBM if the fix is
available on CD-ROM. The Web page will state whether a CD-ROM is available.
Additional information
Transition statement The next visual shows how to install the fix.
5-21
Instructor Guide
Procedure
1. Perform a critical console data backup (just in case)
2. Download zipped file from Internet (or obtain a CD-ROM with the fix)
3. From the HMC Install Corrective Service application, install the fix
Updates > Update HMC (button)
4. Reboot HMC
5. Check that the version level is what you expect
AN111.0
Notes:
Introduction
You can download the corrective fix file from the Internet directly to the HMC or to
another system that is accessible to the HMC from the network. One of the partitions on
the managed system works well for this.
V5.3
Instructor Guide
Uempty
Remote Site
Enter the fully qualified name of the host where the compressed file is stored.
If you are downloading the corrective service file directly from the Internet, refer to
the FTP link for the host name of the FTP server. Enter only the host name as shown
in the visual above.
Patch File
Enter the FTP directory and .zip file name (that is, the absolute pathname to the .zip
file).
If you are downloading the corrective service file directly from the Internet, refer to
the FTP link for the absolute path to enter. Enter the path starting with the / character
that immediately follows the host name.
User ID
Enter the FTP userid. For direct Internet download, use anonymous.
Password
Enter the FTP password for the userid. For direct Internet download, use your e-mail
address.
The HMC interface retrieves the update package from the remote FTP server and
begins the install process.
1) Reboot the HMC after the installation of the update has completed.
Rebooting ensures that all changes are available immediately.
2) Verify a successful update. Check the HMC release level from the Updates
workplace window.
5-23
Instructor Guide
Instructor notes:
Purpose Describe how to install a corrective fix from the IBM site or from another
network computer.
Details Go over the procedure listed in the student notes for downloading and installing
the corrective fix.
Additional information
Transition statement Occasionally, the HMC software needs to be upgraded to a new
release. The next page shows this procedure.
V5.3
Instructor Guide
Uempty
Do not make any configuration changes between this step and the next
AN111.0
Notes:
Introduction
A software upgrade is different from a corrective service in that it is more than just a fix
of the current functionality. Look for new features, enhancements, and new applications
when you install a software upgrade.
When you are upgrading the HMC software at the same time that you will be updating
the firmware on the managed system, upgrade the HMC first so that it will recognize the
new version of firmware.
5-25
Instructor Guide
configuration information from the special area. It will not ask you for a critical console
data backup.
In the procedure in the visual, the Back up Critical Console Data step is included just
in case something goes wrong during the software upgrade and you need to perform a
full install of the HMC at the existing software level. See the HMC reload process in this
unit for more information about that procedure.
You should only save upgrade data immediately prior to upgrading your HMC software
to a new release. This allows you to restore previous levels if you need to recover the
HMC. Be aware that only one level of upgrade data is allowed. Each time you save
upgrade data, the previous level is overwritten.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the HMC software upgrade process.
Details Point out that you must Save Upgrade Data first to save all of the HMC
configuration information before performing the upgrade. Where you save the upgrade
data is shown on the next window.
Additional information
Transition statement Lets see how to perform Step 2, saving the HMC configuration
data before performing the upgrade.
5-27
Instructor Guide
AN111.0
Notes:
Save Upgrade Data
In the HMC workplace window, select HMC Management. Then in the tasks list, select
Save Upgrade Data. Select Hard Drive and click Next. Perform this task to store
system information in preparation for an HMC upgrade. When you complete this
process, the HMC saves configuration data, such as:
System preferences
Profile information
Service applications files
You can save this information to the hard disk. Only Support Personnel can save this
data to a DVD-RAM disk.
Note: Only perform this task immediately prior to upgrading your HMC software from
one release to another. Any configuration changes made after performing this task will
not be migrated to the new HMC software release.
5-28 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how to save the HMC configuration data before an upgrade.
Details Emphasize to those sleeping in the audience that this is different from backing
up the critical console data. Even if you have that backup disk, it will not help you when you
perform the software update.
If you performed the HMC software upgrade, but forgot to do this Save Upgrade Data task,
and you do have a backup DVD, you could reinstall your existing HMC product software
using the HMC reload procedure listed on the next page. This would bring your HMC back
to a known release level and restore your configuration data. Presumably, your HMC
product software CDs will not be the latest version, so you will have to perform the software
upgrade step again. Remember the Save Upgrade Data step this time.
Additional information
Transition statement Next, we will see how a full recovery of the HMC is performed.
5-29
Instructor Guide
AN111.0
Notes:
Introduction
If you replace the HMC, its hard drive, or for some reason need to perform a completely
new installation, you must reinstall the HMC product software and your configuration
data.
V5.3
Instructor Guide
Uempty
4. When the installation is complete, the DVD ejects from the drive. Remove the HMC
product media from the drive and close the DVD-RAM drive. Press Enter to reboot
HMC. You will be prompted to insert your backup DVD-RAM disk.
Note: If there is a modem connected, ensure that it is powered on.
Additional steps
There are a few additional steps that may need to occur:
If the HMC needs to be upgraded because your Recovery CD does not include the
latest upgrades, you will need to perform the upgrade process.
You might need to check a few of the settings on the HMC after performing a new install
even when using a backup DVD-RAM. The enable/disable ssh settings and the
scheduled operations configurations are not backed up by the Back up Critical
Console Data operation.
5-31
Instructor Guide
Instructor notes:
Purpose Describe the HMC recovery procedure.
Details This procedure is to be followed if the HMC must be rebuilt. This is when your
diligent backups of the critical console data is rewarded because your HMC configuration
information, including the partition profile data, will be restored. If you do not have that
backup DVD, I hope your planning worksheets are up to date because you will have to
reconfigure the HMC manually.
Additional information
Transition statement Next, lets see how to perform concurrent firmware updates on
the managed system.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Firmware updates
There are various types of firmware updates for the server, the power subsystem, and
various devices on the system. All of these can be updated from the HMC.
These updates might be disruptive, in which case the managed system will
automatically reboot after the install, they might be concurrent which means the
managed system does not, and does not need to be, rebooted after the fix is installed.
They might be also deferred.
What does deferred mean? Concurrent levels of system firmware may, on occasion,
contain fixes that are deferred. These deferred fixes can be installed concurrently, but
will not be activated until the next IPL. Deferred fixes, if any, will be identified in the
Firmware Update Descriptions table of the system firmware description (Desc) file. For
deferred fixes within a service pack, only the fixes in the service pack which cannot be
concurrently activated are deferred.
5-33
Instructor Guide
Concurrent levels of system firmware may, on occasion, contain fixes that are deferred.
These deferred fixes can be installed concurrently, but will not be activated until the next
IPL. Deferred fixes, if any, will be identified in the Firmware Update Descriptions table of
the system firmware description (Desc) file. For deferred fixes within a service pack,
only the fixes in the service pack which cannot be concurrently activated are deferred.
Some updates will be designated as disruptive and some will be designated as
concurrent.
System firmware is delivered as a Release Level or a Service Pack. Release Levels
support the general availability (GA) of new function or features and new machine types
or models. Upgrading to a higher Release Level can be disruptive to customer
operations. Thus, IBM intends to introduce no more than two new Release Levels per
year. These Release Levels are supported by Service Packs. Service Packs are
intended to contain only firmware fixes and are not intended to introduce new
functionality. A Service Pack is an update to an existing Release Level.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the different firmware updates that might be needed and the
difference between disruptive and concurrent.
Details Explain that some updates will necessarily be disruptive and some will be
concurrent.
Additional information
Transition statement Lets look at the HMC application where managed system
firmware updates are performed.
5-35
Instructor Guide
To examine
current LIC
levels
From CD
only
Firmware
update
AN111.0
Notes:
HMC updates
For each selected managed system, you can launch five tasks. The first task in the list
is where you perform updates to the current LIC release. This is sometimes referred to
as applying fixes to the firmware. There are many options as to where you apply the
update from, whether from an IBM Web site, technical support system, CD, and so
forth. These fixes may be concurrent or disruptive.
If you need to upgrade to a whole new firmware release, this is done with the second
option, Upgrade Licensed Internal Code to a new release. If you are upgrading to a
new release, you may obtain images from an online source; however, they must be
applied from a CD-ROM. For example, you might obtain the CD from IBM, or you might
download an ISO image from an online source and create your own CD. This CD is
used to upgrade the release level of the managed system firmware.
The third task (Flash Side Selection) enables you to select which flash side will be
active after the next activation, t-side (temporary side) or p-side (permanent side). The
5-36 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Service Pack maintains two copies of the server firmware. One copy is held in the t-side
repository (temporary) and the other copy is held in the p-side repository (permanent)
This is for IBM service use only.
The Check system readiness task checks for any errors on the internal code for the
target managed system.
5-37
Instructor Guide
Instructor notes:
Purpose Differentiate the three options on the LIC Updates HMC application.
Details The rest of this unit focuses on the first option, which allows you to update the
firmware at the current release.
Additional information The visual shows HMC v7.3.3.
Transition statement Lets examine the current firmware level of your managed
system. The next visual shows the results when the View system information option is
chosen and the location of None is picked for the LIC repository.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Release version versus service pack level
The release level is the major level of firmware. In the visual, this is system firmware
release 320. The service pack level for release 320, in the example, is 040. This is the
minor release level.
The next series of visuals will show how to acquire firmware updates and update the
system.
5-39
Instructor Guide
If you are upgrading the firmware release number, then the update will be disruptive.
For example, for POWER5 processor-based system, if you are upgrading from
01SF230_xxx to 01SF240_yyy, then this is a disruptive update. For POWER6
processor-based systems if you are upgrading from 01EL310_xxx to 01EL320_xxx,
then it is also a disruptive update.
Concurrent upgrades are only available when staying within the same firmware release;
for example, if you are upgrading from 01SF230_xxx to 01SF230_yyy then this upgrade
might be concurrent. However, not all updates of service packs within a release level
will be concurrent updates. The firmware image files have file names using this format:
01SFXXX_YYY_ZZZ.rpm, where XXX is the release level, YYY is the service pack
level contained in the file, and ZZZ is the last disruptive service pack level. As an
example, consider the filename 01SF240_261_201.rpm. The last number, 201 in the
filename example, is the last disruptive service pack level. The 261 number specifies
the service pack level of the firmware image contained in that file, and 240 is the
release number. If the service pack level currently installed on your system is lower than
the last disruptive service pack level indicated in the file name, then this upgrade will be
disruptive. For example, if the firmware currently installed on a POWER5 system is
01SF240_235, then the update to 01SF240_261 will be concurrent, since 235 is higher
than 201. But if the current service pack on the system is 190, which is below 201, then
the update will be disruptive.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the View System Information pop-up window.
Details This window shows that this system is currently at a particular system firmware
release and at a particular service pack level.
Additional information
Transition statement The next page shows what might be seen on the IBM Web site
when looking up the latest currently available service pack level.
5-41
Instructor Guide
Check http://www14.software.ibm.com/webapp/set2/firmware
for latest level and service pack:
...
AN111.0
Notes:
Check the IBM Web site for the latest level
The visual shows a section of the Web page available at
http://www14.software.ibm.com/webapp/set2/firmware/gjsn. This Web page lists
available microcode (firmware) downloads for Power Systems, IBM System p, eServer
p5, eServer pSeries, eServer OpenPower and RS/6000 servers. sorted by
machine/model type. Select the model number you are interested in and click Go. This
will take you to a page listing all the firmware updates for your system, adapters, drives,
and so forth.
Click the Desc, Impact and Severity links for a particular firmware update for more
detailed information. The description link (Desc) has lots of information such as how to
read firmware level names, how to find the current firmware level of your system, how to
download firmware, how to install new firmware, and if the update is concurrent,
deferred or disruptive.
V5.3
Instructor Guide
Uempty
Severity
Each release will have different impact and severity levels. Following are descriptions of
these values.
Impact category description:
AVAILability
DATA
FUNCtion
PERFormance
SECurity
SerViCeability
USEability
NA
Severity category description:
ATTention
5-43
Instructor Guide
Instructor notes:
Purpose Describe how to find out the latest service pack level that is available for a
managed system.
Details This visual shows snapshots from the IBM technical support page that shows
the current available service packs available for various system models.
The user selects the service pack and then clicks Continue on the bottom of the page. This
allows the downloading of multiple products at one time. There are several more screens,
but it eventually takes you to the download page.
Additional information For systems managed by an HMC, the preferred method is to
download the firmware and perform the upgrade using the HMC. Although this is the
preferred method, it can sometimes be much quicker to download the firmware ISO image,
burn a CD, put that in the HMCs DVD drive, then perform the upgrade from there. This
trick also applies when applying corrective service updates.
Transition statement Now that we know we need to update to a new service pack
level, we can proceed using the HMC.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Change Licensed Internal Code for the current release task
The visual shows a series of windows that open when you choose the Change
Licensed Internal Code for the current release option from the Updates workplace
window of the HMC. The top right window asks for the LIC repository you want to use to
check, find the latest level. In this case, we have specified the FTP site.You then specify
the FTP site access information, such as the FTP site address, the account access
information and the directory where the firmware rpm file can be found. Then the
Change Licensed Internal Code wizard application is started.
FTP Site
An FTP server holds the server or power subsystem fix. It is any system on which you
have activated the FTP server protocol. Normally, your HMC only has the FTP client
active.
5-45
Instructor Guide
The remote site can be IBM, if you are downloading the fix directly from there to your
managed system, or it can be another system where you have already downloaded the fix.
For example, you downloaded the fix to an FTP server yesterday. Today, you want to
retrieve the fix from the FTP server so you can download it to the server at your site.
You must specify the directory on the FTP server that holds the server or power subsystem
fix. You can specify the default directory /opt/ccfw/data, or you can change the directory
path if the fix is in a directory other than the default directory. For example, if you
downloaded the fix and copied it to a unique directory on the FTP server, you can specify
that directory.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to start the process of updating the service pack level for the
system firmware.
Details Describe which options to choose to start the process of performing an update
to the service level of the managed system firmware.
Additional information
Transition statement If you click the Next button on the Change Licensed Internal
Code wizard window shown on this visual, the next visual shows what will display.
5-47
Instructor Guide
AN111.0
Notes:
Change LIC wizard screens
The first window shown in the visual gives you information on the type of update that will
be performed. The second window shows the result of clicking the Advanced Options
button, which simply confirms the information that you already know, that this is a
concurrent installation that will be applied.
If you click the View Information button on the second screen shown in the visual, it
will compare what is currently installed on the system with the LIC repository. The
results are shown on the next visual. This is redundant with our previous steps of
manually checking the IBM Web site, but this screen will confirm our findings.
When you install changes to your firmware, you have three options:
Concurrent install and activate: Fixes can be applied without interrupting
running partitions and restarting managed system.
V5.3
Instructor Guide
Uempty
5-49
Instructor Guide
Instructor notes:
Purpose Describe the next screens that will appear as you continue with the LIC update
procedure.
Details The first screen confirms that this is a concurrent update.
Additional information
Transition statement The next screen shows the window if we click the View
Information button on this visual.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Comparing the Activated Level to the currently available level
This screen displays the current level as 40 and there is a level 46 that can be applied.
It can be installed concurrently.
5-51
Instructor Guide
Instructor notes:
Purpose Describe the information available when you click the View Information
button.
Details This screen confirms what we looked up earlier.
Additional information
Transition statement Now, we are ready to perform the concurrent update.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Accept the LIC agreement
Read through the agreement, and click Accept to proceed with the update.
5-53
Instructor Guide
Instructor notes:
Purpose The user will need to accept the software license agreement before
proceeding.
Details There is one more screen to deal with before the upgrade can start. After
reading the agreement, click Accept to proceed with the firmware upgrade.
Additional information
Transition statement We are finally ready to start the installation of the firmware
upgrade.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Starting the firmware update
The first screen shows the final screen before starting the firmware update. Click the
Finish button to proceed. You will then see a Starting operation status message,
followed some time later by a Completed status message.
The example shows a Managed System update. The Function duration time show in
the bottom right screen displays the estimated amount of time necessary to complete
the task. The Elapsed time displays the actual amount of time that has passed as the
task progresses.
5-55
Instructor Guide
Instructor notes:
Purpose Describe how to start the update process.
Details There is one last check, then when you click Next on the first pop up window
shown in the visual, you will get one last pop-up window which will show the status of the
update.
Additional information For information, here are some example firmware update
timings on a IBM System p5-520 with two processors and 4 GB of memory.
1. A concurrent update for 01SF230_120_120 to 01SF230_143_120 took about 40
minutes. However, this update was concurrent so the partitions were still running.
2. A disruptive update from 01SF222_081_081 to 01SF225_096_096 took almost 90
minutes, and since the update was disruptive, all the partitions were stopped for that
period of time.
Transition statement The update for the current release is finished.
V5.3
Instructor Guide
Uempty
Checkpoint
IBM Power Systems
AN111.0
Notes:
5-57
Instructor Guide
Instructor notes:
Purpose Check the students comprehension of the material from the entire unit.
Details Give the students 10 minutes to complete these questions and then review the
answers.
Checkpoint solutions
IBM Power Systems
1.
2.
3.
4.
5.
6.
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
5-59
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
V5.3
Instructor Guide
Uempty
Unit summary
IBM Power Systems
AN111.0
Notes:
More summary information:
Critical console data backup can be done manually or be scheduled
Corrective service code for the HMC can be installed from the HMC
HMC software can be upgraded from the HMC
The critical data on the HMC can be recovered and loaded on a new HMC installation
(disaster recovery)
The managed system firmware can be updated from the HMC
- The update can be disruptive or concurrent
5-61
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details Touch on each objective and remind the students of the key points on each.
Additional information Review questions are not provided because this unit is the last
one.
Transition statement
V5.3
Instructor Guide
Uempty
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
6-1
Instructor Guide
Unit objectives
IBM Power Systems
AN111.0
Notes:
6-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain what we will cover and what they should be able to do by the end of the
unit.
Emphasize we are talking about powering on the managed system. The power-on process
for the HMC itself was discussed previously in this course and the start (or more correctly
called the activation) procedure for partitions will be covered later.
This unit is careful to use the terms power on and power off when talking about the
managed system. It uses the term shut down when talking about shutting down partitions,
and the terms starting or activating partitions to describe when partitions start. In other
words, partitions do not power on or off, and a managed system does not start or shut
down.
Additional information
Transition statement Lets start by discussing the different power-on states for the
managed system.
6-3
Instructor Guide
AN111.0
Notes:
Introduction
This visual summarizes conceptually the three overall power levels for a managed
system. These should not be confused with the three power on options that will be
discussed in a few pages.
ASMI refers to the Advanced System Management Interface application, which runs on
the service processor. ASMI is Web-based and can be accessed by using a browser to
connect to the service processors IP address if the service processor is on an open
network. If the service processor is on a private network, ASMI can be accessed from
the HMC menus.
The ASMI allows you to set flags that affect the operation of the system, such as auto
power restart, and to view information about the system, such as the error log and vital
product data.
6-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
6-5
Instructor Guide
Instructor notes:
Purpose Describe what powering on the managed system means and the different
power levels.
Details Describe the three power levels. Emphasize what is running and what is not for
each.
We will discuss the different options to the Power On command in a few pages. You can
mention that there are four possible options to power on and that you might automatically
and quickly move through the standby power on level if you do not choose the Partition
Standby power-on option. When you choose the Partition Standby power-on option, the
system stops at that level; otherwise, it continues to the Operating level. If you have no
partitions yet configured or if you do not want to start any partitions at that moment, the
Partition standby option is available for partition configuration or other system maintenance
tasks.
Additional information
Transition statement Lets review the physical button that controls power on most
models.
6-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Power off
Use HMC power off command
Shut down partitions first before powering off managed system
Display
Power button
!
Power and
Attention LEDs
Operator panel
(for some models)
Blue buttons:
Scroll up, Enter, and
Scroll down
AN111.0
Notes:
Basic power up
After the required cables are installed, and the power cables are connected, the power
button on the operator panel may be pushed to initialize the system. Not all POWER5 or
POWER6 processor-based systems have operator panels like the one shown in the
visual can, but if your model does (for example, IBM Power 570), you can use it to
power on the system. More likely, though, you will use the HMC to power on the
managed system and this procedure will be covered in this unit.
When you give the command to power on (either through the button or from the HMC),
the green power light goes from blinking to on continuously and any LEDs on I/O
systems will turn on. This indicates that power levels are satisfactory in the subsystems.
6-7
Instructor Guide
Operator Panel
Using the HMC to power on the managed system is recommended. However, the white
power button on the operator panel can be used to power on the managed system.
6-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss basic power on procedures if you use the button on the operator
panel.
Details We are starting with the buttons in this unit; however, you should power the
system on and off through the HMC.
Additional information As with the previous visual, if a student has more detailed
questions, refer them to the service guides and the installation guides for the specific type
of system.
Transition statement That is an overview of the physical world, now we will discuss
how to power on the managed system with the HMC.
6-9
Instructor Guide
Power on options
Partition standby
System profile
Partition auto start
Hardware Discovery
Power On
AN111.0
Notes:
Introduction
The visual shows a managed system in the Power Off state. The HMC menu is shown
where you can choose to power on the system. This is the selected menu when the
managed system is selected. The next visual shows you the screen that displays after
choosing Power On on the menu.
V5.3
Instructor Guide
Uempty
6-11
Instructor Guide
Instructor notes:
Purpose Introduce the different power on options.
Details This visual is an overview of the methods of powering up the system from an
HMC. The next three visuals will go into greater detail on each of these methods.
Emphasize that this is the managed system power on procedure and not of a particular
partition. The managed system must be powered on before any partitions can be activated.
Additional information
Transition statement So, the first of these options is partition standby.
V5.3
Instructor Guide
Uempty
Partition standby
IBM Power Systems
AN111.0
Notes:
Partition standby
The Partition standby power on option allows you to power on the managed system to
a state where it will support the creation and activation of partitions. No partitions will
automatically start. You can use this option if you wish to manually activate partitions or
if it is a new system that does not yet have any partitions. The managed system state
will be Standby.
6-13
Instructor Guide
Instructor notes:
Purpose Discuss the Partition standby power on option in greater detail.
Details Explain the purpose of the partition standby power on option. With a brand new
system, power on with the Partition standby option so you can create new partitions and
system profiles.
Point out the HMC command mentioned in the notes.
Additional information
Transition statement Now, we will look at powering on using the System profile
option.
V5.3
Instructor Guide
Uempty
System profile
IBM Power Systems
AN111.0
Notes:
System profile
Using the HMC, you can create and activate often-used collections of predefined
partition profiles. This list of profiles is called a system profile and it defines the
partitions and their profiles that you want your system to use. You can create many
different system profiles and give each one a unique name.
When you activate a system profile, the system activates each partition profile listed in
the system profile, in the order that they are listed. For example, a company might want
to switch from using twelve partitions to using only four. To do this, the system
administrator shuts down the twelve partitions and activates a system profile which lists
the four partitions.
In the visual, there are two system profiles from which to choose, an110_ded and
lpar.systemprofile. The lpar.systemprofile profile is currently selected in the example,
but you can select another one.
6-15
Instructor Guide
System profiles can be used during the power on process or later after the system is
already powered on.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss the System profile power on option in greater detail.
Details In normal operations, the system profile might be the most common method of
powering up a system. It allows you to list the partitions (and their configurations, which are
kept in profiles) in the order that you want to start when the system is powered on. In this
way you can power on the system and activate a set of partitions all in one operation.
We will discuss later exactly what we mean by a profile and how to create these profiles
for the system and partitions.
Point out that if your system has multiple system profiles, you can pick which one to use on
this screen. The lpar.systemprofile system profile is currently selected but the
administrator can select the an110_ded profile system profile on this screen.
Mention that later we will see how to activate a system profile after the system has been
powered on. This is useful if you must activate a Virtual I/O Server and wait for it to start
completely before starting a number of client partitions.
Additional information
Transition statement Lets see the Partition auto start power on option.
6-17
Instructor Guide
AN111.0
Notes:
Partition auto start
This option powers on the managed system and then activates all partitions that have
been configured for auto start. This is configured by selecting the Automatically start
when the managed system is powered on check box on the Settings tab in the
partitions profile. The partition must have been activated previously with this option set
for it to auto start at the next power on operation.
When you shut down a logical partition and reactivate the logical partition using a
partition profile, the partition profile overlays the resource specifications of the logical
partition with the resource specifications in the partition profile. Any resource changes
that you made to the logical partition using Dynamic logical partitioning are lost when
you reactivate the logical partition using a partition profile. This is desirable when you
want to undo Dynamic logical partitioning changes to the logical partition. However, this
is not desirable if you want to restart the logical partition using the resource
V5.3
Instructor Guide
Uempty
specifications that the logical partition had when you shut down the managed system. It
is best to keep your partition profiles up to date with the latest resource specifications.
If you shut down a logical partition whose partition profiles are not up to date, and the
logical partition is set to start automatically when the managed system starts, you can
preserve the resource specifications on that logical partition by restarting the entire
managed system using the partition auto start power-on mode. When the logical
partitions start automatically, the logical partitions have the resource specifications that
the logical partitions had when you shut down the managed system.
Autostart example
Here is an example that illustrates how auto start works. A partition is activated with a
profile that is configured with one processor and it is marked as an auto start partition.
Using Dynamic logical partitioning, a second processor is added to the partition. The
profile still says one processor, but the partition is now running with two. If you shut
down the partition, and power off the managed system, then restart the managed
system with the auto start power-on mode, that partition starts up with two processors.
6-19
Instructor Guide
Instructor notes:
Purpose Discuss the Partition auto start power on option in greater detail.
Details This option, when used to power on the system, starts any partitions that have
been configured as auto start partitions in their profile.
Review the auto start example student note to illustrate how the auto start option works
when partition configurations have been changed with Dynamic logical partitioning.
Point out exactly how to mark a partition as an auto start partition. This is mentioned in the
first paragraph of the students notes. To do this, select Automatically start when the
managed system is powered on check box on the Settings tab in the partitions profile.
Additional information
Transition statement There is one more power on option to discuss: Hardware
Discovery.
V5.3
Instructor Guide
Uempty
Hardware Discovery
IBM Power Systems
AN111.0
Notes:
Hardware Discovery
The hardware discovery process captures informations about all I/O devices, in
particular, those devices not currently assigned to partitions. When you select the
Hardware Discovery power on option for a managed system, the managed system is
powered on into a special mode, which performs the hardware discovery. After the
hardware discovery process is complete, the system will be in Operating state with its
partitions in power-off state.
The hardware discovery process records the hardware inventory in a cache on the
managed system. The collected information is then available for use when displaying
data for I/O devices or when creating a system plan based on the managed system.
This option is available only if the system is capable of using the hardware discovery
process to capture I/O hardware inventory for the managed system. You can check if
your Power system has this capability by looking at Hardware Discovery Capable
capability value, in the Capabilities tab of the Managed System Properties panel.
Copyright IBM Corp. 2009
6-21
Instructor Guide
Instructor notes:
Purpose
Details During the hardware discovery process, a logical partition named IOR Collection
LP is created. This logical partition disappears when the process ends.
Additional information The HMC also can use this capability (hardware discovery) to
enhance the information that it can capture when creating a system plan. System plans are
discussed in the HMC Management unit.
Transition statement Next, we will discuss what happens after you choose one of the
power on options.
V5.3
Instructor Guide
Uempty
System initialization (1 of 2)
IBM Power Systems
After power on, the system state will change and codes will
appear
Codes can be seen in Reference Code column
In the process of
powering on
Copyright IBM Corporation 2009
AN111.0
Notes:
Managed system states
After we choose one of the power on options, the state of the managed system will
change from Power Off to Initializing. At this point, youll see many codes appear in the
Reference Code column.
After the system finishes initializing, the state may change to Standby if Partition
standby was the power on option. As soon as a partition is activated the managed
system state will change to Operating.
If the state is Authorization Failure, it means that your HMC and your managed system
do not agree on the password to use to communicate with each other.
Reference codes
You can view the latest codes that have appeared in the Reference Code column of the
Systems Management > servers Work pane by looking under the Serviceability
Copyright IBM Corp. 2009
6-23
Instructor Guide
application, clicking the Reference Code History option, when the managed system is
selected for POWER6 systems. For POWER5 systems, the history is available under
the Reference Code tab of the managed systems properties.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss what happens after the system begins its power on process.
Details Describe the power on states for a managed system.
Describe how to view the codes that appear in the Operator Panel Value column after the
codes have already appeared.
Additional information
Transition statement The next visual shows two managed systems, one with a state of
Operating and one with a state of Standby.
6-25
Instructor Guide
System initialization (2 of 2)
IBM Power Systems
AN111.0
Notes:
Managed system Standby and Operating states
This visual shows an example of an HMC with its managed system at two different
states. The first example shows the managed system with the Standby state. It was
powered on and no partitions had been activated. The second example shows the
managed system in the Operating state and it has one partition running. When a
managed system has at least one partition running, its state will change to Operating.
A partition state of Not Activated means that it is not running, but it is ready to be
activated. A partition state of Running means that its operating system is running.
Interestingly, if the running partition were to be shut down, all partitions would show their
states as Not Activated but the managed system would still show its state as
Operating even though no partitions are running on it. So Standby simply means that
no partitions have been run yet.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss the difference between the Standby and Operating states.
Details This visual is a continuation of the example on the previous visual.
Show the students the difference between the two examples. The second one, which has a
state of Operating, has at least one partition that has been activated.
Mention that even if they shut down all partitions on a managed system, the managed
system state will remain Operating.
Additional information
Transition statement Now, lets see how to power off the managed system.
6-27
Instructor Guide
AN111.0
Notes:
Power down partitions first
Before you power off the managed system, you must first shut down the operating
systems in each of the running partitions; otherwise, they will terminate abnormally,
which might lead to file system corruption. Log in to each partition and shut down the
operating system as you normally would in that particular operating system.
Alternatively, for AIX and Linux partitions, you can use the HMC to properly shut them
down. Select the partition name in the Systems Management Work pane then from the
Tasks pad, select Shut Down task in the Operation application tasks group. Or you
can use the HMC command chsysstate to shut down AIX and Linux partitions. This
operation will be covered in more detail in a later unit.
V5.3
Instructor Guide
Uempty
6-29
Instructor Guide
Instructor notes:
Purpose Describe the managed system power off procedure.
Details This page describes these main points:
Shut down partitions first before powering down the managed system.
You can power off the managed system from the HMC interface or from the HMC
command line.
The managed system can power off automatically when the last partition is shut down if
configured to do so. This option might be appropriate in a production environment, but
you might want to turn this off in a lab environment. It can be frustrating if the system
powers off when you do not wish it to because it takes time to power back on.
Describe the procedure to power off the managed system.
Additional information
Transition statement When you issue the Power Off Managed System command from
the HMC interface, a window opens with power off options. The next page shows this
window.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
After issuing the Power Off Managed System command from the menu, you must
choose between the Normal power off procedure and the Fast power off procedure.
Normal power off: The system ends all active tasks in a controlled manner. During that
time, the service processor and the POWER Hypervisor are allowed to perform cleanup
(end-of-job-processing).
Fast power off: The system ends all active tasks immediately. The programs running in
the service processor and the POWER Hypervisor are not allowed to perform any
cleanup.
The HMC chsysstate command by default issues a normal power off. For fast power
off, add --immed to the end of the command. For example:
chsysstate -r sys -m managedsysname -o off --immed
6-31
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor Notes:
Purpose Describe the managed system power off procedure.
Details Describe the two power off options.
Mention that if you are using the HMC command chsysstate you must add the --immed
flag at the end for the fast power off.
Additional information
Transition statement Next is Power Management.
6-33
Instructor Guide
Power Management
IBM Power Systems
AN111.0
Notes:
Power saver mode
Using this menu, you can reduce the systems power consumption by changing the
power saver mode. When the power saver mode is enabled, the system lowers the
processor voltage and clock frequency to reduce the power consumption.
To configure power management settings for a managed system that is capable of
POWER6 Power Management, you can enable the power saver mode on this managed
system to reduce the power consumption of the processors.
Enabling the power saver mode on a managed system might affect the accuracy of any
performance monitoring tools that are running on the managed system. Changes to the
power saver mode take effect immediately without having to restart the managed
system.
V5.3
Instructor Guide
Uempty
6-35
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Next is the Checkpoint for this unit.
V5.3
Instructor Guide
Uempty
Checkpoint
IBM Power Systems
4. What is the difference between normal and fast power off options?
AN111.0
Notes:
6-37
Instructor Guide
Instructor notes:
Purpose Review concepts from this unit.
Details
Checkpoint solutions
IBM Power Systems
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
6-39
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
V5.3
Instructor Guide
Uempty
Unit summary
IBM Power Systems
AN111.0
Notes:
More review information:
Most systems have an Operator Panel
Typically, you use the HMC to power on systems
Power on a managed system using these power-on options:
- Partition standby, System profile, Partition auto start, or Hardware Discovery
- Use HMC Server Management application or HMC commands
Power off the managed system
- Be sure to shut down partitions first
You can enable the Power Saver mode if your managed system hardware and firmware
support it.
6-41
Instructor Guide
Instructor notes:
Purpose Summary
Details
Additional information Review Questions: Review questions are used at the beginning
of each day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) List the four managed system power-on options.
Answer: Partition standby, System profile, Partition auto start, and Hardware Discovery
2) Is it possible to shut down partitions and power off managed systems remotely?
Answer: Yes, the HMC chsysstate command can be used to power on or off the managed
system, and can be used to start and stop partitions. These commands could also be
performed remotely.
3) How does the auto start power on option work?
Answer: If partitions have been configured as auto start partitions, then they will start up
automatically when the system is powered on with the auto start option. The partitions will
start with their last configurations and not what is in any particular profile.
Transition statement That is enough about the managed system for now. Next, we will
discuss partitions.
V5.3
Instructor Guide
Uempty
References
IBM System p and AIX Information Center
IBM Systems Hardware Information Center
7-1
Instructor Guide
7-2
SA76-0098
SA76-0100
SA76-0145
Introduction to Virtualization
SA76-0085
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
AN111.0
Notes:
The objectives list what you should be able to do at the end of this unit.
7-3
Instructor Guide
Instructor notes:
Purpose Describe the objectives for this unit.
Details We will discuss the things you need to know to configure a basic partition.
Additional information
Transition statement First, lets review what we mean by resources that can be
allocated into a partition.
7-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Partition resources
IBM Power Systems
LPAR 2
LPAR 3
LPAR 4
Processors
Memory
I/O Slots
Copyright IBM Corporation 2009
AN111.0
Notes:
Divide system resources
The first step in planning for dividing up your systems resources into logical partitions is
to decide what partitions you will have and what resources will be assigned to each
partition. This step is usually done during the sales process so that you know how large
a system you need to purchase.
System resources
The system resources are processors, memory, and I/O slots. When allocating I/O
slots, the granularity is a single I/O slot, which means if several devices are connected
to the adapter in a slot, all of the devices are allocated to a single partition.
7-5
Instructor Guide
Instructor notes:
Purpose Review what is meant by the term resources and the concept of assigning
these to partitions.
Details Describe what we mean by system resources (processors, memory, and I/O
slots). These are the resources that are allocated to partitions. I/O slots can be physical or
virtual.
Additional information
Transition statement The next page describes the smallest resource configuration for
a partition.
7-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Minimum partition size
The systems resources can be allocated in small units and are not dependent on
system building block boundaries. The smallest partition can be configured with one
processor core for partitions with dedicated processors, 0.1 processing units for
partitions running with shared processors, and 128 MB of memory. You need at least
one device from which to boot and a network interface card to support the service
monitoring functions and dynamic partition operations.
7-7
Instructor Guide
4 GB and less
16 MB
32 MB
64 MB
128 MB
Greater than 32 GB
256 MB
The LMB size can be changed using ASMI and can be found under the Performance
Setup menu option. You will need to power off and then power on the managed system
for the change to take effect. The default setting in ASMI is auto, which indicates that
the LMB size will be automatically set based on the amount of total system memory.
7-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the smallest partition configuration. List the maximum numbers of
partitions supported by each model.
Details Describe the smallest partition configuration supported by the HMC.
Applications and operating systems may, and probably will, demand additional resources.
The LMB size is important because it defines the granularity with which you can assign
memory. You can change this by connecting to the ASMI application and rebooting the
managed system.
Point out the student notes that discuss the maximum number of partitions. Each system
model has its own upper limit that can be created. In all cases, you are limited by the
number of processors and memory if the system has a small configuration.
Additional information
Transition statement Your partition configuration settings are saved in profiles.
7-9
Instructor Guide
Profiles
Partition profiles describe resources configurations for partitions
System profiles are collections of partition profiles
Partition 1
Partition 2
Partition profiles
Partition profiles
AN111.0
Notes:
Partition profile
A partition profile is a named configuration of resources for a particular partition. A
partition may have multiple partition profiles. For example, on Mondays through
Fridays, Partition 1 can be started with the profile named weekday, which contains a
maximum of resources. On the weekend, the same partition can be restarted with a
profile named weekend, which has a minimum of resources. Or, you might choose to
use dynamic LPAR operations to move resources.
When partitions are activated (started), you specify the partition profile by name.
System profile
A system profile is a named set of partition profiles. When you power on the managed
system you can choose to activate a particular system profile. A system profile is a list
of partition names and associated profiles that you wish to activate.
7-10 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Another benefit to system profiles, is that you can select its name and choose Validate
from the selected menu. This will check to see if there are any resource contention
issues and give you a report on detected conflicts.
Alternative configurations
A benefit of using logical partitions is that when you need extra resources, you can
periodically borrow those from other partitions. For example, in the old days, a company
that needed extra bandwidth only at the end of the month would have to purchase a
single system that can handle the maximum load and the rest of the month the system
would have extra resources that were unused. With logical partitioning, you can
reconfigure the system to borrow resources when you need them from non-critical
activities on other partitions. You can set up these alternative configurations by name
and restart the partitions with the new configurations whenever necessary. You may
choose to use DLPAR for temporary resource re-allocations rather than using different
profiles.
7-11
Instructor Guide
Dynamic resources changes should also be documented and, if the changes will be
permanent, be sure to change the partition profile too so that when the partition is
activated the new configuration will be used.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Define the concept of alternative configurations. Define system and partition
profiles.
Details Define system and partition profiles and describe the hierarchical relationship
between them.
Describe why you might need alternative configurations.
Emphasize the importance of manually documenting all of the profiles and what partitions
will be active concurrently. The HMC cannot tell you if you allocate resources that will be in
use by another partition because it does not know what partition profiles you might use
concurrently.
Additional information
Transition statement Lets review profiles and the order of creation for partitions and
profiles.
7-13
Instructor Guide
Partition profiles
Used when the partitions is activated (started)
A partition can have more than one profile, but only one is in use at a time
System profiles
Can be used to activate a set of partitions at power on of the server or after
the server is already running
Or can be used to simply validate that there are no resource contentions for
a set of partitions
Order of creation
1. Create a partition and its default profile
2. Create additional partition profiles, if desired
3. Create system profiles and custom groups, if desired
Copyright IBM Corporation 2009
AN111.0
Notes:
Review partitions and profiles
A partition has a name and an ID number stored in a table. Partition profiles are named
resource configurations and attributes. System profiles can be created to provide an
easy way to either validate that partitions can run simultaneously with no resource
contention issues, or to easily start a certain mix of partitions and their profiles.
Custom groups provide a mechanism for you to group system resources together in a
single view or a way to organize the systems or partitions into smaller business or
workload entities, group of objects can be for example servers and LPARs.
Order of creation
When you create a partition, you must create its first (default) profile at the same time.
You can then create additional profiles with alternate configurations. When the partitions
and their profiles are created, you can create system profiles and custom groups.
7-14 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the concept of partitions and profiles.
Details Make sure students understand the relationships between partitions, their
profiles, and system profiles./ custom groups
Review how system and partition profiles are used:
Partition profiles belong to partitions.
The system can be (but does not have to be) powered on with a particular system
profile.
Partition profiles are also used when manually starting partitions.
When planning the configuration, you need to keep track of what partitions you are starting
and how much of the resources are already assigned to other partitions.
Additional information
Transition statement Now, we will look at each system resource and the specifics on
assigning them to partitions. First, we will look at memory.
7-15
Instructor Guide
Memory resources (1 of 2)
IBM Power Systems
Memory allocation
Minimum
Partition will not start if this amount is not available
Partition can be decreased to this amount if using dynamic LPAR
Desired
Partition will use up to this amount upon activation if available
Maximum
Partition can be increased to this amount if using dynamic LPAR
Used for sizing the page table for the partition
AN111.0
Notes:
Memory configuration
The smallest partition that can be defined on a POWER5 or a POWER6
processor-based system is 128 MB of memory. POWER5 systems support for partitions
running AIX V5.2 with the 5200-04 Recommended Maintenance package as minimum
AIX level. POWER5 and POWER6 systems support AIX V5.3, AIX V6.1, and Linux.
Although partitions can be configured with as little as 128 MB of memory, make sure
that you allocate sufficient memory for the partitions workload to avoid excessive
paging.
The most memory a partition can have is almost all of the physical memory on the
system. It can never use all of the physical memory, because some is reserved and
used for housekeeping tasks by the POWER Hypervisor.
Memory can be allocated in units as small as the size of the systems LMB, which
ranges from 16 MB to 256 MB.
V5.3
Instructor Guide
Uempty
7-17
Instructor Guide
Instructor notes:
Purpose Cover the rules for assigning memory to partitions.
Details Describe the amount of memory that can be assigned to a partition.
Describe the minimum, desired, and maximum settings.
Give an example of where the actual memory might be somewhere in between the
minimum and desired settings. For example, if the minimum is 2 GB, the desired is 3 GB
but there is only 2.25 GB available, then the partition would take the 2.25 GB. Explain that
if, later on, more memory becomes available, this does not affect the configurations of the
partitions (unless, of course, you choose to dynamically add some more memory).
There are two scenarios to cover regarding recommendations for the minimum and desired
settings:
a. Set the minimum and desired amounts for different mixes of partition profiles so that
the partition will start with as much memory as is available.
b. Set the minimum and desired amounts to allow for enough memory overhead room
so you do not have to exactly calculate this overhead.
Mention that if a system has plenty of processors but does not have a lot of memory,
memory could be the limiting factor in how many simultaneous, running partitions a system
can have. With the new lower limit of 128 MB of memory per partition, this is not likely, but
it is possible.
Additional information
Transition statement Minimum and maximum memory amounts must also conform to
valid ranges.
V5.3
Instructor Guide
Uempty
Memory resources (2 of 2)
IBM Power Systems
Maximum
128 MB
2 GB
1:16 ratio
256 MB
16 GB
1:64 ratio
512 MB
32 GB
768 MB
48 GB
1 GB
and so forth
64 GB
AN111.0
Notes:
Valid memory ranges
The ratio discussed on this visual is between the amount the partition is actually using
when it is activated, and the maximum. The actual amount could be the desired
amount, the minimum amount, or some amount in between. Because you can
dynamically shrink the partition memory down to the minimum, use that amount for your
configuration planning. You do not want to be in a situation where the operating system
refuses to boot because it received less memory upon activation than it normally does.
The HMC will allow you to set the partition profile setting to a range outside of these
ratios; however, when you boot AIX it will fail.
An example AIX boot failure error message due to an invalid ratio is:
Fatal Error: Unsupported Memory:MaxMemory Ratio
7-19
Instructor Guide
Ratio specifics
For AIX 6 running on servers that support 64K memory pages (POWER5+ and
POWER6 processor-based servers), the maximum setting is effectively limitless given
the amount of possible physical memory in todays systems.
The all other scenarios referred to on the visual above means for:
Linux or AIX on servers that do not support 64K memory pages (POWER4 and
POWER5 processor based servers)
AIX versions prior to AIX 6 on POWER5+ or POWER6 processor-based servers
For those other scenarios, the following rules apply:
For partitions that are initially sized less than 256 MB, the maximum size cannot
be more than 16 times the current size. This scenario is rarely seen these days
since most LPARs wont boot with less than 256 MB anyway, particularly if they
have virtual adapters or Integrated Virtual Ethernet adapter ports. If AIX starts to
boot and hangs with no error, it could be because it is not configured with enough
memory.
For partitions initially sized 256 MB or larger, the maximum size cannot be more
than 64 times the current size.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the valid memory ranges for partitions.
Details The two important points here are:
1. AIX will refuse to boot if the memory is set outside of the valid ranges. The HMC does
not enforce these limits.
2. It is really not the delta between the minimum and maximum that is used, but the delta
between what is actually in use by the partition and its maximum. But because a
partition might start with as little as the minimum or you could shrink it down to the
minimum, you should use that configuration setting for planning how large the
maximum amount should be.
Additional information
Transition statement The next visual shows the four ways memory is used.
7-21
Instructor Guide
Memory usage (1 of 2)
IBM Power Systems
Address N
TCE Memory
TCE memory
Used for DMA to I/O devices
Partition 2
Variable in size
Partition 1
Partition memory
{
{
Partition 2 Memory
"chunks"
Page Table
Partition Memory
"chunks"
Page Table
Hypervisor Memory
Address 0
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
This page lists the uses of memory on a managed system. You need to be aware of the
memory overhead when dividing up the memory between partitions to make sure you
have enough.
DMA on the visual is direct memory access.
POWER Hypervisor memory
The POWER Hypervisor requires memory to support the logical partitions on the server.
The amount of memory required by the POWER Hypervisor varies according to several
factors. Factors influencing the POWER Hypervisor memory requirements include:
Number of logical partitions
Partition environments of the logical partitions
V5.3
Instructor Guide
Uempty
Number of physical and virtual I/O devices used by the logical partitions
Maximum memory values given to the logical partitions
The POWER Hypervisor memory is always located at Address 0 in physical memory.
7-23
Instructor Guide
128 MB
2 MB
256 MB
4 MB
512 MB
8 MB
768 MB
16 MB
1 GB
16 MB
1.25 - 2 GB
32 MB
2.25 - 4 GB
64 MB
4.25 - 8 GB
128 MB
8.25 - 16 GB
256 MB
16.25 - 32 GB
512 MB
32.25 - 64 GB
1 GB
64.25 - 128 GB
2 GB
128.25 - 256 GB
4 GB
256.25 - 512 GB
8 GB
and so forth
Partition memory
Partition memory is the memory that you assign to a partition and is used by the
operating system.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how memory is divided up when in LPAR mode. Describe the
additional memory requirements when using partitions.
Details Cover each of the memory uses and how much memory they use.
Discuss how to figure out how much partition page table memory overhead is used by
various sizes of partitions (refer to the information in the student notes).
Additional information
Transition statement The next page shows how to take the guesswork out of
configuring memory.
7-25
Instructor Guide
Memory usage (2 of 2)
IBM Power Systems
Physical
Currently
free to use
832 MB in use as
overhead
(TCE, POWER
Hypervisor, and page
tables)
4224 MB in use
for the partitions
AN111.0
Notes:
Where did the memory go?
You can check the current memory usage of a system by viewing the Memory tab in the
managed systems property sheet as shown in the visual. Select the managed system
name in the HMC System Management for HMC v7, click Properties from the menu,
then click the Memory tab.
This screen shows the following information.
Installed memory: This is the amount of total physical memory installed in the
system.
Deconfigured memory: This is the amount of physical memory deconfigured by
the system due to a detected hardware error.
Available memory: This is the amount of memory currently free for use by
partitions. This memory is not currently assigned to any partition.
V5.3
Instructor Guide
Uempty
Configurable memory: This is the amount of installed memory less the amount
of deconfigured memory.
Memory region size: This is the logical memory block (LMB) size.
Current memory available for partition usage: This is the amount of
configurable memory for partition usage. This amount will vary depending on the
number of partitions that are defined for this system.
System firmware current memory: This is the amount of memory used by
TCE, POWER Hypervisor, and page tables. This value wasnt displayed with
HMC version 6.
Partition Memory Usage table: This table shows partitions and the amount of
memory configured for each. Unlike POWER4 systems, these partitions do not
necessarily have to be running to show up in this property sheet.
The partitions do not have to currently be running for the memory and processor usage
information to show the amount allocated to the partitions.
7-27
Instructor Guide
Instructor notes:
Purpose Describe how to determine memory usage on a system.
Details Explain how to get to this properties screen.
Because the amount of memory the Hypervisor uses is variable, use this screen to see
what memory has been allocated for overhead and what is available for use.
Additional information
Transition statement That is it for memory. Lets discuss the processor configuration
guidelines.
V5.3
Instructor Guide
Uempty
Processor resources
IBM Power Systems
Processor allocation
Minimum
Partition will not start if this number is not available
Partition can be decreased to this number if using
dynamic LPAR
Desired
Partition will use up to this number upon activation if available
Maximum
Partition can be increased to this number if using dynamic LPAR
AN111.0
Notes:
Processor allocation
A partition can have as little as one dedicated processor or 0.1 shared processing units,
as much as all of the processor resources in the system, or any number between.
A dedicated processor can be assigned to only one active partition at a time. Shared
processing units are accessed from a single Shared Processor Pool.
Dynamic allocation
If dynamic partitioning is supported for a particular partition, then processors or
processing units can be added and removed dynamically. Dynamic means that you do
not have to reconfigure the partition profile and then restart the partition; that is, you can
add or remove processors while the partition is running.
7-29
Instructor Guide
Unassigned resources
It is okay to have free resources, such as processors, that are not assigned to any
partition. They are simply not used. They can be kept in reserve to be added
dynamically to partitions as they are needed.
Free processors are part of the shared processing pool. If a partition with dedicated
processors is activated, the processors are taken from the shared pool and assigned
exclusively to that partition.
There are two check boxes in the partition profiles properties labelled Allow when
partition is inactive and Allow when partition is active. If the check box is selected,
then when the partition is shut down, its processors return to the shared pool. If the
second check box is selected, then the active partition can cede its idle CPU cycles to
the Shared Processor Pool. This option is available only on POWER6
processors-based systems.
Minimum resources
Minimum resources are the resources that are required for a partition. If there are not
enough resources to meet this required minimum then the partition will not start.
Minimum resources are typically what you need to have if you were to run the partition
in a diminished capacity.
For partitions that support dynamic partitioning, the minimum setting is also the number
of processors to which the partition can shrink.
Desired resources
Desired resources are what you would like to have for normal operation of the partition.
When you start the partition, the system will allocate the number of available processors
up to the desired number.
V5.3
Instructor Guide
Uempty
One of the steps in planning for partitions is deciding the order in which the partitions
will be started on the system. The minimum and desired resource settings are important
because if there are not enough resources, it is the last partition that you activated that
will end up with either less than the desired amount or not enough resources to start.
Maximum resources
The maximum setting defines the largest number of processors you can assign to this
partition. The HMC task for dynamic configuration of processors will not allow you to
add more processors to a partition that is already at its maximum limit.
7-31
Instructor Guide
Instructor notes:
Purpose Cover the rules for allocating processors to partitions.
Details Describe the allocation of processors to partitions. You must have a minimum of
one processor core per partition for dedicated processor partitions and 0.1 for shared
processor partitions.
Dedicated processors are not shared between partitions.
The maximum configuration setting for processors is used for only one thing: this is the
upper limit of the number of processors a partition can have when you add processors
dynamically.
You cannot pick which physical processors to allocate to a partition. You get whichever
ones are available when the partition starts. For dedicated processor partitions, the system
will use affinity information for the hardware to attempt to assign processors and memory
with some degree of locality. Processors (cores) will be allocated from the same chip or
MCM where possible, and memory will be local to those processors where possible.
On POWER4-based systems, if the maximum or minimum value needed to be changed
while the partition was running so that there was greater flexibility for dynamic LPAR
operations, you could simply alter the active profile for the partition and the change would
be immediate. On POWER5 and POWER6 processor-based systems this is no longer an
option. You cannot change the minimum and maximum values for a running partition and
have the change be dynamic, so make sure you plan ahead and set them to something
reasonable.
Additional information
Transition statement That is it for processors. Now, lets look at I/O resources.
V5.3
Instructor Guide
Uempty
I/O resources
IBM Power Systems
AN111.0
Notes:
Boot device
You need to boot a partitions operating system from a disk or some other device and
the I/O slot that controls this device must be assigned to the partition.
Network adapter
Each partition needs at least one network adapter. This is used for general network
communications between the partition and the HMC, for Service Focal Point, and for
dynamic LPAR communications. This adapter can be shared with regular user network
traffic as well.
7-33
Instructor Guide
Empty slots
You can allocate empty slots to partitions if you plan to add PCI adapters to the system
at a later time.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Cover the rules for planning to assign I/O slots to partitions.
Details Describe that you need to divide up the I/O devices between partitions and that
I/O slots cannot be shared.
Also, if you currently use devices that are shared in a network environment, this is
unaffected by the partition allocations. You will continue to be able to share these network
devices between partitions as you normally would between networked systems.
Additional information
Transition statement Now lets finish with the virtual SCSI and virtual Ethernet options.
7-35
Instructor Guide
Virtual I/O
Server
Physical
storage
Adapter 14
Client LPAR
(AIX or
Linux)
Virtual device
The client
configures a
virtual SCSI
client adapter
using the HMC
which points to a
specific Virtual
I/O Server and its
virtual adapter ID
Adapter 8
AN111.0
Notes:
Terminology
Virtual I/O is the term used to describe the ability to share physical I/O resources
between partitions.
Backing storage is the term for the physical devices that will be used as virtual devices
for client partitions. A backing storage device is associated with a specific virtual SCSI
server adapter. More than one device can be associated with a single virtual SCSI
server adapter.
Virtual SCSI is a type of virtual device where a Virtual I/O Server is configured to allow
other partitions to use its disk or optical devices. These devices do not need to be SCSI
type devices; for example, the optical media drive is an IDE type device. The disks can
be whole disks or logical volumes on the Virtual I/O Server. When the client views the
devices from its operating system, it appears as an hdisk or a cd device. For example, if
the Virtual I/O Server configures a logical volume named lv_client1, in the clients
operating system this device is an hdisk.
7-36 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Configuring the client to use a virtual SCSI disk involves configuring the backing
storage on the Virtual I/O Server first. Then, when configuring the client you need to
know which adapter on the Virtual I/O Server to configure. For example, if the
administrator for the Virtual I/O Server says that adapter 18 is for your client, then when
you configure your clients virtual SCSI adapter you specify the Virtual I/O Servers
virtual slot 18. Thats all there is to it when configuring the client to use virtual devices.
7-37
Instructor Guide
Instructor notes:
Purpose Describe what a virtual SCSI device is.
Details Describe the types of virtual SCSI devices that can be setup with a Virtual I/O
Server.
Describe roughly how the virtual SCSI client is configured. Just say that when you create
the client adapter you specify the Virtual I/O Server and the virtual adapter ID that has been
set up for that client. How the server is configured is outside the scope of this course. As
part of the create LPAR wizard screens coming up in the next section of this unit, the
students will see the screen where the client configures a virtual SCSI client adapter.
Additional information If asked, another new type of backing storage was added in
November 2007 called file-backed.
Transition statement Next, the virtual Ethernet options are described.
V5.3
Instructor Guide
Uempty
Two choices for Virtual Ethernet, both configured with the HMC:
Virtual Ethernet adapter:
Networking between multiple LPARs on same server
Hypervisor acts as the Ethernet switch
Virtual I/O Server can bridge the virtual Ethernet traffic to an external
network using a physical adapter
This configuration is called a Shared Ethernet adapter
Integrated Virtual Ethernet adapter (IVE):
Also known as the Host Ethernet Adapter
POWER6 processor-based systems only
Physical adapter that can be shared by up to 16 or 32 partitions
(depending on the model purchased)
Each partition configures a logical port associated with a physical port on
the Host Ethernet Adapter
AN111.0
Notes:
Virtual Ethernet adapter
Virtual Ethernet adapters can be configured in multiple partitions on the same server
and these adapters appear as ent devices to the AIX operating system and eth devices
to Linux. To connect this virtual Ethernet to an outside network, a bridge can be
configured in a Virtual I/O Server called a Shared Ethernet adapter.
7-39
Instructor Guide
Instructor notes:
Purpose Describe the two virtual Ethernet options.
Details Differentiate between the two types of virtual Ethernet options. Mention that
these are in addition to the physical Ethernet adapters partitions might have.
Additional information
Transition statement Next, well start the process to create a partition using the Create
LPAR Wizard.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
The first step in creating partitions is to power on your managed system. You do this
from the System Management > Servers Work pane on the HMC. Any of the
managed system power on options will bring your system up to a state where partitions
can be created.
7-41
Instructor Guide
Instructor notes:
Purpose Describe that the system must be powered on before you can create
partitions.
Details Point out that we are in the Systems Management user interface. This user
interface contains a tree view of managed resources. Resources might include Servers,
Frames, and Custom Groups.
Show the Operating state for the managed system.
Additional information
Transition statement Next, we will see how to begin creating a partition.
V5.3
Instructor Guide
Uempty
Select a server in the work pane table; then click Configuration > Create
Logical Partitions > AIX or Linux
AN111.0
Notes:
Introduction
To access the Create Logical Partition menu, select the server name in the Work pane
table (click the Select column). Select the Configuration task group from the tasks
pad. Expand the task group then, select the task, and then click Create Logical
partition > AIX or Linux. The task window opens. You can also use the context menu
button (double right arrows) that is displayed next to the object name you have
selected. Click the button and the task groups menu is displayed for that particular
object. Click Configuration > Create Logical Partition > AIX or Linux.
7-43
Instructor Guide
Instructor notes:
Purpose Describe how to access the menu to create partitions.
Details The visual shows the tasks pad that appears below the Work pane when you
have selected an object you want to work with. The tasks are available for the currently
selected target objects in the navigation pane tree or the Work pane table view.
The context menu lists the tasks groups appropriate for the selected object. Context menus
are available only for table selections. For example, in the Select column of the Servers
Work pane table, select the object you want to work with. The context menu button is
displayed next to the object name you have selected. Then select a task to open for the
object.
Additional information
Transition statement The next visual shows the Create Logical Partition wizard that
displays after you click Create Logical Partition > AIX or Linux menu option.
V5.3
Instructor Guide
Uempty
Name can be
changed later in
partition properties
AN111.0
Notes:
Introduction
After you specify the partition ID and name, click the Next button to proceed to the next
wizard screen.
Partition IDs
The first screen in the Create Logical Partition wizard allows you to set the partition ID
and the partition name.
The partition ID will default to the next available number, but you can override it. The
partition ID number must be a whole number that is between one and the total number
of partitions that the system will support. For example, on a p5-520, the number must
be a number from 1 to 20. Partition IDs are occasionally used in command outputs and
can be seen in some HMC applications.
7-45
Instructor Guide
When your partition has an operating system and is booted, you can view its partition ID
and partition name with the AIX uname -L command or the lparstat -i command. For
example:
# uname -L
2 partition2
Partition name
The partition name can be very long and contain spaces. If you plan to use the
command line interface on the HMC, the partition names should be easy to type.
Quotation marks will need to be used on the command line if a partition name contains
spaces.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to set the partition ID and partition name.
Details Describe the rules for setting partition IDs and naming partitions.
Mention the uname -L command for determining a partitions ID and name from within the
partition itself.
Additional information
Transition statement Next, you must name the default partition profile.
7-47
Instructor Guide
Profile name
IBM Power Systems
Name can be
changed later by
editing the profile
AN111.0
Notes:
Partition profile name
A partition must have at least one partition profile, which contains the resource
configuration information. When you create a partition, you create the default profile.
The default profile can be changed to a different profile later. The default profile is the
one that is used when you activate a partition if you do not choose a different profile.
Like the partition name, the profile name can be very long and contain spaces. If you
plan to use the command line interface on the HMC, the partition names should be easy
to type. Quotation marks will need to be used on the command line if a profile name
contains spaces. Typically, profile names are descriptive of what is different between it
and another profile.
V5.3
Instructor Guide
Uempty
7-49
Instructor Guide
Instructor notes:
Purpose Describe the default partition profile and partitions that use all hardware
resources.
Details Describe what is meant by a default partition profile.
Describe when to use the check box for using all resources on the system.
Additional information
Transition statement Next, we will select the processor type: dedicated or shared.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Set processor type
The first question about processors to answer in the wizard program is whether the
partition will use shared or dedicated processors.
When you click the Next button to proceed to the next page, the actual page you see
will depend on whether you specified shared or dedicated processors.
7-51
Instructor Guide
Instructor notes:
Purpose Describe how to configure the type of processors that this partition will use.
Details Choose dedicated or shared processors for this partition on the screen shown in
the visual. It is not possible to mix the two types of processors in the same partition.
Additional information
Transition statement The next page allows you to specify the quantity of dedicated
processors.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Dedicated processors
Dedicated processors are allocated in whole numbers from one to the total number of
available physical processor cores.
7-53
Instructor Guide
Instructor notes:
Purpose Describe how to set the quantity of dedicated processors.
Details Enter whole numbers for dedicated processors.
Additional information
Transition statement The next screen allows you to specify the quantity of shared
processors.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Configure shared processors
Configure the quantity of processing units for this partition.
For the purpose of this course, well leave all of the advanced processor options (virtual
processors and uncapped status and weight) at the default values.
7-55
Instructor Guide
Instructor notes:
Purpose Show where to configure the processing units for a shared processor partition.
Details The intent of this visual is to show where to configure the shared processing
units for a partition. You can ask the students to answer questions about Minimum,
Desired, and Required values as described earlier in this unit.
Additional information
Transition statement Next, well see how to configure memory.
V5.3
Instructor Guide
Uempty
Configure memory
IBM Power Systems
AN111.0
Notes:
Allocate memory
The visual shows the screen where memory is configured for a partition. The GB and
MB settings are additive; so if the desired setting is set to both 2 GB and 256 MB, then
that partition will have a desired setting of 2.25 GB.
Set the minimum, desired, and maximum settings using the configuration rules
described earlier in this unit. You can use the up and down arrows, or type in values, to
enter the amounts.
The granularity for setting the memory amount is the LMB size.
After setting the amounts for memory, click the Next button to proceed to the next page.
7-57
Instructor Guide
Instructor notes:
Purpose Describe how to allocate memory to a partition.
Details Describe how the GB and MB settings are additive and how to set the minimum,
desired, and maximum amounts.
Mention that in very high performance environments you may wish to configure huge page
memory. The configuration cannot be changed dynamically. You can see the huge page
memory configuration options only if you select the Show details check box. Mention also
that this Show details check box is no more available on HMC Version 7 and later.
Managing huge pages can only be done by modifying the logical partition profile properties.
Ask the students the following questions:
1. What happens if the partition starts with a certain amount of memory and the maximum
is greater than 64 times that amount.
- Answer: AIX would fail to boot.
2. What happens if the partition settings are within a valid range, but the maximum amount
is higher than it needs to be.
- Answer: There would be wasted memory allocated to page table space.
3. To illustrate how the minimum and desired numbers work together, tell the students to
look at the configuration amounts in the visual. What would happen if only 512 MB of
memory was available when this partition is activated?
- Answer: The partition would get 512 MB.
Additional information
Transition statement Next, we will see how to allocate I/O slots.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Allocating I/O slots
The panel list all buses and slots found for the system. The Unit column displays the
unit number of the system unit or expansion unit in which each I/O slot is located. The
Slot column displays the slot ID that identifies each I/O slot within the unit and bus.
If the slot has an adapter, the label will be displayed in the description column. You can
select an adapter and click the Properties button for more details on that adapter. To
get more details on a slot, you can click the slot number (it's a link with POWER6) or
select an adapter and click the Properties button (Power5).
To allocate slots to a partition, select a slot and click either the Add as required or Add
as desired button. If you change your mind after adding a slot, select it and click the
Remove button.
7-59
Instructor Guide
Instructor notes:
Purpose Describe how to configure I/O slots for a partition.
Details Explain that the panel is a list of all I/O on the system. To list slots in the
configuration, select them in the panel and click the proper button for desired or required
slots.
Point out the column named Added that indicates a slot is required or desired.
Mention that this is how physical slots are allocated to partition. Virtual I/O slots are
configured in a totally different way and this is covered in a future unit.
Additional information
Transition statement Next, you are asked about setting up virtual I/O.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Configuring virtual adapters
On the Virtual Adapters screen, use the Actions menu to create a new virtual SCSI or
virtual Ethernet adapter. This virtual Ethernet adapter is the virtual Ethernet in which the
Hypervisor acts as the network switch for partitions on the same server. The next visual
shows the screen for configuring the virtual SCSI adapter.
7-61
Instructor Guide
Serial adapter
There are two serial adapters to support the partition console connections. Do not
delete these or make any additional serial adapters.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to specify whether a partition will use virtual I/O adapters.
Details Point out the Actions menu, the table of existing virtual adapters, and the
maximum number of virtual adapters input box.
Mention that after you use the Actions menu to create an adapter, the new adapter will be
listed in the table on the virtual adapters screen.
Additional information
Transition statement Next, is a page to specify a Logical Host Ethernet Adapter.
7-63
Instructor Guide
AN111.0
Notes:
Logical Host Ethernet adapters (LHEA)
This LHEA is the integrated physical Ethernet adapter on POWER6 processor-based
servers which can be shared with up to 16 or 32 partitions. Each partition will configure
a logical port on which is associated with a physical port. All partitions configured for the
same physical port will share the bandwidth of that port.
This adapter is also known as the Integrated Virtual Ethernet (IVE) adapter.
V5.3
Instructor Guide
Uempty
After having selected the physical port, the next step is to configure a LHEA port for that
particular logical partition by clicking the Configure button.
7-65
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the LHEA configuration window for selecting the logical
port
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Use this window to select the logical port to use for the physical port that you selected in
the LHEA page. The logical partition will be able to connect to the physical port on the
HEA using the logical port that you select here.
You can also select VLANs in which the selected logical port can participate. The logical
port does not need to participate in any VLANs. You can set the logical port to
participate in all VLANs, or you can set the logical port to participate in up to 20 VLANs
that you specify. After clicking the OK button, youll return to the screen shown in the
last visual.
7-67
Instructor Guide
Instructor notes:
Purpose Describe how to configure a logical port.
Details
Additional information
Transition statement The next screen is the LHEA table once the logical port has been
selected.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Once the Logical Host Ethernet Adapter port is configured, it appears in the LHEA table
in the column Logical Port IDs associated with the physical port of the selected HEA.
The ID numbers of the virtual LANs in which the logical port can participate are
displayed in the Allowed VLAN IDs column.
7-69
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement There are a few more optional settings to set for this partition
V5.3
Instructor Guide
Uempty
Optional settings
IBM Power Systems
AN111.0
Notes:
Connection monitoring
This determines if this partition will have its network connection with the HMC monitored
by service tools. If the partition is monitored, if there is a connection failure, it will be
logged in the service tools.
7-71
Instructor Guide
option allows you to set up redundant error reporting paths in addition to the error
reporting path provided by the service processor.
Server common hardware errors include errors in processors, memory, power
subsystems, the service processor, the system unit vital product data (VPD),
non-volatile random access memory (NVRAM), I/O unit bus transport (RIO and PCI),
clustering hardware, and switch hardware. Server common hardware errors do not
include errors in I/O adapters (IOAs) or I/O device hardware.
If this option is selected, this logical partition reports server common hardware errors
and partition hardware errors to the HMC. If this option is not selected, this logical
partition reports only partition hardware errors to the HMC.
This option is available only if the server firmware allows you to enable redundant error
path reporting (the Redundant Error Path Reporting Capable option on the Capabilities
tab in Managed System Properties is True).
Boot modes
You can set the default boot mode for this partition profile. When you activate a partition
you can override the default boot mode.
Normal: This option uses the normal bootlist stored in the partition NVRAM.
System Management Services (SMS): This option does not use the normal bootlist,
but instead stops at SMS upon activation of the partition.
DIAG_DEFAULT: This selection is similar to Power On Diagnostic Stored Boot List
Profile (DIAG_STORED), except the system boots using the default boot list that is
stored in the system firmware. This is normally used to try to boot diagnostics from the
CD-ROM drive. This is the preferred way to run stand-alone diagnostics. This can also
be used to boot from CD-ROM to install the operating system.
DIAG_STORED: This selection causes the system to perform a service mode boot
using the service mode boot list saved on the managed system. If the system boots AIX
from the disk drive and AIX diagnostics are loaded on the disk drive, AIX boots to the
diagnostics menu. This is the preferred way to run online diagnostics.
OPEN_FIRMWARE: This profile is used by service personnel to obtain additional
debug information. When this selection is enabled, the system boots to the Open
Firmware prompt.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the Optional Settings when creating partitions.
Details Describe the three settings on this page: connection monitoring, auto start, and
the default boot mode.
Additional information
Transition statement That is it. The only page left is the summary page to check that
you have not made any mistakes.
7-73
Instructor Guide
AN111.0
Notes:
Summary
The last page that displays when you create a partition is the Profile Summary page.
Check over all of the configuration settings that you chose. You can click the Back
button to fix anything, or click the Finish button to create the partition and its default
profile.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the purpose of the summary page.
Details Simply check the configuration and click the Finish button to complete the
create partition procedure.
Additional information
Transition statement Now that your partition and its profile have been created, you
might want to edit the configuration.
7-75
Instructor Guide
After a partition is created, you can edit its configuration from the
partition properties or from the partition profile properties:
AN111.0
Notes:
Editing the partition properties
Usually, a partitions properties are viewed to see the partitions current configuration.
For example, if partition2 has two processors listed in its profile then later you use the
dynamic logical partitioning feature to add one more, the profile will still list two
processors but the properties will show the current configuration of three processors.
There are a few configuration options available in the partition properties. These
changes are dynamic, that is, you do not need to re-activate the partition for these
changes to take effect.
V5.3
Instructor Guide
Uempty
7-77
Instructor Guide
Instructor notes:
Purpose Describe how to edit a partitions profile.
Details
Additional information
Transition statement Now, lets look at additional configuration options that are not
available in the Create LPAR Wizard.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Partition configuration options available in the properties screens
The visual above summarizes the configuration options available in the partition
properties screens. Most information is read-only but there are a few items that are
dynamically configurable.
The app statistic is viewable from performance analysis commands such as the
lparstat AIX command. You can enable the app statistic by checking the Allow
performance information collection checkbox.
The processor sharing modes are specific to dedicated processors. The first checkbox
will enable the dedicated processors to return to the shared processing pool (to be used
by shared processor partitions) when this partition is shut down. The second checkbox
allows idle dedicated processor cycles to be donated to the shared processing pool.
The dedicated processor has priority and will regain the dedicated processors
dynamically when it needs them.
7-79
Instructor Guide
Instructor notes:
Purpose Describe that if you make a change in the properties of a partition, that change
is dynamic.
Details Detailed discussion of the processor sharing modes is beyond the scope of this
course.
Additional information
Transition statement Next, lets see what additional options are in the partition profile
screens.
V5.3
Instructor Guide
Uempty
BSR arrays
Huge page
memory
AN111.0
Notes:
Page sizes for very high-performance environments (Huge page
memory)
In addition to 4 KB and 64 KB page sizes, AIX supports 16 MB pages, also called large
pages, and 16 GB pages, also called huge pages. These page sizes are intended to be
used only in high-performance environments, and AIX will not automatically configure a
system to use these page sizes.
The number of pages of each of these page sizes must also be configured. AIX can not
automatically change the number of configured 16 MB or 16 GB pages based on
demand.
The memory allocated to 16 MB large pages can only be used for 16 MB large pages,
and the memory allocated to 16 GB huge pages can only be used for 16 GB huge
pages. Thus, pages of these sizes should only be configured in high-performance
environments. Also, the use of 16 MB and 16 GB pages is restricted: in order to allocate
7-81
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe these two advanced memory options.
Details Emphasize that these two memory options should not be configured unless an
application which will be installed in this partition needs to use them.
Additional information In addition to 4 KB and 64 KB page sizes, AIX supports 16 MB
pages, also called large pages, and 16 GB pages, also called huge pages.
Transition statement Its time for a checkpoint.
7-83
Instructor Guide
Checkpoint (1 of 2)
IBM Power Systems
This is the upper limit of processors or memory that cannot be exceeded when
using dynamic operations.
This is the lower limit of processors or memory when using dynamic operations.
This is the amount of processors or memory that a partition receives if there are
more than enough resources on the system when the partition is activated (starts).
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Check students understanding of concepts in this unit.
Details Give the students 5 minutes to complete both pages of Checkpoint questions.
Solution:
Checkpoint solutions (1 of 2)
IBM Power Systems
This is the upper limit of processors or memory that cannot be exceeded when
using dynamic operations. Maximum
This is the lower limit of processors or memory when using dynamic operations.
Minimum
This is the amount of processors or memory that a partition receives if there are
more than enough resources on the system when the partition is activated
(starts). Desired
Additional information
Transition statement There is another page of questions.
7-85
Instructor Guide
Checkpoint (2 of 2)
IBM Power Systems
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Check students understanding of concepts in this unit.
Details Solution:
Checkpoint solutions (2 of 2)
IBM Power Systems
5.
What happens if the minimum (or required) amount of a resource is not available when a
partition is activated?
The partition will not start.
6.
How many processors is a partition allocated if, when it starts, it has a minimum of three
processors, desires five processors, and four processors are currently available on the system?
It starts with four processors.
7.
What happens if a partition is currently running with its three minimum processors, but it desires
five processors and another processor becomes available after the partition is started?
Nothing
8.
9.
When incrementing the amount of memory for a partition profile, the minimum unit is how
much?
It is
the amount of the LMB (16 MB 256 MB)
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
7-87
Instructor Guide
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
7-89
Instructor Guide
Unit summary
IBM Power Systems
AN111.0
Notes:
More summary information:
Partition concepts:
- Minimum partition configuration
Processors, memory, I/O slots
- Maximum number of partitions depends on model and amount of resources
- Partition profiles contain resource configuration information
- System profiles are lists of partitions and profiles to start in a particular order
Minimum, Maximum, and Desired settings for memory and processors
Required and Desired settings for I/O slots
Create Partition wizard leads you through creating partitions and profiles
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review each objective and check in with the students that they feel that they
have met these objectives.
Details
Additional information Review Questions: Review questions are used at the beginning
of each class day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) What is the smallest LMB size?
Answer: The smallest LMB size can be 16 MB. This is the default for systems with 4 GB of
physical memory.
2) What is the minimum amount of memory that you can configure in an AIX or Linux
partition?
Answer: 128 MB
3) Just using the number of processors as your guide, how many partitions can be
supported on a system?
Answer: If all other resources are available, a system can support up to one partition per
physical processor if using dedicated processors. If using shared processors, then each
physical processor can support 10 partitions.
4) What are the minimum and maximum memory settings used for?
Answer: These are the lower and upper bounds for DLPAR operations. The maximum
amount also sets the page table size for the partition. The minimum amount must be met
when the partition activates or the activation will fail.
5) What partitions are started when you use the Auto Start power on option to power
on the managed system?
Answer: Those partitions with Automatically start with managed system check box
selected on the Optional Settings tab in the partition profile.
Transition statement The next unit covers the additional partition operations.
7-91
Instructor Guide
V5.3
Instructor Guide
Uempty
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
8-1
Instructor Guide
Unit objectives
IBM Power Systems
AN111.0
Notes:
8-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this unit.
Details Summarize what will be covered and what the students should be able to do by
the end of the unit.
This unit covers operational activities that you can do with partitions in the Server
Management application and has three sections:
1. The first section covers how to activate and shut down partitions, which was covered
briefly in a previous unit.
2. The next section of this unit covers things that you can do to partitions and their profiles
such as copying, deleting, and backing up profiles. Also included is how to create and
use system profiles.
3. The last section in this unit covers activation failures and how to figure out why your
partition will not activate.
Additional information
Transition statement We will start this unit by looking at the HMC Web-based user
interface: Systems Management.
8-3
Instructor Guide
Managed
Systems
AN111.0
Notes:
Introduction
The navigation pane in the left portion of the window, contains the primary navigation
links for managing your system resources and the HMC. This pane contains the primary
navigation links for managing your system resources such as the Systems
Management. When Systems Management is selected, its contents, which might
include Servers, Frames, and Custom Groups, are displayed in the Work pane. To view
the partitions defined on a server, you can select it from the Navigation pane on in the
Work pane.
When a server is selected in the Navigation pane, the Work pane displays all logical
partitions defined on the server.
8-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Managed system
In the visual, the managed systems are in the Operating state. The status column lists
the current state for the managed system. Example states for a managed system are:
Power Off: The managed system is powered off. Partitions cannot be configured or
started. Power is available to the service processor but system devices (such as I/O)
are not initialized.
Initializing: The managed system is powering on and is running through its initialization
procedures. These procedures can take 5 minutes to an hour depending on the
configuration of the system.
Standby: The managed system was powered on using the Partition Standby power
on option and no partitions have been started.
Operating: The managed system is powered on and functioning normally. At least one
partition has been activated.
Pending Authorization: The HMC is attempting to gain authorization from the
managed system.
Authorization Failure: The passwords used by the HMC and the managed system for
authorization for the HMC do not match.
Incomplete: This state signifies that the HMC cannot gather complete logical partition,
profile, or resource information from the managed system. Rebuild the managed
system to correct.
No Connection: The HMC is not connected, or the handshake with the managed
system failed. You might need to reset the connection from the HMC to the managed
system.
Recovery: In this state, the save area for the service processor is not synchronized
with the HMC database. You might need to restore the partition data from a backup.
Error: This state automatically generates a call to the service support center if the
function is enabled. If the function is not enabled, contact IBM support.
CoD Click To Accept: The old capacity card has been replaced; enter the activation
code.
CoD Recovery: The Capacity on Demand agreement process waits for confirmation;
click the specified button to confirm.
8-5
Instructor Guide
In addition, the Status column displays icons representing an unacceptable state, active
Attention LED, or both.
Available memory
Displays the number of memory that is available for assignment to logical partitions on
the managed system. This is the total amount of memory that is activated on the
managed system minus the amount of memory needed by managed system firmware
minus the amount of memory that is assigned to the logical partitions, including the
logical partitions that are shut down on the managed system.
8-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
8-7
Instructor Guide
Instructor notes:
Purpose Describe the primary navigation links for managing your system resources,
and introduce the things that you can do there.
Details Point out the Navigation panel (left) and the working pane (right).
Describe how to select an object and how to launch tasks for managed objects.
Describe the functions of the status, Available Processing, Available Memory, and
reference code columns. We will cover the different partition states on an upcoming page.
Additional information If you happen to have an HMC hooked up to a projector in the
classroom, you could demonstrate how to get to the partition management area. Show how
to select an object and to launch tasks for managed objects.
Transition statement First, we will talk about different ways of activating partitions.
8-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Activating partitions
IBM Power Systems
AN111.0
Notes:
Activating partitions
To activate a partition means to begin the process to boot its operating system.
Partitions can be activated with a menu command in the HMC interface, at power-on of
the managed system, as a scheduled operation, or when a system profile is activated. A
system profile is a named list of partitions and their profiles which are activated in the
order in which they are listed.
The managed system must be in the Standby or Operating state to activate a partition.
8-9
Instructor Guide
Instructor notes:
Purpose Define what is meant by activating a partition and describe that there are
multiple ways to do this.
Details Do not discuss the actual procedure to manually activate a partition yet; we will
get to that on the next visual.
The student notes mention that partitions can be activated as a scheduled operation. The
students will have a chance to explore this in the lab.
Additional information
Transition statement Now, lets see the procedure to activate a partition.
V5.3
Instructor Guide
Uempty
Select system
profile name and
click Activate
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
You can start multiple partitions with one command by using a system profile.
Remember that a system profile is a named list of partitions and their profiles. All of the
partitions in that system profile will be activated in the order that they are listed.
The HMC does not wait until partitions operating systems are fully operational before
activating the next partition in the system profile list. So if there are dependencies
between partitions (such as with a Virtual I/O Server and its clients), you might need to
start some partitions first manually or have multiple system profiles.
You can use a system profile to start multiple partitions even if there are already
partitions running. If a partition is already running, you will get a warning, but the
partition will not be affected if a system profile attempts to activate it again.
8-11
Instructor Guide
There are two ways to activate a system profile. One is during power on of the system,
and one is after the system has already been powered on to the Standby or Operating
state.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the procedure to manage system profiles, how to select one then to
Activate it in the Manage System Profiles window.
Details Discuss why you would want to activate partitions by using a system profile.
Mention that if a system crashes and reboots, it does not look for a particular system profile
to use. NVRAM has information on what partitions were running and with what
configurations. It uses this information to configure the system.
Describe the two procedures to activate a system profile:
1. Activate a system profile when the managed system is already powered on
2. Activate a system profile when the managed system is powering on
Additional information
Transition statement Now we will look at how to activate individual partitions.
8-13
Instructor Guide
List of
LPARs
Managed
systems
HMC command:
chsysstate -m MSname -r lpar -o on -n lparname -f profile
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
To activate a partition manually, select either the partition name or its profile and choose
the Activate option from the menu.
To activate partitions, the managed system must be powered on and in either the
Standby or the Operating state.
V5.3
Instructor Guide
Uempty
Not Available: This partition is not available for use. Logical partitions will be
listed as Not Available if the system is powered off.
Shutting Down: The partition has been issued the Partition Shut Down
command and is in the process of shutting down.
Open Firmware: The partition has been activated and started with the open
firmware boot option.
Error: The last attempt to activate the partition failed. Fix the activation issue and
use the Activate menu option to activate the partition.
Activating a partition
To activate a partition, select the partition name, click the context menu button and click
Operation > Activate on the menu. Another window opens, which is shown in next
visual. This default partition profile will be selected automatically in the window that
opens.
8-15
Instructor Guide
Alternatively, you can select the partition profile name, in the Managed Profiles window.
click Actions, and click Activate on the menu.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to activate a single partition manually.
Details This visual shows how to manually activate a single partition.
Describe how the state of the partition will change from Not Activated to (hopefully)
Running.
If the partition state is Not Available it is probably because the managed system is not
powered on yet.
If the state is Open Firmware, open a terminal window to the partition if you wish to boot it
to the operating system. You will need to use whatever the proper open firmware procedure
is for booting. For example, with AIX V5.3, exit out of the SMS screens to boot AIX V5.3
To shut down a partition at the Open Firmware state, use the Shut Down menu option to
shut down the partition.
Additional information If the partition state is Open Firmware and the partition is in
SMS, if you want to boot the operating system, you can just exit SMS using the menu
options. However, if the state is Open Firmware and the LED code is AA00E1A8, then the
partition is at the Open Firmware prompt; there is no menus or anything else to guide you.
You can try typing boot to start the boot sequence, or you can use the HMC menus to stop
the partition.
Transition statement When you activate a partition, a secondary window opens which
is shown on the next page.
8-17
Instructor Guide
AN111.0
Notes:
Introduction
The window shown in the visual opens after you select a partition profile for activation. It
verifies the correct partition name and has the profile already selected. You can choose
whether open the virtual terminal window as part of the activation process.
V5.3
Instructor Guide
Uempty
If a virtual console window already open for this partition, do not select the check box
and it will use the same open window. The window might still be open because you just
used it to shut down the operating system.
8-19
Instructor Guide
Instructor notes:
Purpose This is a continuation from the previous page to continue the partition
activation procedure.
Details The only thing you will have to do in this dialog box is check (or change) the
profile, select the open terminal window check box, and then click OK.
A page is coming up that describes the features of the virtual console window.
Additional information
Transition statement Lets look at the virtual terminal windows.
V5.3
Instructor Guide
Uempty
Copy and
paste from
Edit menu
Change font
and text size
with Font
menu
LPAR name
and managed
system name
AN111.0
Notes:
Introduction
This visual shows an example terminal window on a Windows PC to a partition running
the AIX V6.1 operating system. When the AIX V6.1 boot is successful, you will see the
Console login: prompt.
You can have only one Virtual Terminal Session to a particular partition open at any one
time.
Window border
Notice that the top window border lists the partition name (sys046_v3_T6), and the
managed system name (sys046). This helps to keep track of which window belongs to
which partition.
8-21
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Illustrate what a virtual console window into a partition looks like.
Details The virtual console window looks and feels similar to a typical character-based
session.
Mention that all of the normal boot messages show up in the window just like any other
console.
Additional information
Transition statement Next, we will see the window that opens if you click the
Advanced button on this visual.
8-23
Instructor Guide
AN111.0
Notes:
Introduction
This is the window that opens if you click the Advanced button shown in the previous
visual.
You can use this feature to override the keylock position (manual or normal) and boot
mode settings in the partition profile configuration.
The Boot mode list varies depending on the operating system environment the partition
is configured to use (AIX/Linux, i5/OS, or Virtual I/O Server). The keylock position has
significance for only i5/OS.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Discuss the advanced partition activation options.
Details These features are convenient if you sometimes want to activate the partition in
a certain way. You do not need to alter the partition profile to accomplish this.
Additional information
Transition statement What if you forgot to open a console window when you activated
a partition? The next page describes how to open a console window for an active partition.
8-25
Instructor Guide
You can also open (or close) the terminal window when a
partition is already running.
AN111.0
Notes:
Open a virtual terminal window for a running partition
If there is not an open virtual terminal window for an active partition, you can select the
partition name, click the context menu button, and click Console Window > Open
Terminal Window.
V5.3
Instructor Guide
Uempty
virtual terminal window is already open (by another user) and you want to turn off
that session or as a recovery in case you cannot close the window for some reason.
8-27
Instructor Guide
Instructor notes:
Purpose Cover how to manually open and close a terminal window.
Details Describe the procedure to open and close the terminal windows.
Mention that you can access the virtual terminal for a partition from the HMC command
line. This was already covered in Unit 3 of this course.
Additional information
Transition statement Now that you know how to activate a partition, lets talk about
how to stop it.
V5.3
Instructor Guide
Uempty
Stopping a partition
IBM Power Systems
AN111.0
Notes:
Stopping a partition
When you shut down the operating system in the partition, this stops the partition. The
partition state returns to the Not Activated state.
You can shut down a partition by logging in and executing the appropriate operating
system shut down command. You can also use the Shut Down option from the
Operations menu or use the chsysstate HMC command to shut down the operating
system; for example:
chsysstate -m managedsysname -o shutdown -r lpar -n lparname --immed
8-29
Instructor Guide
Instructor notes:
Purpose Describe the procedures for stopping a partition and resetting the operating
system in a partition.
Details Cover stopping a partition using the proper operating system shut down
command (for example, shutdown in AIX and Linux), the automatic power off feature, and
the operating system reset feature. The next visual is a continuation of the operating
system shutdown feature
Emphasize that there is no deactivate menu option. Some people assume that the opposite
command to activate would be deactivate and look for such a command.
Additional information
Transition statement The next visual shows the partition shutdown options.
V5.3
Instructor Guide
Uempty
Network connection
between LPAR and HMC
needed for OS options
AN111.0
Notes:
Introduction
The visual shows the window that opens if you select a running partition and click
Partition Shut Down on the menu. Select the appropriate check box to select the
option you want to use, and then click the OK button.
The first two options use the Hypervisor to cause the operating system to stop.
Warning
Do not use these Hypervisor options unless the operating system is not running (if, for
example, the partition is in SMS) or if the operating system is not responding and you must
stop it.
Damage to the partitions data could occur if you use these options.
Copyright IBM Corp. 2009
8-31
Instructor Guide
The second two options issue the shutdown or shutdown -F commands to the AIX
operating system. It is faster to open a Telnet window or console window, log in to the
partition, and shut down the partition manually. The RMC daemons must be functioning
on both the partition and the HMC, and the network between the partitions and the HMC
must be functioning for these options to be available.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the procedures for stopping the operating system in a partition.
Details Cover the shut down options that you can choose when shutting down a
partition.
Emphasize that the top two options should not be used except as a last resort. Data
corruption could occur.
The student notes mention that the two operating system options will not be available if the
network connection between the HMC and its partitions or the appropriate RMC daemons
are not running. We will discuss the RMC daemons in the Dynamic logical partitioning unit
of this course.
Additional information
Transition statement Now, lets see the window when you select a partition and click
Restart option from the context menu or from the Tasks menu or from the Task pad.
8-33
Instructor Guide
AN111.0
Notes:
Introduction
This window opens when you select a running partition and click the Restart option.
Although the option is called Restart, all that happens is the operating system is
restarted. The partition itself is not stopped and then re-activated, so the partition will
not pick up any changes that were made to its profile.
Dump option
The dump option is equivalent of pressing the Reset button on a non-LPAR AIX system.
The partition will initiate a system dump to the primary dump device if configured to do
that. Otherwise, the partition will simply reboot. After the dump is completed, the
operating system will be notified to restart.
V5.3
Instructor Guide
Uempty
Immediate option
This option is the equivalent of pressing the power button on a non-LPAR AIX system.
This halts the operating system in the partition immediately and programs are not
allowed to perform cleanup activities. Data in the partition may be left in a uncertain
state.
Dump Retry:
Grey tint option only available for I/5 OS LPARs
8-35
Instructor Guide
Instructor notes:
Purpose Describe the restart options for partitions.
Details Describe the difference between a delayed and an immediate restart of the
operating system and what the system will do when you choose these options.
Additional information
Transition statement The next task you might want to do when managing partitions is
to create a system profile.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
System profiles
Recall that a system profile is a named set of partition profiles. When you activate a
system profile, all of the partition profiles that belong to it are activated. The intent of a
system profile is that it allows you to activate your entire system at once rather than
having to manually activate each partition. System profiles might be named after the
types of system loads (such as normal or high performance), or the name might refer to
a time period (such as weekday or end-of-month).
8-37
Instructor Guide
Instructor notes:
Purpose Show how to create a system profile.
Details Remind the students what a system profile is.
Describe the procedure to create a system profile. The second half of the procedure is
shown on the next visual.
Additional information
Transition statement Lets continue the process of creating a system profile.
V5.3
Instructor Guide
Uempty
Click Actions;
then select
New to create
a new system
profile.
Select partition
profile names
on the left and
click Add >>.
AN111.0
Notes:
Enter a name for the system profile
Enter a new system profile name. This name must be unique for all system profiles on
the managed system, but it can have the same name as partition profiles.
8-39
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to create a system profile.
Details Describe how to add and remove partition profile names from a system profile.
Mention that we are looking at this window box because we created a new system profile. It
is the same screen youd see if you were to select an existing system profile.
You cannot easily reorder the list of partition profiles in a system profile. You must add them
in the correct order.
Additional information
Transition statement Next, the System Profile Validate option is described.
8-41
Instructor Guide
From the manage system profiles task, select the system profile
and use the Validate option on the Actions menu.
AN111.0
Notes:
Validate system profile
After you create a system profile, select the managed server object in the working pane.
From the context menu, click Configuration > Manage System Profiles. In the
Manage System Profiles window, select the system profile then click the Actions menu
and click Validate to see if there are any resource conflicts between the partitions. The
validate function will list all conflicts in detail.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the System Profile Validate option.
Details
Additional information
Transition statement Next, we will look at some other tasks you might need to perform
with partitions and their profiles. First lets look at default profiles.
8-43
Instructor Guide
AN111.0
Notes:
Default profile
When you activate a partition and do not specify a profile name, the system highlights
the default profile name by default. Every partition must have one default partition
profile. You cannot delete the default partition profile unless you first designate another
profile as the default profile for that partition. Having a default profile prevents you from
accidently deleting the last profile for a partition.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe default partition profiles.
Details Define what a default partition profile is and how it is used.
Mention that the first partition profile that is created for a partition is automatically the
default until you change it.
You cannot delete the default profile. If you want to delete it, you will have to designate a
different profile as the default for that partition.
The default profile is used only if you choose to activate a partition and you do not choose
a profile name to use.
A common misunderstanding is to think the default profile is used if the system were to
reboot because of a partition or managed system crash; this is not the case. If a partitions
operating system crashes and it has been configured to restart after a crash, it will restart
using the same partition resources that it had when it crashed. If the entire managed
system were to crash because, for example, a power outage, and the service processor
restart policy is set to true, then all the of partitions that were active at the time of the crash
will restart with their existing configurations. If any resources are deconfigured when the
system restarts, then one or more partitions might not be able to start if their minimum
resource requirements can no longer be met.
Additional information
Transition statement Next, we will see how to copy a partition profile.
8-45
Instructor Guide
AN111.0
Notes:
Introduction
The HMC allows you to copy a partition profile. For instance, you might decide that you
need a partition profile that is like one that you have already created, but with a small
change in resource allocation. Copy the profile and then edit the partition properties to
change the resource configuration.
You can only copy profiles within the same partition.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to copy a partition profile.
Details Describe why you might want to copy a partition profile.
Describe the procedure to copy a partition profile.
Additional information
Transition statement The next visual shows the window that opens to enter the new
name for the partition profile.
8-47
Instructor Guide
AN111.0
Notes:
Enter a name for the new partition profile
Enter a partition profile name for the copy. This name must be unique within the
partition. Click OK to finish creating the copy. The copy will appear in the list of profiles
for that partition.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show the window that opens when you copy a partition profile.
Details Describe the window that opens when you copy a partition profile. Mention that
the name must be unique for the partition.
Additional information
Transition statement Lets take a look at the Save profile function.
8-49
Instructor Guide
AN111.0
Notes:
Save profiles
Over time, you might make dynamic changes to a running partition. When you make
dynamic changes, the partition profile does not automatically get updated. You would
need to manually alter the existing partition profile if you want the change to be part of
the profile in preparation for the next time the partition is activated. Another way to do
this is to save a new profile based on the current running configuration. Use the Save
menu option to do this. To use it, select a running partition, choose Save option from the
Configuration menu, then in the window, give the new partition profile a name that is
different for other profiles for that partition. A new partition profile will be created using
the running partitions current configuration.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how the new Save profile function works.
Details This Save feature is useful when dynamic changes have been made to a
running partition. You can save the new configuration in a profile.
Additional information
Transition statement Now that you can create and copy partition profiles, you will
probably want to edit them. We will look at how to do this next.
8-51
Instructor Guide
AN111.0
Notes:
Introduction
The system must be powered on either to the Standby or Operating state for partition
profiles to be modified.
V5.3
Instructor Guide
Uempty
8-53
Instructor Guide
Instructor notes:
Purpose Explain how to modify the properties of a partition profile.
Details When you access the properties screen for a partition profile, they are the same
as those we saw earlier to configure processors, memory, I/O slots, and the boot options.
Describe the procedures for changing a partition from using one partition profile to another.
Do not simply reboot the operating system because this does not reactivate the partition.
You must shut down the operating system and then reactivate the partition.
Additional information
Transition statement Next, we will cover how to delete a partition profile.
V5.3
Instructor Guide
Uempty
Deleting a partition profile deletes only the profile and not the
partition.
Cannot delete the default profile
Cannot delete the profile used to activate a running partition
AN111.0
Notes:
Introduction
You might need to delete a partition profile. This does not delete the partition to which it
belongs.
You cannot delete the default partition profile. To delete the default profile, you will need
to make another profile the default.
You cannot delete a partition profile that was last used to activate a partition if the
partition is still running.
If you delete a partition profile, it is removed from any system profiles in which it is
listed.
8-55
Instructor Guide
Instructor notes:
Purpose Describe how to delete a partition profile.
Details Describe when you might want to delete a partition profile and the points made
in the Introduction in the student notes.
Describe the procedure to delete a partition profile.
Additional information
Transition statement You may want to delete a partition, rather than a partition profile.
This is covered on the next page.
V5.3
Instructor Guide
Uempty
Delete a partition
IBM Power Systems
AN111.0
Notes:
Things to remember when deleting partitions
Deleting a partition deletes all of its partition profiles.
You cannot delete an active partition.
To delete a partition, the managed system must be powered on.
The partition is also deleted from all system profiles automatically.
Delete a partition
Select the partition name object, click the context menu and click Operations > Delete
from the menu.
Notice that it would be easy to mistakenly delete the partition when you meant to delete
just a partition profile. When deleting, be sure to double-check which item you have
selected.
Copyright IBM Corp. 2009
8-57
Instructor Guide
Instructor notes:
Purpose Describe how to delete a partition and what happens when you do.
Details Cover each point in the student notes under Things to remember...
Describe the procedure to delete a partition.
Ask the students what else they should do if they delete a partition. The answer is to
update their worksheets with the configuration changes.
Additional information
Transition statement You might want to change the partition availability priority value.
This is covered on the next pages.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Introduction
The managed system uses partition-availability priorities in the case of processor
failure. If a processor fails on a logical partition, and there are no unassigned
processors available on the managed system, the logical partition allows the logical
partition with the higher partition-availability priority to continue running after a
processor failure.
8-59
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to change a partition availability priority value for a
selected logical partition.
8-61
Instructor Guide
AN111.0
Notes:
Partition list
This table lists the logical partitions that currently exist on the selected managed system
and the processor-availability priority for these logical partitions. To change the
processor-availability priority for a logical partition, select the logical partition in the
table, change the processor-availability priority setting in Availability priority, and click
Apply.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement Now that you know how to set up your partitions the way you
want them, we will see how to back up partition profile data.
8-63
Instructor Guide
AN111.0
Notes:
Introduction
The Manage Partition Data > Backup command will create a backup file on the HMCs
hard disk drive of all the partitions profile information. The data is saved as a file on the
HMC in the /var/hsc/profiles/SN directory where SN is the serial number of the
managed system. The files are fairly small, for example, a backup file for a system with
four partitions is 32 KB.
The HMC automatically saves partition profile information in a backup file called
backupFile. You will see this file if you choose the Restore option. This backupFile is
updated each time you make a profile configuration change and is useful only for
holding the most up-to-date configuration so that when you do an HMC critical console
backup it will pick up this backup file. (This is done just in case you never manually back
up your profile data.) HMC critical console backups are covered later in this course. You
should plan to do additional backups of good configurations in case you were to
accidently delete a partition or other such emergency.
8-64 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
8-65
Instructor Guide
Instructor notes:
Purpose Describe how to back up partition profile configuration data to back up files on
the HMC.
Details Describe that the procedure using the HMC GUI to back up the partition profile
configuration information will save the backup file to HMC hard disk drive (not to media). In
a future unit we will see that it is possible to back up the HMCs critical console data, which
includes these partition profile backup files, to media. If you use the HMC bkprofdata
command, then you can save the backup file to media.
Additional information
Transition statement The next visual shows the window that opens where you enter
the file name for the backup file.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Enter the name for the backup file
This is the window that opens when you specify Manage Partition Data > Backup.
Enter a descriptive name for the file. A typical naming convention uses the current date
in the filename. Click OK to perform the backup.
8-67
Instructor Guide
Instructor notes:
Purpose Describe how to name the backup file.
Details Typically, the current date is used to differentiate the backup files.
Additional information
Transition statement Now lets see how to restore the data.
V5.3
Instructor Guide
Uempty
Full is only
available if all
partitions are
Not Activated.
AN111.0
Notes:
Procedure: Restore partition data
To restore the partition profile data from a backup file on the HMCs hard disk drive, the
managed system must be in the Operating or Standby state. Select the managed
system name, click the context menu button and click Configuration > Manage Profile
Data > Restore. In the window, select which backup file you want to use.
Then choose the backup priority so that the backup file takes priority or the managed
system data takes priority.
Restore options
Full restore from selected backup file
This option restores all profile data using your backup file only. Profile modifications
performed after the selected backup file was created will be lost. This restore option
will not work if any partitions are running.
Copyright IBM Corp. 2009
8-69
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the procedure to restore partition profile data.
Details Describe each step of the restore procedure.
Describe the difference between performing a full restore, a managed system priority
merge, and a backup priority.
Mention that for a full restore, there can be no running partitions.
Additional information
Transition statement You might want to remove older backup files that you no longer
need.
8-71
Instructor Guide
AN111.0
Notes:
Removing backup files
Periodically you might want to prune the list of backup files. In fact, just like other
computer systems, you should create a backup policy. For example, this policy might be
to perform a weekly backup, keep backup files for 4 weeks, and after each backup is
successful, the oldest backup file is removed. Or, you might want to just back up the
profile data every time a change is made. The problem with this policy is that you might
be in a hurry and forget this crucial step.
These backup files are fairly small and the HMC hard disk drive is adequate to hold
many, many backup files. However, you still might want to remove backup files after
awhile.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how backup files can be removed.
Details This visual shows how to clean up old backup files that are not longer needed.
Additional information
Transition statement The next slide talks about how to schedule an operation on a
logical partition.
8-73
Instructor Guide
Scheduling operations (1 of 4)
IBM Power Systems
From Schedule Operations task, click Options -> New to create a new
scheduled operation.
Copyright IBM Corporation 2009
AN111.0
Notes:
Scheduling operations
There are different types of operations that can be scheduled depending on the type of
object that is selected first. For example, if you select the server, then operations such
as server power on or off operations can be scheduled, a system profile can be
activated, or partition data can be backed up. For a partition, operations such as
activation, DLPAR operations, and shutdown can be scheduled. In addition, you can
schedule operations specific to the HMC if you access the Schedule Operations task
from the HMC Management application.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe example of scheduled operations.
Details Scheduled operations are scheduled based on a time and date and can be
recurring. The list of operations depends on whether you are scheduling it for the server or
for partitions (or for the HMC itself as mentioned in the student notes).
Additional information
Transition statement The next visual shows the operations available for a partition.
8-75
Instructor Guide
Scheduling operations (2 of 4)
IBM Power Systems
AN111.0
Notes:
Add a Scheduled Operation
One you choose Options -> New from the menu, a window will pop up with a list of
available operations. Choose one and click OK.
V5.3
Instructor Guide
Uempty
time window was set to 30 minutes, then the operation can start if the partition is ready
by 1:30 AM.
Notice the three tabs in the visual above. If the operation needs to repeat, click the
Repeat tab to configure a repeated scheduled operation. The Options tab is where you
specify any specifics for the operation.
8-77
Instructor Guide
Instructor notes:
Purpose Describe how to schedule operations.
Details Describe the options on the Date and Time tab.
Review the example mentioned in the student notes to illustrate how the Time Window
setting works.
Additional information
Transition statement Next, well see the Repeat tab.
V5.3
Instructor Guide
Uempty
Scheduling operations (3 of 4)
IBM Power Systems
Recurring operations:
AN111.0
Notes:
Repeat tab
The Repeat tab is used to configure repeating scheduled operations. For example, you
might want to move 2.0 processing units from one partition to another at midnight every
night and then move them back at 7 AM. Select the Set up a repeated scheduled
operation check box and then specify the days of the week and the other options.
8-79
Instructor Guide
For example, to have a move operation occur every night at midnight, you would select
all of the days, then if you wanted the DLPAR operation to happen for 10 weeks, enter a
10 in the Repetitions field.
The visual shown above is an example of an operation that will occur on Saturdays,
every week, for 52 weeks (one year).
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to schedule DLPAR operations.
Details Use an example to illustrate how to set up a repeating scheduled operation.
Values must be entered for both the Interval and the Repetitions settings.
Additional information
Transition statement Now that weve set the date and time and the repeating function,
well click the Options tab to configure specifics for the operation.
8-81
Instructor Guide
Scheduling operations (4 of 4)
IBM Power Systems
AN111.0
Notes:
Options tab
The Options tab will change depending on the operation being configured. In the
example in the visual above, the operation is a partition activation so the necessary
information to configure is the profile to use. For a DLPAR operation, you would specify
the resource and quantity to add, remove, or move.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the purpose of the Options tab.
Details The Options tab configuration options are dependent on the which operation is
being configured.
Additional information
Transition statement The last section in this unit talks about how to troubleshoot
partition activation failures.
8-83
Instructor Guide
AN111.0
Notes:
Typical failures
If theres a partition activation failure, it is probably because you attempted to start more
resources than you have available. Assuming that you did not make a calculation error
when figuring how many processors or how much memory to configure, there must be
another reason for the error.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the causes of typical partition activation failures.
Details The process to fix the failure is to start with reviewing what is currently in use on
the system and review your planning worksheets to see why there is a lack of resources.
In a few pages, we will go through the managed system properties screens.
Additional information
Transition statement Lets look at some specific reasons why a partition will not
activate.
8-85
Instructor Guide
AN111.0
Notes:
Plan ahead
It is best to plan ahead to avoid these types of errors. Build in a buffer for the resources
using the minimum and desired settings. Then you will not have to reconfigure and
reactivate partitions multiple times to get them running.
Do not forget to plan for the memory that the Hypervisor uses.
If maximum memory is set too high, then partitions will allocate too much memory for
page tables and this memory will be wasted.
V5.3
Instructor Guide
Uempty
order, and all of the partitions with high desired numbers for processors grabbed too
many of them.
8-87
Instructor Guide
Instructor notes:
Purpose This visual lists some specific reasons why a partition will not activate.
Details Stress that these types of errors can generally be avoided with clear and
up-to-date worksheets. It is too easy to become confused when you have many partitions,
each with multiple profiles. This is particularly an issue with dynamic partitioning and so you
should clearly log any dynamic partitioning operations. If you do not, your planning
worksheets might be up to date, but you might have forgotten about some dynamic move
operations! And if you are confused, you might end up having to reconfigure and reactivate
the partition multiple times to get it running.
Additional information
Transition statement Next, we will see some things you can do if you are faced with a
partition activation failure.
V5.3
Instructor Guide
Uempty
Actions to take
Use managed system properties or HMC commands to check
system resources
Use the System Profile Validate menu option to discover
discrepancies
Use DLPAR to free up additional resources
Reduce minimum setting for partition you are trying to activate
Reconfigure partition profiles and update documentation (so this
does not happen next time)
AN111.0
Notes:
Solving the activation failure issue
First, find out the cause of the current failure and then come up with a plan to fix it. The
fix might be to dynamically remove resources from a running partition, to shut down
partitions and reconfigure their resources, or to lower the minimum requirements on the
partition you want to start.
Next, you should figure out which part of your procedures were not followed that led you
to this problem. Perhaps configuration changes were made but the planning
worksheets were not updated or a dynamic reallocation was made without being
documented.
If your system has been running happily with this same configuration and now one
partition will not start because of insufficient memory, it is probably because you have
started the partitions in a different order. Perhaps previously, the last partition to start
never got its desired amount of memory but it was happy with what it received. If you
start this partition prior to other partitions, it will grab its desired amount and the net
Copyright IBM Corp. 2009
8-89
Instructor Guide
effect is that it received more memory this time. Now the last partition to start might not
have enough to meet its minimum requirement.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose This visual describes techniques to use to solve the activation failure.
Details Check the documentation (that is, planning worksheets), the HMC event log,
and the managed system properties screens to figure out what resource is lacking. When
you figure out the issue, you can use other techniques to solve the problem, such as using
dynamic partition (DLPAR) commands to free up resources.
Additional information
Transition statement Now, lets see how we can use the managed system properties to
figure out why there are not enough resources for a partition to activate.
8-91
Instructor Guide
After partitions have been activated for the first time, you can
check the managed system properties to see what resources
have been allocated to which partitions
You can look at an individual partitions properties instead, but you will only see the
resources allocated to that partition.
Select the
server and
choose
Properties
on the menu
AN111.0
Notes:
Introduction
Select the managed system name and click the context menu button; or click Tasks
and choose Properties to get to the managed system properties screens. These
screens show you what resources are allocated to what partitions.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to access the managed system Properties screen.
Details Describe how to access the managed system Properties screen and a
high-level description of what is in there (lists of resources and to which partition they are
currently allocated).
Mention that you can also see current resource information for each partition individually if
you select the partition name and click Properties, or if you click directly on the partition
name object in the Working pane.
Additional information
Transition statement Before diving into the lists of resources, lets view the General
tab in the managed system properties.
8-93
Instructor Guide
AN111.0
Notes:
Introduction
If you select the managed system name and click Properties from the menu, it will take
you to a screen like the one in the visual. Notice the tabs; we will walk through each one
of these.
If the system is powered down, you will see limited information.
General tab
The General tab shows the overall system information about the managed system. You
may change the name of the managed system here.
You can also specify which partition will be the service partition here. Only one partition
on the managed system has the authority to update the system and other policy
parameters without having to power off the server or managed system. This partition is
known as the service partition. You are not allowed to delete the service partition. If you
8-94 PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
want to delete this partition, you will have to either designate another partition as the
service partition or set this option to Unassigned.
8-95
Instructor Guide
Instructor notes:
Purpose Show the information available on the General tab.
Details You can change the name of the managed system here. This is not a TCP/IP
host name; it is simply the name that the HMC calls the managed system in its interface
and in any HMC commands that you execute.
Notice that this machine is a POWER6 processor based system and may be configured
with a maximum of 80 partitions.
Mention the Policy box, which specifies whether the system will power off when you shut
down the last partition. The behavior of automatically powering off could be annoying if you
are working on partitions and you happen to shut down the last one, then your system
powers down. You will end up waiting several minutes for it to power on again.
Additional information
Transition statement Lets see what is on the Capabilities tab.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Capabilities
The Capabilities tab lists the current capabilities for the managed system. Some
capabilities are dependent on the model of the system and some capabilities, such as
CoD, Micro-Partitioning, and Virtual I/O Server, are dependent on certain authorization
keys being activated. Some of the capabilities shown in the visual above are:
i5/OS Capable value of False means that this managed system cannot create
i5/OS (OS/400) partitions.
CoD Capable stands for Capacity on Demand.
Micro-Partitioning and Virtual I/O Server Capable mean that at least the
PowerVM standard edition (Advanced POWER Virtualization) feature has been
purchased and activated.
Active Partition Mobility Capable mean that the PowerVM Enterprise edition
feature has been purchased and activated.
Copyright IBM Corp. 2009
8-97
Instructor Guide
Instructor notes:
Purpose Describe the Capabilities tab.
Details This tab is important for troubleshooting if you are trying to get a new feature to
work. For example, if you cannot create a partition with shared processors, see if the
Micro-Partitioning capability is True in this tab.
Additional information
Transition statement Lets see what is on the Power-On Parameters tab.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Power-on parameters
These power-on parameters allow you to control the initial program load (IPL) source
mode for restarting.
The Keylock position is provided for legacy System i hardware support. For security
reasons, the keylock position should always be set to manual.
The Manufacturing defaults section allows you to specify the boot method that will be
used if your system is using the manufacturing default configuration, which is the initial
partition setup of the managed system as received from your service provider. Typically
this will be a single partition that has a name the same as the serial number of the
managed system. It will be configured with one profile, called default, which is
configured to use all available system resources. This allows you to use the system with
one partition without an HMC.
8-99
Instructor Guide
The Advanced Options section allows you to select the boot speed (fast or slow) used
when the managed system is powered-on. A slow boot performs more extensive built-in
self-tests (BISTs) and Power On Self Tests (POST) than a fast boot. You can also select
which firmware image instance (Temporary or Permanent) you wish the system to use.
This tab is not useful when troubleshooting partition activation failures.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the options on the Power-On Parameters tab.
Details Briefly skip over this tab. It is included because the tab name is prominently
shown at the top. It is not a useful tab for troubleshooting configuration issues.
Additional information
Transition statement Now, lets look at the additional tabs.
8-101
Instructor Guide
Physical
Currently
free
Partitions
allocated
processors
AN111.0
Notes:
Processor tab
The visual shows the information available from the Processors tab. The top part
shows the overall processor resources for the managed system. The number of
deconfigured processing units may be important if a processor is deconfigured by the
system because of errors.
The visual shows an example system with eleven partitions and height processors.
V5.3
Instructor Guide
Uempty
Here is an example command and the output for one partition on a managed system
named sys046:
hscroot@sys046-hmc:~> lshwres -m sys046 -r proc --level lpar
lpar_name=sys046_v3,lpar_id=7,curr_shared_proc_pool_id=0,curr_shared_proc_poo
l_name=DefaultPool,curr_proc_mode=shared,curr_min_proc_units=0.1,curr_proc_un
its=0.35,curr_max_proc_units=2.0,curr_min_procs=1,curr_procs=2,curr_max_procs
=2,curr_sharing_mode=uncap,curr_uncap_weight=128,pend_shared_proc_pool_id=0,p
end_shared_proc_pool_name=DefaultPool,pend_proc_mode=shared,pend_min_proc_uni
ts=0.1,pend_proc_units=0.35,pend_max_proc_units=2.0,pend_min_procs=1,pend_pro
cs=2,pend_max_procs=2,pend_sharing_mode=uncap,pend_uncap_weight=128,run_proc_
units=0.35,run_procs=2,run_uncap_weight=128
lpar_name=sys046_v3_T5,lpar_id=8,curr_proc_mode=ded,curr_min_procs=1,curr_pro
cs=1,curr_max_procs=1,curr_sharing_mode=share_idle_procs_always,pend_proc_mod
e=ded,pend_min_procs=1,pend_procs=1,pend_max_procs=1,pend_sharing_mode=share_
idle_procs_always,run_procs=1
lpar_name=sys046_v3_T6,lpar_id=9,curr_shared_proc_pool_id=0,curr_shared_proc_
pool_name=DefaultPool,curr_proc_mode=shared,curr_min_proc_units=0.1,curr_proc
_units=0.35,curr_max_proc_units=2.0,curr_min_procs=1,curr_procs=2,curr_max_pr
ocs=2,curr_sharing_mode=uncap,curr_uncap_weight=128,pend_shared_proc_pool_id=
0,pend_shared_proc_pool_name=DefaultPool,pend_proc_mode=shared,pend_min_proc_
units=0.1,pend_proc_units=0.35,pend_max_proc_units=2.0,pend_min_procs=1,pend_
procs=2,pend_max_procs=2,pend_sharing_mode=uncap,pend_uncap_weight=128,run_pr
oc_units=0.35,run_procs=2,run_uncap_weight=128
The following command shows information for all dedicated or virtual processors in use
by partitions:
lshwres -m managedsys -r proc --level lpar -F lpar_name,run_procs --header
Here is an example command and the output for a managed system named sys046:
hscroot@sys046hmc:~> lshwres -m sys046 -r proc --level lpar -F \
lpar_name,curr_procs --header
lpar_name,curr_procs
sys046_v3,2
sys046_v3_T5,1
sys046_v3_T6,2
The following command shows the entitled capacity for shared processors in use by
partitions:
lshwres -m managedsys -r proc --level lpar -F lpar_name,curr_proc_units --header
8-103
Instructor Guide
Here is an example command and the output for a managed system named sys044
which has three partitions using shared processors:
hscroot@sys046hmc:~> lshwres -m sys044 -r proc --level lpar -F \
lpar_name,curr_proc_units --header
lpar_name,curr_proc_units
sys044_v3,0.35
sys044_v3_T5,0.35
sys044_v3_T6,0.35
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show the information available from the Processors tab.
Details Describe the information in each column: You see what partitions have
processors allocated and the status of each processor.
Additional information
Transition statement Lets see which I/O slots are allocated to each active partition.
8-105
Instructor Guide
AN111.0
Notes:
I/O tab
This tab shows you all of the I/O slots on your system and which slots are allocated to
active partitions. The Owner column shows the name of the partition to which the slot is
currently allocated.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show the information available from the I/O Slot tab.
Details Describe the information shown on this visual: You see which I/O slots are
currently allocated to running partitions.
Troubleshooting question: The I/O screen should be straightforward. Are you attempting to
allocate an I/O slot that is already part of another running partition? Look for the slot and
see if there is an owner.
Additional information
Transition statement Next, lets see how much memory each partition has.
8-107
Instructor Guide
Partitions
allocated
memory
AN111.0
Notes:
Memory tab
The Memory tab shows the status of the memory on the managed system.
Installed memory: This is the amount of total physical memory installed in the
system.
Deconfigured memory: This is the amount of physical memory deconfigured by
the system due to a detected hardware error.
Available memory: This is the amount of memory currently free for use by
partitions. This memory is not currently assigned to any partition.
Configurable memory: This is the amount of installed memory less the amount
of deconfigured memory.
Memory region size: This is the logical memory block (LMB) size.
V5.3
Instructor Guide
Uempty
8-109
Instructor Guide
Instructor notes:
Purpose Show the information available from the Memory tab.
Details Describe the information shown on this visual.
Describe how to calculate the amount of memory in use by the Hypervisor. This should be
a review as it was covered in Unit 6.
Additional information
Transition statement The next tab gives information about the Live Partition Mobility
feature on POWER6.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Migration
Use the Managed System Properties - Migration page to view the partition mobility
properties for the managed system. The following properties are shown:
Type
Active partition mobility lets you move a running logical partition from one system to
another system; you do not need to shut down applications.
Inactive partition mobility lets you move a powered-off logical partition from one
system to another system.
Capable
True indicates that the managed system can participate in this type of partition
mobility.
Supported shows the number of movements supported on the managed system.
Copyright IBM Corp. 2009
8-111
Instructor Guide
In progress shows the number of movements that are currently in progress on the
managed system.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the Mobility tab.
Details
Additional information
Transition statement Lets look at the Advanced tab.
8-113
Instructor Guide
AN111.0
Notes:
Advanced tab
This Advanced tab shows a summary of which partitions are configured for huge page
memory, and BSR arrays.
V5.3
Instructor Guide
Uempty
8-115
Instructor Guide
that are available on a managed system depends on the number and type of
processors used on the server model. Available BSR arrays displays the number of
BSR arrays that have not yet been assigned to partition profiles on the managed
system.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the huge page memory information on the Advanced tab.
Details This tab has a field where the total number of huge pages for the entire
managed system is configured. For example, if Logical partition sys046_v1_T1 will be
configured for one huge page and Logical partition sys046_v1_T2 will be configured for two
huge pages, then configure the managed system for three huge pages. The managed
system must be powered off to configure the number of huge pages.
Additional information You can assign BSR arrays only to logical partitions that use
dedicated processors. Also not all operating system versions support use of BSR. Consult
your operating system documentation.
Transition statement Next are the checkpoint questions for this unit.
8-117
Instructor Guide
Checkpoint (1 of 2)
IBM Power Systems
1.
2.
3.
True or False: The last partition profile you create for a partition is
automatically its default profile.
4.
True or False: You can copy a partition profile within a partition but
not to a different partition.
5.
6.
True or False: If you delete a partition, you delete all of its partition
profiles.
Copyright IBM Corporation 2009
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review concepts from this unit.
Details Solutions:
Checkpoint solutions (1 of 2)
IBM Power Systems
1.
2.
3.
True or False: The last partition profile you create for a partition is
automatically its default profile.
The first one is the default.
4.
True or False: You can copy a partition profile within a partition but
not to a different partition.
5.
6.
True or False: If you delete a partition, you delete all of its partition
profiles.
Copyright IBM Corporation 2009
Additional information
Transition statement There is another page of Checkpoint questions to answer.
8-119
Instructor Guide
Checkpoint (2 of 2)
IBM Power Systems
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review concepts from this unit.
Details Solutions:
Checkpoint solutions (2 of 2)
IBM Power Systems
7.
List at least two things you can do if a partition will not activate.
Use DLPAR to free up resources. Reconfigure partitions. Use the
managed system properties to determine current resource
allocations.
8.
9.
True or False: When activating a partition, you must use the Open
Terminal Window option.
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
8-121
Instructor Guide
Exercise
IBM Power Systems
Unit
exerc
ise
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
8-123
Instructor Guide
Unit summary
IBM Power Systems
AN111.0
Notes:
More summary information:
Activation options for partitions
- Manually, system profile, automated, HMC chsysstate command
Partition states
- Not Activated, Starting, Running, Error, Not Available
Partition profiles can be modified, copied, deleted, backed up, restored, and initialized
- Change default profiles
System profiles
- Are lists of partitions and a selected profile
- Can be used during power on or after the managed system is operating
Partition console windows
- Can be opened or closed, and accessed from HMC command line
Partition activation errors are usually caused by an attempt to use resources that are
already in use
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review each objective and check in with the students that they feel that they
have met these objectives.
Details
Additional information Review Questions: Review questions are used at the beginning
of each class day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) What are some ways you can activate partitions?
Answer: Manually from the Server Management HMC application, by using a system
profile, from the HMC command line with the chsysstate command.
2) If a partitions boot mode is set to Normal and you want to boot to SMS, what can
you do?
Answer: Use the Advanced button when activating the partition and override the boot
mode.
3) What can you do if someone else on another HMC has a console window open to
a partition and you need access?
Answer: It might be nice to verify that this person is not actively working in the window, then
force it to close by selecting the partition and choosing Close Terminal Window on the
menu.
4) If you use the Profile Data > Backup utility to back up the profile data, where is the
backup stored?
Answer: On the HMC hard drive.
5) If you change a partition profile, then reboot the operating system, do the changes
in the profile take effect?
Answer: Not if you just reboot the operating system. You must shut down the operating
system and activate the partition.
Transition statement The next unit covers dynamic logical partition operations.
8-125
Instructor Guide
V5.3
Instructor Guide
Uempty
9-1
Instructor Guide
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
9-2
SG24-7940
SG24-6615
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
AN111.0
Notes:
Introduction
In this unit, we will look at both performing partition dynamic resource allocation and
troubleshooting potential problems.
9-3
Instructor Guide
Instructor notes:
Purpose Review the objectives for this unit.
Details Explain at a high level what will be covered and what the students should be
able to do by the end of the unit.
Additional information
Transition statement This unit is separated into two topics. Lets look at what is
included in the first topic.
9-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
9-5
Instructor Guide
AN111.0
Notes:
Introduction
In this topic, we will see procedures for dynamically reallocating the resources in
running partitions.
9-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this topic.
Details Explain at a high level what will be covered and what the students should be
able to do by the end of the topic.
Additional information
Transition statement First, lets talk about what is meant by Dynamic logical
partitioning.
9-7
Instructor Guide
AN111.0
Notes:
Dynamic logical partitioning
Dynamic means that we can add, move, or remove resources without having to
reactivate the partition. So if there are partitions that need more or can do with fewer
resources, you can dynamically move the resources between partitions within the
managed system without shutting down the partitions. Both the source and the
destination partitions must support the dynamic partitioning operation.
Linux support
The full titles of the Linux software distributions are:
SUSE LINUX Enterprise Server 9 for POWER
SUSE LINUX Enterprise Server 10 for POWER
Red Hat Enterprise Linux AS 3 for POWER
9-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
Uempty
Applications
Some applications and utilities might not be DLPAR-aware. If they bind to a processor
or PIN memory, then you might need to stop these processes before you are able to
perform the DLPAR operation. IBM provides an Application Programming Interface
(API) for third-party program DLPAR support on AIX 5 and AIX 6.
9-9
Instructor Guide
POWER6-based systems
Depending on the POWER6 model, the following minimum Linux releases are
supported.
Red Hat Enterprise Linux V4.5 for POWER
Red Hat Enterprise Linux V4.6 for POWER
Red Hat Enterprise Linux V4.7 for POWER
Red Hat Enterprise Linux V5.1 for POWER
Red Hat Enterprise Linux V5.2 for POWER
Novell SUSE Linux Enterprise Server 10 for POWER SP1 update 1
Novell SUSE Linux Enterprise Server 10 Service Pack 2 for POWER
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Define what is meant by DLPAR and review the operating systems that
support DLPAR.
Details Describe what is meant by DLPAR.
Describe the differences in what is supported in the various operating systems. Mention
that you should check www.ibm.com when new versions of the operating systems are
released to see which DLPAR operations are supported (particularly with Linux versions).
Point out that the minimum Linux version (either SLES or RedHat) that can run on
POWER6-based systems depends on the model. For example POWER6 p520 requires
SUSE Linux Enterprise Server 10 SP1 as minimum level while the high end server p595
requires SUSE Linux enterprise Server 10 SP2 as minimum level.
The visual and notes mention that there must be communication between the HMC
daemons and daemons on the partition for DLPAR operations to work. We will talk about
this in more detail later in this unit.
Additional information
Transition statement Lets see which DLPAR operations are supported.
9-11
Instructor Guide
I/O slots
Required slots cannot be dynamically removed
Can change the required setting dynamically by modifying the active profile
Slots must first be removed in AIX before being dynamically removed
Can add or remove a virtual I/O slot
AN111.0
Notes:
Introduction
The operations listed in the visual are for AIX V5.2, AIX V5.3 and AIX V6.1. See the
previous visual for additional information about Linux.
V5.3
Instructor Guide
Uempty
I/O slots
For I/O slots, you cannot remove any slot that is required in the active partition profile.
You also cannot remove any slot that contains an adapter that connects to a device that
is in use.
If an I/O slot is on the required list, it cannot be dynamically removed from the partition.
The slot can be moved from the required list to the desired list in the active partition
profile and then it can be dynamically removed.
9-13
Instructor Guide
Instructor notes:
Purpose Describe the DLPAR operations that are available.
Details Mention that so far, the course has pointed out that the partition profile is only
read upon activation of the partition, but with DLPAR operations, the minimum and
maximum settings for processing units and memory, and the desired and required settings
for I/O slots, are viewed at the time of the dynamic operation.
Dynamic operations do not alter the partition profile settings. Explain that this means that if,
for example, you dynamically add 128 MB of memory to a partition and later you reactivate
that partition with its profile, then that partition starts with whatever is in the profile, which
does not include that extra 128 MB of memory. So if you want to make a dynamic change
permanent, you should also update the profile so the next time the partition is activated, it
will use the new resource configuration.
Mention that a common mistake people make when learning about DLPAR is that they alter
the running partitions profile and wait for the change to occur. When it does not happen,
they wonder what is wrong with their system. The reason is that DLPAR operations do not
happen in the partitions profiles; there is a special menu you use to make the changes
occur. This is what we will see on the next visual.
Additional information
Transition statement Now, we will see how to perform DLPAR operations.
V5.3
Instructor Guide
Uempty
DLPAR operations
IBM Power Systems
Select the partition, then either from the tasks pad or the
context menu, choose Dynamic Logical Partitioning and
then which type of resource and operation
AN111.0
Notes:
Dynamic logical partitioning menu option
The visual on this page shows how to begin a dynamic reallocation operation. Select
the partition name, then from the Tasks pad or the context menu, choose Dynamic
logical partitioning, the type of resource from the menu, and the operation to perform.
For a move operation, you need to select the destination partition.
9-15
Instructor Guide
Instructor notes:
Purpose Show how to access the Dynamic logical partitioning menu options.
Details Review the procedure of selecting the running partition name and choosing the
Dynamic logical partitioning menu options.
Additional information
Transition statement First, we will cover adding processors.
V5.3
Instructor Guide
Uempty
What is
available
Is it a valid
operation?
Enter
amount
How long are
you willing
to wait?
AN111.0
Notes:
Adding processors
A resource must be free before you can add it. Free means that no other running
partition is using it. Select the partition and access the Dynamic logical partitioning
menu. Click Processor, then Add or Remove to add free processing units to a running
partition.
In the visual, the Available system processors: 2 line tells us that the managed
system has two free processors so this is the most you can add to any partition.
You can add up to the maximum processors for the partition specified in the active
partition profile. Note that the screen in the visual tells you what this number is. Look at
the Maximum column. The Current column tells you what is currently allocated to the
partition.
9-17
Instructor Guide
Moving processors
When you move processors, you initially select the source partition and then start the
dynamic reallocation operation. You indicate the destination partition for a move
operation in the window.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the procedure to add or remove dedicated processors.
Details Point out that this visual shows the General tab.
Emphasize that this visual shows the screen for a partition using dedicated processors.
The next visual will show the DLPAR screen for shared processor partitions.
Review the fields on the visual, and point out the Maximum column and its importance
when adding processors.
Mention that removing resources is similar. You would enter the desired Assigned value
and would pay attention to the Minimum column rather than the Maximum column.
Point out that a move operation is really a remove operation on one partition, and an add
operation on the destination partition. On the first partition, you can remove processors
down to the minimum setting in the active partition profile. On the destination partition, you
can add processors up to the maximum.
We will see some more examples in the following visuals plus students will have a chance
to explore the DLPAR screens in the lab exercise.
Additional information
Transition statement Lets see how this screen looks if the partition is using shared
processors.
9-19
Instructor Guide
Is it a valid
operation?
What is
available
Enter
quantities
Capped/
uncapped
and weight
Messages
detail
Copyright IBM Corporation 2009
AN111.0
Notes:
DLPAR with shared processors
The example screen in the visual shows a Dynamic logical partitioning > Processor
> Add or Remove processor resources operation for a partition with shared
processors. With a shared processor partition, you can dynamically add and remove
processing units, add and remove virtual processors, change the capped/uncapped
setting, and change the capped weight setting. In the next unit, you will learn all about
these shared processor settings.
Detail level
In the Detail level field, select the level of feedback you would like to see while the
HMC performs the task. Details shown include the operating systems standard output
and standard error information.
V5.3
Instructor Guide
Uempty
Timeout setting
You can specify a timeout setting in minutes. This is the amount of time that the HMC
has to complete this operation. If it does not complete the operation within this amount
of time, the operation will fail. This is not typically an issue when performing an add
operation. However, when you remove a processor, the current task must finish and the
jobs in the run queue for that processor must be migrated to another processor. You
might want to set a timeout setting in minutes for the memory move or remove
operations. It might take some time to free memory that is currently in use.
The timeout setting by default is 0, which means that the HMC will wait as long as it
takes for the operation to finish.
9-21
Instructor Guide
Instructor notes:
Purpose Describe the differences in the DLPAR window when adding dedicated
processors versus shared processing units.
Details After describing the new fields specific to shared processors and describing the
example in the visual, ask the students this question: Would the adding of 0.7 processing
units succeed or fail?
Answer: This would fail. Even if the managed system has 1.25 processing units free,
this partition already has 0.35 and the maximum is 1.0. So, the maximum processing
units you can add to this partition is 0.65.
Additional information
Transition statement Next, lets see the DLPAR working window.
V5.3
Instructor Guide
Uempty
DLPAR status (1 of 3)
IBM Power Systems
AN111.0
Notes:
Working window
This visual shows the status of a dynamic reallocation operation. The Working window
opens automatically.
The window closes quickly once the operation finishes. If the window did not stay open
with a Failed message, then you know it was a success.
The example above shows a dynamic operation for processors, but this type of window
is used to show the status of all dynamic reallocation operations.
9-23
Instructor Guide
Instructor notes:
Purpose Show how to find out if the dynamic reallocation operation is finished and its
status.
Details The Working window shows the status of the dynamic reallocation operation.
This status window is not specific to processors or even to dynamic operations. But with
dynamic operations it is nice to watch the progress and know when the operation is
finished.
Additional information
Transition statement The next visual shows an example of a failed operation.
V5.3
Instructor Guide
Uempty
DLPAR status (2 of 3)
IBM Power Systems
Here is an example
of a failure:
AN111.0
Notes:
Introduction
This visual shows an example of what happens when the dynamic operation fails. The
working window will report the status as Failed (although it might close so quickly that
you cannot read it) and a second window opens with information about the specific
failure. Fix the problem, and try the operation again.
Example error
The example error in the visual above shows what will happen if you allocate a quantity
of processing resources that is out of range with the number of virtual processors. We
will get to this rule later in this course.
9-25
Instructor Guide
Instructor notes:
Purpose Show what happens when a dynamic operation fails.
Details Tell the students that the secondary window will describe the specific failure.
Do not go into a lot of detail about the error message on the visual. It is just an example.
You can briefly mention the scenario that could cause this error if the students seem
interested although they probably do not have enough background yet to understand the
situation: The virtual processor setting was set too high for the amount of processing units
in the partition. The rule is that you cannot have more than 10 virtual processors to 1.0
processing units. This error might occur if you had 10 virtual processors, and dynamically
reduced the processing units from 1.0 to 0.9.
Additional information
Transition statement Some errors happen as soon as you try to run the DLPAR menu
option. Lets look at an example.
V5.3
Instructor Guide
Uempty
DLPAR status (3 of 3)
IBM Power Systems
Some errors
happen before
you even get
to the DLPAR
menu
AN111.0
Notes:
DLPAR error example
The visual shows another error that you may see. In this case, the user was unable to
access the DLPAR screens because the HMC reports that the particular partition
resource is already at its maximum, so you cannot do that operation. For example, if the
partition is running with two processors and the maximum processor number was set to
2, then the HMC will not allow you to attempt to dynamically add another processor
because the partition is already running with its maximum.
9-27
Instructor Guide
Instructor notes:
Purpose Show another example of a DLPAR error.
Details The visual shows an example of an error that might occur when you access the
DLPAR menu option. The HMC is reporting that the partition is already running at the
maximum and so the add operation the user is attempting is not valid. A similar message
will occur if the partition is already running at the minimum setting of the resource and you
are attempting a remove or move operation.
Additional information In case a student asks, the example described in the student
notes could be slightly more complex, if it involves virtual processors. The complexity is
that the virtual processor setting would also have to be at its maximum. The HMC will let
you into the processor Add DLPAR screen when the processing resources are set to the
maximum if the virtual processor setting is not at its maximum yet. This allows you to tune
the virtual processor setting.
Transition statement Now, lets look at dynamic memory operations.
V5.3
Instructor Guide
Uempty
Is it a valid
operation?
Enter quantity
Move to which
partition?
Is it a valid
operation?
AN111.0
Notes:
Moving memory
In the example in the visual, Memory and Move were the options picked on the
Dynamic logical partitioning menu. In this window:
1. Check to make sure that the operation you want to perform is valid
given the configuration settings.
2. Type the amount or use the arrows to set the amount.
3. Choose the destination logical partition.
In the example shown in the visual above, 128 MB of memory is being moved from the
sys046_v3_T6 partition (shown in the window title) to the sys046_v1 partition. The
smallest unit that can be moved is the LMB size for the system.
9-29
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show how to add, move, and remove memory.
Details Explain the fields in the memory window.
On the last visual, we saw an example of an add operation. On this visual, we see a move
operation. The screens for memory and processor add, move, and remove operations look
similar.
Ask the students if we know if the operation shown in the example is a valid operation.
Additional information
Transition statement Now, lets look at dynamically adding I/O slots.
9-31
Instructor Guide
AN111.0
Notes:
Dynamically adding I/O slots
The visual shows an example of adding a free I/O slot to a running partition. You get to
this window by selecting the partition name, then choosing from the menu: Dynamic
logical partitioning, Physical Adapters, and Add. A free I/O slot is one that does not
belong to another running partition.
Simply pick the I/O slots you want using the descriptive information provided on the
screen and then click the OK button. You can select more than one slot at a time.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to dynamically add I/O slots to a partition.
Details You can dynamically add any free slots to a partition that supports dynamic
partitioning. The slots might be empty or have an adapter in them.
Additional information
Transition statement The next page shows the necessary AIX commands when
performing dynamic operations on I/O which contain adapters.
9-33
Instructor Guide
AN111.0
Notes:
Introduction
This page summarizes the add, move, and remove operations for I/O slots.
cfgmgr command
After you have dynamically added the slots to the running partition, you need to tell AIX
to discover any new devices. The cfgmgr command (no options are necessary) will
discover the new devices.
Recall that a move operation is really a remove followed by an add; so do not forget
to run the cfgmgr command in the destination partition when you move I/O slots.
You can also run the cfgmgr command using SMIT. Use this fastpath:
# smitty cfgmgr
V5.3
Instructor Guide
Uempty
9-35
Instructor Guide
Instructor notes:
Purpose Discuss the process of adding, moving, or removing I/O slots.
Details For add I/O slot operations, first you issue the add operation in the HMC to the
partition, then you run cfgmgr in the destination partition.
For remove or move operations, first you must rmdev -l all of the devices (in order of
children up to parent) in AIX first, then perform the move operation in the HMC, then run
cfgmgr in the destination partition.
Additional information
Transition statement Lets see an example of moving an I/O slot that contains a Fiber
channel adapter with hdisks devices connected to.
V5.3
Instructor Guide
Uempty
Bus
Tape
drive
Remove devices
recursively or
manually from the
bottom up
AN111.0
Notes:
Introduction
If you want to move an I/O slot from one partition to another, it is probably because
there is an adapter in that slot that you want to be part of another partition. That adapter
may have devices (such as tape drives, disks, and so forth) and it might even have
multiple buses, such as the Ultra320 Dual Port SCSI adapter. The devices such as the
hdisks, the buses, and the PCI slot itself must all be removed in AIX before you can
move them to another partition using the HMC GUI or command line. The HMC
software will not move I/O slots that have devices that are in use.
You remove these devices from AIX by using the rmdev -l XXX where XXX represents
the device name. For example, rmdev -l hdisk4 will remove the hdisk4 device. The
trick is figuring out the list of devices to remove. This process is shown on the next
visual.
9-37
Instructor Guide
Instructor notes:
Purpose Describe the whys and hows of removing devices from AIX before dynamically
moving or removing I/O slots from a partition using the HMC.
Details This example shows a scenario where we want to move a Fiber channel adapter
to another partition. We know that there might be multiple hdisks devices that can be
connected to the same adapter. We are moving the I/O slot, not the device, so anything
connected to that slot will move as well.
Emphasize that when you remove the devices in AIX you must start from the bottom up or
use the recursive option to rmdev.
Additional information
Transition statement So, how do you figure out exactly which devices you need to
remove? Lets look at an example.
V5.3
Instructor Guide
Uempty
Then, remove the PCI device and all of the devices belonging it
# rmdev -l pci2 -R
fcnet0 Defined
hdisk3 Defined
fscsi0 Defined
fcs0 Defined
pci2 Defined
Copyright IBM Corporation 2009
AN111.0
Notes:
Discovering affected devices
Start the process with what you know. In this case, we know we want to move the
hdisk3 (an external LUN on an external storage subsystem) from the logical partition to
a destination logical partition. With DLPAR, you need to move the entire I/O slot and not
just a device.
First, we find out the hdisk3 devices parent with lsdev or odmget. The lsdev
command is shown in the visual above. An equivalent odmget command is:
# odmget -q name=hdisk3 CuDv | grep parent
parent=fscsi0
The parent is fscsi0 and this is not a PCI slot devices, so we need to figure out
the parent of fscsi0 with the lsdev command, which turns out to be fcs0 (the
Fiber Channel adapter port0).
9-39
Instructor Guide
V5.3
Instructor Guide
Uempty
or hot-plugged. If you are moving disks as well as SCSI adapters, you will need to
unmount the filesystems and export the volume groups before unconfiguring the
devices. The integrated SCSI adapters can be moved between partitions as long as
they are not being used for rootvg.
rmdev
rmdev
rmdev
rmdev
rmdev
-l
-l
-l
-l
-l
hdisk3
fscsi0
fcnet0
fcs0
pci2
9-41
Instructor Guide
Instructor notes:
Purpose Describe how to discover all of the devices that need to be removed in AIX
before you can dynamically remove or move them to another partition.
Details Describe the thought processes in discovering all of the devices involved. Start
with what you know; if you want to move an adapter, figure out its PCI slot device and any
children that may be connected to it.
Additional information The rmdev -l command sets the devices as defined in the
ODM. If you use the rmdev -l device -d command, it removes the devices completely from
the ODM.
The example in the visual is from a POWER6 p550 system.
Transition statement Now that the devices have successfully been removed from AIX,
we can now go into the HMC and perform the remove or move operation.
V5.3
Instructor Guide
Uempty
Choose slot
Choose partition
Specify None
to remove the
I/O slot
AN111.0
Notes:
Removing and moving I/O slots
The visual shows the HMC Dynamic logical partitioning > Physical Adapters >
Move or Remove window. The window shows slots that can be moved or removed
from the logical partition. Those slots that are listed are not required in the partition
profile, or that have been added (as desired) from a previous dynamic add operation.
The previous couple of visuals illustrated how you would remove the necessary devices
from the operating system. Now that the proper devices have been removed in AIX, you
may remove the I/O slot using the HMC application. Beware that the slots will show up
in the adapters window whether you have performed the appropriate AIX rmdev
operations.
9-43
Instructor Guide
Instructor notes:
Purpose Show how to select the I/O slots that are to be moved or removed.
Details To move or remove I/O slots, first perform any necessary operating system
commands. Then select the slots from the I/O Adapter Move/Remove window (as shown in
the visual) and click OK.
Additional information
Transition statement You can also dynamically add, move, or remove LHEA
resources.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
This menu allows adding, moving or removing Logical Host Ethernet Adapter logical
ports dynamically to a running logical partition. These ports allow the logical partition to
access and use the physical port resources on a physical Host Ethernet Adapter.
To add logical ports dynamically to the logical partition, select the HEA whose resources
you want to use, select the physical port for which you want to create a logical port, and
click Configure. If you change your mind about adding a logical port to the logical
partition, select the physical port that corresponds to the logical port and click Reset.
9-45
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to move or remove an LHEA.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Here is an example of moving or removing a Logical Host Ethernet Adapter logical port
dynamically from the selected partition.
Select the HEA whose logical port you want to remove, select the physical port whose
logical ports you want to remove and click OK.
To move logical ports dynamically from the logical partition to another running logical
partition, select also the destination logical partition in Logical Partition and click OK.
To move or remove LHEA from a logical partition, first perform any necessary operating
system commands.
On the logical partition, the HEA logical port has entx as child device. Before
moving or removing the HEA logical port from the logical partition, you need to
remove the devices (lheax and entx). We find out the lhea0 child device ent1 with
lsdev or odmget.
# odmget -q parent=lhea0 CuDv | grep name
name=ent1
Copyright IBM Corp. 2009
9-47
Instructor Guide
Using the lsslot command, you can also see the lhea0 and its child device ent1.
# lsslot -c slot | grep lhea
# slot Description Device(s)
HEA 1 Logical I/O slot lhea0 ent1
Then perform rmdev -dl lhea0 -R command before performing the dynamic
move or remove operation.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose
Details
Additional information
Transition statement You will also want to change hardware resources using the
chhwres command.
9-49
Instructor Guide
DRCindex
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
You can use the chhwres command to perform dynamic partition operations. The
visual shows a subset of the options available for this command. For more information
on the command options, log in to the HMC through SSH and use the man chhwres or
chhwres --help commands.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the chhwres command for performing DLPAR operations.
Details Describe the syntax of the command and go over the examples.
Mention that quotes must be used if any of the partition or managed system names have
spaces in them.
Students will have a chance to practice this command in the lab exercise.
Additional information
Transition statement You will also want to list information about resources using the
lshwres command.
9-51
Instructor Guide
AN111.0
Notes:
Introduction
You can use the lshwres command to view results of dynamic partition operations or to
view current configurations before running chhwres commands. The visual shows a
subset of the options available for this command. For more information on the
command options, log in to the HMC through SSH and use the man lshwres or
lshwres --help commands.
The name of the lshwres command is the shortened form of the phrase List Hardware
Resources. The name of the chhwres command is the shortened form of the phrase
Change Hardware Resources.
V5.3
Instructor Guide
Uempty
9-53
Instructor Guide
Instructor notes:
Purpose Describe the lshwres command for listing the current resource configuration.
Details Describe the syntax of the command and go over the examples.
Mention that quotes must be used if any of the partition or managed system names have
spaces in them.
Students will have a chance to practice this command in the lab exercise.
Additional information
Transition statement Next, lets review topic 1.
V5.3
Instructor Guide
Uempty
1. The upper and lower limits for dynamically adding and removing memory
are bound by what two partition configuration settings?
AN111.0
Notes:
9-55
Instructor Guide
Instructor notes:
Purpose Check the students comprehension of the material for the topic.
Details Review all Lets Review solutions.
1.
The upper and lower limits for dynamically adding and removing memory are
bound by what two partition configuration settings?
Maximum and minimum settings in the active profile
2.
Which operating systems support the dynamic reallocation of resources? AIX V5.3
and V5.2, AIX V6.1, SLES 9, SLES 10, RHEL AS 4 and RHEL AS 5 support
DLPAR
3.
What types of slots can you dynamically remove from a running partition? Desired
slots or those added by a previous dynamic add operation can be removed.
The adapters in the slots cannot be in use and must be removed with rmdev
in AIX.
4.
True or False: If you want to dynamically add memory to a partition, but this would
put it past its maximum memory setting, you can simply alter the active partition
profile to change the maximum setting.
You cannot change the minimum or maximum settings for a running partition
and have them take immediate effect. You must change the profile and
reactivate the partition.
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this topic.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Topic
1
exerc
ise
AN111.0
Notes:
9-57
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details There is a Topic 1 hands-on exercise in the Exercise Guide to reinforce the
concepts in this topic. The instructor can choose to defer this exercise until the end of the
unit and have students do the Topic 1 and Topic 2 exercise steps together.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement The second topic in this unit is on DLPAR troubleshooting.
V5.3
Instructor Guide
Uempty
9-59
Instructor Guide
AN111.0
Notes:
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Review the objectives for this topic.
Details Explain at a high level what will be covered and what the students should be
able to do by the end of the topic.
Additional information
Transition statement First, lets review how DLPAR works and then we will expand on
this information.
9-61
Instructor Guide
1
HMC
HMC command
2
3
3
Partition B
Partition A
Hypervisor 4
Copyright IBM Corporation 2009
AN111.0
Notes:
Introduction
The visual illustrates how a dynamic move operation works:
1. The DLPAR request originates at the HMC.
2. The request is made over the network to the POWER Hypervisor.
This is the private network connected to HMC ports on managed
systems.
3. Partition A and Partition B communicate with the HMC about the
DLPAR operation through a process running on both partitions.
This public network is a way the HMC communicates with Ethernet
adapters in the LPARs (physical or virtual). This carries RMC
traffic.
4. The POWER Hypervisor makes the resource allocation change.
V5.3
Instructor Guide
Uempty
9-63
Instructor Guide
Instructor notes:
Purpose Show whats involved in a DLPAR operation.
Details Review the components involved and what they do during a DLPAR operation.
The point to make on this slide is that there are two separate network connections that
must be fully functional to make DLPAR operations work. First, the link between the HMC
and the service processor is used to initiate the operation, then the link to the partition or
partitions is used to complete the operation.
Additional information
Transition statement Next, we will see a key communication system used for DLPAR
operations.
V5.3
Instructor Guide
Uempty
Resource
Entity that provides services
Has persistent and dynamic attributes
Example: /var filesystem
Resource class
Collection of resources with similar characteristics
Example: IBM.FileSystem
Resource manager
Software component that manages classes
Example: IBM.FSRM manages IBM.FileSystem class
AN111.0
Notes:
RSCT overview
RSCT was firstly introduced with the Parallel System Support Program Version 2.2. Its
former name was HAI (High Availability Infrastructure). With the release of the ES
Version of HACMP, RSCT became an integral part of HACMP. Other software products
like GPFS and VSD even relied on RSCT services. The major function of RSCT is to
enable a cluster-wide coordination and communication between nodes.
With AIX 5L V5.1, RSCT became part of the operating system. Its major use is to
monitor defined conditions on the local machine only and to automate responses if a
monitored condition becomes true.
The subsystem itself is not called RSCT, but RMC - Resource Monitoring and Control.
The number of resource managers on your system will depend on the AIX 5L version.
DLPAR related resource managers were added in AIX 5L V5.2 as well as the
IBM.WLMRM. resource manager.
Copyright IBM Corp. 2009
9-65
Instructor Guide
Instructor notes:
Purpose Give a brief overview of RSCT and its RMC subsystem.
Details The basics here are that there are things to be monitored (resources) that are
grouped into classes and are managed by resource managers. There can be events or
triggers configured and the resource manager can respond in some way. Most of this
happens in the background without interference from people. This is being introduced
because the HMC has resource managers which interact with the partitions. One in
particular, IBM.DRM, must be present for DLPAR to work.
Additional information
Transition statement Lets look at some of the resource managers in use by AIX.
V5.3
Instructor Guide
Uempty
Resource managers (1 of 2)
IBM Power Systems
PID
221312
250012
159868
241804
237716
184388
233636
Status
active
active
active
active
active
active
active
AN111.0
Notes:
Resource managers
Some resource managers manage several related resource classes. For example,
IBM.DMSRM manages the IBM.ManagedNode, IBM.NodeGroup,
IBM.NodeAuthenticate and IBM.DmsCtrl resource classes.
The resource managers list in the visual is not a complete list. Some of the resource
managers are so-called lazy daemons that will become active upon demand. This is
what you will probably see on most AIX machines after installation.
See the redbook A Practical Guide for Resource Monitoring and Control (RMC) for
more information on RMC.
9-67
Instructor Guide
# lssrc -a | grep
ctrmc
IBM.ServiceRM
IBM.HostRM
IBM.ERRM
IBM.AuditRM
IBM.CSMAgentRM
IBM.DRM
IBM.LPRM
ctcas
rsct
rsct
rsct_rm
rsct_rm
rsct_rm
rsct_rm
rsct_rm
rsct_rm
rsct_rm
rsct
262274
266384
278666
282768
229544
233664
274586
245914
active
active
active
active
active
active
active
active
inoperative
RSCT/RMC startup
The startsrc -s ctrmc startup command is called from /etc/inittab during system
initialization.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe how to view what resource managers are active.
Details Describe the lssrc command can be used to see the active resource managers.
Explain that the list is dynamic because some resource managers are only active when
they are needed.
The next page shows a list of common resource managers that can be seen on an AIX
system.
Mention that there are also RMC daemons running on the HMC, but there is no way to see
them because of the restricted shell.
Additional information
Transition statement The next page lists the most common resource managers.
9-69
Instructor Guide
Resource managers (2 of 2)
IBM Power Systems
IBM.DMSRM
IBM.HWCTRLRM
IBM.CSMAgentRM
Reacting to events
Event Response RM
Service RM
IBM.ERRM
IBM.ServiceRM
Monitoring data
File System RM
Host RM
Sensor RM
Workload Manager RM
IBM.FSRM
IBM.HostRM
IBM.SensorRM
IBM.WLM
Logging
Audit Log RM
IBM.AuditRM
IBM.ConfigRM
IBM.DRM
AN111.0
Notes:
Cluster System Management
Cluster System Management (CSM) provides a centralized way to manage a large
number of machines from a single point of control. CSM simplifies tasks, such as
installing, operating, and maintaining clusters of servers. It provides one consistent
interface for managing both AIX and Linux and has the flexibility to manage across
multiple hardware platforms, various network topologies, and different geographic sites.
To perform these centralized tasks, CSM uses RSCT to communicate with various
systems. Over time, other types of tasks, such as DLPAR operations, were developed
using RSCT for communications between systems.
V5.3
Instructor Guide
Uempty
Resource managers
IBM.DRM and IBM.HostRM are lazy started resource managers, which means they are
only started when they get used. If IBM.DRM and IBM.HostRM are inoperative, there is a
good chance that you are having network/host name setup problems between the HMC
and the partition. After partition start, it might take up to 5 minutes until you see the
resource managers.
9-71
Instructor Guide
Instructor notes:
Purpose Provide a reference for the most common resource managers
Details Point out the last resource manager, the IBM.DRM. This is the resource manager
that DLPAR needs to function.
This page is intended to simply show different types of resource managers. It is not
intended to be a complete list, nor a lesson in what all these resource managers do. Simply
state that there are various resource managers and that these are examples. For DLPAR
we are particularly interested in the IBM.DRM resource manager.
The next two pages shows how the behavior of the resource managers that are important
to HMC and LPAR communications.
Additional information
Transition statement Lets see how RMC is used for communication between the HMC
and partitions.
V5.3
Instructor Guide
Uempty
HMC
LPARs
Managed nodes for DLPAR, Service Agent, and Service Focal Point
Initially reads IP address of HMC from NVRAM
AN111.0
Notes:
Role of the HMC
From an RSCT point of view, the HMC is the management server for all LPARs. Each
LPAR is a ManagedNode object. The registration is done through RMC as soon as a
network connection to the HMC becomes available. The CSM version the HMC uses is
a special one that is used only for the following tasks:
Dynamic allocation of hardware resources on the partitions
Graceful shutdown of the AIX operating systems running on the partitions
Propagation of hardware error log entries from the AIX partitions to the HMC to
provide a single focal point for error collection
Unlike with CSM, an LPAR can have more than one Management Server.
9-73
Instructor Guide
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Describe the roles of the HMC and LPARs when establishing the RMC
connection.
Details Describe the roles of the HMC and the LPAR to establish a connection using
RMC for DLPAR operations and the service tools.
There is more on the role of the IBM.CSMAgentRM resource manager on the next page.
Additional information
Transition statement The next page shows more about the RMC authentication
process.
9-75
Instructor Guide
HMC
LPAR
CSMAgentRM
DRM
LPARs CSMAgentRM
retrieves HMC IP
address and key
NVRAM
AN111.0
Notes:
RSCT authentication
Authentication is the process of ensuring that another party is who it claims to be.
Authorization is the process by which a cluster software component grants or denies
resources based on certain criteria. The RSCT component that implements
authorization is RMC. It uses access control list (ACL) files to control user access to
resources. The RMC component subsystem uses cluster security services to map the
operating system user identifiers, specified in the ACL file, to network security identifiers
to determine if the user has the correct permissions. This is performed by the identity
mapping service, which uses information stored in the identity mapping files
ctsec_map.global and ctsec_map.local.
V5.3
Instructor Guide
Uempty
Authorization details
1. On HMC: DMSRM pushes down the secret key and HMC IP address to NVRAM when it
detects a new CEC; this process is repeated every five minutes. Each time an HMC is
rebooted or DMSRM is restarted, a new key is used.
2. On AIX: CSMAgentRM, through RTAS, reads the key and HMC IP address out from
NVRAM. It will then authenticate the HMC.
This process is repeated every five minutes on a partition to detect a new HMCs and if
the key has changed. An HMC with a new key is treated as a new HMC and will go
though the authentication and authorization processes again.
3. On AIX: After authenticating the HMC, CSMAgentRM will contact the DMSRM on the
HMC to create a ManagedNode resource to identify itself as a partition of this HMC. (At
the creation time, the managed nodes Status attribute will be set to 127.)
CSMAgentRM then creates a compatible ManagementServer resource on AIX.
4. On AIX: After the creation of the ManagedNode and ManagementServer resources
on HMC and AIX respectively, CSMAgentRM grants HMC permission to access
necessary resource classes on the partition. After the granting the HMC permission,
CSMAgentRM will change its ManagedNode, on the HMC, Status to 1. (It should be
noted that without proper permission on AIX, the HMC would be able to establish a
session with the partition but will not be able to query for OS information, DLPAR
capabilities, or execute DLPAR commands afterwards.)
5. On HMC: After the ManagedNode Status is changed to 1, LparCmdRM establishes a
session with the partition, queries for operating system information and DLPAR
capabilities, notifies CIMOM about the DLPAR capabilities of the partition, and then
waits for the DLPAR commands from users.
9-77
Instructor Guide
Instructor notes:
Purpose Give an overview of the authentication process for the HMC and its partitions.
Details Review the main points on the visual. There is a lot of additional detail in the
notes; however, it all works without configuration so it is not important in this course to
cover the details.
Additional information
Transition statement There is a command on the HMC you can use to see if the
DLPAR function is working.
V5.3
Instructor Guide
Uempty
DCaps:<0x4f>,
DCaps:<0x4f>,
AN111.0
Notes:
Verifying DLPAR on the HMC
The lspartition command can be used on the HMC to check to see if it thinks the
partitions that are running support DLPAR. If all active AIX partitions are listed as shown
in the output above, the system has been properly set up for DLPAR.
If an active partition is not listed, make sure the HMC and the missing partition can ping
each other. If they can, you can try restarting the RMC daemons on the partition first,
then if it still does not work, you can reboot the HMC to restart its RMC daemons. The
next page shows how to restart the RMC daemons on the AIX partition.
9-79
Instructor Guide
Instructor notes:
Purpose Describe how you can verify that the HMC recognizes partitions that are
capable of DLPAR.
Details Cover the lspartition HMC command. The important thing for DLPAR
troubleshooting is to see if all active partitions are listed. You do not need to cover the fields
and values shown for each partition.
If an active (running) partition is missing, try ping and restarting of the RMC daemons to fix
the issue. Make sure you wait the 5-7 minutes after the restart of the RMC daemons.
Additional information
Transition statement Lets see how to look at and restart the RMC daemons in AIX.
V5.3
Instructor Guide
Uempty
RMC management
IBM Power Systems
AN111.0
Notes:
Verifying RMC daemons on the AIX 5L partitions
The Resource Monitoring and Control daemons are part of the Reliable, Scalable
Cluster Technology and are controlled by the System Resource Controller. These
daemons run in all partitions and communicate with equivalent RMC daemons running
on the HMC. The daemons start automatically when the operating system starts and
synchronize with the HMC RMC daemons. The daemons in the partitions and the
daemons on the HMC must be able to communicate over the network for Dynamic
logical partitioning operations to succeed. This is not the network connection between
the managed system (FSP) and the HMC; it is the network connection between the
operating system in each partition and the HMC.
9-81
Instructor Guide
V5.3
Instructor Guide
Uempty
If there was not enough space available while initializing the RMC daemons, the
configuration of the resources might be corrupted.
9-83
Instructor Guide
Instructor notes:
Purpose Describe the role of the RMC daemons for DLPAR operations.
Details The rmcctrl -A command ensures that the subsystem group (rsct) and the
subsystem (ctrmc) objects are added to the SRC, and an appropriate entry added to the
end of /etc/inittab and it starts the daemons. The rmcctrl -z command just stops the
daemons.
These daemons should work out of the box and are not typically the cause of DLPAR
issues. However, you can try stopping and restarting the daemons when troubleshooting
issues.
Ask student to guess how to start/stop the RMC daemons on the HMC. The answer is that
because it is a black box and there is no option in the HMC applications to do this, you
must reboot the HMC.
Additional information
Transition statement Lets look at a command to view RMC information.
V5.3
Instructor Guide
Uempty
# lsrsrc IBM.ManagementServer
Resource Persistent Attributes for IBM.ManagementServer
resource 1:
Name
= 10.6.104.40"
Hostname
= 10.6.104.40"
ManagerType
= "HMC"
LocalHostname
= 10.6.104.45"
ClusterTM
= "9078-160"
ClusterSNum
= ""
ActivePeerDomain = ""
NodeNameList
= {partition5"}
AN111.0
Notes:
Verify that the partition knows its HMC
The lsrsrc command shown in the visual ensures that the LPAR knows its HMC. The
HMC in this case has the IP address of 10.6.104.40. If the command does not show the
correct or any HMC, this is probably due to a network error.
Listing the persistent attributes of the IBM.ManagementServer on a partition will show
up to two HMCs as management servers. The distinction between a CSM server and
the HMC as management server is done in the ManagerType field. The NodeNameList
attribute shows the host name of the partition and LocalHostname shows the partitions
IP address.
9-85
Instructor Guide
Instructor notes:
Purpose Describe how to see if the LPAR recognizes its HMC.
Details Describe the fields in the lsrsrc command shown in the visual. It will list up to
two HMCs if redundant HMCs are configured.
Additional information
Transition statement If DLPAR still is not working after a restart of the RMC daemons,
you may want to reinitialize the RMC files. This is shown on the next page.
V5.3
Instructor Guide
Uempty
AN111.0
Notes:
Reinitializing RMC configuration
As a last resort if you suspect corruption, or if you have cloned LPARs as part of the
installation process, use recfgct utility to reinitialize the RMC files.
9-87
Instructor Guide
Instructor notes:
Purpose Describe when to use recfgct and what it does.
Details Review the points on the slide and mention that if all else fails when
troubleshooting DLPAR issues, you can try this command.
Additional information
Transition statement Lets look at some messages that you might see if a DLPAR
operation fails.
V5.3
Instructor Guide
Uempty
RMC communication
problems in a partition
or on the HMC, or on
the network in between,
can result in different
error messages
Check RMC daemons
and network issues
AN111.0
Notes:
Symptoms
The visual shows three example error messages when a DLPAR operation fails. As in
most cases, it is important to know the context of the error. For example, did the system
or partition just reboot? Has the DLPAR operation ever worked?
Typically, errors are caused by the HMC not being able to communicate correctly with
the LPAR over the network connection. The problem may be as simple as you forgot to
wait up to 7 minutes after activating an LPAR before attempting a DLPAR operation. We
will look at other potential causes in the next series of pages.
9-89
Instructor Guide
If you see one of these messages, the first question to ask yourself is, has this
operation ever worked before? If not, then check your network configuration. If it has
worked before, then perhaps the network or some network service, such as a gateway
system, may be down. Also, the partition may not be running or the partition may have
just been activated (or the HMC rebooted) and the RMC daemons have not had a
chance to synchronize.
V5.3
Instructor Guide
Uempty
Instructor notes:
Purpose Show potential DLPAR error messages.
Details Typically, errors are TCP/IP configuration error or network services errors.
Additional information
Transition statement Lets look at some more symptoms.
9-91
Instructor Guide
AN111.0
Notes:
There are no resources to add
The screen in the visual is an example of a message that will appear when you attempt
an invalid operation due to lack of resources. An example of when you would see this
message is if your partition permits DLPAR but you do not have any resources available
for DLPAR. For example, a partition might have its minimum, maximum, and desired
processor amount set to 4. You will not be able to add, move, or remove processors to
or from this partition until you alter the profile and reactivate the partition.
V5.3
Instructor Guide
Uempty
units settings such that it did not follow the rule of no more than 10 virtual processors for
every 1.0 processing units. We will cover this rule in a later unit.
Another type of information message was also mentioned briefly in this unit. If you
attempt to remove I/O slots dynamically and there are adapters in them but the devices
have not been removed with rmdev in AIX, then an information window will report the
exact devices that must be removed.
9-93
Instructor Guide
Instructor notes:
Purpose Show potential DLPAR error messages.
Details The example message in the visual shows the error that would occur if you
attempted to add resources but the partition configuration would not allow it. This would
happen if the maximum for that resources had already been reached.
Additional information
Transition statement Lets review some basic network configuration options that can
have an impact on DLPAR operations.
V5.3
Instructor Guide
Uempty
Test routes
Use ping and HMCs Test Network Connectivity task
Notes:
Network configuration
DLPAR operations are dependent on the network configuration. The first tool to try
when troubleshooting is ping, to figure out if the HMC and LPARs can communicate.
From the HMC, ping the LPARs IP address. To do this, go to the HMC Management
node in the navigation area. Click Test Network Connectivity in the working area.
9-95
Instructor Guide
Instructor notes:
Purpose Review key network configuration points as they relate to DLPAR operations.
Details Use standard TCP/IP troubleshooting skills to determine why a partition and its
HMC cannot communicate.
Additional information Host name resolution was very important for the
communication of POWER4 processor-based systems partitions and their HMCs. The
POWER4 processor-based systems partitions and HMCs use IP addresses rather than
host names to identify each other.
Transition statement Next is a review of topic 2.
V5.3
Instructor Guide
Uempty
Notes:
9-97
Instructor Guide
Instructor notes:
Purpose Check the students comprehension of the material for the topic.
Details Review all Lets Review solutions.
Additional information
Transition statement Now we have a Checkpoint with questions on the entire unit.
V5.3
Instructor Guide
Uempty
Checkpoint
IBM Power Systems
1. List the most common issue that prevents DLPAR operations from
working.
2. True or False: Dynamically reallocating resources on a partition does
not alter the contents of the active partition profile.
3. If a partitions processor or memory resource is already at its
maximum setting, and you need to add more, what do you need to
do?
4. What dynamic reconfiguration operations can be scheduled on the
HMC?
AN111.0
Notes:
9-99
Instructor Guide
Instructor notes:
Purpose Check the students comprehension of the material for the entire unit.
Details Have the students answer these questions. This checkpoint covers the entire
unit and serves as a last chance for questions.
Checkpoint solutions
IBM Power Systems
1. List the most common issue that prevents DLPAR operations from working.
Network issues
2. True or False: Dynamically reallocating resources on a partition does not alter
the contents of the active partition profile.
In addition to the DLPAR operation itself, if you want the change to occur
the next time you activate the partition, make the change in the profile.
3. If a partitions processor or memory resource is already at its maximum setting,
and you need to add more, what do you need to do?
Shut down the partition, increase the maximum setting in the profile, and
reactivate the partition.
4. What dynamic reconfiguration operations can be scheduled on the HMC?
All DLPAR operations (add, move, and remove operations for
processors, memory and I/O slots).
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
V5.3
Instructor Guide
Uempty
Exercise
IBM Power Systems
Topic
exerc 2
ise
AN111.0
Notes:
9-101
Instructor Guide
Instructor notes:
Purpose Practice the skills learned in this unit.
Details Have the students open to the exercise for this unit in the Exercise Guide.
Additional information Check the instructor notes in the exercise to see if you need to
provide any information such as logins, passwords, or IP addresses for the activities.
Transition statement Lets summarize what we learned in this unit.
V5.3
Instructor Guide
Uempty
Unit summary
IBM Power Systems
AN111.0
Notes:
The DLPAR capabilities of the different operating systems vary
Processors, memory, and I/O slots may be dynamically removed, added, and moved to
and from partitions
- Quantities are bounded by minimum and maximum, or desired and required settings
- Not all of the operating systems support all of the DLPAR operations
Additional AIX commands are necessary when dynamically adding and removing I/O
slots
HMC commands can be used to perform DLPAR operations
DLPAR operations can be scheduled on the HMC
Troubleshooting DLPAR operation errors involves looking at the network configuration,
RMC configuration, and validity of the operation
9-103
Instructor Guide
Instructor notes:
Purpose Review each objective and check in with the students that they feel that they
have met these objectives.
Details
Additional information Review Questions: Review questions are used at the beginning
of each class day to review concepts learned during the previous day.
You can use the following questions as review for this unit:
1) What are the two limits in an active partition profile that are used for dynamic
partitioning for processors and memory?
Answer: You cannot reduce the amount of memory or the number of processors to less
than the minimum amount. You cannot grow these amounts more than the maximum.
2) If you reach the maximum number of processing units for a partition and you want
to dynamically add more, what could you do?
Answer: You will need to change the partitions profile and reactivate the partition.
3) What DLPAR operations can be automated from the HMC Configuration
application?
Answer: You can add, move, or remove processing units, memory, and I/O slots; that is, all
DLPAR operations are supported.
4) If you see the message There is currently no RMC connection when you
attempt a DLPAR operation, what should you do?
Answer: Suspect that there is a network issue, or perhaps the partition is not running. Open
a terminal window to the partition and check that the operating system is running. Did the
partition just start up and you have not waited 5-7 minutes? Use commands like ping and
netstat -r to check network services.
Transition statement The next unit will cover advanced processor concepts.
V5.3
Instructor Guide
AP
Checkpoint solutions (1 of 2)
IBM Power Systems
1.
2.
3.
Which of the following statements are true for dynamic partition operations?
a. All AIX6 partitions on POWER6 processor-based systems are
capable of dynamic resource allocations.
b. Virtual I/O devices can be dynamically added or removed but not
moved between partitions.
c. Partitions do not need to be restarted to add, remove, or move
resources.
d. Applications might or might not be DLPAR-aware.
4.
A-1
Instructor Guide
Unit 1
Checkpoint solutions (2 of 2)
IBM Power Systems
5.
6.
7.
8.
9.
A-2
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
AP
Unit 2
Checkpoint solutions (1 of 2)
IBM Power Systems
A-3
Instructor Guide
Unit 2
Checkpoint solutions (2 of 2)
IBM Power Systems
3.
List four major components you will find in the IBM Power Systems 520,
550, and 570 system drawers.
Processors, memory, PCI-X slots, disks
4.
5.
When viewing I/O slots within the HMC applications, T slots are what kind
of slots?
T slots are integrated slots on the system planar and do not
correlate to the PCI-X or PCI Express slots on the system drawer.
6.
When viewing physical location codes, what does the -T signify at the end
of a location code (if it is there)?
At the end of a location code, a T followed by a number indicates a
specific port on an adapter.
A-4
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
AP
Unit 3
A-5
Instructor Guide
Unit 3
Unit
1.
2.
3.
4.
True or False: The communication between a remote Web browser and the
HMC is SSL encrypted by default.
Copyright IBM Corporation 2009
A-6
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
AP
Unit
Unit 3
Checkpoint solutions (1 of 2)
IBM Power Systems
1.
When you apply power to the managed system, the service processor
searches for a DHCP server for its IP address.
b. If it does not find a DHCP server, it waits for one to contact it.
c. The IP address for the service processor can be set to any valid IP
address.
d. The network configuration for the service processor can be changed in
the ASMI application.
2.
3.
4.
A-7
Instructor Guide
Unit 3
Checkpoint solutions (2 of 2)
IBM Power Systems
5.
6.
Besides the firewall options, what are the remote access options that
can be enabled or disabled on the HMC version 7?
Remote virtual console, SSH access, remote Web connection
7.
A-8
PowerVM Virtualization I
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
V5.3
Instructor Guide
AP
Unit 4
Checkpoint solutions
IBM Power Systems
A-9
Instructor Guide
Unit 5
Checkpoint solutions
IBM Power Systems
1.
2.
3.
4.
5.
6.
V5.3
Instructor Guide
AP
Unit 6
Checkpoint solutions
IBM Power Systems
A-11
Instructor Guide
Unit 7
Checkpoint solutions (1 of 2)
IBM Power Systems
This is the upper limit of processors or memory that cannot be exceeded when
using dynamic operations. Maximum
This is the lower limit of processors or memory when using dynamic operations.
Minimum
This is the amount of processors or memory that a partition receives if there are
more than enough resources on the system when the partition is activated
(starts). Desired
V5.3
Instructor Guide
AP
Unit 7
Checkpoint solutions (2 of 2)
IBM Power Systems
5.
What happens if the minimum (or required) amount of a resource is not available when a
partition is activated?
The partition will not start.
6.
How many processors is a partition allocated if, when it starts, it has a minimum of three
processors, desires five processors, and four processors are currently available on the system?
It starts with four processors.
7.
What happens if a partition is currently running with its three minimum processors, but it desires
five processors and another processor becomes available after the partition is started?
Nothing
8.
9.
When incrementing the amount of memory for a partition profile, the minimum unit is how
much?
It is
the amount of the LMB (16 MB 256 MB)
A-13
Instructor Guide
Unit 8
Checkpoint solutions (1 of 2)
IBM Power Systems
1.
2.
3.
True or False: The last partition profile you create for a partition is
automatically its default profile.
The first one is the default.
4.
True or False: You can copy a partition profile within a partition but
not to a different partition.
5.
6.
True or False: If you delete a partition, you delete all of its partition
profiles.
Copyright IBM Corporation 2009
V5.3
Instructor Guide
AP
Unit 8
Checkpoint solutions (2 of 2)
IBM Power Systems
7.
List at least two things you can do if a partition will not activate.
Use DLPAR to free up resources. Reconfigure partitions. Use the
managed system properties to determine current resource
allocations.
8.
9.
True or False: When activating a partition, you must use the Open
Terminal Window option.
A-15
Instructor Guide
Unit 9
1.
The upper and lower limits for dynamically adding and removing memory are
bound by what two partition configuration settings?
Maximum and minimum settings in the active profile
2.
Which operating systems support the dynamic reallocation of resources? AIX V5.3
and V5.2, AIX V6.1, SLES 9, SLES 10, RHEL AS 4 and RHEL AS 5 support
DLPAR
3.
What types of slots can you dynamically remove from a running partition? Desired
slots or those added by a previous dynamic add operation can be removed.
The adapters in the slots cannot be in use and must be removed with rmdev
in AIX.
4.
True or False: If you want to dynamically add memory to a partition, but this would
put it past its maximum memory setting, you can simply alter the active partition
profile to change the maximum setting.
You cannot change the minimum or maximum settings for a running partition
and have them take immediate effect. You must change the profile and
reactivate the partition.
V5.3
Instructor Guide
AP
Unit 9
A-17
Instructor Guide
Unit 9
Checkpoint solutions
IBM Power Systems
1. List the most common issue that prevents DLPAR operations from working.
Network issues
2. True or False: Dynamically reallocating resources on a partition does not alter
the contents of the active partition profile.
In addition to the DLPAR operation itself, if you want the change to occur
the next time you activate the partition, make the change in the profile.
3. If a partitions processor or memory resource is already at its maximum setting,
and you need to add more, what do you need to do?
Shut down the partition, increase the maximum setting in the profile, and
reactivate the partition.
4. What dynamic reconfiguration operations can be scheduled on the HMC?
All DLPAR operations (add, move, and remove operations for
processors, memory and I/O slots).
V5.3
backpg
Back page