1. Overview of Resource Management
Solaris Cluster Application Environment
Description of a Resource Type
Description of a Resource Group
Data Service Development Library
3. Resource Management API Reference
6. Data Service Development Library
8. Sample DSDL Resource Type Implementation
9. Solaris Cluster Agent Builder
12. Cluster Reconfiguration Notification Protocol
B. Sample Data Service Code Listings
C. DSDL Sample Resource Type Code Listings
E. Requirements for Non-Cluster Aware Applications
F. Document Type Definitions for the CRNP
Solaris Cluster provides both a graphical user interface (GUI) and a set of commands for administering a cluster.
Solaris Cluster Manager is a web-based tool that enables you to perform the following tasks:
Install a cluster.
Administer a cluster.
Create and configure resources and resource groups.
Configure data services with the Solaris Cluster software.
See the Oracle Solaris Cluster Software Installation Guide for instructions on how to install Solaris Cluster Manager and how to use Solaris Cluster Manager to install cluster software. Solaris Cluster Manager provides online help for most unique administrative tasks.
You can perform most Solaris Cluster administration tasks interactively with the clsetup(1CL) utility.
You can administer the following Solaris Cluster elements with the clsetup utility:
Quorum
Resource groups
Data services
Cluster interconnect
Device groups and volumes
Private host names
New nodes
Other cluster tasks
You can also perform the following operations with the clsetup utility:
Create a resource group
Add a network resource to a resource group
Add a data service resource to a resource group
Register a resource type
Bring a resource group online or offline
Switchover a resource group
Suspend or resume the automatic recovery actions of a resource group
Enable or disable a resource
Change resource group properties
Change resource properties
Remove a resource from a resource group
Remove a resource group
Clear the Stop_failed error flag from a resource
The Solaris Cluster commands for administering RGM objects are clresourcetype, clresourcegroup, clresource, clnode, and cluster.
The clresourcetype, clresourcegroup, and clresource commands enable you to view, create, configure, and delete a resource type, a resource group, and the resource objects that are used by the RGM. These commands are part of the administrative interface for the cluster, but are not to be used in the same programming context as the application interface that is described in the rest of this chapter. However, the clresourcetype, clresourcegroup, and clresource commands are the tools for constructing the cluster configuration in which the API operates. Understanding the administrative interface sets the context for understanding the application interface. See the clresourcetype(1CL), clresourcegroup(1CL), and clresource(1CL) man pages for details about the administrative tasks that you can perform with these commands.