Managing Serviceguard Nineteenth Edition, Reprinted June 2011

Handling Application Failures ...............................................................................................337
Create Applications to be Failure Tolerant ..........................................................................337
Be Able to Monitor Applications .......................................................................................337
Minimizing Planned Downtime ..............................................................................................338
Reducing Time Needed for Application Upgrades and Patches .............................................338
Provide for Rolling Upgrades .......................................................................................338
Do Not Change the Data Layout Between Releases .........................................................338
Providing Online Application Reconfiguration .....................................................................339
Documenting Maintenance Operations ..............................................................................339
C Integrating HA Applications with Serviceguard..........................................340
Checklist for Integrating HA Applications ................................................................................340
Defining Baseline Application Behavior on a Single System ..................................................340
Integrating HA Applications in Multiple Systems ..................................................................341
Testing the Cluster ...........................................................................................................342
D Software Upgrades ...............................................................................343
Special Considerations for Upgrade to Serviceguard A.11.20.....................................................343
Special Considerations for Upgrade to Serviceguard A.11.19.......................................................343
How To Tell when the Cluster Re-formation Is Complete.........................................................344
Types of Upgrade.................................................................................................................344
Rolling Upgrade..............................................................................................................344
Rolling Upgrade Using DRD..............................................................................................344
Restrictions for DRD Upgrades...........................................................................................345
Non-Rolling Upgrade.......................................................................................................345
Non-Rolling Upgrade Using DRD.......................................................................................345
Migration with Cold Install................................................................................................345
Guidelines for Rolling Upgrade..............................................................................................345
Performing a Rolling Upgrade................................................................................................346
Limitations of Rolling Upgrades .........................................................................................346
Before You Start...............................................................................................................347
Running the Rolling Upgrade.............................................................................................347
Keeping Kernels Consistent................................................................................................347
Migrating cmclnodelist entries from A.11.15 or earlier............................................................347
Performing a Rolling Upgrade Using DRD................................................................................348
Before You Start...............................................................................................................348
Running the Rolling Upgrade Using DRD.............................................................................348
Example of a Rolling Upgrade ..............................................................................................349
Step 1. ..........................................................................................................................349
Step 2. ..........................................................................................................................350
Step 3. ..........................................................................................................................350
Step 4. ..........................................................................................................................351
Step 5. ..........................................................................................................................351
Guidelines for Non-Rolling Upgrade.......................................................................................352
Migrating Cluster Lock PV Device File Names......................................................................352
Other Considerations.......................................................................................................352
Performing a Non-Rolling Upgrade.........................................................................................352
Limitations of Non-Rolling Upgrades...................................................................................352
Steps for Non-Rolling Upgrades.........................................................................................352
Performing a Non-Rolling Upgrade Using DRD.........................................................................353
Limitations of Non-Rolling Upgrades using DRD...................................................................353
Steps for a Non-Rolling Upgrade Using DRD.......................................................................353
Guidelines for Migrating a Cluster with Cold Install...................................................................354
Checklist for Migration.....................................................................................................354
Contents 15