Go to main content

Oracle® Solaris Cluster Data Services Developer's Guide

Exit Print View

Updated: September 2015
 
 

Index

Numbers and Symbols

#$upgrade directiveindex iconSpecifying the #$upgrade and #$upgrade_from Directives
#$upgrade_from directiveindex iconSpecifying the #$upgrade and #$upgrade_from Directives
ANYTIMEindex icon#$upgrade_from Directive in an RTR File
AT_CREATIONindex icon#$upgrade_from Directive in an RTR File
tunability valuesindex icon#$upgrade_from Directive in an RTR File
WHEN_DISABLEDindex icon#$upgrade_from Directive in an RTR File
WHEN_OFFLINEindex icon#$upgrade_from Directive in an RTR File
WHEN_UNMANAGEDindex icon#$upgrade_from Directive in an RTR File
WHEN_UNMONITOREDindex icon#$upgrade_from Directive in an RTR File
(Resource Type Registration)
file
upgradingindex iconResource Type Name

A

accessing network address
with DSDLindex iconAccessing Network Address Information
administrative interface
RGM (Resource Group Manager)index iconResource Group Manager Administrative Interface
Agent Builder
analyzing the applicationindex iconAnalyzing the Application
binary filesindex iconSource and Binary Files
cloning existing resource typeindex iconHow to Clone an Existing Resource Type
command-line versionindex iconHow to Use the Command-Line Version of Agent Builder
Configure screenindex iconUsing the Configure Screen
configuringindex iconInstalling and Configuring Agent Builder
Create screenindex iconUsing the Create Screen
description
index iconOracle Solaris Cluster Agent Builder
index iconProgramming Architecture of the Oracle Solaris Cluster Application Environment
directory structureindex iconDirectory Structure That Agent Builder Creates
editing generated source codeindex iconEditing the Generated Source Code
installingindex iconInstalling and Configuring Agent Builder
man pagesindex iconUtility Scripts and Man Pages That Agent Builder Creates
navigating inindex iconNavigating Agent Builder
Browseindex iconBrowse Command
Edit menuindex iconAgent Builder Edit Menu
File menuindex iconAgent Builder File Menu
menusindex iconAgent Builder Menus
package directoryindex iconPackage Directory That Agent Builder Creates
reusing codeindex iconReusing Code That You Create With Agent Builder
rtconfig fileindex iconrtconfig File
scriptsindex iconUtility Scripts and Man Pages That Agent Builder Creates
source filesindex iconSource and Binary Files
startingindex iconStarting Agent Builder
support filesindex iconSupport Files That Agent Builder Creates
usingindex iconUsing Agent Builder
ANYTIME
#$upgrade_from directiveindex icon#$upgrade_from Directive in an RTR File
API, Resource Management  Seeindex iconRMAPI
application environment
Oracle Solaris Clusterindex iconOracle Solaris Cluster Application Environment
arguments
RMAPI methodindex iconArguments That You Can Provide to Callback Methods
arraymax
resource type upgradeindex iconOverview of Modifying a Resource Type
arraymin
resource type upgradeindex iconOverview of Modifying a Resource Type
AT_CREATION
#$upgrade_from directiveindex icon#$upgrade_from Directive in an RTR File
attributes
resource propertyindex iconResource Property Attributes

B

binary files
Agent Builderindex iconSource and Binary Files
bind(3SOCKET)index iconBinding to INADDR_ANY as Opposed to Binding to Specific IP Addresses
Binding to INADDR_ANYindex iconBinding to INADDR_ANY as Opposed to Binding to Specific IP Addresses
Boot method, using
index iconControl and Initialization Callback Methods
index iconUsing the Boot Method
Browse
Agent Builderindex iconBrowse Command

C

C program functions
RMAPIindex iconC Functions
callback methods
controlindex iconControl and Initialization Callback Methods
descriptionindex iconCallback Methods
initializationindex iconControl and Initialization Callback Methods
Monitor_checkindex iconMonitor Control Callback Methods
Monitor_startindex iconMonitor Control Callback Methods
Monitor_stopindex iconMonitor Control Callback Methods
naming conventionsindex iconNaming Conventions for Functions and Callback Methods
overviewindex iconOracle Solaris Cluster Application Environment
Postnet_startindex iconNet-Relative Callback Methods
Prenet_startindex iconNet-Relative Callback Methods
RMAPIindex iconRMAPI Callback Methods
Updateindex iconAdministrative Support Methods
usingindex iconProviding Administrative Support for a Resource
Validateindex iconAdministrative Support Methods
checks
validating for scalable servicesindex iconValidation Checks for Scalable Services
client
CRNPindex iconHow a Client Registers With the Server
cloning existing resource type
Agent Builderindex iconHow to Clone an Existing Resource Type
clsetup
descriptionindex iconclsetup Utility
cluster commands
RMAPIindex iconCluster Command
cluster functions
RMAPIindex iconCluster Functions
cluster propertiesindex iconCluster Properties
Concentrate_loadindex iconCluster Properties
Cluster Reconfiguration Notification Protocol  Seeindex iconCRNP
code
changing methodindex iconChanging Method Code
changing monitorindex iconChanging Monitor Code
codes
RMAPI exitindex iconCallback Method Exit Codes
command line
Agent Builderindex iconHow to Use the Command-Line Version of Agent Builder
commands onindex iconAdministrative Commands
commands
clsetupindex iconclsetup Utility
halockrunindex iconProviding Process Management
hatimerunindex iconProviding Process Management
Oracle Solaris Clusterindex iconAdministrative Commands
RMAPI resource typeindex iconResource Type Command
components
RMAPIindex iconResource Management API
Concentrate_load
resource propertyindex iconCluster Properties
concepts
CRNPindex iconCRNP Concepts
Configure screen
Agent Builderindex iconUsing the Configure Screen
configuring
Agent Builderindex iconInstalling and Configuring Agent Builder
conventions
callback method namesindex iconNaming Conventions for Functions and Callback Methods
function namesindex iconNaming Conventions for Functions and Callback Methods
Create screen
Agent Builderindex iconUsing the Create Screen
CRNP (Cluster Reconfiguration Notification Protocol)
authenticationindex iconHow the CRNP Authenticates Clients and the Server
clientindex iconHow a Client Registers With the Server
client identification processindex iconHow the Server Identifies a Client
communicationindex iconCRNP Semantics
conceptsindex iconCRNP Concepts
descriptionindex iconHow the CRNP Works
error conditionsindex iconHow a Client Is to Handle Error Conditions
example Java applicationindex iconExample of Creating a Java Application That Uses the CRNP
function ofindex iconHow the CRNP Works
message typesindex iconCRNP Message Types
registration of client and serverindex iconHow a Client Registers With the Server
SC_CALLBACK_REG messagesindex iconHow SC_CALLBACK_REG Messages Are Passed Between a Client and the Server
SC_EVENT
index iconContents of an SC_EVENT Message
index iconHow the Server Delivers Events to a Client
SC_REPLY
index iconContents of an SC_REPLY Message
index iconHow the Server Replies to a Client
semantics of protocolindex iconCRNP Semantics
serverindex iconHow a Client Registers With the Server
server event deliveryindex iconHow the Server Delivers Events to a Client
server replyindex iconHow the Server Replies to a Client

D

daemon
designing the fault monitorindex iconDesigning the Fault Monitor Daemon
data service
creating
analyzing suitabilityindex iconAnalyzing the Application for Suitability
determining the interfaceindex iconDetermining the Interface to Use
sampleindex iconOverview of the Sample Data Service
common functionalityindex iconProviding Common Functionality to All Methods
controlling the data serviceindex iconControlling the Data Service
defining a fault monitorindex iconDefining a Fault Monitor
extension properties in RTR fileindex iconExtension Properties in the RTR File
generating error messagesindex iconGenerating Error Messages
handling property updatesindex iconHandling Property Updates
Monitor_check methodindex iconHow the Monitor_check Method Works
Monitor_start methodindex iconHow the Monitor_start Method Works
Monitor_stop methodindex iconHow the Monitor_stop Method Works
obtaining property informationindex iconObtaining Property Information
probe programindex iconHow the Probe Program Works
resource properties in RTR fileindex iconResource Properties in the Sample RTR File
RTR fileindex iconResource Type Properties in the Sample RTR File
Start methodindex iconHow the Start Method Works
Stop methodindex iconHow the Stop Method Works
Update methodindex iconHow the Update Method Works
Validate methodindex iconHow the Validate Method Works
setting up development environmentindex iconSetting Up the Development Environment for Writing a Data Service
transferring to cluster for testingindex iconTransferring a Data Service to a Cluster
Data Service Development Library  Seeindex iconDSDL
data services
testingindex iconUsing TCP Keep-Alives to Protect the Server
testing HAindex iconTesting HA Data Services
writingindex iconUsing TCP Keep-Alives to Protect the Server
debugging resource types with DSDLindex iconDebugging the Resource Type Implementation
default property values
new value for upgradeindex iconWhat Happens When a Cluster Administrator Upgrades
when inheritedindex iconWhat Happens When a Cluster Administrator Upgrades
dependencies
coordinating between resourcesindex iconCoordinating Dependencies Between Resources
directive
#$upgradeindex iconSpecifying the #$upgrade and #$upgrade_from Directives
#$upgrade_from
index icon#$upgrade_from Directive in an RTR File
index icon#$upgrade_from Directive in an RTR File
default tunabilityindex icon#$upgrade_from Directive in an RTR File
placement in RTR fileindex iconSpecifying the #$upgrade and #$upgrade_from Directives
RT_versionindex icon#$upgrade_from Directive in an RTR File
tunability constraintsindex icon#$upgrade_from Directive in an RTR File
directories
Agent Builderindex iconPackage Directory That Agent Builder Creates
directory structure
Agent Builderindex iconDirectory Structure That Agent Builder Creates
distinguishing between multiple registered versions
rt-versionindex iconResource Type Name
distinguishing between vendors
vendor-idindex iconResource Type Name
documentation requirements
for upgradeindex iconDocumentation to Provide for a Modified Resource Type
tunability constraintsindex iconDocumentation to Provide for a Modified Resource Type
DSDL (Data Service Development Library)
accessing network addressindex iconAccessing Network Address Information
componentsindex iconData Service Development Library
debugging resource typesindex iconDebugging the Resource Type Implementation
description
index iconManaging Configuration Properties
index iconDSDL Overview
enabling HA local file systemsindex iconEnabling Highly Available Local File Systems
fault monitor functionsindex iconFault Monitor Functions
fault monitoringindex iconFault Monitoring Using TCP Connections Functions
general purpose functionsindex iconGeneral-Purpose Functions
implementing a fault monitorindex iconImplementing a Fault Monitor
libdsdev.soindex iconOracle Solaris Cluster Application Environment
network resource access functionsindex iconNetwork Resource Access Functions
overviewindex iconOracle Solaris Cluster Application Environment
Process Monitor Facility (PMF) functionsindex iconPMF Functions
property functionsindex iconProperty Functions
sample resource type implementation
determining the fault monitor actionindex iconDetermining the Fault Monitor Action
ORCL.xfnts fault monitorindex iconORCL.xfnts Fault Monitor
ORCL.xfnts RTR fileindex iconORCL.xfnts RTR File
returning from svc_start()index iconReturning From svc_start
scds_initialize() functionindex iconscds_initialize Function
starting the serviceindex iconStarting the Service With svc_start
svc_probe() functionindex iconsvc_probe Function
TCP port numberindex iconTCP Port Number
validating the serviceindex iconValidating the Service Before Starting the X Font Server
X font serverindex iconX Font Server
X font server configuration fileindex iconX Font Server Configuration File
xfnts_monitor_check methodindex iconxfnts_monitor_check Method
xfnts_monitor_start methodindex iconxfnts_monitor_start Method
xfnts_monitor_stop methodindex iconxfnts_monitor_stop Method
xfnts_probe main loopindex iconxfonts_probe Main Loop
xfnts_start methodindex iconxfnts_start Method
xfnts_stop methodindex iconxfnts_stop Method
xfnts_update methodindex iconxfnts_update Method
xfnts_validate methodindex iconxfnts_validate Method
starting a data serviceindex iconStarting and Stopping a Data Service
stopping a data serviceindex iconStarting and Stopping a Data Service
utility functionsindex iconUtility Functions
where implementedindex iconOracle Solaris Cluster Application Environment

E

editing generated Agent Builder source codeindex iconEditing the Generated Source Code
enabling HA local file systems with DSDLindex iconEnabling Highly Available Local File Systems
error conditions
CRNPindex iconHow a Client Is to Handle Error Conditions
events
guaranteed deliveryindex iconHow the Delivery of Events Is Guaranteed
examples
data serviceindex iconOverview of the Sample Data Service
Java application that uses CRNPindex iconExample of Creating a Java Application That Uses the CRNP
exit codes
RMAPIindex iconCallback Method Exit Codes
extension properties
declaringindex iconDeclaring Extension Properties

F

failover resource
implementingindex iconImplementing a Failover Resource
fault monitor
daemon
designing theindex iconDesigning the Fault Monitor Daemon
functions, DSDLindex iconFault Monitor Functions
ORCL.xfntsindex iconORCL.xfnts Fault Monitor
files
binary in Agent Builderindex iconSource and Binary Files
rtconfigindex iconrtconfig File
source in Agent Builderindex iconSource and Binary Files
support in Agent Builderindex iconSupport Files That Agent Builder Creates
Fini method, guidelines for implementingindex iconGuidelines for Implementing a Fini Method
Fini method, using
index iconControl and Initialization Callback Methods
index iconUsing the Fini Method
fully qualified resource type name
how obtainedindex iconResource Type Name
functions
DSDL fault monitorindex iconFault Monitor Functions
DSDL network resource accessindex iconNetwork Resource Access Functions
DSDL Process Monitor Facility (PMF)index iconPMF Functions
DSDL propertyindex iconProperty Functions
DSDL utilityindex iconUtility Functions
general purpose DSDLindex iconGeneral-Purpose Functions
naming conventionsindex iconNaming Conventions for Functions and Callback Methods
RMAPI C programindex iconC Functions
RMAPI clusterindex iconCluster Functions
RMAPI resourceindex iconResource Functions
RMAPI resource groupindex iconResource Group Functions
RMAPI resource typeindex iconResource Type Functions
RMAPI utilityindex iconUtility Function
scds_initialize()index iconscds_initialize Function
svc_probe()index iconsvc_probe Function

G

GDS (generic data service)
definitionindex iconGeneric Data Service
generic data service  Seeindex iconGDS

H

HA data services
testingindex iconTesting HA Data Services
halockrun
descriptionindex iconProviding Process Management
handling
errorindex iconError Handling
hatimerun
descriptionindex iconProviding Process Management

I

idempotence
methodsindex iconIdempotence of Methods
implementing
fault monitor with DSDLindex iconImplementing a Fault Monitor
RMAPIindex iconOracle Solaris Cluster Application Environment
INADDR_ANYindex iconBinding to INADDR_ANY as Opposed to Binding to Specific IP Addresses
Init method, using
index iconControl and Initialization Callback Methods
index iconUsing the Init Method
installation requirements
resource type packagesindex iconDetermining Installation Requirements and Packaging
installing Agent Builderindex iconInstalling and Configuring Agent Builder
interface
RGM (Resource Group Manager)index iconResource Group Manager Administrative Interface
interfaces
command-lineindex iconAdministrative Commands
programmingindex iconProgramming Interfaces

J

Java
sample application that uses CRNPindex iconExample of Creating a Java Application That Uses the CRNP

K

keep-alives
usingindex iconUsing TCP Keep-Alives to Protect the Server

L

libdsdev.so
DSDLindex iconOracle Solaris Cluster Application Environment
libscha.so
RMAPIindex iconOracle Solaris Cluster Application Environment
logging
adding to a resourceindex iconAdding Message Logging to a Resource

M

man pages
Agent Builderindex iconUtility Scripts and Man Pages That Agent Builder Creates
master
descriptionindex iconDescription of a Resource Group
max
resource type upgradeindex iconOverview of Modifying a Resource Type
menus
Agent Builderindex iconAgent Builder Menus
Agent Builder Editindex iconAgent Builder Edit Menu
Agent Builder Fileindex iconAgent Builder File Menu
message logging
adding to a resourceindex iconAdding Message Logging to a Resource
messages
SC_CALLBACK_REG CRNP
index iconContents of an SC_CALLBACK_REG Message
index iconHow SC_CALLBACK_REG Messages Are Passed Between a Client and the Server
SC_EVENT CRNP
index iconContents of an SC_EVENT Message
index iconHow the Server Delivers Events to a Client
SC_REPLY CRNP
index iconContents of an SC_REPLY Message
index iconHow the Server Replies to a Client
method arguments
RMAPIindex iconArguments That You Can Provide to Callback Methods
method code
changingindex iconChanging Method Code
methods
Boot
index iconDescription of Init, Fini, and Boot Methods
index iconControl and Initialization Callback Methods
index iconUsing the Boot Method
callbackindex iconProviding Administrative Support for a Resource
controlindex iconControl and Initialization Callback Methods
initializationindex iconControl and Initialization Callback Methods
Fini
index iconDescription of Init, Fini, and Boot Methods
index iconControl and Initialization Callback Methods
index iconUsing the Fini Method
Fini, guidelines for implementingindex iconGuidelines for Implementing a Fini Method
idempotenceindex iconIdempotence of Methods
Init
index iconDescription of Init, Fini, and Boot Methods
index iconControl and Initialization Callback Methods
index iconUsing the Init Method
Monitor_check
index iconMonitor_check Method
index iconMonitor Control Callback Methods
Monitor_check callbackindex iconMonitor Control Callback Methods
Monitor_start
index iconMonitor_start Method
index iconMonitor Control Callback Methods
Monitor_start callbackindex iconMonitor Control Callback Methods
Monitor_stop
index iconMonitor_stop Method
index iconMonitor Control Callback Methods
Monitor_stop callbackindex iconMonitor Control Callback Methods
Postnet_startindex iconNet-Relative Callback Methods
Postnet_start callbackindex iconNet-Relative Callback Methods
Prenet_startindex iconNet-Relative Callback Methods
Prenet_start callbackindex iconNet-Relative Callback Methods
Start
index iconStart Method
index iconControl and Initialization Callback Methods
index iconDeciding Which Start and Stop Methods to Use
Stop
index iconStop Method
index iconControl and Initialization Callback Methods
index iconDeciding Which Start and Stop Methods to Use
Update
index iconUpdate Method
index iconAdministrative Support Methods
index iconProviding Administrative Support for a Resource
Update callbackindex iconAdministrative Support Methods
Validate
index iconValidate Method
index iconAdministrative Support Methods
index iconProviding Administrative Support for a Resource
Validate callbackindex iconAdministrative Support Methods
xfnts_monitor_checkindex iconxfnts_monitor_check Method
xfnts_monitor_startindex iconxfnts_monitor_start Method
xfnts_monitor_stopindex iconxfnts_monitor_stop Method
xfnts_startindex iconxfnts_start Method
xfnts_stopindex iconxfnts_stop Method
xfnts_updateindex iconxfnts_update Method
xfnts_validateindex iconxfnts_validate Method
min
resource type upgradeindex iconOverview of Modifying a Resource Type
modifying resource typesindex iconOverview of Modifying a Resource Type
monitor code
changingindex iconChanging Monitor Code
Monitor_check method
compatibilityindex icon#$upgrade_from Directive in an RTR File
usingindex iconMonitor Control Callback Methods
Monitor_start method
usingindex iconMonitor Control Callback Methods
Monitor_stop method
usingindex iconMonitor Control Callback Methods

N

naming conventions
callback methodsindex iconNaming Conventions for Functions and Callback Methods
functionsindex iconNaming Conventions for Functions and Callback Methods
navigating Agent Builderindex iconNavigating Agent Builder
network resource access functions
DSDLindex iconNetwork Resource Access Functions

O

options
tunabilityindex icon#$upgrade_from Directive in an RTR File
Oracle Solaris
publisherindex iconHow to Set Up the Development Environment
Oracle Solaris Cluster
application environmentindex iconOracle Solaris Cluster Application Environment
commandsindex iconAdministrative Commands
publisherindex iconHow to Set Up the Development Environment
Oracle Solaris Cluster Agent Builder  Seeindex iconAgent Builder
Oracle Solaris Cluster Manager
descriptionindex iconOracle Solaris Cluster Manager
ORCL.xfnts
fault monitorindex iconORCL.xfnts Fault Monitor
RTR fileindex iconORCL.xfnts RTR File

P

package directory
Agent Builderindex iconPackage Directory That Agent Builder Creates
PMF (Process Monitor Facility)
functions, DSDLindex iconPMF Functions
overviewindex iconOracle Solaris Cluster Application Environment
purposeindex iconProviding Process Management
Postnet_start method
usingindex iconNet-Relative Callback Methods
Postnet_stop
compatibilityindex icon#$upgrade_from Directive in an RTR File
Prenet_start method
usingindex iconNet-Relative Callback Methods
primary nodesindex iconDescription of a Resource Group
process managementindex iconProviding Process Management
Process Monitor Facility  Seeindex iconPMF
programming architectureindex iconOracle Solaris Cluster Application Environment
programming interfacesindex iconProgramming Interfaces
properties
changing resourceindex iconProviding Administrative Support for a Resource
clusterindex iconCluster Properties
declaring extensionindex iconDeclaring Extension Properties
declaring resourceindex iconDeclaring Resource Properties
declaring resource typeindex iconDeclaring Resource Type Properties
resourceindex iconResource Properties
resource groupindex iconResource Group Properties
setting resource
index iconProviding Administrative Support for a Resource
index iconSetting Resource and Resource Type Properties
setting resource typeindex iconSetting Resource and Resource Type Properties
property attributes
resourceindex iconResource Property Attributes
property functions
DSDLindex iconOracle Solaris Cluster Application Environment
property values
defaultindex iconWhat Happens When a Cluster Administrator Upgrades
property variablesindex iconUsing Property Variables
how Agent Builder substitutes types ofindex iconHow Agent Builder Substitutes Property Variables
list ofindex iconList of Property Variables
list of resourceindex iconResource Property Variables
list of resource groupindex iconResource Group Property Variables
list of resource typeindex iconResource Type Property Variables
syntax ofindex iconSyntax of Property Variables
publisher
Oracle Solarisindex iconHow to Set Up the Development Environment
Oracle Solaris Clusterindex iconHow to Set Up the Development Environment

Q

query
SCHA_TARGET_NODESindex iconSCHA_TARGET_NODES Query

R

registering CRNP clients and serversindex iconHow a Client Registers With the Server
resource
adding message logging to aindex iconAdding Message Logging to a Resource
implementing a failoverindex iconImplementing a Failover Resource
implementing a scalableindex iconImplementing a Scalable Resource
monitoringindex iconMonitoring a Resource
startingindex iconStarting and Stopping a Resource
stoppingindex iconStarting and Stopping a Resource
resource commands
RMAPIindex iconRMAPI Resource Commands
resource dependencies
coordinatingindex iconCoordinating Dependencies Between Resources
resource functions
RMAPIindex iconResource Functions
resource group commands
RMAPIindex iconResource Group Commands
resource group functions
RMAPIindex iconResource Group Functions
Resource Group Manager  Seeindex iconRGM
resource group propertiesindex iconResource Group Properties
accessing information aboutindex iconAccessing Resource and Resource Group Property Information
resource groups
descriptionindex iconDescription of a Resource Group
failoverindex iconDescription of a Resource Group
propertiesindex iconDescription of a Resource Group
scalableindex iconDescription of a Resource Group
Resource Management API  Seeindex iconRMAPI
resource migration
resource migration from their stop methodindex iconSupporting Resource Types That Perform Resource Migration From Their Stop Method
resource propertiesindex iconResource Properties
accessing information aboutindex iconAccessing Resource and Resource Group Property Information
changingindex iconProviding Administrative Support for a Resource
declaringindex iconDeclaring Resource Properties
setting
index iconProviding Administrative Support for a Resource
index iconSetting Resource and Resource Type Properties
resource property
Pre_evictindex iconPre_evict Resource Property
resource property attributesindex iconResource Property Attributes
resource type
what happens when upgradingindex iconWhat Happens When a Cluster Administrator Upgrades
resource type names
obtaining fully qualifiedindex iconResource Type Name
restrictions
index iconUsing the Create Screen
index iconChanging the RT_version in an RTR File
version suffixindex iconResource Type Name
resource type packages
installation requirementsindex iconDetermining Installation Requirements and Packaging
resource type properties
declaringindex iconDeclaring Resource Type Properties
settingindex iconSetting Resource and Resource Type Properties
resource type registration  Seeindex iconRTR
resource types
commands
RMAPIindex iconResource Type Command
debugging with DSDLindex iconDebugging the Resource Type Implementation
descriptionindex iconDescription of a Resource Type
functions
RMAPIindex iconResource Type Functions
modifyingindex iconOverview of Modifying a Resource Type
multiple versionsindex iconOverview of Modifying a Resource Type
upgrading requirementsindex iconOverview of Modifying a Resource Type
resource-type
upgradingindex iconResource Type Name
resources
coordinating dependencies betweenindex iconCoordinating Dependencies Between Resources
descriptionindex iconDescription of a Resource
reusing code
Agent Builderindex iconReusing Code That You Create With Agent Builder
RGM (Resource Group Manager)
administrative interfaceindex iconResource Group Manager Administrative Interface
descriptionindex iconResource Group Manager
handling of resource groupsindex iconResource Group Manager Model
handling of resource typesindex iconResource Group Manager Model
handling of resourcesindex iconResource Group Manager Model
purposeindex iconProgramming Architecture of the Oracle Solaris Cluster Application Environment
RMAPI (Resource Management API)index iconOracle Solaris Cluster Application Environment
C program functionsindex iconC Functions
callback methodsindex iconRMAPI Callback Methods
cluster commandsindex iconCluster Command
cluster functionsindex iconCluster Functions
componentsindex iconResource Management API
exit codesindex iconCallback Method Exit Codes
libscha.soindex iconOracle Solaris Cluster Application Environment
method argumentsindex iconArguments That You Can Provide to Callback Methods
resource commandsindex iconRMAPI Resource Commands
resource functionsindex iconResource Functions
resource group commandsindex iconResource Group Commands
resource group functionsindex iconResource Group Functions
resource type commandsindex iconResource Type Command
resource type functionsindex iconResource Type Functions
shell commandsindex iconRMAPI Shell Commands
utility functionsindex iconUtility Function
where implementedindex iconOracle Solaris Cluster Application Environment
rt-version
upgradingindex iconResource Type Name
RT_version
purposeindex iconChanging the RT_version in an RTR File
when to changeindex iconChanging the RT_version in an RTR File
rtconfig fileindex iconrtconfig File
RTR (Resource Type Registration)
descriptionindex iconCallback Methods
file
changingindex iconBefore You Change the RTR File
descriptionindex iconResource Type Registration File
ORCL.xfntsindex iconORCL.xfnts RTR File

S

sample data service
common functionalityindex iconProviding Common Functionality to All Methods
controlling the data serviceindex iconControlling the Data Service
defining a fault monitorindex iconDefining a Fault Monitor
extension properties in RTR fileindex iconExtension Properties in the RTR File
generating error messagesindex iconGenerating Error Messages
handling property updatesindex iconHandling Property Updates
Monitor_check methodindex iconHow the Monitor_check Method Works
Monitor_start methodindex iconHow the Monitor_start Method Works
Monitor_stop methodindex iconHow the Monitor_stop Method Works
obtaining property informationindex iconObtaining Property Information
probe programindex iconHow the Probe Program Works
RTR fileindex iconResource Type Properties in the Sample RTR File
sample properties in RTR fileindex iconResource Properties in the Sample RTR File
Start methodindex iconHow the Start Method Works
Stop methodindex iconHow the Stop Method Works
Update methodindex iconHow the Update Method Works
Validate methodindex iconHow the Validate Method Works
sample DSDL code
determining the fault monitor actionindex iconDetermining the Fault Monitor Action
ORCL.xfnts fault monitorindex iconORCL.xfnts Fault Monitor
ORCL.xfnts RTR fileindex iconORCL.xfnts RTR File
returning from svc_start()index iconReturning From svc_start
scds_initialize() functionindex iconscds_initialize Function
starting the serviceindex iconStarting the Service With svc_start
svc_probe() functionindex iconsvc_probe Function
TCP port numberindex iconTCP Port Number
validating the serviceindex iconValidating the Service Before Starting the X Font Server
X font serverindex iconX Font Server
X font server configuration fileindex iconX Font Server Configuration File
xfnts_monitor_check methodindex iconxfnts_monitor_check Method
xfnts_monitor_start methodindex iconxfnts_monitor_start Method
xfnts_monitor_stop methodindex iconxfnts_monitor_stop Method
xfnts_probe main loopindex iconxfonts_probe Main Loop
xfnts_start methodindex iconxfnts_start Method
xfnts_stop methodindex iconxfnts_stop Method
xfnts_update methodindex iconxfnts_update Method
xfnts_validate methodindex iconxfnts_validate Method
SC_CALLBACK_REG
contentsindex iconContents of an SC_CALLBACK_REG Message
SC_EVENT
contentsindex iconContents of an SC_EVENT Message
SC_REPLY
contentsindex iconContents of an SC_REPLY Message
scalable resource
implementingindex iconImplementing a Scalable Resource
scalable services
validatingindex iconValidation Checks for Scalable Services
scds_initialize() functionindex iconscds_initialize Function
screens
Configureindex iconUsing the Configure Screen
Createindex iconUsing the Create Screen
scripts
Agent Builderindex iconUtility Scripts and Man Pages That Agent Builder Creates
server
CRNPindex iconHow a Client Registers With the Server
X font
configuration fileindex iconX Font Server Configuration File
definitionindex iconX Font Server
xfs
port numberindex iconTCP Port Number
shell commands
RMAPIindex iconRMAPI Shell Commands
source code
editing generated Agent Builderindex iconReusing Code That You Create With Agent Builder
source files
Agent Builderindex iconSource and Binary Files
Start method, using
index iconControl and Initialization Callback Methods
index iconDeciding Which Start and Stop Methods to Use
starting a data service with DSDLindex iconStarting and Stopping a Data Service
Stop method
compatibilityindex icon#$upgrade_from Directive in an RTR File
using
index iconControl and Initialization Callback Methods
index iconDeciding Which Start and Stop Methods to Use
stop method
resource types that perform resource migrationindex iconSupporting Resource Types That Perform Resource Migration From Their Stop Method
stopping a data service with DSDLindex iconStarting and Stopping a Data Service
support files
Agent Builderindex iconSupport Files That Agent Builder Creates
svc_probe() functionindex iconsvc_probe Function

T

TCP connections
using DSDL fault monitoringindex iconFault Monitoring Using TCP Connections Functions
testing
data servicesindex iconUsing TCP Keep-Alives to Protect the Server
HA data servicesindex iconTesting HA Data Services
tunability constraints
documentation requirementsindex iconDocumentation to Provide for a Modified Resource Type
tunability optionsindex icon#$upgrade_from Directive in an RTR File
ANYTIMEindex icon#$upgrade_from Directive in an RTR File
AT_CREATIONindex icon#$upgrade_from Directive in an RTR File
WHEN_DISABLEDindex icon#$upgrade_from Directive in an RTR File
WHEN_OFFLINEindex icon#$upgrade_from Directive in an RTR File
WHEN_UNMANAGEDindex icon#$upgrade_from Directive in an RTR File
WHEN_UNMONITOREDindex icon#$upgrade_from Directive in an RTR File

U

Update method
compatibilityindex icon#$upgrade_from Directive in an RTR File
using
index iconAdministrative Support Methods
index iconProviding Administrative Support for a Resource
upgrade aware
definedindex iconOverview of Modifying a Resource Type
upgrades
documentation requirementsindex iconDocumentation to Provide for a Modified Resource Type
upgrading resource typesindex iconOverview of Modifying a Resource Type
utility functions
DSDLindex iconUtility Functions
RMAPIindex iconUtility Function

V

Validate method
using
index iconAdministrative Support Methods
index iconProviding Administrative Support for a Resource
validation checks
scalable servicesindex iconValidation Checks for Scalable Services
values
default propertyindex iconWhat Happens When a Cluster Administrator Upgrades
variables
how Agent Builder substitutes types of propertyindex iconHow Agent Builder Substitutes Property Variables
list of propertyindex iconList of Property Variables
list of resource group propertyindex iconResource Group Property Variables
list of resource propertyindex iconResource Property Variables
list of resource type propertyindex iconResource Type Property Variables
propertyindex iconUsing Property Variables
syntax of propertyindex iconSyntax of Property Variables
vendor-id
distinguishing betweenindex iconResource Type Name
upgradingindex iconResource Type Name

W

WHEN_DISABLED
#$upgrade_from directiveindex icon#$upgrade_from Directive in an RTR File
WHEN_OFFLINE
#$upgrade_from directiveindex icon#$upgrade_from Directive in an RTR File
WHEN_UNMANAGED
#$upgrade_from directiveindex icon#$upgrade_from Directive in an RTR File
WHEN_UNMONITORED
#$upgrade_from directiveindex icon#$upgrade_from Directive in an RTR File
writing data servicesindex iconUsing TCP Keep-Alives to Protect the Server

X

X font server
configuration fileindex iconX Font Server Configuration File
definitionindex iconX Font Server
xfnts_monitor_checkindex iconxfnts_monitor_check Method
xfnts_monitor_startindex iconxfnts_monitor_start Method
xfnts_monitor_stopindex iconxfnts_monitor_stop Method
xfnts_startindex iconxfnts_start Method
xfnts_stopindex iconxfnts_stop Method
xfnts_updateindex iconxfnts_update Method
xfnts_validateindex iconxfnts_validate Method
xfs server
port numberindex iconTCP Port Number