Managing HP Serviceguard A.12.00.00 for Linux, June 2014

7.4.2.1 Halting a Package that Has Dependencies...........................................................230
7.4.2.2 Handling Failures During Package Halt...............................................................230
7.4.3 Moving a Failover Package ......................................................................................231
7.4.4 Changing Package Switching Behavior ......................................................................232
7.5 Maintaining a Package: Maintenance Mode......................................................................232
7.5.1 Characteristics of a Package Running in Maintenance Mode or Partial-Startup Maintenance
Mode ............................................................................................................................233
7.5.1.1 Rules for a Package in Maintenance Mode or Partial-Startup Maintenance Mode ......233
7.5.1.1.1 Additional Rules for Partial-Startup Maintenance Mode....................................234
7.5.1.2 Dependency Rules for a Package in Maintenance Mode or Partial-Startup Maintenance
Mode .......................................................................................................................235
7.5.2 Performing Maintenance Using Maintenance Mode.....................................................235
7.5.2.1 Procedure........................................................................................................235
7.5.3 Performing Maintenance Using Partial-Startup Maintenance Mode.................................236
7.5.3.1 Procedure........................................................................................................236
7.5.3.2 Excluding Modules in Partial-Startup Maintenance Mode.......................................236
7.6 Reconfiguring a Cluster....................................................................................................237
7.6.1 Previewing the Effect of Cluster Changes.....................................................................238
7.6.1.1 What You Can Preview......................................................................................238
7.6.1.2 Using cmeval...................................................................................................238
7.6.2 Reconfiguring a Halted Cluster .................................................................................239
7.6.3 Reconfiguring a Running Cluster................................................................................239
7.6.3.1 Adding Nodes to the Configuration While the Cluster is Running ...........................240
7.6.3.2 Removing Nodes from the Cluster while the Cluster Is Running ..............................240
7.6.4 Changing the Cluster Networking Configuration while the Cluster Is Running...................241
7.6.4.1 What You Can Do............................................................................................241
7.6.4.2 What You Must Keep in Mind...........................................................................241
7.6.4.3 Example: Adding a Heartbeat LAN....................................................................242
7.6.4.4 Example: Deleting a Subnet Used by a Package..................................................243
7.6.5 Updating the Cluster Lock LUN Configuration Online....................................................244
7.6.6 Changing MAX_CONFIGURED_PACKAGES...............................................................244
7.6.7 Changing the VxVM Storage Configuration ...............................................................244
7.7 Reconfiguring a Package..................................................................................................244
7.7.1 Reconfiguring a Package on a Running Cluster ............................................................245
7.7.2 Renaming or Replacing an External Script Used by a Running Package...........................245
7.7.3 Reconfiguring a Package on a Halted Cluster .............................................................246
7.7.4 Adding a Package to a Running Cluster......................................................................246
7.7.5 Deleting a Package from a Running Cluster ................................................................246
7.7.6 Resetting the Service Restart Counter..........................................................................246
7.7.7 Allowable Package States During Reconfiguration .......................................................247
7.7.7.1 Changes that Will Trigger Warnings....................................................................250
7.7.8 Online Reconfiguration of Modular package...............................................................250
7.7.8.1 Handling Failures During Online Package Reconfiguration.....................................251
7.8 Responding to Cluster Events ...........................................................................................255
7.9 Single-Node Operation ..................................................................................................255
7.10 Removing Serviceguard from a System..............................................................................256
8 Simulating a Serviceguard Cluster............................................................257
8.1 Simulating the Cluster......................................................................................................258
8.1.1 Creating the Simulated Cluster...................................................................................258
8.1.2 Importing the Cluster State........................................................................................258
8.1.2.1 Import Existing Local Cluster State into Simulation Environment................................258
8.1.2.2 Import Existing Remote Cluster State into Simulation Environment............................258
8.1.2.3 Import the Status of the Cluster State Stored in a File.............................................259
Contents 11