Professional Documents
Culture Documents
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 AIX 5L AS/400
BladeCenter eServer EnergyScale
Express Focal Point GPFS
HACMP i5/OS IBM Systems Director Active
Energy Manager
Micro-Partitioning OpenPower OS/400
POWER POWER4 POWER5
POWER5+ POWER6 POWER Hypervisor
Power Systems PowerPC PowerVM
pSeries Redbooks Resource Link
RS/6000 System i System i5
System p System p5 System Storage
System z TotalStorage
Adobe is either a registered trademark or a trademark of Adobe Systems Incorporated in
the United States, and/or other countries.
Intel is a trademark or registered trademark of Intel Corporation or its subsidiaries in the
United States and other countries.
Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc.
in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or
both.
Microsoft, Windows and Windows NT are trademarks of Microsoft Corporation in the
United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Other company, product, or service names may be trademarks or service marks of others.
TOC Contents
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-93
Unit summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-95
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 AIX 5L AS/400
BladeCenter eServer EnergyScale
Express Focal Point GPFS
HACMP i5/OS IBM Systems Director Active
Energy Manager
Micro-Partitioning OpenPower OS/400
POWER POWER4 POWER5
POWER5+ POWER6 POWER Hypervisor
Power Systems PowerPC PowerVM
pSeries Redbooks Resource Link
RS/6000 System i System i5
System p System p5 System Storage
System z TotalStorage
Adobe is either a registered trademark or a trademark of Adobe Systems Incorporated in
the United States, and/or other countries.
Intel is a trademark or registered trademark of Intel Corporation or its subsidiaries in the
United States and other countries.
Java and all Java-based trademarks and logos are trademarks of Sun Microsystems, Inc.
in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or
both.
Microsoft, Windows and Windows NT are trademarks of Microsoft Corporation in the
United States, other countries, or both.
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Other company, product, or service names may be trademarks or service marks of others.
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.
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
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
Estimated time
02:00
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
Uempty
Unit objectives
IBM Power Systems
Notes:
Introduction
The objectives list what you should be able to do at the end of this unit.
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.
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
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.
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.
Uempty
Physical partition
IBM Power Systems
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.
Logical partition
IBM Power Systems
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
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.
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.
Uempty
Partition characteristics
IBM Power Systems
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.
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.
Uempty
Partition resources
IBM Power Systems
A = Adapter
M = Memory
P = Processor
Copyright IBM Corporation 2009
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.
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.
Processors
Memory
I/O Slots
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.
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.
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.
Capacity management
Flexibility to allocate resources
Consolidation
Consolidate hardware, floor space, software licenses, support contracts, in-house
support/operations
Efficient use of resources
Application isolation on a single frame
Separate workloads
Guaranteed resources
Data integrity
Merge production and test environments
Test on same hardware
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.
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.
Software licensing
IBM Power Systems
Other Software
Operating Systems
IBM Hardware
Notes:
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.
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.
Uempty
Notes:
PC-based console
Running custom Linux and Java application
Remotely accessible
Connects to Service Processor over private or open network
Desktop Rack-mount
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.
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
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.
Uempty
Managed System
Hypervisor
Non-volatile RAM
Service
Processors
processor
Memory Ethernet
LPAR
I/O slots
allocation
tables
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.
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.
Uempty
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.
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.
Uempty
Dynamic partitioning
IBM Power Systems
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.
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.
3 3
Partition A Partition B
Hypervisor 4
Copyright IBM Corporation 2009
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
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.
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.
Uempty
Processor concepts
IBM Power Systems
Logical
Shared
Dedicated
Inactive
(CoD)
Deconfigured
Physical
(installed)
Shared processor pool
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.
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.
Partition 1
P P P P Partition 2
10ms
Partition 3
Partition 4
Partition 5
Partition 6
Partition 7
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.
Up to 64
Shared-Processor Pooln
Shared-Processor Pool1 Set of micro-partitions shared
Set of micro-partitions
Shared-Processor Pool0 processor
Set of micro-partitions
LPAR pools
LPAR1 LPAR3 LPAR
LPAR2 LPAR4
LPAR5
LPAR6
Shared
Dedicated
Physical
processors
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.
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
Uempty
Virtual I/O
IBM Power Systems
Notes:
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.
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.
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.
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.
Uempty
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.
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.
Uempty
AIX Linux
LPAR LPAR
Physical Physical
port port
Physical Physical
network network
Copyright IBM Corporation 2009
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.
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.
Uempty
VIOS
VIOS
Logical partition must P1 P2 P3 P1 P5
HMC
Network
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement The next topic is Capacity on Demand.
Uempty
Capacity on Demand
IBM Power Systems
Notes:
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.
PowerVM editions
IBM Power Systems
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
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.)
PowerVM Standard Edition
You can use the Standard Edition with POWER5 and POWER6 processor-based IBM
System p servers, IBM System i models, and some IBM BladeCenter blade servers.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets summarize the partitioning concepts.
Uempty
HMC
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.
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.
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.
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.
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.
Uempty
1 Create
Createplan
planfor
forusage
usagemodel
modeland
andapplications
applications
2 Plan
Planresources
resourcesfor
forpartitions
partitions
3 SetCreate
up HMCandand managed
configure system
partitions
4 Create
Createand
andconfigure
configurepartitions
partitions
5 Activate
Activatepartitions
partitionsand
andinstall
installoperating
operationsystems
systems
6 Configure
Configureand
andtest
testservice
serviceapplications
applications
Copyright IBM Corporation 2009
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.
Documentation
http://www.ibm.com/support/publications/us/library/
Software and hardware Information Centers available
IBM Redbooks
http://www.redbooks.ibm.com/
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.
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
Uempty
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.
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
Uempty
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.
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.
Uempty
Checkpoint (1 of 2)
IBM Power Systems
Notes:
Instructor notes:
Purpose Check the students understanding of the material in this unit.
Details Checkpoint solutions:
Checkpoint solutions (1 of 2)
IBM Power Systems
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.
Additional information
Transition statement There is one more page of checkpoint questions.
Uempty
Checkpoint (2 of 2)
IBM Power Systems
Notes:
Instructor notes:
Purpose
Details Checkpoint solutions:
Checkpoint solutions (2 of 2)
IBM Power Systems
Additional information
Transition statement Next, we will perform a hands-on exercise.
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
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.
Uempty
Unit summary
IBM Power Systems
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.
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.
Estimated time
01:00
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
Unit objectives
IBM Power Systems
Notes:
g
Scalin
-w a y
1- to 64
s
system
Copyright IBM Corporation 2009
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.
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.
Uempty
IBM System p5
IBM Power Systems
p5-570
p5-560Q
p5-595
p5-575 p5-590
Rack / Entry
p5-550 Tower / Entry
550Q p5-520
520Q p5-550
550Q
p5-510 p5-520
510Q p5-505 520Q
505Q
POWER5+
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
Instructor notes:
Purpose
Details
Additional information
Transition statement The next visual will give an overview of the POWER6
processor-based systems.
Uempty
g
Scalin
- to 6 4 -w a y
1
s
system
Copyright IBM Corporation 2009
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.
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.
POWER6 integrated hardware accelerators
Introduced with the POWER6 processor design is hardware decimal floating-point
support improving the performance of the basic mathematical calculations of financial
transactions that occur regularly on todays business computers. This will improve the
performance of decimal calculations used by financial and retail companies up to seven
times whats done in software today. The POWER6 processor also includes an AltiVec
SIMD accelerator, which helps to improve the performance of multi-media and 3D
modeling algorithms used primarily in High performance computing.
POWER6 EnergyScale Technology
The IBM POWER6 architecture with EnergyScale technology provides features such as
power trending, power-saving, capping of maximum power, and thermal measurement.
These features are enabled using IBM Systems Director Active Energy Manager
software within the IBM Director console. They measure energy use and direct policies
toward the energy-efficient operation of the server, while the underlying hardware
automatically adjusts to deliver the desired operating solution. The POWER6 chip is
also designed to conserve power and reduce heat generated by the server. A feature
called nap mode enables processor clocks to be dynamically turned off when there is
no useful work to be done and turned back on when there are instructions to be
executed
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement
Uempty
System p
p5-520 p5-550 p5-570 p5-575 p5-595
Figure 2-5. IBM Power Systems: The new Power equation AN111.0
Notes:
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.
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.
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.
Uempty
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.
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:
Two PCIe x8 slots, short card length:
One PCIe x8 slot, full card length
Two PCIX DDR slots, full card length
One GX+ slot (shares same space as PCIe x8 slot 2)
One GX+ slot (shares same space as PCIe x8 slot 1)
Two media bays (minimum configuration requires a DVD-ROM or DVD-RAM):
One slim bay for a DVD-ROM or DVD-RAM
One half-high bay for a tape drive (optional)
Each system includes the following native ports:
Choice of integrated (IVE) I/O options:
2-port 1 Gigabit Integrated Virtual Ethernet (single controller).
4-port 1 Gigabit Integrated Virtual Ethernet (single controller).
2-port 10 Gigabit Integrated Virtual Ethernet (single controller).
Three USB ports.
Two system (serial) ports. These ports are not active when an HMC is attached.
Two HMC ports.
Two remote I/O (RIO-2) ports
Two SPCN ports.
In addition, each system features one internal SAS controller, redundant
hot-swappable cooling fans, optional redundant power supplies, and
EnergyScale technology.
Integrated Virtual Ethernet Adapter
The IVE is a physical Ethernet adapter that is connected directly to the GX+ bus instead
of being connected to a PCIe or PCI-X bus, either as an optional or integrated PCI
adapter. This provides IVE high throughput, and low latency.
The Integrated Virtual Ethernet adapter is a 550 standard feature that is ordered with
different options. The IVE comes from a general market requirements for improved
performance and virtualization for Ethernet. It offers:
A single controller offering either 2- or 4- port configurations of one of the following:
Two 10 Gbps Ethernet ports
Four 1 Gbps ports
Two 1 Gbps integrated ports
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.
Uempty
SAS split backplane feature
The split backplane feature allows three SAS disk bays to be assigned to one partition
while the other three bays can be assigned to a second partition. This feature is
supported on Power Systems 520, 550 and 570.
For the Power System 550, the cable feature 3669 enables splitting the DASD
backplane, allocating a SAS controller for each half of the internal disks. The split
backplane capability is available with feature 8346 (back plane) or 8345 (and requires
one internal cable feature 3669 and one external cable feature 3679, which connects to
SAS controllers features 5900, 5912, or 5902, to drive half of the internal SAS disks).
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.
Integrated Virtual Ethernet
The IVE adapter itself cannot be assigned to a logical partition unlike most other types
of I/O devices. You can never assign the IVE (or HEA - Host Ethernet adapter) itself to a
logical partition. Instead, multiple logical partitions can connect directly to the HEA and
use the HEA resources. Thats why you cannot see the IVE in the I/O slots list. There is
a specific option in the HMC menus for managing IVE.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see some I/O drawers options.
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
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.
Location codes
IBM Power Systems
Notes:
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.
Uempty
Notes:
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 System p5-590 and System p5-595
U78A0 Power System 550
U789D Power System 570
Notes:
Introduction
The AIX commands in the visual show how you can view both physical location codes
and the correlating AIX codes.
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.
Service processor
IBM Power Systems
$ lssysconn r all
resource_type=sys,type_model_serial_num=8204-E8A*65BF7E1,
sp=primary,sp_phys_loc=U78A0.001.DNWGD21-P1,
ipaddr=192.168.255.254,alt_ipaddr=unavailable,state=Connected
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.
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.
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.
Uempty
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.
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
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.
ASMI example
IBM Power Systems
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
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
Checkpoint (1 of 2)
IBM Power Systems
Notes:
Checkpoint solutions (1 of 2)
IBM Power Systems
Additional information
Transition statement There is a second page of Checkpoint questions.
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.
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)?
Notes:
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. How many partitions can a managed system support if the PowerVM
Standard Edition feature has not been ordered?
The maximum number of partitions is the same as activated physical
processors.
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.
7. List at least three functions of the Flexible Service Processor.
Provides system initialization, connects to the HMC, runs ASMI for
setting system flags, includes hardware error detection.
Copyright IBM Corporation 2009
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
Unit summary
IBM Power Systems
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.
Estimated time
01:30
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
Uempty
Unit objectives
IBM Power Systems
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.
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.
Topic 1 objectives
IBM Power Systems
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.
It provides:
LPAR configuration and operation management
Virtual console windows for partitions
Capacity on Demand (CoD) management
Service tools Rack-mount
7310-CRx
Desktop
7342/7310 - C0x
Copyright IBM Corporation 2009
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.
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.
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.
Uempty
POWER processor-based
managed system
Service
Processors
processor
Memory Ethernet
LPAR
I/O Slots Partition
allocation
configuration
tables
information is kept
both on HMC(s) and
in servers NVRAM
Copyright IBM Corporation 2009
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
HMC version 7
IBM Power Systems
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
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?
Uempty
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.
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.
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
Reboot HMC when complete
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.
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.
Default account.
Other accounts can
be created.
Notes:
Logoff
command
Notes:
Logging off
Click the Logoff command in the upper right corner of the HMC interface to log off or
disconnect.
Number of tasks
still running
Reconnect to
the selected
session
Notes:
Tasks continued
running
Notes:
Task bar
Navigation Work
area
Status bar
Notes:
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.
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.
Uempty
Task bar
Logoff
Work
Navigation area
area
Status
bar
Task
pad
Note: The Task bar shows that several other tasks are running.
Copyright IBM Corporation 2009
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.
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.
Tasks menu
Context
menu
button
Selected
object
Tasks grouped
into standard
Task pad
categories
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.
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.
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.
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.
Notes:
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.
Uempty
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).
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.
Uempty
LPAR consoles
IBM Power Systems
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.
Notes:
HMC V7 documentation
IBM Power Systems
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.
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.
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
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement Introduce the toolbar options.
Uempty
Toolbar features
IBM Power Systems
Select all Select all of the items which are shown in the current table view
Deselect all
Note: These settings (for each user ID) are preserved between sessions.
Copyright IBM Corporation 2009
Notes:
The toolbar is extremely useful and flexible for adjusting the information on display.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to filter columns.
Uempty
Filters
Filter
options
Filter text
Filter
results
Notes:
The display area can be easily changed by using filters. This greatly improves flexibility.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see sort options.
Uempty
Sort
Sort indicators
Sort
Sort on fields
multiple
columns
Notes:
The work area data can be displayed in a particular sort order.
Instructor notes:
Purpose
Details
Additional information
Transition statement Custom groups let us group objects of different classes together.
Uempty
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement Now, lets go through the status overview information.
Uempty
Status overview
IBM Power Systems
Notes:
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.
Uempty
SRC lookup
IBM Power Systems
Notes:
You can now look up SRC codes from the HMC as shown in the visual.
Instructor notes:
Purpose
Details
Additional information
Transition statement Quickly go through the HMC management options.
Uempty
HMC
operations
HMC network
configuration
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
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.
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.
Uempty Private versus open network for HMC to the service processor
One of the decisions you have is whether to connect the HMC to the service processor
over a private network or over an open network. A private network is one that is
restricted to HMC and service processor connections. An open network has other
network hosts connected to it. The visual shows a graphic with a private network
connecting the HMC to the service processor and an open network connecting the
HMC to the partitions. This is a typical configuration and the easiest to configure.
The HMC and the service processor use the Secure Sockets Layer (SSL) protocol for
communications.
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.
Uempty
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.
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.
Notes:
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
Uempty planning, or control center considerations. The same functionality is available on both
types of networks, although the initial setup and configuration on an open network
requires more manual steps.
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.
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.
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.
Uempty
Notes:
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.
Uempty
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
address, and the subnet mask in use, and choose which adapter to use. Click OK to
enter the route.
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.
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.
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.
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.
Notes:
Uempty managed systems option. This procedure is particularly useful if the service processor
is connected to an open network.
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.
Uempty
Notes:
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.
Uempty
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.
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.
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
Uempty service processors. If no secondary service processor is installed, only one connection
to the primary service processor is required.
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.
Uempty
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.
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.
Uempty
Notes:
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.
Figure 3-44. Topic 2: HMC users, remote access, and security AN111.0
Notes:
Notes:
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.
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.
Uempty
List of current
user accounts
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.
Password cannot
be less than
Select type of seven characters
authentication
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.
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.
Specify
timeout
values if
needed
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.
Resource role:
Selected resources Add user ID with
selected roles
Select the
Resource role
Task role:
Selected tasks Select the
Task role
Figure 3-49. HMC users: Resources and task roles example 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.
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.
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.
Example
custom
role
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.
Select a
managed system,
and then a
logical partition
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.
2
SSH access
to HMC
HMC commands
Network
1
Windows,
Linux, or AIX
browser
Notes:
Introduction
There are two options for accessing HMC functions remotely as listed in the visual
above.
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.
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.
Uempty
Notes:
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.
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
Notes:
Console, enable Use HTTP 1.1 through proxy connections under the Advanced tab
in your Internet Options window.
Notes:
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.
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.
Uempty
Notes:
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.
Uempty
HMC commands
IBM Power Systems
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.
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.
Uempty
Notes:
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.
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.
Uempty
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.
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.
Notes:
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
----------------------------------------------------------
Partitions On Managed System: sys034
OS/400 Partitions not listed
----------------------------------------------------------
1) abelpar Not Activated
2) testg Not Activated
3) sys034_nfsserver Not Activated
4) sys034_v2_T4 Not Activated
5) sys034_v2_T3 Not Activated
6) sys034_v2 Not Activated
7) sys034_v1_T2 Running
8) sys034_v1_T1 Open Firmware
9) sys034_v1 Running
Open in progress..
Open in progress
Open Completed.
AIX Version 6
(C) Copyrights by IBM and by others 1982, 2007.
Console login:
login: root
root's Password:
(Note that the user can type ~. at the password prompt or at the shell prompt. In this
case the user typed it at the password prompt.)
Bye.
hscroot@sys03hmc:~>
Review:
HMC and service processor use SSL for secure communications
HMC users and tasks are unique to each HMC
HMC firewall options on the Ethernet interface
Restricted SSH for HMC command line access
SSH and remote console access can be disabled or enabled
Secure remote web access can be disabled or enabled
Additional security topics:
Virtual console communications
SSL encrypted when using remote Web connection
Uses SSL also when using the physical HMC
Can configure HMC access without a password
Web browser to HMC communications
SSL encrypted by default
Certificate authority is issued by the HMC (self signed certificate)
Can create a new self-signed certificate or a certificate signed by a trusted
third party
Notes:
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.
Uempty
Administrator can
import certificates
from a CA.
Logon button is
disabled until
certificate is loaded.
Copyright IBM Corporation 2009
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to secure HMC remote connections by managing
certificates.
Uempty
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
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.
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.
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.
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.
Uempty
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.)
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.
Managed system
VIO server
Service
Processors processor
Memory
LPAR
I/O Slots
allocation
tables
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
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.
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.
Uempty
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.
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.
Uempty
Work
area
Navigation
area
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.
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.
Uempty
Notes:
Instructor notes:
Purpose Check the students understanding of the material in this topic.
Details Lets Review solution:
4. True or False: The communication between a remote Web browser and the
HMC is SSL encrypted by default.
Additional information
Transition statement Now, lets answer some Checkpoint questions about the entire
unit.
Uempty
Checkpoint (1 of 2)
IBM Power Systems
Notes:
Instructor notes:
Purpose Review the concepts in this unit.
Checkpoint solutions (1 of 2)
IBM Power Systems
Additional information
Transition statement There is one more page of Checkpoint questions.
Uempty
Checkpoint (2 of 2)
IBM Power Systems
6. Besides the firewall options, what are the remote access options that
can be enabled or disabled on the HMC version 7?
Notes:
Instructor notes:
Purpose Review the concepts in this unit.
Checkpoint solutions (2 of 2)
IBM Power Systems
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
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
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.
Uempty
Unit summary
IBM Power Systems
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
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.
Estimated time
00:30
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
IBM Technical Support Web sites:
https://www14.software.ibm.com/webapp/set2/sas/f/hmc/home.html
http://www-304.ibm.com/systems/support/
Unit objectives
IBM Power Systems
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.
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:
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
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.
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
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.
Instructor notes:
Purpose Explain the LPAR planning process.
Details
Additional information
Transition statement Lets look at starting SPT and beginning a sample configuration
example.
Uempty
SPT: Launch
IBM Power Systems
Notes:
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.
Uempty
Processor
Features
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.
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.
Uempty
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets look the system partition and operating system
configuration page.
Uempty
Notes:
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.
Uempty
SPT: Processors
IBM Power Systems
AIX licenses
required
Activate additional
shared pools
Notes:
Instructor notes:
Purpose
Details
Additional information
Transition statement Now lets look at the memory page.
Uempty
SPT: Memory
IBM Power Systems
Hypervisor
memory is
computed
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.
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.
Uempty
Notes:
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.
Uempty
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.
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.
Uempty
Assigned to the
Click Add
Select partition when
the added
physical
adapter
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.
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.
Uempty
SPT: Networking
IBM Power Systems
Shared Ethernet
Adapter
Configuration
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.
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.
Add VSCSI
connections
Physical volume
assigned as virtual
disk to partition
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.
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
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the Installation tab.
Uempty
Define install source and target for the virtual I/O Server, AIX,
or Linux partition
Operating system will be installed with sysplan deployment
Virtual SCSI
disk for
Virtual Ethernet
for network installation
installation
Notes:
This Installation tab enables to create or modify the AIX, Virtual I/O Server, or Linux
install image location and install target location.
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.
SPT: Summary
IBM Power Systems
Validation
messages
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.
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.
Notes:
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.
Specify a system
plan name
Notes:
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.
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.
Uempty
Click
Convert
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.
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.
Uempty
Checkpoint
IBM Power Systems
Notes:
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.
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
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.
Uempty
Unit summary
IBM Power Systems
Notes:
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
Estimated time
00:45
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
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Backup options
Notes:
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Scheduling backups (1 of 2)
IBM Power Systems
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Scheduling backups (2 of 2)
IBM Power Systems
Notes:
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Choose how
to install
For network
installation, enter
file location and
login information
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
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.
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Firmware
To examine update
current LIC From CD
levels only
Copyright IBM Corporation 2009
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
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-37
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-39
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-41
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Check http://www14.software.ibm.com/webapp/set2/firmware
for latest level and service pack:
Notes:
Uempty Severity
Each release will have different impact and severity levels. Following are descriptions of
these values.
Impact category description:
AVAILability Improves the availability of resources
DATA Resolves customer data error
FUNCtion Introduces or affects system/machine operation features,
connectivity, resource
PERFormance Improves or resolves throughput or response times
SECurity Improves or resolves security issues
SerViCeability Influences problem determination/fault isolation and
maintenance for diagnostic errors, incorrect FRU calls,
false error (no operational impact)
USEability Improves user interfaces/messages
NA Not Applicable
Severity category description:
ATTention Install at the earliest convenience; fixes low-potential,
low- to medium-impact problems
High Impact/PERvasive Install as soon as possible
PTF in Error Install when convenient; fixes minor problems
SPEcial attention Install at the earliest convenience; fixes low-potential,
high-impact problems
NA Not Applicable
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-43
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-45
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-47
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Notes:
Uempty Concurrent install with deferred disruptive activate: Fixes can be applied as
delayed and activated the next time the managed system is restarted.
Disruptive install with activate: Fixes can only be applied by turning off the
managed system.
You want to choose the option that fits the status of the server that you are updating.
For example, you do not want to use a disruptive installation option on a server that is in
production. However, on a test server, this option might not be an issue.
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-49
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-51
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-53
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-55
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Checkpoint
IBM Power Systems
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-57
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-59
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Unit summary
IBM Power Systems
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
Copyright IBM Corp. 2009 Unit 5. HMC and managed system maintenance 5-61
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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
Estimated time
00:45
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
Unit objectives
IBM Power Systems
Notes:
Level 2: Standby
All devices are initialized and powered on.
System is ready to support partitions.
Level 3: Operating
System is running partitions.
Copyright IBM Corporation 2009
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.
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.
Uempty
Power off
Use HMC power off command
Shut down partitions first before powering off managed system
Power button
!
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.
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.
Power on options
Partition standby
System profile
Partition auto start
Hardware Discovery
Power On
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.
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.
Uempty
Partition standby
IBM Power Systems
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.
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.
Uempty
System profile
IBM Power Systems
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.
System profiles can be used during the power on process or later after the system is
already powered on.
Notes:
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.
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.
Uempty
Hardware Discovery
IBM Power Systems
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.
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.
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
Notes:
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
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.
System initialization (2 of 2)
IBM Power Systems
Notes:
Notes:
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.
Uempty
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
Power Management
IBM Power Systems
Notes:
Instructor notes:
Purpose
Details
Additional information
Transition statement Next is the Checkpoint for this unit.
Uempty
Checkpoint
IBM Power Systems
4. What is the difference between normal and fast power off options?
Notes:
Instructor notes:
Purpose Review concepts from this unit.
Details
Checkpoint solutions
IBM Power Systems
4. What is the difference between normal and fast power off options?
The normal option allows all active jobs to end in a controlled manner.
Fast causes jobs to end without cleanup processing.
5. What HMC command can be used to power on or off the managed system?
chsysstate
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
Uempty
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
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.
Uempty
Unit summary
IBM Power Systems
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.
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.
Estimated time
01:30
References
IBM System p and AIX Information Center
IBM Systems Hardware Information Center
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-1
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Uempty
Unit objectives
IBM Power Systems
Notes:
The objectives list what you should be able to do at the end of this unit.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-3
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Partition resources
IBM Power Systems
Processors
Memory
I/O Slots
Notes:
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-5
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-7
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-9
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Profiles
Partition profiles describe resources configurations for partitions
Partition 1 Partition 2
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.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-11
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-13
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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
Notes:
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-15
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Memory resources (1 of 2)
IBM Power Systems
Memory allocation
One LMB (16 MB to 256 MB sized logical memory blocks)
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-17
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Memory resources (2 of 2)
IBM Power Systems
512 MB 32 GB
768 MB 48 GB
1 GB 64 GB
and so forth
Copyright IBM Corporation 2009
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-19
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-21
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Memory usage (1 of 2)
IBM Power Systems
TCE memory
{
Partition 2
Used for DMA to I/O devices Partition 2 Memory
"chunks"
Page tables for each partition
Used for mapping partition pages
Size is 1/64th of partition maximum size
Page Table
Partition memory
Page Table
Hypervisor Memory
Address 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.
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
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-23
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Partition memory
Partition memory is the memory that you assign to a partition and is used by the
operating system.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-25
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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
Notes:
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-27
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Processor resources
IBM Power Systems
Processor allocation
Dedicated or shared processors
Increments can be in 0.01 processing units (for shared)
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-29
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-31
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
I/O resources
IBM Power Systems
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-33
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-35
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
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.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-37
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
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
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-39
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-41
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Select a server in the work pane table; then click Configuration > Create
Logical Partitions > AIX or Linux
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-43
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Name can be
changed later in
partition properties
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-45
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-47
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Profile name
IBM Power Systems
Name can be
changed later by
editing the profile
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-49
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-51
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Dedicated processors
Dedicated processors are allocated in whole numbers from one to the total number of
available physical processor cores.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-53
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-55
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Configure memory
IBM Power Systems
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-57
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-59
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-61
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-63
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Notes:
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-65
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see the LHEA configuration window for selecting the logical
port
Uempty
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-67
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-69
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Instructor notes:
Purpose
Details
Additional information
Transition statement There are a few more optional settings to set for this partition
Uempty
Optional settings
IBM Power Systems
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-71
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-73
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
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.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-75
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
After a partition is created, you can edit its configuration from the
partition properties or from the partition profile properties:
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-77
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-79
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
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.
Uempty
BSR arrays
Huge page
memory
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-81
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-83
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Checkpoint (1 of 2)
IBM Power Systems
Notes:
Checkpoint solutions (1 of 2)
IBM Power Systems
Additional information
Transition statement There is another page of questions.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-85
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Checkpoint (2 of 2)
IBM Power Systems
Notes:
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
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)
10. Can you assign the HEA itself to a logical partition? No,
multiple logical partitions can connect directly to the HEA and use the HEA resources.
Additional information
Transition statement Next, we will perform a hands-on exercise to reinforce the
concepts in this unit.
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-87
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-89
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Unit summary
IBM Power Systems
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
Copyright IBM Corp. 2009 Unit 7. Planning and configuring logical partitions 7-91
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Instructor Guide
Estimated time
01:00
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
Unit objectives
IBM Power Systems
Notes:
Managed
Systems
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.
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.
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.
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.
Uempty
Activating partitions
IBM Power Systems
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.
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.
Uempty
Select system
profile name and
click Activate
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.
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.
List of
LPARs
Managed
systems
HMC command:
chsysstate -m MSname -r lpar -o on -n lparname -f profile
Copyright IBM Corporation 2009
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.
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.
Alternatively, you can select the partition profile name, in the Managed Profiles window.
click Actions, and click Activate on the menu.
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.
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.
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.
Uempty
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.
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.
You can also open (or close) the terminal window when a
partition is already running.
Notes:
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.
AIX Version 6
(C) Copyrights by IBM and by others 1982, 2007.
Console login:
# exit
Console login: ~.
Terminate session? [y/n]
Use the rmvterm command to close a different virtual terminal session (that is perhaps
on the HMC or another remote workstation):
rmvterm -m managedsysname -p partitionname
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.
Uempty
Stopping a partition
IBM Power Systems
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
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.
Uempty
Network connection
between LPAR and HMC
needed for OS options
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.
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.
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.
Dump Retry:
Grey tint option only available for I/5 OS LPARs
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.
Uempty
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).
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.
Uempty
Click Actions;
then select Select partition
New to create profile names
a new system on the left and
profile. click Add >>.
Notes:
From the manage system profiles task, select the system profile
and use the Validate option on the Actions menu.
Notes:
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.
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.
Notes:
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.
Notes:
Introduction
The system must be powered on either to the Standby or Operating state for partition
profiles to be modified.
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.
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
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.
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.
Uempty
Delete a partition
IBM Power Systems
Notes:
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.
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.
Uempty
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.
When a processor fails on a high-priority
The managed system follows these steps to acquire a replacement processor for the
high-priority logical partition.
1. If there are unassigned processors on the managed system, the
managed system replaces the failed processor with an unassigned
processor.
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.
Default availability priority value
By default, the partition availability priority of Virtual I/O Server logical partitions is set to
191. The partition-availability priority of all other logical partitions is set to 127 by
default.
You can enter any value from 0 to 255 into Availability priority, or you can select one of
the preset choices. All selected logical partitions are set to the same partition-availability
priority value.
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.
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.
Uempty
Notes:
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.
Uempty
Pick the
backup file
you want
to use.
Full is only
available if all
partitions are
Not Activated.
Notes:
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.
Notes:
Scheduling operations (1 of 4)
IBM Power Systems
From Schedule Operations task, click Options -> New to create a new
scheduled operation.
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.
Scheduling operations (2 of 4)
IBM Power Systems
Notes:
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.
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.
Uempty
Scheduling operations (3 of 4)
IBM Power Systems
Recurring operations:
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.
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).
Scheduling operations (4 of 4)
IBM Power Systems
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.
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.
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.
Uempty order, and all of the partitions with high desired numbers for processors grabbed too
many of them.
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.
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)
Notes:
effect is that it received more memory this time. Now the last partition to start might not
have enough to meet its minimum requirement.
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
Copyright IBM Corporation 2009
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.
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
Uempty want to delete this partition, you will have to either designate another partition as the
service partition or set this option to Unassigned.
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.
Uempty
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.
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.
Uempty
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.
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.
Physical
Currently
free
Partitions
allocated
processors
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.
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
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
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.
Partitions
allocated
memory
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.
Uempty 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.
At the bottom, there is a list of partitions and the amount of memory allocated to
each of the partitions. The amounts are all in megabytes (MB). The partitions do
not have to currently be running for the memory and processor usage
information to show the amount allocated to the partitions. The partitions just
have to have run once before.
When troubleshooting memory allocation issues, ask yourself if these memory
amounts are what you expected. Did you plan for the overhead memory? Are
you attempting to allocate more than the available memory?
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.
Uempty
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.
In progress shows the number of movements that are currently in progress on the
managed system.
Notes:
Advanced tab
This Advanced tab shows a summary of which partitions are configured for huge page
memory, and BSR arrays.
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.
Checkpoint (1 of 2)
IBM Power Systems
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.
6. True or False: If you delete a partition, you delete all of its partition
profiles.
Notes:
Checkpoint solutions (1 of 2)
IBM Power Systems
Additional information
Transition statement There is another page of Checkpoint questions to answer.
Checkpoint (2 of 2)
IBM Power Systems
Notes:
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.
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.
Exercise
IBM Power Systems
Unit
exerc
ise
Notes:
Unit summary
IBM Power Systems
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
Estimated time
01:15
References
IBM System p and AIX Information Center:
http://publib.boulder.ibm.com/infocenter/systems/index.jsp
SG24-7940 PowerVM virtualization on IBM system p: Introduction
and Configuration
SG24-6615 A Practical Guide for Resource Monitoring and Control
(RMC)
Uempty
Unit objectives
IBM Power Systems
Notes:
Introduction
In this unit, we will look at both performing partition dynamic resource allocation and
troubleshooting potential problems.
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.
Notes:
Introduction
In this topic, we will see procedures for dynamically reallocating the resources in
running partitions.
Notes:
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
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.
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
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
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.
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.
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.
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
Notes:
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.
Uempty
What is
available
Is it a valid
operation?
Enter
amount
How long are
you willing
to wait?
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.
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.
Is it a valid
operation?
What is
available
Enter
Capped/
quantities
uncapped
and weight
Messages
detail
Copyright IBM Corporation 2009
Notes:
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.
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.
Uempty
DLPAR status (1 of 3)
IBM Power Systems
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.
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.
Uempty
DLPAR status (2 of 3)
IBM Power Systems
Here is an example
of a failure:
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.
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.
Uempty
DLPAR status (3 of 3)
IBM Power Systems
Some errors
happen before
you even get
to the DLPAR
menu
Notes:
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.
Uempty
Is it a valid
operation?
Enter quantity
Move to which
partition?
Is it a valid
operation?
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.
Notes:
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
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.
Uempty
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.
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.
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
Notes:
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.
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.
Uempty
Choose slot
Choose partition
Specify None
to remove the
I/O slot
Notes:
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.
Uempty
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.
Instructor notes:
Purpose
Details
Additional information
Transition statement Lets see how to move or remove an LHEA.
Uempty
Choose partition
Specify None to
remove the LHEA
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
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.
DRCindex
Copyright IBM Corporation 2009
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.
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.
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.
Uempty
1. The upper and lower limits for dynamically adding and removing memory
are bound by what two partition configuration settings?
Notes:
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.
Uempty
Exercise
IBM Power Systems
Topic
1
exerc
ise
Notes:
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.
Notes:
3 3
Partition A Partition B
Hypervisor 4
Copyright IBM Corporation 2009
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.
Uempty 5. 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.
If the network is down either between the HMC and the managed system or between
the partitions and the HMC, or if there are problems with routing, then DLPAR
operations cannot occur.
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.
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
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.
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.
Uempty
Resource managers (1 of 2)
IBM Power Systems
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.
RSCT/RMC startup
The startsrc -s ctrmc startup command is called from /etc/inittab during system
initialization.
Resource managers (2 of 2)
IBM Power Systems
Reacting to events
IBM.ERRM Event Response RM
IBM.ServiceRM Service RM
Monitoring data
IBM.FSRM File System RM
IBM.HostRM Host RM
IBM.SensorRM Sensor RM
IBM.WLM Workload Manager RM
Logging
IBM.AuditRM Audit Log RM
Notes:
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.
Uempty
HMC
Acts as a special kind of CSM server
Writes its IP address to NVRAM of managed system
Waits for the LPAR to initiate RMC connection
Creates a managed node object in the database
LPARs
Managed nodes for DLPAR, Service Agent, and Service Focal Point
Initially reads IP address of HMC from NVRAM
IBM.CSMAgentRM reads HMCs IP address
IBM.DRM configures automatically to contact the HMC
IBM.ServiceAgent and IBM.Sfp are registered at the HMC
Notes:
LPARs CSMAgent
communicates with HMCs
DMSRM for setup LPAR
HMC CSMAgentRM
DRM
HMCs LparCmdRM retrieves LPARs CSMAgentRM
status; waits for contact from retrieves HMC IP
LPARs DRM address and key
NVRAM
HMCs DMSRM stores IP
address and key in NVRAM
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.
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.
Uempty
Notes:
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.
Uempty
RMC management
IBM Power Systems
Notes:
Uempty If there was not enough space available while initializing the RMC daemons, the
configuration of the resources might be corrupted.
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.
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"}
Notes:
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.
Uempty
Notes:
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.
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
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.
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.
Notes:
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.
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.
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.
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.
Uempty
Notes:
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.
Uempty
Checkpoint
IBM Power Systems
1. List the most common issue that prevents DLPAR operations from
working.
Notes:
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.
Uempty
Exercise
IBM Power Systems
Topic
exerc 2
ise
Notes:
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.
Uempty
Unit summary
IBM Power Systems
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
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.
Checkpoint solutions (1 of 2)
IBM Power Systems
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.
Unit 1
Checkpoint solutions (2 of 2)
IBM Power Systems
AP Unit 2
Checkpoint solutions (1 of 2)
IBM Power Systems
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. How many partitions can a managed system support if the PowerVM
Standard Edition feature has not been ordered?
The maximum number of partitions is the same as activated physical
processors.
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.
7. List at least three functions of the Flexible Service Processor.
Provides system initialization, connects to the HMC, runs ASMI for
setting system flags, includes hardware error detection.
Copyright IBM Corporation 2009
AP Unit 3
Unit 3
Unit
4. True or False: The communication between a remote Web browser and the
HMC is SSL encrypted by default.
AP Unit Unit 3
Checkpoint solutions (1 of 2)
IBM Power Systems
Unit 3
Checkpoint solutions (2 of 2)
IBM Power Systems
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
AP Unit 4
Checkpoint solutions
IBM Power Systems
Unit 5
Checkpoint solutions
IBM Power Systems
AP Unit 6
Checkpoint solutions
IBM Power Systems
4. What is the difference between normal and fast power off options?
The normal option allows all active jobs to end in a controlled manner.
Fast causes jobs to end without cleanup processing.
5. What HMC command can be used to power on or off the managed system?
chsysstate
Unit 7
Checkpoint solutions (1 of 2)
IBM Power Systems
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
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)
10. Can you assign the HEA itself to a logical partition? No,
multiple logical partitions can connect directly to the HEA and use the HEA resources.
Unit 8
Checkpoint solutions (1 of 2)
IBM Power Systems
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.
9. True or False: When activating a partition, you must use the Open
Terminal Window option.
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.
AP Unit 9
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).
backpg
Back page