Managing Serviceguard Seventeenth Edition, First Reprint December 2009

Problems with VxVM Disk Groups.............................................................................384
Force Import and Deport After Node Failure........................................................384
Package Movement Errors ..........................................................................................385
Node and Network Failures .......................................................................................385
Troubleshooting the Quorum Server...........................................................................386
Authorization File Problems..................................................................................386
Timeout Problems..................................................................................................386
Messages................................................................................................................387
A Enterprise Cluster Master Toolkit .............................................................................................389
B Designing Highly Available Cluster Applications .......................................................................391
Automating Application Operation ................................................................................391
Insulate Users from Outages ......................................................................................392
Define Application Startup and Shutdown ................................................................392
Controlling the Speed of Application Failover ................................................................393
Replicate Non-Data File Systems ...............................................................................393
Use Raw Volumes .......................................................................................................393
Evaluate the Use of JFS ...............................................................................................393
Minimize Data Loss ....................................................................................................393
Minimize the Use and Amount of Memory-Based Data ......................................394
Keep Logs Small ....................................................................................................394
Eliminate Need for Local Data ..............................................................................394
Use Restartable Transactions ......................................................................................394
Use Checkpoints .........................................................................................................395
Balance Checkpoint Frequency with Performance ...............................................395
Design for Multiple Servers ........................................................................................395
Design for Replicated Data Sites ................................................................................396
Designing Applications to Run on Multiple Systems .....................................................396
Avoid Node-Specific Information ..............................................................................397
Obtain Enough IP Addresses ................................................................................397
Allow Multiple Instances on Same System ...........................................................397
Avoid Using SPU IDs or MAC Addresses .................................................................398
Assign Unique Names to Applications ......................................................................398
Use DNS ................................................................................................................398
Use uname(2) With Care ............................................................................................399
Bind to a Fixed Port ....................................................................................................399
Bind to Relocatable IP Addresses ...............................................................................399
Call bind() before connect() ...................................................................................400
Give Each Application its Own Volume Group .........................................................400
Use Multiple Destinations for SNA Applications ......................................................401
Avoid File Locking ......................................................................................................401
16 Table of Contents