H6487: HP Serviceguard I

$3,500.00


  • Virtual Classroom

  • Onsite
Duration: 5 Days

In this course, you will learn how to effectively use Serviceguard to protect mission critical applications from a wide variety of hardware and software failures. You will spend 60 percent of class using HP servers in hands-on labs. This course has been updated to support HP-UX 11.31 and Serviceguard version A.11.20 but is still applicable to earlier versions of the product.

What You Will Learn

  • Configure a volume group or disk group that can be used on multiple systems and a basic package to run in a Serviceguard environment
  • Configure and maintain a Serviceguard cluster
  • Configure and implement an application monitor
  • Replace a failed LVM lock disk
  • Change the cluster configuration and add/delete a package to a running cluster
  • Set up a Serviceguard package using the NFS toolkit and Oracle toolkit
  • Configure a highly available network using redundant hubs, routers, and networks
  • Perform a rolling upgrade
  • Use Serviceguard Manager to manage a Serviceguard cluster
  • Perform troubleshooting activities to resolve Serviceguard configuration problems
  • Protect your mission critical applications against a wide variety of hardware and software failures through effective use of Serviceguard
  • Deliver highly available application services to your LAN-attached clients by configuring up to 16-nodes in an enterprise cluster
  • Reduce your application downtime to near zero by learning how to configure your Serviceguard cluster and using Serviceguard's rolling upgrade facility
  • Minimize, and in some instances eliminate, your application downtime by automating the detection of failures and restoration of application service

Audience

HP-UX system administrators who currently, or soon will, develop, design, implement, and monitor Serviceguard clusters

Prerequistes

  • HP-UX System and Network Administration I
  • HP-UX System and Network Administration II

or

  • HP-UX for Experienced UNIX System Administrators
  • HP-UX Logical Volume Manager (LVM) or HP-UX VERITAS Volume Manager (VxVM)
  • POSIX Shell Programming

Course Outline

1. High Availability

  • What Are the Risks?
  • Reducing the Risk
    • Redundant Data
    • Asymmetric Clusters
    • Minimizing Downtime
    • Network Redundancy
  • Disk Configurations
  • Multi-Network Environment
  • Redundant
    • LAN Cards
    • Hubs
    • Routers
    • Client Networks

2. High Availability with Serviceguard

  • Serviceguard
  • High Availability with Serviceguard
  • Features and Benefits of Serviceguard
  • Serviceguard Packages
  • Redistributing Application Packages
  • Minimizing Planned Downtime
  • Serviceguard Bundle/Products
  • HP Serviceguard Solutions
  • Serviceguard and Integrity VM
  • Cluster File System
  • Multi-Node Packages and Package Dependencies
  • Oracle RAC and CFS
  • Storage Choices Based on Your Priorities
  • SGeRAC and LVM MORE
  • System Management Homepage
  • Serviceguard Manager
  • Serviceguard Storage Management Suite
  • Metrocluster
  • Continentalclusters

3. Storage for Servicegard

  • Serviceguard Disk Space Management
  • Boot and Root Disk Concepts
  • General Disk Concepts
  • Volume Management in Serviceguard for HP-UX
  • LUN, Disk, and DVD DSF Names for 11.31
  • Review of LVM Concepts
  • Configure a Shareable LVM Volume Group
  • LVM Issues with Serviceguard
  • Common LVM Commands
  • LVM and VxVM Command Comparison
  • Configure a Shareable VxVM Disk Group
  • CFS Filesystem

4. Cluster Concepts and Configuration

  • Cluster
  • Major Components of a Cluster
  • Network Interface Configuration
  • Cluster Lock Configuration Using LVM Disks
  • Cluster Lock Configuration Using a Quorum Server
  • Quorum Server Redundancy
  • Cluster Lock Configuration Using Lock LUN
  • Lock LUN Support for HP-UX
  • Lock LUN Rules
  • Comparison
  • Heartbeat Configuration
  • cmcld Process
  • Cluster Formation Requirements
  • Steps to Configure a Cluster
  • Cluster Configuration Procedure
  • Viewing the Cluster: cmviewcl Command
  • Checking the Cluster Log

5. Additional Cluster Features

  • Serviceguard Volume Groups
  • Marking Volume Groups for Use in Serviceguard
  • Exclusive Mode Volume Group Activation
  • Cluster Formation and Reformations
  • Ways to Initially Form the Cluster
  • Node Failures and Node Joins
  • Cluster Reformation ExamplevLocal LAN Card Failover
    • Normal Network Flow
  • Local LAN Card Failover
    • Network Flow to Standby LAN Card

6. Packages and Services

  • Packaging Concepts
  • Sample Package Configuration
  • Sample Configuration after Node Failure
  • Package Switching
  • Viewing Package Status
  • Package Owner and State
  • Modifying Package Status
  • Review Commands for Controlling a Cluster
  • Configuration of Packages
  • Package Modules Types
  • Modularized Package Control Script
  • Modularized Package Control File
  • Package Configuration Procedure
  • Create the Package Configuration File
  • Edit the Package Configuration File
  • Verify and Distribute the Binary File
  • Enhancements to cmapplyconf/cmcheckconf
  • Package Script Log File

7. Package Policies

  • Package Policies
  • Package Type
  • Failover Policies
  • Failback Policies
  • Automatic Failback
  • Access Control Policies
  • Node Fail Fast and Service Fail Fast
  • Package Dependencies
  • Dependency Rules
  • Complex Dependencies
  • Cross Node Dependencies
  • Exclusionary Dependency
  • cmapplyconf Warning
  • Complex Dependency Challenge
  • Package Priorities
  • Setting Package Priority
  • Resource Dependency
  • cmrunpkg
  • Package Weight/Node capacity
  • Node Capacity/Package Weight Challenge
  • Configuration File
  • Node Capacity Configuration
  • Package Weight Configuration Methods
  • Package Weight/Node Capacity Rules
  • Capacity "ackage_limit"
  • Package Priority and Package Weight Rules
  • Priority and Weight Challenge

8. Application Monitoring Scripts and ECMT Toolkits

  • Package Startup and Shutdown
  • Rules for Service Processes
  • Application Monitoring Script
  • HA Toolkit
  • ECMT Version B.06.00
  • Modular Toolkit Architecture
  • Modular Oracle DB Toolkit Deployment
  • Configuration Directory Operations for Modular Package

9. Cluster Troubleshooting

  • Troubleshooting in Serviceguard
  • Approaches to Identifying Problems
  • Double-Checking Supported Configurations
  • Log Files
  • Monitoring the syslog File
  • Monitoring the Package Log File
  • Useful Troubleshooting Commands
  • Using cmviewconf and cmgetconf
  • Using cmquerycl and cmcheckconf
  • Using cmviewcl
  • Common Problem Categories
  • System Administration Errors
  • Package Control Script Hangs or Failures
  • Package Log File Enhancements
  • Causes of Cluster Reformations
  • Approaches to Fixing Problems
  • Resolving Serviceguard Command Hangs
  • Modifying Debugging Options
  • Modifying Startup Debugging Options
  • Starting Applications Outside of a Serviceguard Package
  • cmgetconf
  • Built-In Safety Net
  • Patch Recommendations
  • Common Cluster Configuration Issues
  • Testing
    • Cluster Operations
    • Package Manager
    • Cluster Manager
    • Network Manager
  • Notification for Package Failure

10. Cluster and Package Online Reconfiguration

  • Serviceguard Online Reconfiguration
  • Online Cluster Reconfiguration
  • Storage Reconfiguration
  • Add a Node while a Cluster is Running
  • Remove a Node while a Cluster is Running
  • Add a Package while a Cluster is Running
  • Remove a Package while a Cluster is Running
  • Modify a Package while the Cluster and Package are Running
  • Modify a Package while the Cluster is Running, but the Package is Down
  • New Preview Functionality
  • SG commands - t Option

11. Highly Available NFS

  • Highly Available NFS Server Package
  • Using the modular NFS Server Toolkit
  • Highly Available NFS Client Package

12. Highly Available Oracle Database

  • Highly Available Oracle Package
  • Serviceguard Toolkits
  • ECMT Modular Toolkit Contents
  • Create Oracle Package

13. WBEM, EMS Resources, and Serviceguard Packages

  • EMS
  • Configuration of EMS Requests
  • Select EMS Resources
  • Select EMS Configuration
  • Resource Dependency
  • Setting up a Package to Use an EMS Resource
  • WBEM
  • WBEM Services Value Proposition
  • WBEM relative to SNMP, DMI, and EMS
  • HP WBEM Based Enterprise Management
  • HP-UX 11i WBEM Providers

14. High Availability Networking

  • Network Redundancy
  • Multi-Network Environment
  • Redundant LAN Ca

    Course Labs