Managing Serviceguard Nineteenth Edition, Reprinted June 2011
Cluster SNMP Agent Daemon: cmsnmpd..........................................................................40
Service Assistant Daemon: cmserviced.............................................................................40
Quorum Server Daemon: qs...........................................................................................41
Network Manager Daemon: cmnetd................................................................................41
Lock LUN Daemon: cmdisklockd......................................................................................41
Utility Daemon: cmlockd................................................................................................41
Cluster WBEM Agent Daemon: cmwbemd........................................................................41
Proxy Daemon: cmproxyd..............................................................................................41
CFS Components..........................................................................................................41
How the Cluster Manager Works .............................................................................................42
Configuring the Cluster ......................................................................................................42
Heartbeat Messages .........................................................................................................42
Manual Startup of Entire Cluster ..........................................................................................43
Automatic Cluster Startup ...................................................................................................43
Dynamic Cluster Re-formation .............................................................................................43
Cluster Quorum to Prevent Split-Brain Syndrome.....................................................................44
Cluster Lock ......................................................................................................................44
Lock Requirements.........................................................................................................44
Use of a Lock LUN or LVM Lock Disk as the Cluster Lock..........................................................45
Single Lock Disk or LUN.................................................................................................45
Dual Lock Disk..............................................................................................................46
Use of the Quorum Server as the Cluster Lock........................................................................46
No Cluster Lock ................................................................................................................47
What Happens when You Change the Quorum Configuration Online.......................................47
How the Package Manager Works...........................................................................................48
Package Types...................................................................................................................48
Non-failover Packages...................................................................................................48
Failover Packages..........................................................................................................48
Configuring Failover Packages ..................................................................................49
Deciding When and Where to Run and Halt Failover Packages .....................................49
Failover Packages’ Switching Behavior.........................................................................49
Failover Policy..........................................................................................................51
Automatic Rotating Standby.......................................................................................51
Failback Policy.........................................................................................................53
Using Older Package Configuration Files..............................................................................55
Using the Event Monitoring Service .....................................................................................55
Using the EMS HA Monitors................................................................................................56
How Packages Run.................................................................................................................56
What Makes a Package Run?..............................................................................................56
Before the Control Script Starts.............................................................................................58
During Run Script Execution.................................................................................................59
Normal and Abnormal Exits from the Run Script.....................................................................60
Service Startup with cmrunserv............................................................................................60
While Services are Running................................................................................................60
When a Service, Subnet, or Monitored Resource Fails, or a Dependency is Not Met..................61
When a Package is Halted with a Command........................................................................61
During Halt Script Execution................................................................................................61
Normal and Abnormal Exits from the Halt Script....................................................................63
Package Control Script Error and Exit Conditions...............................................................63
How the Network Manager Works ..........................................................................................64
Stationary and Relocatable IP Addresses ..............................................................................64
Types of IP Addresses....................................................................................................65
Adding and Deleting Relocatable IP Addresses .....................................................................65
Load Sharing ...............................................................................................................65
Monitoring LAN Interfaces and Detecting Failure: Link Level.....................................................66
4 Contents