Go to main content
Index
Numbers and Symbols
- #$upgrade directiveSpecifying the #$upgrade and #$upgrade_from Directives
- #$upgrade_from directiveSpecifying the #$upgrade and #$upgrade_from Directives
- ANYTIME#$upgrade_from Directive in
an RTR File
- AT_CREATION#$upgrade_from Directive in
an RTR File
- tunability values#$upgrade_from Directive in
an RTR File
- WHEN_DISABLED#$upgrade_from Directive in
an RTR File
- WHEN_OFFLINE#$upgrade_from Directive in
an RTR File
- WHEN_UNMANAGED#$upgrade_from Directive in
an RTR File
- WHEN_UNMONITORED#$upgrade_from Directive in
an RTR File
- (Resource Type Registration)
- file
- upgradingResource Type Name
A
- accessing network address
- with DSDLAccessing Network Address Information
- administrative interface
- RGM (Resource Group Manager)Resource Group Manager Administrative Interface
- Agent Builder
- analyzing the applicationAnalyzing the Application
- binary filesSource and Binary Files
- cloning existing resource typeHow to Clone an Existing Resource Type
- command-line versionHow to Use the Command-Line Version
of Agent Builder
- Configure screenUsing the Configure Screen
- configuringInstalling and Configuring Agent
Builder
- Create screenUsing the Create Screen
- description
- Oracle Solaris Cluster Agent Builder
- Programming Architecture of the Oracle Solaris Cluster Application
Environment
- directory structureDirectory Structure That Agent
Builder Creates
- editing generated source codeEditing the Generated Source Code
- installingInstalling and Configuring Agent
Builder
- man pagesUtility Scripts and Man Pages
That Agent Builder Creates
- navigating inNavigating Agent Builder
- BrowseBrowse Command
- Edit menuAgent Builder Edit Menu
- File menuAgent Builder File Menu
- menusAgent Builder Menus
- package directoryPackage Directory That Agent Builder
Creates
- reusing codeReusing Code That You Create With
Agent Builder
- rtconfig filertconfig File
- scriptsUtility Scripts and Man Pages
That Agent Builder Creates
- source filesSource and Binary Files
- startingStarting Agent Builder
- support filesSupport Files That Agent Builder
Creates
- usingUsing Agent Builder
- ANYTIME
- #$upgrade_from directive#$upgrade_from Directive in
an RTR File
- API, Resource Management SeeRMAPI
- application environment
- Oracle Solaris ClusterOracle Solaris Cluster Application Environment
- arguments
- RMAPI methodArguments That You Can Provide to
Callback Methods
- arraymax
- resource type upgradeOverview of Modifying a Resource Type
- arraymin
- resource type upgradeOverview of Modifying a Resource Type
- AT_CREATION
- #$upgrade_from directive#$upgrade_from Directive in
an RTR File
- attributes
- resource propertyResource Property Attributes
B
- binary files
- Agent BuilderSource and Binary Files
- bind(3SOCKET)Binding to INADDR_ANY as Opposed to Binding to
Specific IP Addresses
- Binding to INADDR_ANYBinding to INADDR_ANY as Opposed to Binding to
Specific IP Addresses
- Boot method, using
- Control and Initialization Callback Methods
- Using the Boot Method
- Browse
- Agent BuilderBrowse Command
C
- C program functions
- RMAPIC Functions
- callback methods
- controlControl and Initialization Callback Methods
- descriptionCallback Methods
- initializationControl and Initialization Callback Methods
- Monitor_checkMonitor Control Callback Methods
- Monitor_startMonitor Control Callback Methods
- Monitor_stopMonitor Control Callback Methods
- naming conventionsNaming Conventions for Functions
and Callback Methods
- overviewOracle Solaris Cluster Application Environment
- Postnet_startNet-Relative Callback Methods
- Prenet_startNet-Relative Callback Methods
- RMAPIRMAPI Callback Methods
- UpdateAdministrative Support Methods
- usingProviding Administrative Support for a
Resource
- ValidateAdministrative Support Methods
- checks
- validating for scalable servicesValidation Checks for Scalable Services
- client
- CRNPHow a Client Registers With the Server
- cloning existing resource type
- Agent BuilderHow to Clone an Existing Resource Type
- clsetup
- descriptionclsetup Utility
- cluster commands
- RMAPICluster Command
- cluster functions
- RMAPICluster Functions
- cluster propertiesCluster Properties
- Concentrate_loadCluster Properties
- Cluster Reconfiguration Notification Protocol SeeCRNP
- code
- changing methodChanging Method Code
- changing monitorChanging Monitor Code
- codes
- RMAPI exitCallback Method Exit Codes
- command line
- Agent BuilderHow to Use the Command-Line Version
of Agent Builder
- commands onAdministrative Commands
- commands
- clsetupclsetup Utility
- halockrunProviding Process Management
- hatimerunProviding Process Management
- Oracle Solaris ClusterAdministrative Commands
- RMAPI resource typeResource Type Command
- components
- RMAPIResource Management API
- Concentrate_load
- resource propertyCluster Properties
- concepts
- CRNPCRNP Concepts
- Configure screen
- Agent BuilderUsing the Configure Screen
- configuring
- Agent BuilderInstalling and Configuring Agent
Builder
- conventions
- callback method namesNaming Conventions for Functions
and Callback Methods
- function namesNaming Conventions for Functions
and Callback Methods
- Create screen
- Agent BuilderUsing the Create Screen
- CRNP (Cluster Reconfiguration Notification Protocol)
- authenticationHow the CRNP Authenticates Clients and
the Server
- clientHow a Client Registers With the Server
- client identification processHow the Server Identifies a Client
- communicationCRNP Semantics
- conceptsCRNP Concepts
- descriptionHow the CRNP Works
- error conditionsHow a Client Is to Handle Error Conditions
- example Java applicationExample of Creating a Java Application
That Uses the CRNP
- function ofHow the CRNP Works
- message typesCRNP Message Types
- registration of client and serverHow a Client Registers With the Server
- SC_CALLBACK_REG messagesHow SC_CALLBACK_REG Messages
Are Passed Between a Client and the Server
- SC_EVENT
- Contents of an SC_EVENT Message
- How the Server Delivers Events to a Client
- SC_REPLY
- Contents of an SC_REPLY Message
- How the Server Replies to a Client
- semantics of protocolCRNP Semantics
- serverHow a Client Registers With the Server
- server event deliveryHow the Server Delivers Events to a Client
- server replyHow the Server Replies to a Client
D
- daemon
- designing the fault monitorDesigning the Fault Monitor Daemon
- data service
- creating
- analyzing suitabilityAnalyzing the Application for Suitability
- determining the interfaceDetermining the Interface to Use
- sampleOverview of the Sample Data Service
- common functionalityProviding Common Functionality to All
Methods
- controlling the data serviceControlling the Data Service
- defining a fault monitorDefining a Fault Monitor
- extension properties in RTR fileExtension Properties in the RTR File
- generating error messagesGenerating Error Messages
- handling property updatesHandling Property Updates
- Monitor_check methodHow the Monitor_check Method Works
- Monitor_start methodHow the Monitor_start Method Works
- Monitor_stop methodHow the Monitor_stop Method Works
- obtaining property informationObtaining Property Information
- probe programHow the Probe Program Works
- resource properties in RTR fileResource Properties in the Sample RTR
File
- RTR fileResource Type Properties in the Sample
RTR File
- Start methodHow the Start Method Works
- Stop methodHow the Stop Method Works
- Update methodHow the Update Method Works
- Validate methodHow the Validate Method Works
- setting up development environmentSetting Up the Development Environment
for Writing a Data Service
- transferring to cluster for testingTransferring a Data Service to a Cluster
- Data Service Development Library SeeDSDL
- data services
- testingUsing TCP Keep-Alives to Protect the Server
- testing HATesting HA Data Services
- writingUsing TCP Keep-Alives to Protect the Server
- debugging resource types with DSDLDebugging the Resource Type Implementation
- default property values
- new value for upgradeWhat Happens When a Cluster Administrator Upgrades
- when inheritedWhat Happens When a Cluster Administrator Upgrades
- dependencies
- coordinating between resourcesCoordinating Dependencies Between Resources
- directive
- #$upgradeSpecifying the #$upgrade and #$upgrade_from Directives
- #$upgrade_from
- #$upgrade_from Directive in
an RTR File
- #$upgrade_from Directive in
an RTR File
- default tunability#$upgrade_from Directive in
an RTR File
- placement in RTR fileSpecifying the #$upgrade and #$upgrade_from Directives
- RT_version#$upgrade_from Directive in
an RTR File
- tunability constraints#$upgrade_from Directive in
an RTR File
- directories
- Agent BuilderPackage Directory That Agent Builder
Creates
- directory structure
- Agent BuilderDirectory Structure That Agent
Builder Creates
- distinguishing between multiple registered versions
- rt-versionResource Type Name
- distinguishing between vendors
- vendor-idResource Type Name
- documentation requirements
- for upgradeDocumentation to Provide for a Modified Resource
Type
- tunability constraintsDocumentation to Provide for a Modified Resource
Type
- DSDL (Data Service Development Library)
- accessing network addressAccessing Network Address Information
- componentsData Service Development Library
- debugging resource typesDebugging the Resource Type Implementation
- description
- Managing Configuration Properties
- DSDL Overview
- enabling HA local file systemsEnabling Highly Available Local File Systems
- fault monitor functionsFault Monitor Functions
- fault monitoringFault Monitoring Using TCP Connections
Functions
- general purpose functionsGeneral-Purpose Functions
- implementing a fault monitorImplementing a Fault Monitor
- libdsdev.soOracle Solaris Cluster Application Environment
- network resource access functionsNetwork Resource Access Functions
- overviewOracle Solaris Cluster Application Environment
- Process Monitor Facility (PMF) functionsPMF Functions
- property functionsProperty Functions
- sample resource type implementation
- determining the fault monitor actionDetermining the Fault Monitor Action
- ORCL.xfnts fault monitorORCL.xfnts Fault
Monitor
- ORCL.xfnts RTR fileORCL.xfnts RTR
File
- returning from svc_start()Returning From svc_start
- scds_initialize() functionscds_initialize Function
- starting the serviceStarting the Service With svc_start
- svc_probe() functionsvc_probe Function
- TCP port numberTCP Port Number
- validating the serviceValidating the Service Before Starting
the X Font Server
- X font serverX Font Server
- X font server configuration fileX Font Server Configuration File
- xfnts_monitor_check methodxfnts_monitor_check Method
- xfnts_monitor_start methodxfnts_monitor_start Method
- xfnts_monitor_stop methodxfnts_monitor_stop Method
- xfnts_probe main loopxfonts_probe Main
Loop
- xfnts_start methodxfnts_start Method
- xfnts_stop methodxfnts_stop Method
- xfnts_update methodxfnts_update Method
- xfnts_validate methodxfnts_validate Method
- starting a data serviceStarting and Stopping a Data Service
- stopping a data serviceStarting and Stopping a Data Service
- utility functionsUtility Functions
- where implementedOracle Solaris Cluster Application Environment
E
- editing generated Agent Builder source codeEditing the Generated Source Code
- enabling HA local file systems with DSDLEnabling Highly Available Local File Systems
- error conditions
- CRNPHow a Client Is to Handle Error Conditions
- events
- guaranteed deliveryHow the Delivery of Events Is Guaranteed
- examples
- data serviceOverview of the Sample Data Service
- Java application that uses CRNPExample of Creating a Java Application
That Uses the CRNP
- exit codes
- RMAPICallback Method Exit Codes
- extension properties
- declaringDeclaring Extension Properties
F
- failover resource
- implementingImplementing a Failover Resource
- fault monitor
- daemon
- designing theDesigning the Fault Monitor Daemon
- functions, DSDLFault Monitor Functions
- ORCL.xfntsORCL.xfnts Fault
Monitor
- files
- binary in Agent BuilderSource and Binary Files
- rtconfigrtconfig File
- source in Agent BuilderSource and Binary Files
- support in Agent BuilderSupport Files That Agent Builder
Creates
- Fini method, guidelines for implementingGuidelines for Implementing a Fini Method
- Fini method, using
- Control and Initialization Callback Methods
- Using the Fini Method
- fully qualified resource type name
- how obtainedResource Type Name
- functions
- DSDL fault monitorFault Monitor Functions
- DSDL network resource accessNetwork Resource Access Functions
- DSDL Process Monitor Facility (PMF)PMF Functions
- DSDL propertyProperty Functions
- DSDL utilityUtility Functions
- general purpose DSDLGeneral-Purpose Functions
- naming conventionsNaming Conventions for Functions
and Callback Methods
- RMAPI C programC Functions
- RMAPI clusterCluster Functions
- RMAPI resourceResource Functions
- RMAPI resource groupResource Group Functions
- RMAPI resource typeResource Type Functions
- RMAPI utilityUtility Function
- scds_initialize()scds_initialize Function
- svc_probe()svc_probe Function
G
- GDS (generic data service)
- definitionGeneric Data Service
- generic data service SeeGDS
H
- HA data services
- testingTesting HA Data Services
- halockrun
- descriptionProviding Process Management
- handling
- errorError Handling
- hatimerun
- descriptionProviding Process Management
I
- idempotence
- methodsIdempotence of Methods
- implementing
- fault monitor with DSDLImplementing a Fault Monitor
- RMAPIOracle Solaris Cluster Application Environment
- INADDR_ANYBinding to INADDR_ANY as Opposed to Binding to
Specific IP Addresses
- Init method, using
- Control and Initialization Callback Methods
- Using the Init Method
- installation requirements
- resource type packagesDetermining Installation Requirements and Packaging
- installing Agent BuilderInstalling and Configuring Agent
Builder
- interface
- RGM (Resource Group Manager)Resource Group Manager Administrative Interface
- interfaces
- command-lineAdministrative Commands
- programmingProgramming Interfaces
J
- Java
- sample application that uses CRNPExample of Creating a Java Application
That Uses the CRNP
K
- keep-alives
- usingUsing TCP Keep-Alives to Protect the Server
L
- libdsdev.so
- DSDLOracle Solaris Cluster Application Environment
- libscha.so
- RMAPIOracle Solaris Cluster Application Environment
- logging
- adding to a resourceAdding Message Logging to a Resource
M
- man pages
- Agent BuilderUtility Scripts and Man Pages
That Agent Builder Creates
- master
- descriptionDescription of a Resource Group
- max
- resource type upgradeOverview of Modifying a Resource Type
- menus
- Agent BuilderAgent Builder Menus
- Agent Builder EditAgent Builder Edit Menu
- Agent Builder FileAgent Builder File Menu
- message logging
- adding to a resourceAdding Message Logging to a Resource
- messages
- SC_CALLBACK_REG CRNP
- Contents of an SC_CALLBACK_REG Message
- How SC_CALLBACK_REG Messages
Are Passed Between a Client and the Server
- SC_EVENT CRNP
- Contents of an SC_EVENT Message
- How the Server Delivers Events to a Client
- SC_REPLY CRNP
- Contents of an SC_REPLY Message
- How the Server Replies to a Client
- method arguments
- RMAPIArguments That You Can Provide to
Callback Methods
- method code
- changingChanging Method Code
- methods
- Boot
- Description of Init, Fini, and Boot Methods
- Control and Initialization Callback Methods
- Using the Boot Method
- callbackProviding Administrative Support for a
Resource
- controlControl and Initialization Callback Methods
- initializationControl and Initialization Callback Methods
- Fini
- Description of Init, Fini, and Boot Methods
- Control and Initialization Callback Methods
- Using the Fini Method
- Fini, guidelines for implementingGuidelines for Implementing a Fini Method
- idempotenceIdempotence of Methods
- Init
- Description of Init, Fini, and Boot Methods
- Control and Initialization Callback Methods
- Using the Init Method
- Monitor_check
- Monitor_check Method
- Monitor Control Callback Methods
- Monitor_check callbackMonitor Control Callback Methods
- Monitor_start
- Monitor_start Method
- Monitor Control Callback Methods
- Monitor_start callbackMonitor Control Callback Methods
- Monitor_stop
- Monitor_stop Method
- Monitor Control Callback Methods
- Monitor_stop callbackMonitor Control Callback Methods
- Postnet_startNet-Relative Callback Methods
- Postnet_start callbackNet-Relative Callback Methods
- Prenet_startNet-Relative Callback Methods
- Prenet_start callbackNet-Relative Callback Methods
- Start
- Start Method
- Control and Initialization Callback Methods
- Deciding Which Start and Stop Methods to Use
- Stop
- Stop Method
- Control and Initialization Callback Methods
- Deciding Which Start and Stop Methods to Use
- Update
- Update Method
- Administrative Support Methods
- Providing Administrative Support for a
Resource
- Update callbackAdministrative Support Methods
- Validate
- Validate Method
- Administrative Support Methods
- Providing Administrative Support for a
Resource
- Validate callbackAdministrative Support Methods
- xfnts_monitor_checkxfnts_monitor_check Method
- xfnts_monitor_startxfnts_monitor_start Method
- xfnts_monitor_stopxfnts_monitor_stop Method
- xfnts_startxfnts_start Method
- xfnts_stopxfnts_stop Method
- xfnts_updatexfnts_update Method
- xfnts_validatexfnts_validate Method
- min
- resource type upgradeOverview of Modifying a Resource Type
- modifying resource typesOverview of Modifying a Resource Type
- monitor code
- changingChanging Monitor Code
- Monitor_check method
- compatibility#$upgrade_from Directive in
an RTR File
- usingMonitor Control Callback Methods
- Monitor_start method
- usingMonitor Control Callback Methods
- Monitor_stop method
- usingMonitor Control Callback Methods
N
- naming conventions
- callback methodsNaming Conventions for Functions
and Callback Methods
- functionsNaming Conventions for Functions
and Callback Methods
- navigating Agent BuilderNavigating Agent Builder
- network resource access functions
- DSDLNetwork Resource Access Functions
O
- options
- tunability#$upgrade_from Directive in
an RTR File
- Oracle Solaris
- publisherHow to Set Up the Development Environment
- Oracle Solaris Cluster
- application environmentOracle Solaris Cluster Application Environment
- commandsAdministrative Commands
- publisherHow to Set Up the Development Environment
- Oracle Solaris Cluster Agent Builder SeeAgent Builder
- Oracle Solaris Cluster Manager
- descriptionOracle Solaris Cluster Manager
- ORCL.xfnts
- fault monitorORCL.xfnts Fault
Monitor
- RTR fileORCL.xfnts RTR
File
P
- package directory
- Agent BuilderPackage Directory That Agent Builder
Creates
- PMF (Process Monitor Facility)
- functions, DSDLPMF Functions
- overviewOracle Solaris Cluster Application Environment
- purposeProviding Process Management
- Postnet_start method
- usingNet-Relative Callback Methods
- Postnet_stop
- compatibility#$upgrade_from Directive in
an RTR File
- Prenet_start method
- usingNet-Relative Callback Methods
- primary nodesDescription of a Resource Group
- process managementProviding Process Management
- Process Monitor Facility SeePMF
- programming architectureOracle Solaris Cluster Application Environment
- programming interfacesProgramming Interfaces
- properties
- changing resourceProviding Administrative Support for a
Resource
- clusterCluster Properties
- declaring extensionDeclaring Extension Properties
- declaring resourceDeclaring Resource Properties
- declaring resource typeDeclaring Resource Type Properties
- resourceResource Properties
- resource groupResource Group Properties
- setting resource
- Providing Administrative Support for a
Resource
- Setting Resource and Resource Type Properties
- setting resource typeSetting Resource and Resource Type Properties
- property attributes
- resourceResource Property Attributes
- property functions
- DSDLOracle Solaris Cluster Application Environment
- property values
- defaultWhat Happens When a Cluster Administrator Upgrades
- property variablesUsing Property Variables
- how Agent Builder substitutes types ofHow Agent Builder Substitutes
Property Variables
- list ofList of Property Variables
- list of resourceResource Property Variables
- list of resource groupResource Group Property Variables
- list of resource typeResource Type Property Variables
- syntax ofSyntax of Property Variables
- publisher
- Oracle SolarisHow to Set Up the Development Environment
- Oracle Solaris ClusterHow to Set Up the Development Environment
Q
- query
- SCHA_TARGET_NODESSCHA_TARGET_NODES Query
R
- registering CRNP clients and serversHow a Client Registers With the Server
- resource
- adding message logging to aAdding Message Logging to a Resource
- implementing a failoverImplementing a Failover Resource
- implementing a scalableImplementing a Scalable Resource
- monitoringMonitoring a Resource
- startingStarting and Stopping a Resource
- stoppingStarting and Stopping a Resource
- resource commands
- RMAPIRMAPI Resource Commands
- resource dependencies
- coordinatingCoordinating Dependencies Between Resources
- resource functions
- RMAPIResource Functions
- resource group commands
- RMAPIResource Group Commands
- resource group functions
- RMAPIResource Group Functions
- Resource Group Manager SeeRGM
- resource group propertiesResource Group Properties
- accessing information aboutAccessing Resource and Resource Group Property
Information
- resource groups
- descriptionDescription of a Resource Group
- failoverDescription of a Resource Group
- propertiesDescription of a Resource Group
- scalableDescription of a Resource Group
- Resource Management API SeeRMAPI
- resource migration
- resource migration from their stop methodSupporting Resource Types That Perform Resource Migration From Their
Stop Method
- resource propertiesResource Properties
- accessing information aboutAccessing Resource and Resource Group Property
Information
- changingProviding Administrative Support for a
Resource
- declaringDeclaring Resource Properties
- setting
- Providing Administrative Support for a
Resource
- Setting Resource and Resource Type Properties
- resource property
- Pre_evictPre_evict Resource Property
- resource property attributesResource Property Attributes
- resource type
- what happens when upgradingWhat Happens When a Cluster Administrator Upgrades
- resource type names
- obtaining fully qualifiedResource Type Name
- restrictions
- Using the Create Screen
- Changing the RT_version in
an RTR File
- version suffixResource Type Name
- resource type packages
- installation requirementsDetermining Installation Requirements and Packaging
- resource type properties
- declaringDeclaring Resource Type Properties
- settingSetting Resource and Resource Type Properties
- resource type registration SeeRTR
- resource types
- commands
- RMAPIResource Type Command
- debugging with DSDLDebugging the Resource Type Implementation
- descriptionDescription of a Resource Type
- functions
- RMAPIResource Type Functions
- modifyingOverview of Modifying a Resource Type
- multiple versionsOverview of Modifying a Resource Type
- upgrading requirementsOverview of Modifying a Resource Type
- resource-type
- upgradingResource Type Name
- resources
- coordinating dependencies betweenCoordinating Dependencies Between Resources
- descriptionDescription of a Resource
- reusing code
- Agent BuilderReusing Code That You Create With
Agent Builder
- RGM (Resource Group Manager)
- administrative interfaceResource Group Manager Administrative Interface
- descriptionResource Group Manager
- handling of resource groupsResource Group Manager Model
- handling of resource typesResource Group Manager Model
- handling of resourcesResource Group Manager Model
- purposeProgramming Architecture of the Oracle Solaris Cluster Application
Environment
- RMAPI (Resource Management API)Oracle Solaris Cluster Application Environment
- C program functionsC Functions
- callback methodsRMAPI Callback Methods
- cluster commandsCluster Command
- cluster functionsCluster Functions
- componentsResource Management API
- exit codesCallback Method Exit Codes
- libscha.soOracle Solaris Cluster Application Environment
- method argumentsArguments That You Can Provide to
Callback Methods
- resource commandsRMAPI Resource Commands
- resource functionsResource Functions
- resource group commandsResource Group Commands
- resource group functionsResource Group Functions
- resource type commandsResource Type Command
- resource type functionsResource Type Functions
- shell commandsRMAPI Shell Commands
- utility functionsUtility Function
- where implementedOracle Solaris Cluster Application Environment
- rt-version
- upgradingResource Type Name
- RT_version
- purposeChanging the RT_version in
an RTR File
- when to changeChanging the RT_version in
an RTR File
- rtconfig filertconfig File
- RTR (Resource Type Registration)
- descriptionCallback Methods
- file
- changingBefore You Change the RTR File
- descriptionResource Type Registration File
- ORCL.xfntsORCL.xfnts RTR
File
S
- sample data service
- common functionalityProviding Common Functionality to All
Methods
- controlling the data serviceControlling the Data Service
- defining a fault monitorDefining a Fault Monitor
- extension properties in RTR fileExtension Properties in the RTR File
- generating error messagesGenerating Error Messages
- handling property updatesHandling Property Updates
- Monitor_check methodHow the Monitor_check Method Works
- Monitor_start methodHow the Monitor_start Method Works
- Monitor_stop methodHow the Monitor_stop Method Works
- obtaining property informationObtaining Property Information
- probe programHow the Probe Program Works
- RTR fileResource Type Properties in the Sample
RTR File
- sample properties in RTR fileResource Properties in the Sample RTR
File
- Start methodHow the Start Method Works
- Stop methodHow the Stop Method Works
- Update methodHow the Update Method Works
- Validate methodHow the Validate Method Works
- sample DSDL code
- determining the fault monitor actionDetermining the Fault Monitor Action
- ORCL.xfnts fault monitorORCL.xfnts Fault
Monitor
- ORCL.xfnts RTR fileORCL.xfnts RTR
File
- returning from svc_start()Returning From svc_start
- scds_initialize() functionscds_initialize Function
- starting the serviceStarting the Service With svc_start
- svc_probe() functionsvc_probe Function
- TCP port numberTCP Port Number
- validating the serviceValidating the Service Before Starting
the X Font Server
- X font serverX Font Server
- X font server configuration fileX Font Server Configuration File
- xfnts_monitor_check methodxfnts_monitor_check Method
- xfnts_monitor_start methodxfnts_monitor_start Method
- xfnts_monitor_stop methodxfnts_monitor_stop Method
- xfnts_probe main loopxfonts_probe Main
Loop
- xfnts_start methodxfnts_start Method
- xfnts_stop methodxfnts_stop Method
- xfnts_update methodxfnts_update Method
- xfnts_validate methodxfnts_validate Method
- SC_CALLBACK_REG
- contentsContents of an SC_CALLBACK_REG Message
- SC_EVENT
- contentsContents of an SC_EVENT Message
- SC_REPLY
- contentsContents of an SC_REPLY Message
- scalable resource
- implementingImplementing a Scalable Resource
- scalable services
- validatingValidation Checks for Scalable Services
- scds_initialize() functionscds_initialize Function
- screens
- ConfigureUsing the Configure Screen
- CreateUsing the Create Screen
- scripts
- Agent BuilderUtility Scripts and Man Pages
That Agent Builder Creates
- server
- CRNPHow a Client Registers With the Server
- X font
- configuration fileX Font Server Configuration File
- definitionX Font Server
- xfs
- port numberTCP Port Number
- shell commands
- RMAPIRMAPI Shell Commands
- source code
- editing generated Agent BuilderReusing Code That You Create With
Agent Builder
- source files
- Agent BuilderSource and Binary Files
- Start method, using
- Control and Initialization Callback Methods
- Deciding Which Start and Stop Methods to Use
- starting a data service with DSDLStarting and Stopping a Data Service
- Stop method
- compatibility#$upgrade_from Directive in
an RTR File
- using
- Control and Initialization Callback Methods
- Deciding Which Start and Stop Methods to Use
- stop method
- resource types that perform resource migrationSupporting Resource Types That Perform Resource Migration From Their
Stop Method
- stopping a data service with DSDLStarting and Stopping a Data Service
- support files
- Agent BuilderSupport Files That Agent Builder
Creates
- svc_probe() functionsvc_probe Function
T
- TCP connections
- using DSDL fault monitoringFault Monitoring Using TCP Connections
Functions
- testing
- data servicesUsing TCP Keep-Alives to Protect the Server
- HA data servicesTesting HA Data Services
- tunability constraints
- documentation requirementsDocumentation to Provide for a Modified Resource
Type
- tunability options#$upgrade_from Directive in
an RTR File
- ANYTIME#$upgrade_from Directive in
an RTR File
- AT_CREATION#$upgrade_from Directive in
an RTR File
- WHEN_DISABLED#$upgrade_from Directive in
an RTR File
- WHEN_OFFLINE#$upgrade_from Directive in
an RTR File
- WHEN_UNMANAGED#$upgrade_from Directive in
an RTR File
- WHEN_UNMONITORED#$upgrade_from Directive in
an RTR File
U
- Update method
- compatibility#$upgrade_from Directive in
an RTR File
- using
- Administrative Support Methods
- Providing Administrative Support for a
Resource
- upgrade aware
- definedOverview of Modifying a Resource Type
- upgrades
- documentation requirementsDocumentation to Provide for a Modified Resource
Type
- upgrading resource typesOverview of Modifying a Resource Type
- utility functions
- DSDLUtility Functions
- RMAPIUtility Function
V
- Validate method
- using
- Administrative Support Methods
- Providing Administrative Support for a
Resource
- validation checks
- scalable servicesValidation Checks for Scalable Services
- values
- default propertyWhat Happens When a Cluster Administrator Upgrades
- variables
- how Agent Builder substitutes types of propertyHow Agent Builder Substitutes
Property Variables
- list of propertyList of Property Variables
- list of resource group propertyResource Group Property Variables
- list of resource propertyResource Property Variables
- list of resource type propertyResource Type Property Variables
- propertyUsing Property Variables
- syntax of propertySyntax of Property Variables
- vendor-id
- distinguishing betweenResource Type Name
- upgradingResource Type Name
W
- WHEN_DISABLED
- #$upgrade_from directive#$upgrade_from Directive in
an RTR File
- WHEN_OFFLINE
- #$upgrade_from directive#$upgrade_from Directive in
an RTR File
- WHEN_UNMANAGED
- #$upgrade_from directive#$upgrade_from Directive in
an RTR File
- WHEN_UNMONITORED
- #$upgrade_from directive#$upgrade_from Directive in
an RTR File
- writing data servicesUsing TCP Keep-Alives to Protect the Server
X
- X font server
- configuration fileX Font Server Configuration File
- definitionX Font Server
- xfnts_monitor_checkxfnts_monitor_check Method
- xfnts_monitor_startxfnts_monitor_start Method
- xfnts_monitor_stopxfnts_monitor_stop Method
- xfnts_startxfnts_start Method
- xfnts_stopxfnts_stop Method
- xfnts_updatexfnts_update Method
- xfnts_validatexfnts_validate Method
- xfs server
- port numberTCP Port Number