Managing HP Serviceguard A.11.20.10 for Linux, December 2012

3.1.2.3 WBEM Query....................................................................................................35
3.1.2.4 WBEM Indications..............................................................................................36
3.2 How the Cluster Manager Works .......................................................................................36
3.2.1 Configuration of the Cluster ........................................................................................36
3.2.2 Heartbeat Messages .................................................................................................36
3.2.3 Manual Startup of Entire Cluster..................................................................................37
3.2.4 Automatic Cluster Startup ..........................................................................................37
3.2.5 Dynamic Cluster Re-formation .....................................................................................37
3.2.6 Cluster Quorum to Prevent Split-Brain Syndrome............................................................38
3.2.7 Cluster Lock..............................................................................................................38
3.2.8 Use of a Lock LUN as the Cluster Lock..........................................................................38
3.2.9 Use of the Quorum Server as a Cluster Lock..................................................................39
3.2.10 No Cluster Lock ......................................................................................................40
3.2.11 What Happens when You Change the Quorum Configuration Online.............................40
3.3 How the Package Manager Works......................................................................................41
3.3.1 Package Types...........................................................................................................41
3.3.1.1 Non-failover Packages.........................................................................................41
3.3.1.2 Failover Packages...............................................................................................41
3.3.1.2.1 Configuring Failover Packages ......................................................................42
3.3.1.2.2 Deciding When and Where to Run and Halt Failover Packages ........................42
3.3.1.2.3 Failover Packages Switching Behavior...........................................................42
3.3.1.2.4 Failover Policy.............................................................................................44
3.3.1.2.5 Automatic Rotating Standby..........................................................................44
3.3.1.2.6 Failback Policy............................................................................................47
3.3.1.2.7 On Combining Failover and Failback Policies.................................................50
3.3.2 Using the Generic Resources Monitoring Service...........................................................50
3.3.3 Using Older Package Configuration Files......................................................................51
3.4 How Packages Run...........................................................................................................51
3.4.1 What Makes a Package Run?......................................................................................52
3.4.2 Before the Control Script Starts....................................................................................53
3.4.3 During Run Script Execution........................................................................................54
3.4.4 Normal and Abnormal Exits from the Run Script............................................................55
3.4.5 Service Startup with cmrunserv....................................................................................55
3.4.6 While Services are Running........................................................................................55
3.4.7 When a Service or Subnet Fails or Generic Resource or a Dependency is Not Met............56
3.4.8 When a Package is Halted with a Command................................................................56
3.4.9 During Halt Script Execution.......................................................................................56
3.4.10 Normal and Abnormal Exits from the Halt Script..........................................................57
3.4.10.1 Package Control Script Error and Exit Conditions...................................................58
3.5 How the Network Manager Works ....................................................................................59
3.5.1 Stationary and Relocatable IP Addresses and Monitored Subnets.....................................59
3.5.2 Types of IP Addresses................................................................................................60
3.5.3 Adding and Deleting Relocatable IP Addresses ............................................................60
3.5.3.1 Load Sharing ....................................................................................................60
3.5.4 Bonding of LAN Interfaces .........................................................................................60
3.5.5 Bonding for Load Balancing.......................................................................................63
3.5.6 Monitoring LAN Interfaces and Detecting Failure: Link Level............................................63
3.5.7 Monitoring LAN Interfaces and Detecting Failure: IP Level...............................................63
3.5.7.1 Reasons To Use IP Monitoring..............................................................................64
3.5.7.2 How the IP Monitor Works..................................................................................64
3.5.7.2.1 Failure and Recovery Detection Times............................................................65
3.5.7.3 Constraints and Limitations..................................................................................66
3.5.8 Reporting Link-Level and IP-Level Failures.......................................................................66
3.5.9 Package Switching and Relocatable IP Addresses..........................................................67
3.5.10 Address Resolution Messages after Switching on the Same Subnet .................................67
4 Contents