Sun Cluster Data Service for Oracle RAC Guide for Solaris OS

Failure of a SUNW.rac_framework Resource to Start

If a SUNW.rac_framework resource fails to start, verify the status of the resource to determine the cause of the failure. For more information, see How to Verify the Status of Sun Cluster Support for Oracle RAC.

The state of a resource that failed to start is shown as Start failed. The associated status message indicates the cause of the failure to start as follows:


Faulted - ucmmd is not running

Description:

The ucmmd daemon is not running on the node where the resource resides.

Solution:

For information about how to correct this problem, see Failure of the ucmmd Daemon to Start.


Degraded - reconfiguration in progress

Description:

The UCMM is undergoing a reconfiguration. This message indicates a problem only if the reconfiguration of the UCMM is not completed and the status of this resource persistently remains degraded.

Cause:

If this message indicates a problem, the cause of the failure is a configuration error in one or more components of Sun Cluster Support for Oracle RAC.

Solution:

The solution to this problem depends on whether the message indicates a problem:


Online

Description:

Reconfiguration of Oracle RAC was not completed until after the START method of the SUNW.rac_framework resource timed out.

Solution:

For instructions to correct the problem, see How to Recover From the Timing Out of the START Method.

ProcedureHow to Recover From the Timing Out of the START Method

This procedure provides the long forms of the Sun Cluster maintenance commands. Most commands also have short forms. Except for the forms of the command names, the commands are identical. For a list of the commands and their short forms, see Appendix A, Sun Cluster Object-Oriented Commands, in Sun Cluster Data Services Planning and Administration Guide for Solaris OS.

  1. Become superuser or assume a role that provides solaris.cluster.admin RBAC authorization.

  2. On the node where the START method timed out, take offline the RAC framework resource group.

    To perform this operation, switch the primary nodes of the resource group to the other nodes where this group is online.


    # clresourcegroup switch -n nodelist resource-group
    
    -n nodelist

    Specifies a comma-separated list of other cluster nodes on which resource-group is online. Omit from this list the node where the START method timed out.

    resource-group

    Specifies the name of the RAC framework resource group. If this resource group was created by using the clsetup utility, the name of the resource group is rac-framework-rg.

  3. On all cluster nodes that can run Sun Cluster Support for Oracle RAC, bring the RAC framework resource group online.


    # clresourcegroup online resource-group
    
    resource-group

    Specifies that the resource group that you brought offline in Step 2 is to be moved to the MANAGED state and brought online.