Configuring processing order for resource groups

By default, PowerHA® SystemMirror® acquires and releases resource groups in parallel.

Any pair of resource groups that do not have the following attributes might be processed in any order, even if one of the resource groups of the pair has a relationship (serial order or dependency) with another resource group.

The following resource group attributes affect the acquisition order:

  • Resource groups that are configured with a serial acquisition order are acquired in the specified order.
  • Resource groups that are configured with dependencies with other resource groups are acquired in phases. Parent resource groups are acquired before child resource groups. Resource groups that are configured as the target for a Start After dependency are acquired before resource groups configured as the Source for the dependency.
  • Resource groups that include NFS mounts are acquired before resource groups that do not include NFS mounts.

You can configure your application controller start scripts to run in the foreground or as a background process. The default setting for the application controller start script is to run as a background process. When the application controller start script runs as a background process the rest of the resource group processing continues, possibly starting other resource or groups, without waiting for the start script to complete. To change the application controller to foreground, see the Configuring application controllers topic.

The following resource group attributes affect the releasing order:

  • Resource groups that are configured with a serial release order are released in the specified order.
  • Resource groups that are configured with dependencies with other resource groups are released in phases. Child resource groups are released before parent resource groups. Resource groups that are configured as the target for Stop After dependency are released before resource groups configured as the Source for the dependency.
  • Resource groups that include NFS mounts are released after resource groups that do not include NFS mounts.