Before using this information and t he product it suppor ts, be sure t o re ad th e gen eral infor mation in
Appendix A, “Special Notices” on page 205.
First Edition (May 1 999)
This edition applies to HACMP f or AIX and HACMP/En hanced Scalab ility (H ACMP/E S), P rogram
Number 5765-D28, for use with t he A IX Operat ing System Version 4.3.2 and lat er.
Comments may be addressed to:
IBM Corporation, Internation al Technical Support Organization
Dept. JN9B Building 003 Interna l Zip 2834
11400 Burnet Road
Austin, Texas 78758-3493
When you send information to IBM, you gra nt I BM a non-exclusive right to use or di strib ute t he
information in any way it belie ves appropr iate without incur ring any ob ligati on to you.
Note to U.S Government Users – Do cum entation r elated to r estric ted righ ts – Us e, duplication or dis closu re is
subject to restrictions set forth in GSA ADP Sc hedule Contra ct with IBM Co rp .
The AIX and RS/6000 Certifications offered through the Professional
Certification Program from IBM are designed to validate the skills required of
technical professionals who work in the powerful and often complex
environments of AIX and RS/6000. A complete set of professional
certifications is available. It includes:
• IBM Certified AIX User
• IBM Certified Specialist - RS/6000 Solution Sales
• IBM Certified Specialist - AIX V4.3 System Administration
• IBM Certified Specialist - AIX V4.3 System Support
• IBM Certified Specialist - RS/6000 SP
• IBM Certified Specialist - AIX H ACMP
• IBM Certified Specialist - Domino for RS/6000
• IBM Certified Specialist - Web Server for RS/6000
• IBM Certified Specialist - Business Intelligence for RS/6000
• IBM Certified Advanced Technical Expert - RS/6000 AIX
Each certification is developed by following a thorough and rigorous process
to ensure the exam is applicable to the job role and is a meaningful and
appropriate assessment of skill. Subject Matter Experts who successfully
perform the job participate throughout the entire development process. These
job incumbents bring a wealth of experience into the development process,
thus making the exams much more meaningful than the typical test, which
only captures classroom knowledge. These Subject Matter experts ensure
the exams are relevant to the
useful and valid. The result is a certification of value that appropriately
measures the skill required to perform the job role.
real world
and that the test content is both
This redbook is designed as a study guide for professionals wishing to
prepare for the certification exam to achieve IBM Certified Specialist - AIX
HACMP.
The AIX HACMP certification validates the skills required to successfully
plan, install, configure, and support an AIX HACMP cluster installation. The
requirements for this include a working knowledge of the following:
• Hardware options supported for use in a cluster, along with the
considerations that affect the choices made
xiii
• AIX parameters that are affected by an HACMP installation, and their
correct settings
• The cluster and resource configuration process, including how to choose
the best resource configuration for a customer requirement
• Customization of the standard HACMP facilities to satisfy special
customer requirements
• Diagnosis and troubleshooting knowledge and skills
This redbook helps AIX professionals seeking a comprehensive and
task-oriented guide for developing the knowledge and skills required for the
certification. It is designed to provide a combination of theory and practical
experience. It also provides sample questions that will help in the evaluation
of personal progress and provide familiarity with the types of questions that
will be encountered in the exam.
This redbook will not replace the practical experience you should have, but,
when combined with educational activities and experience, should prove to
be a very useful preparation guide for the exam. Due to the practical nature of
the certification content, this publication can also be used as a desk-side
reference. So, whether you are planning to take the AIX HACMP certification
exam, or just want to validate your HACMP skills, this book is for you.
For additional information about certification and instructions on How to
Register for an exam, call IBM at 1-800-426-8322 or visit our Web site at:
http://www.ibm.com/certify
The Team That Wrote This Redbook
This redbook was produced by a team of specialists from around the world
working at the International Technical Support Organization Austin Center.
David Thiessen is an Advisory Software Engineer at the International
Techni cal Support Organization, Austin Center. He writes extensively and
teaches IBM classes worldwide on all areas of high availability and clustering.
Before joining the ITSO six years ago, David worked in Vancouver, Canada
as an AIX Systems Engineer.
Achim Rehor is a Software Service Specialist in Mainz/Germany. He is Team
Leader of the HACMP/SP Software Support Group in the European Central
Region (Germany, Austria and Switzerland). Achim started working with AIX
in 1990, just as AIX Version 3 and the RISC System/6000 were first being
introduced. Since 1993, he has specialized in the 9076 RS/6000 Scalable
xivIBM Certification Study Guide AIX HACM P
POWERparallel Systems area, known as the SP1 at that time. In 1997 he
began working on HACMP as the Service Groups for HACMP and RS/6000
SP merged into one. He holds a diploma in Computer Science from the
University of Frankfurt in Germany. This is his first redbook.
Reinhard Zettler is an AIX Software Engineer in Munich, Germany. He has
two years of experience working with AIX and HACMP. He has worked at IBM
for two years. He holds a degree in Telecommunication Technology. This is
his first redbook.
Thanks to the following people for their invaluable contributions to this
project:
Marcus Brewer
International Technic al Support Organization, Austin Center
Rebecca Gonzalez
IBM AIX Certification Project Manager, Austin
Milos Radosavljevic
International Technic al Support Organization, Austin Center
Comments Welcome
Your comments are important to us!
We want our redbooks to be as helpful as possible. Please send us your
comments about this or other redbooks in one of the following ways:
• Fax the evaluation form found in “ITSO Redbook Evaluation” on page 221
to the fax number shown on the form.
• Use the electronic evaluation form found on the Redbooks Web sites:
For Internet users
http://www.redbook s.ibm.com
For IBM Intranet usershttp://w3.itso.ibm .com
• Send us a note at the following address:
redbook@us.ibm.com
xv
xviIBM Certification Study Guide AIX HACM P
Chapter 1. Certification Overview
This chapter provides an overview of the skill requirements for obtaining an
IBM Certified Specialist - AIX HACMP certification. The following chapters
are designed to provide a comprehensive review of specific topics that are
essential for obtaining the certification.
1.1 IBM Certified Specialist - AIX HACMP
This certification demonstrates a proficiency in the implementation skills
required to plan, install, and configure AIX High Availability Cluster
Multi-Processing (HACMP) systems, and to perform the diagnostic activities
needed to support Highly Available Clusters.
Certification Requirement (two Tests):
To attain the IBM Certified Specialist - AIX HACMP certification, candidates
must first obtain the AIX System Administration or the AIX System Support
certification. In order to obtain one of these prerequisite certifications, the
candidate must pass one of the following two exams:
Test 181: AIX V4.3 System Administration
or
Test 189: AIX V4.3 System Support.
Following this, the candidate must pass the following exam:
Test 167: HACMP for AIX V 4.2.
Recommended Prerequisites
A minimum of six to twelve months implementation experience installing,
configuring, and testing/supporting HACMP for AIX.
Registration for the Certification Exam
For information about how to register for the certification exam, please visit
the following Web site:
The following objectives were used as a basis for what is required when the
certification exam was developed. Some of these topics have been
regrouped to provide better organization when discussed in this publication.
Section 1 - Preinstallation
The following items should be considered as part of the preinstallation plan:
• Conduct a Planning Session.
• Set customer expectations at the beginning of the planning session.
• Gather customer's availability requirements.
• Articulate trade-offs of different HA configurations.
• Assist customers in identifying HA applications.
• Evaluate the Customer Environment and Tailorable Components.
• Evaluate the configuration and identify Single Points of Failure (SPOF).
• Define and analyze NFS requirements.
• Identify components affecting HACMP.
• Identify HACMP event logic customizations.
• Plan for Installation.
• Develop a disk management modification plan.
• Understand issues regarding single adapter solutions.
• Produce a Test Plan.
Section 2 - HACMP Implementation
The following items should be considered for proper implementation:
• Configure HACMP Solutions.
• Install HACMP Code.
• Configure an IP Address Takeover (IPAT).
• Configure non-IP heartbeat paths.
• Configure a network adapter.
• Customize/tailor AIX.
• Set up a shared disk (SSA).
• Set up a shared disk (SCSI).
• Verify a cluster configuration.
2IBM Certification Study Guide A IX HA CMP
• Create an application server.
• Set up Event Notification.
• Set up event notification and pre/post event scripts.
• Set up error notification.
• Post Configuration Activities.
• Configure a client notification and ARP update.
• Implement a test plan.
• Create a snapshot.
• Create a customization document.
• Perform Testing and Troubleshooting.
• Troubleshoot a failed IPAT failover.
• Troubleshoot failed shared volume groups.
• Troubleshoot a failed network configuration.
• Troubleshoot failed shared disk tests.
• Troubleshoot a failed application.
• Troubleshoot failed Pre/Post event scripts.
• Troubleshoot failed error notifications.
• Troubleshoot errors reported by cluster verification.
Section 3 - System Management
The following items should be considered for System Management:
• Communicate with the Customer.
• Conduct a turnover session.
• Provide hands-on customer education.
• Set customer expectations of their HACMP solution's capabilities.
• Perform testing and troubleshooting as a result of changes.
Certification Overview 3
1.3 Certification Educ ation Courses
Courses and publications are offered to help you prepare for the certification
tests. These courses are recommended, but not required, before taking a
certification test. At the printing of this guide, the following courses are
available. For a current list, please visit the following Web site:
http://www.ibm.com/certify
Table 1. AIX Version 4 HACMP Installation and Impl emen tation
Course NumberQ1054 (USA) AU54 (Worldwide)
Course DurationFive days
Course AbstractThis course provides a detailed understanding of the
High Availability Clustered Multi-Processing for AIX.
The course is supplemented with a series of laboratory
exercises to configure the hardware and software
environments for HACMP. Additionally, the labs provide
the opportunity to:
• Install the product.
• Define networks.
• Create file systems.
• Complete several modes of HACMP installations.
4IBM Certification Study Guide A IX HA CMP
The following table outlines information about the next course.
Table 2. AIX Version 4 HACMP System A dmin istration
This course teaches the student the skills required to
administer an HACMP cluster on an ongoing basis
after it is installed. The skills that are developed in this
course include:
• Integrating the cluster with existing network
services (DNS, NIS, etc.)
• Monitoring tools for the cluster, including HAView
for Netview
• Maintaining user IDs and passwords across the
cluster
• Recovering from script failures
• Making configuration or resource changes in the
cluster
• Repairing failed hardware
• Maintaining required cluster documentation
The course involves a significant number of hands-on
exercises to reinforce the concepts. Students are
expected to have completed the course AU54
(Q1054) HACMP Installation and Implementation
before attending this course.
Certification Overview 5
6IBM Certification Study Guide A IX HA CMP
Chapter 2. Cluster Planning
The area of cluster planning is a large one. Not only does it include planning
for the types of hardware (CPUs, networks, disks) to be used in the cluster,
but it also includes other aspects. These include resource planning, that is,
planning the desired behavior of the cluster in failure situations. Resource
planning must take into account application loads and characteristics, as well
as priorities. This chapter will cover all of these areas, as well as planning for
event customizations and user id planning issues.
2.1 Cluster Nodes
One of HACMP’s key design strengths is its ability to provide support across
the entire range of RISC System/6000 products. Because of this built-in
flexibility and the facility to mix and match RISC System/6000 products, the
effort required to design a highly available cluster is significantly reduced.
In this chapter, we shall outline the various hardware options supported by
HACMP for AIX and HACMP/ES. We realize that the rapid pace of change in
products will almost certainly render any snapshot of the options out of date
by the time it is published. This is true of almost all technical writing, though
to yield to the spoils of obsolescence would probably mean nothing would
ever make it to the printing press.
The following sections will deal with the various:
• CPU Options
• Cluster Node Considerations
available to you when you are planning your HACMP cluster.
2.1.1 CPU Options
HACMP is designed to execute with RISC System/6000 uniprocessors,
Symmetric Multi-Processor (SMP) servers and the RS/6000 Scalable
POWERparallel Systems (RS/6000 SP) in a
configuration. The minimum configuration and sizing of each system CPU is
highly dependent on the user's application and data requirements.
Nevertheless, systems with 32 MB of main storage and 1 GB of disk storage
would be practical, minimum configurations.
Almost any model of the RISC System/6000 POWERserver family can be
included in an HACMP environment and new models continue to be added to
the list. The following table gives you an overview of the currently supported
For a detailed description of system models supported by HACMP/6000 and
HACMP/ES, you should refer to the current Announcement Letters for
HACMP/6000 and HACMP/ES.
1
1
1
1
1
1
1
1
1
1
1
HACMP/ES 4.3 further enhances cluster design flexibility even further by
including support for the RISC System/6000 family of machines and the
Compact Server C20. Since the introduction of HACMP 4.1 for AIX, you have
been able to mix uniprocessor and multiprocessor machines in a single
cluster. Even a mixture of “normal” RS/6000 machines and RS/6000 SP
nodes is possible.
2.1.2 Cluster Node Con siderations
It is important to understand that selecting the system components for a
cluster requires careful consideration of factors and information that may not
be considered in the selection of equipment for a single-system environment.
In this section, we will offer some guidelines to assist you in choosing and
sizing appropriate machine models to build your clusters.
8IBM Certification Study Guide A IX HA CMP
Much of the decision centers around the following areas:
• Processor capacity
• Application requirements
• Anticipated growth requirements
• I/O slot requirements
These paradigms are certainly not new ones, and are also important
considerations when choosing a processor for a single-system environment.
However, when designing a cluster, you must car efully consider the
requirements of the cluster as a total entity. This includes understanding
system capacity requirements of other nodes in the cluster beyond the
requirements of each system's prescribed normal load. You must consider
the required performance of the solution during and after failover, when a
surviving node has to add the workload of a failed node to its own workload.
For example, in a two node cluster, where applications running on both nodes
are critical to the business, each of the two nodes functions as a backup for
the other, in a mutual takeover configuration. If a node is required to provide
failover support for all the applications on the other node, then its capacity
calculation needs to take that into account. Essentially, the choice of a model
depends on the requirements of highly available applications, not only in
terms of CPU cycles, but also of memory and possibly disk space.
Approximately 50 MB of disk storage is required for full installation of the
HACMP software.
A major consideration in the selection of models will be the number of I/O
expansion slots they provide. The model selected must have enough slots to
house the components required to remove single points of failure (SPOFs)
and provide the desired level of availability. A single point of failure is defined
as any single component in a cluster whose failure would cause a service to
become unavailable to end users. The more single points of failure you can
eliminate, the higher your level of availability will be. Typically, you need to
consider the number of slots required to support network adapters and disk
I/O adapters. Your slot configuration must provide for at least two network
adapters to provide adapter redundancy for one service network. If your
system needs to be able to take over an IP address for more than one other
system in the cluster at a time, you will want to configure more standby
network adapters. A node can have up to seven standby adapters for each
network it connects to. Again, if that is your requirement, you will need to
select models as nodes where the number of slots will accomodate the
requirement.
Cluster Planning 9
Your slot configuration must also allow for the disk I/O adapters you need to
support the cluster’s shared disk (volume group) configuration. If you intend
to use disk mirroring for shared volume groups, whic h i s strongly
recommended, then you will need to use slots for additional disk I/O
adapters, providing I/O adapter redundancy across separate buses.
The following table tells you the number of additional adapters you can put
into the different RS/6000 models. Ethernet environments can sometimes
make use of the integrated ethernet port provided by some models. No such
feature is available for token-ring, FDDI or ATM; you must use an I/O slot to
provide token-ring adapter redundancy.
Table 4. Number of Adap ter Slo ts in Eac h Mod el
RS/6000 ModelNumber of SlotsIntegrated Ethernet Port
70064 x MCAyes
7009 C10, C204x PCIno
7012 Mod. 3XX and GXX4 x MCAyes
7013 Mod. 5XX7 x MCAno
7013 Mod. JXX6 x MCA, 14 x MCA
with expansion unit J01
7015 Mod. R10, R20, R218 x MCAno
7015 Mod. R30, R40, R5016 x MCAno
7017 Mod. S7X52 x PCIno
7024 EXX5 x PCI, 1 x PCI/ISA 2 x
ISA
7025 F506 x PCI, 2 x ISA/PCIyes
7026 Mod. H506 x PCI, 2 x ISA/PCIyes
7043Mod. 3 x PCI, 2 x ISA/PCIyes
9076 thin node4 x MCAyes
9076 wide node7 x MCAno
9076 high node15 x MCAno
9076 thin node (silver)2 x PCIyes
9076 wide node (silver)10 x PCIyes
1
The switch adapter is onboard and does not need an extra slot.
no
no
1
1
10IBM Certification Study Gu ide AIX HACMP
2.2 Cluster Networks
HACMP differentiates between two major types of networks: TCP/IP networks
and non-TCP/IP networks. HACMP utilizes both of them for exchanging
heartbeats. HACMP uses these heartbeats to diagnose failures in the cluster.
Non-TCP/IP networks are used to distinguish an actual hardware failure from
the failure of the TCP/IP software. If there were only TCP/IP networks being
used, and the TCP/IP software failed, causing heartbeats to stop, HACMP
could falsely diagnose a node failure when the node was really still
functioning. Since a non-TCP/IP network would continue working in this
event, the correct diagnosis could be made by HACMP. In general, all
networks are also used for verification, synchronization, communication and
triggering events between nodes. Of course, TCP/IP networks are used for
communication with client machines as well.
At the time of publication, the HACMP/ES Version 4.3 product does not use
non-TCP/IP networks for node-to-node communications in triggering,
synchronizing, and executing event reactions. This can be an issue if you are
configuring a cluster with only one TCP/IP network. This limitation of
HACMP/ES is planned to be removed in a future release. You would be
advised to check on the status of this issue if you are planning a new
installation, and to plan your cluster networks accordingly.
2.2.1 TCP/IP Networks
The following sections describe supported TCP/IP network types and network
considerations.
2.2.1.1 Supported TCP/IP Network Types
Basically every adapter that is capable of running the TCP/IP protocol is a
supported HACMP network type. There are some special considerations for
certain types of adapters however . The following gives a brief overview on the
supported adapters and their special considerations.
Below is a list of TCP/IP network types as you will find them at the
configuration time of an adapter for HACMP. You will find the non-TCP/IP
network types in 2.2.2.1, “Supported Non-TCP/IP Network Types” on page
14.
• Generic IP
•ATM
• Ethernet
•FCS
Cluster Planning 11
• FDDI
• SP Switch
•SLIP
•SOCC
• Token-Ring
As an independent, layered component of AIX, the HACMP for AIX software
works with most TCP/IP-based networks. HACMP for AIX has been tested
with standard Ethernet interfaces (en*) but not with IEEE 802.3 Ethernet
interfaces (et*), where * reflects the interface number. HACMP for AIX also
has been tested with Token-Ring and Fiber Distributed Data Interchange
(FDDI) networks, with IBM Serial Optical Channel Converter (SOCC), Serial
Line Internet Protocol (SLIP), and Asynchronous Transfer Mode (ATM)
point-to-point connections.
Note
ATM and SP Switch networks are special cases of point-to-point, private
networks that can connect clients
The HACMP for AIX software supports a maximum of 32 networks per cluster
and 24 TCP/IP network adapters on each node. These numbers provide a
great deal of flexibility in designing a network configuration. The network
design affects the degree of system availability in that the more
communication paths that connect clustered nodes and clients, the greater
the degree of network availability.
2.2.1.2 Specia l Network Considerat ions
Each type of interface has different characteristics concerning speed, MAC
addresses, ARP, and so on. In case there is a limitation you will have to work
around, you need to be aware of the characteristics of the adapters you plan
to use. In the next paragraphs, we summarize some of the considerations
that are known.
Hardware Address Swapping is one issue. If you enable HACMP to put one
address on another adapter, it would need something like a boot and a
service address for IPAT, but on the hardware layer. So, in addition to the
manufacturers burnt-in address, there has to be an alternate address
configured.
The speed of the network can be another issue. Your application may have
special network throughput requirements that must be taken into account.
12IBM Certification Study Gu ide AIX HACMP
Loading...
+ 210 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.