Managing HP Serviceguard A.12.00.00 for Linux, June 2014

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 .................................................................................................37
3.2.3 Manual Startup of Entire Cluster..................................................................................37
3.2.4 Automatic Cluster Startup ..........................................................................................37
3.2.5 Dynamic Cluster Re-formation .....................................................................................38
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.............................41
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...............................................................................................42
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...........................................................43
3.3.1.2.4 Failover Policy.............................................................................................45
3.3.1.2.5 Automatic Rotating Standby..........................................................................45
3.3.1.2.6 Failback Policy............................................................................................48
3.3.1.2.7 On Combining Failover and Failback Policies.................................................51
3.3.2 Using the Generic Resources Monitoring Service...........................................................51
3.3.3 Using Older Package Configuration Files......................................................................52
3.4 How Packages Run...........................................................................................................52
3.4.1 What Makes a Package Run?......................................................................................53
3.4.2 Before the Control Script Starts....................................................................................54
3.4.3 During Run Script Execution........................................................................................55
3.4.4 Normal and Abnormal Exits from the Run Script............................................................56
3.4.5 Service Startup with cmrunserv....................................................................................56
3.4.6 While Services are Running........................................................................................56
3.4.7 When a Service or Subnet Fails or Generic Resource or a Dependency is Not Met............57
3.4.8 When a Package is Halted with a Command................................................................57
3.4.9 During Halt Script Execution.......................................................................................57
3.4.10 Normal and Abnormal Exits from the Halt Script..........................................................58
3.4.10.1 Package Control Script Error and Exit Conditions...................................................59
3.5 How the Network Manager Works ....................................................................................59
3.5.1 Stationary and Relocatable IP Addresses and Monitored Subnets.....................................60
3.5.2 Types of IP Addresses................................................................................................61
3.5.3 Adding and Deleting Relocatable IP Addresses ............................................................61
3.5.3.1 Load Sharing ....................................................................................................61
3.5.4 Bonding of LAN Interfaces .........................................................................................61
3.5.5 Bonding for Load Balancing.......................................................................................63
3.5.6 Monitoring LAN Interfaces and Detecting Failure: Link Level............................................64
3.5.7 Monitoring LAN Interfaces and Detecting Failure: IP Level...............................................64
3.5.7.1 Reasons To Use IP Monitoring..............................................................................64
3.5.7.2 How the IP Monitor Works..................................................................................65
3.5.7.2.1 Failure and Recovery Detection Times............................................................66
3.5.7.3 Constraints and Limitations..................................................................................66
3.5.8 Reporting Link-Level and IP-Level Failures.......................................................................67
3.5.9 Package Switching and Relocatable IP Addresses..........................................................67
3.5.10 Address Resolution Messages after Switching on the Same Subnet .................................68
4 Contents