IBM PowerHA SystemMirror V7.2.3 for IBM AIX and V7.22 for Linux

Book description

This IBM® Redbooks® publication helps strengthen the position of the IBM PowerHA® SystemMirror® for Linux solution with well-defined and documented deployment models within an IBM Power Systems™ environment, which provides customers a planned foundation for business resilience and disaster recovery (DR) for their IBM Power Systems infrastructure solutions.

This book addresses topics to help answer customers' complex high availability (HA) and DR requirements for IBM AIX® and Linux on IBM Power Systems servers to help maximize system availability and resources and provide technical documentation to transfer the how-to-skills to users and support teams.

This publication is targeted at technical professionals (consultants, technical support staff, IT architects, and IT specialists) who are responsible for providing HA and DR solutions and support for IBM PowerHA SystemMirror for AIX and Linux Standard and Enterprise Editions on IBM Power Systems servers.

Table of contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Chapter 1. Introduction to IBM PowerHA SystemMirror for IBM AIX
    1. 1.1 What is PowerHA SystemMirror for AIX
      1. 1.1.1 High availability
      2. 1.1.2 Cluster multiprocessing
    2. 1.2 Availability solutions: An overview
      1. 1.2.1 Downtime
      2. 1.2.2 Single point of failure
    3. 1.3 History and evolution
      1. 1.3.1 PowerHA SystemMirror V7.2.0
      2. 1.3.2 PowerHA SystemMirror Version 7.2.1
      3. 1.3.3 PowerHA SystemMirror Version 7.2.2
      4. 1.3.4 PowerHA SystemMirror Version 7.2.3
    4. 1.4 HA terminology and concepts
      1. 1.4.1 Terminology
    5. 1.5 Fault tolerance versus HA
      1. 1.5.1 Fault-tolerant systems
      2. 1.5.2 HA systems
    6. 1.6 Additional PowerHA resources
  5. Chapter 2. New features
    1. 2.1 Easy Update
      1. 2.1.1 Overview
      2. 2.1.2 Detailed description
    2. 2.2 PowerHA SystemMirror User Interface enhancements
    3. 2.3 Resource Optimized High Availability enhancements
    4. 2.4 PowerHA Log Analyzer and logging enhancements
      1. 2.4.1 Logging enhancements
      2. 2.4.2 Log Analyzer
    5. 2.5 Event handling
      1. 2.5.1 Event script failure option: Canceling the remaining events
    6. 2.6 Additional details of changes in PowerHA SystemMirror
      1. 2.6.1 Log analyzer changes
      2. 2.6.2 Event script failure improvements
      3. 2.6.3 Event script failure option: Canceling the remaining events
      4. 2.6.4 Change to the Cluster Event infrastructure
      5. 2.6.5 Administrator operation event
      6. 2.6.6 Network unstable event
      7. 2.6.7 Event serial number
    7. 2.7 Logical Volume Manager preferred read
  6. Chapter 3. Planning considerations
    1. 3.1 Introduction
      1. 3.1.1 Mirrored architecture
      2. 3.1.2 Single storage architecture
      3. 3.1.3 Stretched cluster
      4. 3.1.4 Linked cluster
    2. 3.2 CAA repository disk
      1. 3.2.1 Preparing for a CAA repository disk
      2. 3.2.2 CAA with multiple storage devices
    3. 3.3 CAA tunables
      1. 3.3.1 CAA network monitoring
      2. 3.3.2 Network failure detection time
    4. 3.4 Important considerations for Virtual I/O Server
      1. 3.4.1 Using poll_uplink
      2. 3.4.2 Advantages for PowerHA when poll_uplink is used
    5. 3.5 Network considerations
      1. 3.5.1 Dual-adapter networks
      2. 3.5.2 Single-adapter network
      3. 3.5.3 The netmon.cf file
    6. 3.6 Network File System tiebreaker
      1. 3.6.1 Introduction and concepts
      2. 3.6.2 Test environment setup
      3. 3.6.3 NFS server and client configuration
      4. 3.6.4 NFS tiebreaker configuration
      5. 3.6.5 NFS tiebreaker tests
      6. 3.6.6 Log entries for monitoring and debugging
  7. Chapter 4. Migration
    1. 4.1 Migration planning
      1. 4.1.1 PowerHA SystemMirror V7.2.2.sp1 requirements
      2. 4.1.2 PowerHA SystemMirror V7.2.3 requirements
      3. 4.1.3 Deprecated features
      4. 4.1.4 Migration options
      5. 4.1.5 Migration steps
      6. 4.1.6 Migration matrix to PowerHA SystemMirror V7.2.3
    2. 4.2 Migration scenarios from PowerHA V7.1.3
      1. 4.2.1 PowerHA V7.1.3 test environment overview
      2. 4.2.2 Rolling migration from PowerHA V7.1.3
      3. 4.2.3 Offline migration from PowerHA V7.1.3
      4. 4.2.4 Snapshot migration from PowerHA V7.1.3
      5. 4.2.5 Nondisruptive upgrade from PowerHA V7.1.3
    3. 4.3 Migration scenarios from PowerHA V7.2.0
      1. 4.3.1 PowerHA V7.2.0 test environment overview
      2. 4.3.2 Rolling migration from PowerHA V7.2.0
      3. 4.3.3 Offline migration from PowerHA V7.2.0
      4. 4.3.4 Snapshot migration from PowerHA V7.2.0
      5. 4.3.5 Nondisruptive upgrade from PowerHA V7.2.0
  8. Chapter 5. PowerHA SystemMirror User Interface
    1. 5.1 SMUI new features
      1. 5.1.1 What is new for SMUI
    2. 5.2 Planning and installation of SMUI
      1. 5.2.1 Planning and installation of SMUI for AIX
      2. 5.2.2 Planning and installation of SMUI for Linux
      3. 5.2.3 Postinstallation actions for the SMUI server for AIX and Linux
    3. 5.3 Navigating the SMUI
    4. 5.4 Cluster management by using the SMUI
      1. 5.4.1 Managing zones
      2. 5.4.2 Managing clusters by using the SMUI
      3. 5.4.3 Creating resource groups and resources
      4. 5.4.4 Moving, starting, and stopping a resource group
      5. 5.4.5 Starting and stopping cluster services
      6. 5.4.6 View Activity Log
    5. 5.5 Cluster maintenance by using SMUI
      1. 5.5.1 Verifying a cluster
      2. 5.5.2 Synchronizing a cluster (AIX only)
      3. 5.5.3 Creating and restoring a snapshot
    6. 5.6 SMUI access control
      1. 5.6.1 User management
      2. 5.6.2 Role management
    7. 5.7 Troubleshooting SMUI
      1. 5.7.1 Log files
      2. 5.7.2 Managing SMUI services
      3. 5.7.3 Troubleshooting logins
      4. 5.7.4 Adding clusters
      5. 5.7.5 Status not updating
      6. 5.7.6 The uisnap utility
  9. Chapter 6. Resource Optimized High Availability
    1. 6.1 ROHA concepts and terminology
      1. 6.1.1 Environment requirement for ROHA
    2. 6.2 New PowerHA SystemMirror SMIT configuration panels for ROHA
      1. 6.2.1 Entry point to ROHA
      2. 6.2.2 ROHA panel
      3. 6.2.3 HMC configuration
      4. 6.2.4 Hardware resource provisioning for an application controller
      5. 6.2.5 Change/Show Default Cluster Tunable menu
    3. 6.3 New PowerHA SystemMirror verification enhancement for ROHA
    4. 6.4 Planning a ROHA cluster environment
      1. 6.4.1 Considerations before configuring ROHA
      2. 6.4.2 Configuration steps for ROHA
    5. 6.5 Resource acquisition and release process introduction
      1. 6.5.1 Steps for allocation and for release
    6. 6.6 Introduction to resource acquisition
      1. 6.6.1 Querying the resources
      2. 6.6.2 Computing the resources
      3. 6.6.3 Identifying the method of resource allocation
      4. 6.6.4 Applying (acquiring) the resource
    7. 6.7 Introduction to the release of resources
      1. 6.7.1 Querying the release of resources
      2. 6.7.2 Computing the release of resources
      3. 6.7.3 Identifying the resources to release
      4. 6.7.4 Releasing (applying) resources
      5. 6.7.5 Synchronous and asynchronous mode
      6. 6.7.6 Automatic resource release process after an operating system crash
    8. 6.8 Example 1: Setting up one ROHA cluster (without On/Off CoD)
      1. 6.8.1 Requirements
      2. 6.8.2 Hardware topology
      3. 6.8.3 Cluster configuration
      4. 6.8.4 Showing the ROHA configuration
    9. 6.9 Test scenarios of Example 1 (without On/Off CoD)
      1. 6.9.1 Bringing two resource groups online
      2. 6.9.2 Moving one resource group to another node
      3. 6.9.3 Restarting with the current configuration after the primary node crashes
    10. 6.10 Example 2: Setting up one ROHA cluster (with On/Off CoD)
      1. 6.10.1 Requirements
      2. 6.10.2 Hardware topology
      3. 6.10.3 Cluster configuration
      4. 6.10.4 Showing the ROHA configuration
    11. 6.11 Test scenarios for Example 2 (with On/Off CoD)
      1. 6.11.1 Bringing two resource groups online
      2. 6.11.2 Bringing one resource group offline
    12. 6.12 HMC HA introduction
      1. 6.12.1 Switching to the backup HMC for the Power Enterprise Pool
    13. 6.13 Test scenario for HMC fallover
      1. 6.13.1 Hardware topology
      2. 6.13.2 Bringing one resource group offline when the primary HMC fails
      3. 6.13.3 Testing summary
    14. 6.14 Managing, monitoring, and troubleshooting
      1. 6.14.1 The clmgr interface to manage ROHA
      2. 6.14.2 Changing the DLPAR and CoD resources dynamically
      3. 6.14.3 Viewing the ROHA report
      4. 6.14.4 Troubleshooting DLPAR and CoD operations
  10. Chapter 7. Geographical Logical Volume Manager configuration assistant
    1. 7.1 Introduction
      1. 7.1.1 Geographical Logical Volume Manager
      2. 7.1.2 GLVM configuration assistant
    2. 7.2 Prerequisites
    3. 7.3 Using the GLVM wizard
      1. 7.3.1 Test environment overview
      2. 7.3.2 Synchronous configuration
      3. 7.3.3 Asynchronous configuration
  11. Chapter 8. Automation adaptation for Live Partition Mobility
    1. 8.1 Concept
      1. 8.1.1 Prerequisites for PowerHA node support of HACMP
      2. 8.1.2 Reducing the HACMP freeze time
    2. 8.2 Operation flow to support HACMP on a PowerHA node
      1. 8.2.1 Pre-migration operation flow
      2. 8.2.2 Post-migration operation flow
    3. 8.3 Example: HACMP scenario for PowerHA V7.2
      1. 8.3.1 Topology introduction
      2. 8.3.2 Initial status
      3. 8.3.3 Manual pre- HACMP operations
      4. 8.3.4 Performing HACMP
      5. 8.3.5 Manual post-HACMP operations
    4. 8.4 HACMP SMIT panel
    5. 8.5 PowerHA V7.2 scenario and troubleshooting
      1. 8.5.1 Troubleshooting
  12. Chapter 9. Cluster partition management update
    1. 9.1 Introduction to cluster partitioning
      1. 9.1.1 Causes of a partitioned cluster
      2. 9.1.2 Terminology
    2. 9.2 PowerHA cluster split and merge policies (before PowerHA V7.2.1)
      1. 9.2.1 Split policy
      2. 9.2.2 Merge policy
      3. 9.2.3 Configuration for the split and merge policy
    3. 9.3 PowerHA quarantine policy
      1. 9.3.1 Active node halt quarantine policy
      2. 9.3.2 Disk fencing quarantine
      3. 9.3.3 Configuration of quarantine policies
    4. 9.4 Changes in split and merge policies in PowerHA V7.2.1
      1. 9.4.1 Configuring the split and merge policy by using SMIT
      2. 9.4.2 Configuring the split and merge policy by using clmgr
      3. 9.4.3 Starting cluster services after a split
      4. 9.4.4 Migration and limitation
    5. 9.5 Considerations for using split and merge quarantine policies
    6. 9.6 Split and merge policy testing environment
      1. 9.6.1 Basic configuration
      2. 9.6.2 Specific hardware configuration for some scenarios
      3. 9.6.3 Initial PowerHA service status for each scenario
    7. 9.7 Scenario: Default split and merge policy
      1. 9.7.1 Scenario description
      2. 9.7.2 Split and merge configuration in PowerHA
      3. 9.7.3 Cluster split
      4. 9.7.4 Cluster merge
      5. 9.7.5 Scenario summary
    8. 9.8 Scenario: Split and merge policy with a disk tiebreaker
      1. 9.8.1 Scenario description
      2. 9.8.2 Split and merge configuration in PowerHA
      3. 9.8.3 Cluster split
      4. 9.8.4 How to change the tiebreaker group leader manually
      5. 9.8.5 Cluster merge
      6. 9.8.6 Scenario summary
    9. 9.9 Scenario: Split and merge policy with the NFS tiebreaker
      1. 9.9.1 Scenario description
      2. 9.9.2 Setting up the NFS environment
      3. 9.9.3 Setting the NFS split and merge policies
      4. 9.9.4 Cluster split
      5. 9.9.5 Cluster merge
      6. 9.9.6 Scenario summary
    10. 9.10 Scenario: Manual split and merge policy
      1. 9.10.1 Scenario description
      2. 9.10.2 Split and merge configuration in PowerHA
      3. 9.10.3 Cluster split
      4. 9.10.4 Cluster merge
      5. 9.10.5 Scenario summary
    11. 9.11 Scenario: Active node halt policy quarantine
      1. 9.11.1 Scenario description
      2. 9.11.2 HMC password-less access configuration
      3. 9.11.3 HMC configuration in PowerHA
      4. 9.11.4 Quarantine policy configuration in PowerHA
      5. 9.11.5 Simulating a cluster split
      6. 9.11.6 Cluster merge occurs
      7. 9.11.7 Scenario summary
    12. 9.12 Scenario: Enabling the disk fencing quarantine policy
      1. 9.12.1 Scenario description
      2. 9.12.2 Quarantine policy configuration in PowerHA
      3. 9.12.3 Simulating a cluster split
      4. 9.12.4 Simulating a cluster merge
      5. 9.12.5 Scenario summary
  13. Chapter 10. PowerHA SystemMirror special features
    1. 10.1 New option for starting PowerHA by using the clmgr command
      1. 10.1.1 PowerHA Resource Group dependency settings
      2. 10.1.2 Use case for using manage=delayed
    2. 10.2 PowerHA SystemMirror V7.2.3 for AIX new functions and updates
      1. 10.2.1 PowerHA SystemMirror User Interface
      2. 10.2.2 Availability metrics
      3. 10.2.3 Cloud backup management
      4. 10.2.4 Oracle database shutdown option
      5. 10.2.5 Reliable Syslog facility (rsyslog) support
      6. 10.2.6 Log analyzer improvements
      7. 10.2.7 Support for stand-alone enqueue server 2
  14. Chapter 11. PowerHA SystemMirror V7.2.2 for Linux
    1. 11.1 Architecture and planning of PowerHA SystemMirror for Linux
      1. 11.1.1 PowerHA for Linux architecture
      2. 11.1.2 Differences between PowerHA SystemMirror for AIX and Linux
      3. 11.1.3 PowerHA for Linux planning
    2. 11.2 Installation of PowerHA SystemMirror for Linux
      1. 11.2.1 Prerequisites
      2. 11.2.2 Prerequisites check
      3. 11.2.3 Test environment that is proposed for PowerHA installation
    3. 11.3 Configuring PowerHA SystemMirror for Linux
      1. 11.3.1 Configuring dependencies between resource groups
    4. 11.4 Problem determination of PowerHA SystemMirror for Linux
      1. 11.4.1 The Linux log collection utility
      2. 11.4.2 Solving common problems
  15. Chapter 12. Infrastructure management with IBM PowerVC
    1. 12.1 Management of virtual machines from PowerVC
      1. 12.1.1 Adding a cluster node for management in IBM Cloud PowerVC Manager
      2. 12.1.2 Adding or deleting processors and memory in PowerVC
      3. 12.1.3 Add network resources in PowerVC
      4. 12.1.4 Provisioning shared disk for PowerHA from PowerVC
  16. Appendix A. Storage migrations
    1. The new storage can be brought online along with the existing storage
    2. The new storage cannot be brought online along with the existing storage
  17. Appendix B. Migrating the cluster repository disk
  18. Related publications
    1. IBM Redbooks
    2. Online resources
    3. Help from IBM
  19. Back cover

Product information

  • Title: IBM PowerHA SystemMirror V7.2.3 for IBM AIX and V7.22 for Linux
  • Author(s): Dino Quintero, Jose Martin Abeleira, Adriano Almeida, Bernhard Buehler, Primitivo Cervantes, Stuart Cunliffe, Jes Kiran, Byron Martinez Martinez, Antony Steel, Oscar Humberto Torres, Stefan Velica
  • Release date: September 2019
  • Publisher(s): IBM Redbooks
  • ISBN: 9780738457918