Perform this procedure on only one node of the cluster.
# clresourcetype register SUNW.crs_framework
For information about this resource group, see Registering and Configuring the Support for Oracle RAC Framework Resource Group.
Set a strong dependency by the instance of SUNW.crs_framework on the instance of SUNW.rac_framework in the Support for Oracle RAC framework resource group.
You might have configured a storage resource for the storage that you are using for Oracle Grid Infrastructure files. In this situation, set an offline-restart dependency by the instance of SUNW.crs_framework on the storage resource. Limit the scope of this dependency to only the node where the storage resource is running.
If you are using a volume manager for database files, set the dependency on the resource that you created in How to Create a Resource for a Scalable Device Group in the Global Cluster.
If you are using a file system for database files, set the dependency on the resource that you created in How to Create a Resource for a File-System Mount Point in the Global Cluster.
You might have configured a storage resource for the file system that you are using for Oracle Grid Infrastructure executables. In this situation, set an offline-restart dependency by the instance of SUNW.crs_framework on the storage resource. Limit the scope of this dependency to only the node where the storage resource is running. Set the dependency on the resource that you created in How to Create a Resource for a File-System Mount Point in the Global Cluster.
# clresource create -t SUNW.crs_framework \ -g rac-fmwk-rg \ -p resource_dependencies=rac-fmwk-rs \ [-p resource_dependencies_offline_restart=db-storage-rs{local_node} \ [,bin-storage-rs{local_node}]] \ crs-fmwk-rs
Set a strong positive affinity by the scalable resource group for the Support for Oracle RAC framework resource group.
You might have configured a storage resource for the storage that you are using for database files. In this situation, set a strong positive affinity by the scalable resource group for the resource group that contains the storage resource for database files.
If you are using a volume manager for database files, set a strong positive affinity for the resource group that you created in How to Create a Resource for a Scalable Device Group in the Global Cluster.
If you are using a file system for database files, set a strong positive affinity for the resource group that you created in How to Create a Resource for a File-System Mount Point in the Global Cluster.
# clresourcegroup create -n nodelist \ -p maximum_primaries=num-in-list \ -p desired_primaries=num-in-list \ -p rg_affinities=++rac-fmwk-rg[,++db-storage-rg] \ [-p rg_description="description"] \ -p rg_mode=Scalable \ rac-db-rg
# clresourcetype register SUNW.scalable_rac_server_proxy
Set a strong dependency by the instance of SUNW.scalable_rac_server_proxy on the instance of SUNW.rac_framework in the Support for Oracle RAC framework resource group.
Set an offline-restart dependency by the instance of SUNW.scalable_rac_server_proxy on the instance of SUNW.crs_framework that you created in Step 3.
You might have configured a storage resource for the storage that you are using for database files. In this situation, set an offline-restart dependency by the instance of SUNW.scalable_rac_server_proxy on the storage resource. Limit the scope of this dependency to only the node where the storage resource is running.
If you are using a volume manager for database files, set the dependency on the resource that you created in How to Create a Resource for a Scalable Device Group in the Global Cluster.
If you are using a file system for database files, set the dependency on the resource that you created in How to Create a Resource for a File-System Mount Point in the Global Cluster.
# clresource create -g rac-db-rg \ -t SUNW.scalable_rac_server_proxy \ -p resource_dependencies=rac-fmwk-rs \ -p resource_dependencies_offline_restart=crs-fmk-rs[, db-storage-rs] \ -p oracle_home=ora-home \ -p crs_home=Grid_home \ -p db_name=db-name \ rac-srvr-proxy-rs
# clresourcegroup online -M rac-db-rg