1/26
Contents
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documents
Conventions
Changes in This Release for Oracle Clusterware Administration and Deployment Guide
Changes in Oracle Clusterware 12
c
Release 1 (12.1)
1
Introduction to Oracle Clusterware
What is Oracle Clusterware?
Understanding System Requirements for Oracle Clusterware
Oracle Clusterware Hardware Concepts and Requirements
Oracle Clusterware Operating System Concepts and Requirements
Oracle Clusterware Software Concepts and Requirements
Oracle Clusterware Network Configuration Concepts
Single Client Access Name (SCAN)
Configuring Addresses Manually
Overview of Oracle Clusterware Platform-Specific Software Components
The Oracle Clusterware Technology Stack
The Cluster Ready Services Technology Stack
The Oracle High Availability Services Technology Stack
Oracle Clusterware Processes on Windows Systems
Overview of Installing Oracle Clusterware
Oracle Clusterware Version Compatibility
Overview of Upgrading and Patching Oracle Clusterware
Overview of Managing Oracle Clusterware Environments
Overview of Cloning and Extending Oracle Clusterware in Grid Environments
Overview of the Oracle Clusterware High Availability Framework and APIs
Overview of Cluster Time Management
2
Administering Oracle Clusterware
Role-Separated Management
About Role-Separated Management
Managing Cluster Administrators in the Cluster
Configuring Horizontal Role Separation
Overview of Grid Naming Service
Network Administration Tasks for GNS and GNS Virtual IP Address
Understanding Grid Naming Service Configuration Options
Automatic Configuration Option for Addresses
Static Configuration Option for Addresses
Shared GNS Option for Addresses
Configuring Oracle Grid Infrastructure Using Configuration Wizard
Configuring a Single Node
Configuring Multiple Nodes
Upgrading Oracle Grid Infrastructure
Running the Configuration Wizard in Silent Mode
Configuring IPMI for Failure Isolation
About Using IPMI for Failure Isolation
Configuring Server Hardware for IPMI
Postinstallation Configuration of IPMI-based Failure Isolation Using CRSCTL
IPMI Postinstallation Configuration with Oracle Clusterware
Modifying IPMI Configuration Using CRSCTL
Removing IPMI Configuration Using CRSCTL
Understanding Network Addresses on Manually Configured Networks
Understanding Network Address Configuration Requirements
About IPv6 Address Formats
Name Resolution and the Network Resource Address Type
Understanding SCAN Addresses and Client Service Connections
SCAN Listeners and Service Registration Restriction With Valid Node Checking
Administering Grid Naming Service
Starting and Stopping GNS with SRVCTL
Converting Clusters to GNS Server or GNS Client Clusters
Converting a Non-GNS Cluster to a GNS Server Cluster
Converting a Non-GNS Cluster to a Client Cluster
Converting a Single Cluster Running GNS to a Server Cluster
Converting a Single Cluster Running GNS to be a GNS Client Cluster
Moving GNS to Another Cluster
Rolling Conversion from DNS to GNS Cluster Name Resolution
Changing Network Addresses on Manually Configured Systems
Changing the Virtual IP Addresses Using SRVCTL
Changing Oracle Clusterware Private Network Configuration
About Private Networks and Network Interfaces
Redundant Interconnect Usage
Consequences of Changing Interface Names Using OIFCFG
Changing a Network Interface
Creating a Network Using SRVCTL
Changing Network Address Types Using SRVCTL
Changing Static IPv4 Addresses To Static IPv6 Addresses Using SRVCTL
Changing Dynamic IPv4 Addresses To Dynamic IPv6 Addresses Using SRVCTL
Changing an IPv4 Network to an IPv4 and IPv6 Network
Transitioning from IPv4 to IPv6 Networks for VIP Addresses Using SRVCTL
3
Policy-Based Cluster and Capacity Management
Overview of Server Pools and Policy-Based Management
Server Pools and Server Categorization
Server Pools and Policy-Based Management
How Server Pools Work
Default Server Pools
The Free Server Pool
The Generic Server Pool
Server Pool Attributes
How Oracle Clusterware Assigns New Servers Using Server Pools
Servers Moving from Server Pool to Server Pool
Managing Server Pools Using Default Attributes
Overview of Server Categorization
Overview of Cluster Configuration Policies and the Policy Set
Server Configuration and Server State Attributes
Managing Memory Pressure for Database Servers
Server Category Attributes
An Example Policy Set Configuration
4
Oracle Flex Clusters
Overview of Oracle Flex Clusters
Managing Oracle Flex Clusters
Changing the Cluster Mode
Changing an Oracle Clusterware Standard Cluster to an Oracle Flex Cluster
Changing the Node Role
5
Rapid Home Provisioning
Rapid Home Provisioning Architecture
Rapid Home Provisioning Server
Rapid Home Provisioning Client
Rapid Home Provisioning Roles
Rapid Home Provisioning Images
Implementing Rapid Home Provisioning
Creating a Rapid Home Provisioning Server
Adding Gold Images to the Rapid Home Provisioning Server
Provisioning Software
Storage Space for Provisioned Software
Provisioning for a Different User
Creating a Rapid Home Provisioning Client
Managing Rapid Home Provisioning Clients
Enabling and Disabling Rapid Home Provisioning Clients
Creating Users and Assigning Roles for Rapid Home Provisioning Client Cluster Users
Managing the Rapid Home Provisioning Client Password
6
Managing Oracle Cluster Registry and Voting Files
Managing Oracle Cluster Registry and Oracle Local Registry
Migrating Oracle Cluster Registry to Oracle Automatic Storage Management
Migrating Oracle Cluster Registry from Oracle ASM to Other Types of Storage
Adding, Replacing, Repairing, and Removing Oracle Cluster Registry Locations
Adding an Oracle Cluster Registry Location
Removing an Oracle Cluster Registry Location
Replacing an Oracle Cluster Registry Location
Repairing an Oracle Cluster Registry Configuration on a Local Node
Overriding the Oracle Cluster Registry Data Loss Protection Mechanism
Backing Up Oracle Cluster Registry
Restoring Oracle Cluster Registry
Diagnosing Oracle Cluster Registry Problems
Administering Oracle Cluster Registry with Export and Import Commands
Importing Oracle Cluster Registry Content on Linux or UNIX Systems
Importing Oracle Cluster Registry Content on Windows Systems
Oracle Local Registry
Upgrading and Downgrading the Oracle Cluster Registry Configuration
Managing Voting Files
Storing Voting Files on Oracle ASM
Backing Up Voting Files
Restoring Voting Files
Adding, Deleting, or Migrating Voting Files
7
Adding and Deleting Cluster Nodes
Prerequisite Steps for Adding Cluster Nodes
Adding and Deleting Cluster Nodes on Linux and UNIX Systems
Adding a Cluster Node on Linux and UNIX Systems
Deleting a Cluster Node on Linux and UNIX Systems
Adding and Deleting Cluster Nodes on Windows Systems
Adding a Node to a Cluster on Windows Systems
Deleting a Cluster Node on Windows Systems
8
Cloning Oracle Clusterware
Introduction to Cloning Oracle Clusterware
Preparing the Oracle Grid Infrastructure Home for Cloning
Step 1: Install Oracle Clusterware
Step 2: Shut Down Running Software
Step 3: Create a Copy of the Oracle Grid Infrastructure Home
Creating a Cluster by Cloning Oracle Clusterware
Step 1: Prepare the New Cluster Nodes
Step 2: Deploy the Oracle Grid Infrastructure Home on the Destination Nodes
Step 3: Run the clone.pl Script on Each Destination Node
Supplying input to the clone.pl script on the command line
Supplying Input to the clone.pl Script in a File
Step 4: Launch the Configuration Wizard
Using Cloning to Add Nodes to a Cluster
Locating and Viewing Log Files Generated During Cloning
9
Making Applications Highly Available Using Oracle Clusterware
Oracle Clusterware Resources and Agents
Resources
Resource Types
Agents
Action Scripts
Building an Agent
Building and Deploying C and C++ Agents
Registering a Resource in Oracle Clusterware
Overview of Using Oracle Clusterware to Enable High Availability
Resource Attributes
Resource States
Resource Dependencies
Start Dependencies
Stop Dependencies
Resource Placement
Registering an Application as a Resource
Creating an Application VIP Managed by Oracle Clusterware
Adding User-Defined Resources
Deciding on a Deployment Scheme
Adding a Resource to a Specified Server Pool
Adding a Resource Using a Server-Specific Deployment
Creating Resources that Use the generic_application Resource Type
Adding Resources Using Oracle Enterprise Manager
Changing Resource Permissions
Application Placement Policies
Unregistering Applications and Application Resources
Managing Resources
Registering Application Resources
Starting Application Resources
Relocating Applications and Application Resources
Stopping Applications and Application Resources
Displaying Clusterware Application and Application Resource Status Information
Managing Automatic Restart of Oracle Clusterware Resources
Preventing Automatic Restarts
Automatically Manage Restart Attempts Counter for Resources
A
Cluster Verification Utility Reference
About Cluster Verification Utility
Overview
Operational Notes
Installation Requirements
Usage Information
CVU Configuration File
Privileges and Security
Using CVU Help
Special Topics
Generating Fixup Scripts
Using CVU to Determine if Installation Prerequisites are Complete
Using CVU with Oracle Database 10
g
Release 1 or 2
Entry and Exit Criteria
Verbose Mode and UNKNOWN Output
CVU Node List Shortcuts
Cluster Verification Utility Command Reference
cluvfy comp acfs
Syntax
Parameters
cluvfy comp admprv
Syntax
Parameters
Usage Notes
Examples
cluvfy comp asm
Syntax
Parameters
Examples
cluvfy comp baseline
Syntax
Parameters
Usage Notes
Examples
cluvfy comp clocksync
Syntax
Parameters
cluvfy comp clumgr
Syntax
Parameters
cluvfy comp crs
Syntax
Parameters
cluvfy comp dhcp
Syntax
Parameters
Usage Notes
cluvfy comp dns
Syntax
Parameters
Usage Notes
cluvfy comp freespace
Syntax
cluvfy comp gns
Syntax
Parameters
cluvfy comp gpnp
Syntax
Parameters
cluvfy comp ha
Syntax
cluvfy comp healthcheck
Syntax
Parameters
cluvfy comp nodeapp
Syntax
Parameters
cluvfy comp nodecon
Syntax
Parameters
Usage Notes
Examples
cluvfy comp nodereach
Syntax
Parameters
Example
cluvfy comp ocr
Syntax
Parameters
Usage Notes
Example
cluvfy comp ohasd
Syntax
Parameters
Example
cluvfy comp olr
Syntax
Parameters
Usage Notes
Example
cluvfy comp peer
Syntax
Parameters
Usage Notes
Example
cluvfy comp scan
Syntax
Example
cluvfy comp software
Syntax
Parameters
Example
cluvfy comp space
Syntax
Parameters
Usage Notes
Examples
cluvfy comp ssa
Syntax
Parameters
Usage Notes
Examples
cluvfy comp sys
Parameters
Syntax
Examples
cluvfy comp vdisk
Syntax
Parameters
cluvfy stage [-pre | -post] acfscfg
Syntax
Parameters
cluvfy stage [-pre | -post] cfs
Syntax
Parameters
Example
cluvfy stage [-pre | -post] crsinst
Syntax
Parameters
Usage Notes
cluvfy stage -pre dbcfg
Syntax
Parameters
cluvfy stage -pre dbinst
Syntax
Parameters
cluvfy stage [-pre | -post] hacfg
Syntax
Parameters
cluvfy stage -post hwos
Syntax
Parameters
cluvfy stage [-pre | -post] nodeadd
Syntax
Parameters
cluvfy stage -post nodedel
Syntax
Parameters
Usage Notes
Troubleshooting and Diagnostic Output for CVU
Enabling Tracing
Known Issues for the Cluster Verification Utility
Database Versions Supported by Cluster Verification Utility
Linux Shared Storage Accessibility (ssa) Check Reports Limitations
Shared Disk Discovery on Red Hat Linux
B
Oracle Clusterware Resource Reference
Resource Attributes
Configurable Resource Attributes
ACL
ACTION_SCRIPT
ACTION_TIMEOUT
ACTIONS
ACTIVE_PLACEMENT
AGENT_FILENAME
ALERT_TEMPLATE
AUTO_START
CARDINALITY
CHECK_INTERVAL
CHECK_TIMEOUT
CLEAN_TIMEOUT
DELETE_TIMEOUT
DESCRIPTION
ENABLED
FAILURE_INTERVAL
FAILURE_THRESHOLD
HOSTING_MEMBERS
INSTANCE_FAILOVER
INTERMEDIATE_TIMEOUT
LOAD
MODIFY_TIMEOUT
NAME
OFFLINE_CHECK_INTERVAL
PLACEMENT
RELOCATE_BY_DEPENDENCY
RESTART_ATTEMPTS
SCRIPT_TIMEOUT
SERVER_CATEGORY
SERVER_POOLS
START_CONCURRENCY
START_DEPENDENCIES
START_TIMEOUT
STOP_CONCURRENCY
STOP_DEPENDENCIES
STOP_TIMEOUT
UPTIME_THRESHOLD
USER_WORKLOAD
USE_STICKINESS
Read-Only Resource Attributes
ACTION_FAILURE_EVENT_TEMPLATE
INSTANCE_COUNT
INTERNAL_STATE
LAST_SERVER
LAST_STATE_CHANGE
PROFILE_CHANGE_EVENT_TEMPLATE
RESTART_COUNT
STATE
STATE_CHANGE_EVENT_TEMPLATE
STATE_DETAILS
TARGET
TARGET_SERVER
TYPE
Deprecated Resource Attributes
DEGREE
Examples of Action Scripts for Third-party Applications
C
OLSNODES Command Reference
Using OLSNODES
Overview
Operational Notes
Summary of the OLSNODES Command
Syntax
Examples
D
Oracle Interface Configuration Tool (OIFCFG) Command Reference
Starting the OIFCFG Command-Line Interface
Summary of the OIFCFG Usage
OIFCFG Command Format
OIFCFG Commands
OIFCFG Command Parameters
OIFCFG Usage Notes
OIFCFG Examples
E
Oracle Clusterware Control (CRSCTL) Utility Reference
CRSCTL Overview
Clusterized (Cluster Aware) Commands
Operational Notes
Deprecated Subprograms or Commands
Dual Environment CRSCTL Commands
crsctl add resource
Syntax
Parameters
Usage Notes
Examples
crsctl add type
Syntax
Parameters
Usage Notes
Example
crsctl add wallet
Syntax
Usage Notes
Example
crsctl check css
Syntax
Example
crsctl check evm
Syntax
Example
crsctl delete resource
Syntax
Parameters
Usage Notes
Example
crsctl delete type
Syntax
Usage Notes
Example
crsctl delete wallet
Syntax
Example
crsctl eval add resource
Syntax
Parameters
crsctl eval fail resource
Syntax
Parameters
Example
crsctl eval modify resource
Syntax
Parameters
crsctl eval relocate resource
Syntax
Parameters
crsctl eval start resource
Syntax
Parameters
crsctl eval stop resource
Syntax
Parameters
crsctl get hostname
Syntax
Example
crsctl getperm resource
Syntax
Parameters
Usage Notes
Example
crsctl getperm type
Syntax
Parameters
Usage Notes
Example
crsctl modify resource
Syntax
Parameters
Usage Notes
Example
crsctl modify type
Syntax
Parameters
Usage Notes
Example
crsctl modify wallet
Syntax
Usage Notes
Example
crsctl query wallet
Syntax
Example
crsctl relocate resource
Syntax
Parameters
Usage Notes
Example
crsctl restart resource
Syntax
Parameters
Usage Notes
Example
crsctl setperm resource
Syntax
Parameters
Usage Notes
Example
crsctl setperm type
Syntax
Parameters
Usage Notes
Example
crsctl start resource
Syntax
Parameters
Usage Notes
Example
crsctl status resource
Syntax
Parameters
Usage Notes
Examples
crsctl status type
Syntax
Parameters
Usage Notes
Example
crsctl stop resource
Syntax
Parameters
Usage Notes
Example
Oracle RAC Environment CRSCTL Commands
crsctl add category
Syntax
Parameters
Usage Notes
Example
crsctl add crs administrator
Syntax
Parameters
Usage Notes
Example
crsctl add css votedisk
Syntax
Parameters
Usage Notes
Example
crsctl add policy
Syntax
Parameters
Usage Notes
Example
crsctl add serverpool
Syntax
Parameters
Usage Notes
Examples
crsctl check cluster
Syntax
Usage Notes
Example
crsctl check crs
Syntax
Example
crsctl check resource
Syntax
Parameters
Usage Notes
Example
crsctl check ctss
Syntax
Example
crsctl config crs
Syntax
Example
crsctl create policyset
Syntax
Parameters
Example
crsctl delete category
Syntax
Parameters
Example
crsctl delete crs administrator
Syntax
Parameters
Usage Notes
Example
crsctl delete css votedisk
Syntax
Parameters
Usage Notes
Example
crsctl delete node
Syntax
Usage Notes
Example
crsctl delete policy
Syntax
Parameters
Usage Notes
Example
crsctl delete serverpool
Syntax
Usage Notes
Example
crsctl disable crs
Syntax
Usage Notes
Example
crsctl discover dhcp
Syntax
Parameters
Usage Notes
Example
crsctl enable crs
Syntax
Usage Notes
Example
crsctl eval activate policy
Syntax
Parameters
crsctl eval add server
Syntax
Parameters
Example
crsctl eval add serverpool
Syntax
Parameters
crsctl eval delete server
Syntax
Parameters
crsctl eval delete serverpool
Syntax
Parameters
crsctl eval modify serverpool
Syntax
Parameters
Usage Notes
crsctl eval relocate server
Syntax
Parameters
crsctl get clientid dhcp
Syntax
Parameters
Example
crsctl get cluster hubsize
Syntax
Example
crsctl get cluster mode
Syntax
Usage Notes
crsctl get cpu equivalency
Syntax
crsctl get css
Syntax
Usage Notes
Example
crsctl get css ipmiaddr
Syntax
Usage Notes
Example
crsctl get css leafmisscount
Syntax
crsctl get node role
Syntax
Usage Notes
Example
crsctl get nodename
Syntax
Example
crsctl get resource use
Syntax
Usage Notes
Example
crsctl get server label
Syntax
Example
crsctl getperm serverpool
Syntax
Parameters
Usage Notes
Example
crsctl lsmodules
Syntax
Usage Notes
Example
crsctl modify category
Syntax
Parameters
Usage Notes
Example
crsctl modify policy
Syntax
Parameters
Usage Notes
Example
crsctl modify policyset
Syntax
Parameters
Usage Notes
Example
crsctl modify server
Syntax
Parameters
Usage Notes
Example
crsctl modify serverpool
Syntax
Parameters
Usage Notes
Example
crsctl pin css
Syntax
Usage Notes
Example
crsctl query crs administrator
Syntax
Example
crsctl query crs activeversion
Syntax
Example
crsctl query crs autostart
Syntax
Example
crsctl query crs releasepatch
Syntax
Example
crsctl query crs releaseversion
Syntax
Example
crsctl query crs softwarepatch
Syntax
Example
crsctl query crs softwareversion
Syntax
Usage Notes
Example
crsctl query css ipmiconfig
Syntax
Usage Notes
Example
crsctl query css ipmidevice
Syntax
Usage Notes
Example
crsctl query css votedisk
Syntax
Example
crsctl query dns
Syntax
Parameters
Example
crsctl query socket udp
Syntax
Usage Notes
Examples
crsctl release dhcp
Syntax
Parameters
Example
crsctl relocate resource
Syntax
Parameters
Usage Notes
Example
crsctl relocate server
Syntax
Parameters
Usage Notes
Example
crsctl replace discoverystring
Syntax
Parameters
Usage Notes
Example
crsctl replace votedisk
Syntax
Parameters
Usage Notes
Example
crsctl request action
Syntax
Parameters
Usage Notes
Example
crsctl request dhcp
Syntax
Parameters
Example
crsctl set cluster hubsize
Syntax
Example
crsctl set cluster mode
Syntax
Usage Notes
crsctl set cpu equivalency
Syntax
crsctl set crs autostart
Syntax
Example
crsctl set css
Syntax
Usage Notes
crsctl set css ipmiaddr
Syntax
Usage Notes
Example
crsctl set css ipmiadmin
Syntax
Usage Notes
Example
crsctl set css leafmisscount
Syntax
Usage Notes
Example
crsctl set node role
Syntax
Usage Notes
Example
crsctl set resource use
Syntax
Usage Notes
Example
crsctl set server label
Syntax
Usage Notes
Example
crsctl setperm serverpool
Syntax
Parameters
Usage Notes
Example
crsctl start cluster
Syntax
Usage Notes
Example
crsctl start crs
Syntax
Parameters
Usage Notes
Example
crsctl start ip
Syntax
Parameters
Example
crsctl start rollingpatch
Syntax
Usage Notes
crsctl start rollingupgrade
Syntax
Usage Notes
crsctl start testdns
Syntax
Parameters
Example
crsctl status category
Syntax
Parameters
Examples
crsctl status ip
Syntax
Parameters
Example
crsctl status policy
Syntax
Parameters
Usage Notes
crsctl status policyset
Syntax
Parameters
Usage Notes
Example
crsctl status server
Syntax
Parameters
Example
crsctl status serverpool
Syntax
Parameters
Usage Notes
Examples
crsctl status testdns
Syntax
Parameters
Example
crsctl stop cluster
Syntax
Usage Notes
Example
crsctl stop crs
Syntax
Usage Notes
Example
crsctl stop ip
Syntax
Parameters
Example
crsctl stop rollingpatch
Syntax
Usage Notes
crsctl stop testdns
Syntax
Parameters
Example
crsctl unpin css
Syntax
Usage Notes
Example
crsctl unset css
Syntax
Usage Notes
Example
crsctl unset css ipmiconfig
Syntax
Usage Notes
Example
crsctl unset css leafmisscount
Syntax
Oracle Restart Environment CRSCTL Commands
crsctl check has
Syntax
Example
crsctl config has
Syntax
Example
crsctl disable has
Syntax
Example
crsctl enable has
Syntax
Example
crsctl query has releaseversion
Syntax
Example
crsctl query has softwareversion
Syntax
Usage Notes
Example
crsctl start has
Syntax
Usage Notes
Example
crsctl stop has
Syntax
Usage Notes
Example
Troubleshooting and Diagnostic Output
Dynamic Debugging Using crsctl set log
Syntax
Usage Notes
Examples
Component Level Debugging
Enabling Debugging for Oracle Clusterware Modules
Enabling Debugging for Oracle Clusterware Resources
Enabling Additional Tracing for Oracle Clusterware Components
F
Rapid Home Provisioning and Server Control Command Reference
RHPCTL Command Reference
RHPCTL Overview
Using RHPCTL Help
rhpctl add client
Syntax
Parameters
Usage Notes
Example
rhpctl add database
Syntax
Parameters
Example
rhpctl add image
Syntax
Parameters
rhpctl add role
Syntax
Parameters
Usage Notes
Example
rhpctl add series
Syntax
Parameters
rhpctl add workingcopy
Syntax
Parameters
Usage Notes
Examples
rhpctl allow
rhpctl allow image
rhpctl delete client
Syntax
Usage Notes
rhpctl delete database
Syntax
Parameters
Example
rhpctl delete image
Syntax
Usage Notes
Example
rhpctl delete role
Syntax
Usage Notes
Example
rhpctl delete series
Syntax
Parameters
Usage Notes
Example
rhpctl delete user
Syntax
Parameters
Usage Notes
Example
rhpctl delete workingcopy
Syntax
Usage Notes
rhpctl deleteimage series
Syntax
Parameters
Example
rhpctl disallow image
Syntax
Parameters
Example
rhpctl export client
Syntax
Parameters
Usage Notes
Example
rhpctl grant role
Syntax
Parameters
Example
rhpctl import image
Syntax
Parameters
Example
rhpctl insertimage series
Syntax
Parameters
rhpctl move database
Syntax
Parameters
Example
rhpctl modify client
Syntax
Parameters
rhpctl promote image
Syntax
Parameters
rhpctl query client
Syntax
Usage Notes
rhpctl query image
Syntax
Parameters
rhpctl query role
Syntax
Usage Notes
rhpctl query series
Syntax
Parameters
rhpctl query server
Syntax
rhpctl query workingcopy
Syntax
Parameters
rhpctl revoke role
Syntax
Parameters
SRVCTL Command Reference
srvctl add asm
Syntax and Parameters
srvctl add exportfs
Syntax and Parameters
Usage Notes
Examples
srvctl add filesystem
Syntax and Parameters
Usage Notes
Examples
srvctl add gns
Syntax and Parameters
Usage Notes
Examples
srvctl add mgmtdb
Syntax and Parameters
Example
srvctl add mgmtlsnr
Syntax and Parameters
Example
srvctl add mountfs
Syntax and Parameters
srvctl add rhpclient
Syntax and Parameters
Usage Notes
Example
srvctl add rhpserver
Syntax and Parameters
Usage Notes
srvctl config asm
Syntax and Parameters
Example
srvctl config exportfs
Syntax and Parameters
Example
srvctl config filesystem
Syntax and Parameters
Examples
srvctl config gns
Syntax and Parameters
srvctl config mgmtdb
Syntax and Parameters
srvctl config mgmtlsnr
Syntax and Parameters
srvctl config mountfs
Syntax and Parameters
srvctl config rhpclient
Syntax and Parameters
Example
srvctl config rhpserver
Syntax and Parameters
Example
srvctl disable asm
Syntax and Parameters
Example
srvctl disable exportfs
Syntax and Parameters
Usage Notes
Example
srvctl disable mountfs
Syntax and Parameters
srvctl disable rhpclient
Syntax and Parameters
Example
srvctl disable rhpserver
Syntax and Parameters
Example
srvctl enable exportfs
Syntax and Parameters
Usage Notes
Example
srvctl enable mountfs
Syntax and Parameters
srvctl enable rhpclient
Syntax and Parameters
Example
srvctl enable rhpserver
Syntax and Parameters
Example
srvctl modify exportfs
Syntax and Parameters
Usage Notes
Example
srvctl modify mountfs
Syntax and Parameters
srvctl modify rhpclient
Syntax and Parameters
Usage Notes
srvctl modify rhpserver
Syntax and Parameters
srvctl relocate rhpclient
Syntax and Parameters
Example
srvctl relocate rhpserver
Syntax and Parameters
Example
srvctl remove exportfs
Syntax and Parameters
Usage Notes
Examples
srvctl remove mountfs
Syntax and Parameters
srvctl remove rhpclient
Syntax and Parameters
srvctl remove rhpserver
Syntax and Parameters
srvctl start exportfs
Syntax and Parameters
Example
srvctl start mountfs
Syntax and Parameters
srvctl start rhpclient
Syntax and Parameters
Example
srvctl start rhpserver
Syntax and Parameters
Example
srvctl status exportfs
Syntax and Parameters
Usage Notes
Example
srvctl status mountfs
Syntax and Parameters
srvctl status rhpclient
Syntax and Parameters
Example
srvctl status rhpserver
Syntax and Parameters
Example
srvctl stop exportfs
Syntax and Parameters
Usage Notes
Example
srvctl stop mountfs
Syntax and Parameters
srvctl stop rhpclient
Syntax and Parameters
Example
srvctl stop rhpserver
Syntax and Parameters
Example
G
Oracle Clusterware Agent Framework C Application Program Interfaces
Agent Framework Data Types
Agent Framework Context Initialization and Persistence
Prototype for C and C++ Entry Point Functions
C and C++ Entry Point Types and Codes
C and C++ Entry Point Function Return Values
Multithreading Considerations
Deprecated APIs
API Reference
clsagfw_add_type()
Syntax
Input
Notes
clsagfw_check_resource()
Syntax
Parameters
Notes
clsagfw_create_attr_iterator()
Syntax
Input
Notes
clsagfw_delete_cookie()
Syntax
Input
Notes
clsagfw_exit2()
Syntax
Input
Notes
clsagfw_get_attr_from_iterator()
Syntax
Input
Output
Notes
clsagfw_get_attrvalue()
Syntax
Input
Output
Notes
clsagfw_get_check_type()
Syntax
Input
Notes
clsagfw_get_cmdid()
Syntax
Input
Notes
clsagfw_get_cookie()
Syntax
Input
Notes
clsagfw_get_request_action_name()
Syntax
Input
Notes
clsagfw_get_resource_id()
Syntax
Input
Notes
clsagfw_get_resource_name()
Syntax
Input
Notes
clsagfw_get_retry_count()
Syntax
Input
Notes
clsagfw_get_type_name()
Syntax
Input
Notes
clsagfw_init()
Syntax
Input
Notes
clsagfw_is_cmd_timedout()
Syntax
Input
Notes
clsagfw_log()
Syntax
Input
Notes
clsagfw_modify_attribute()
Syntax
Input
Notes
clsagfw_reset_attr_iterator()
Syntax
Input
Notes
clsagfw_send_status2()
Syntax
Input
Notes
clsagfw_set_cookie()
Syntax
Input
Notes
clsagfw_set_entrypoint()
Syntax
Input
Notes
clsagfw_set_exitcb()
Syntax
Input
Notes
clsagfw_set_resource_state_label()
Syntax
Input
Notes
clsagfw_startup()
Syntax
Notes
Agent Example
H
Oracle Clusterware C Application Program Interfaces
About the Programming Interface (C API) to Oracle Clusterware
Overview
Operational Notes
Deprecated CLSCRS APIs
Changes to Existing CLSCRS APIs
Interactive CLSCRS APIs
Non-Interactive CLSCRS APIs
What-If APIs
clscrs_whatif_register_resource
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_fail_resource
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_start_resource
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_stop_resource
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_relocate_resource
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_register_serverpool
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_unregister_serverpool
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_add_server
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_relocate_server
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_delete_server
Parameters
Returns
CLSCRS_STAT
clscrs_whatif_set_activepolicy
Parameters
Returns
CLSCRS_STAT
Server Categorization APIs
clscrs_servercategory_create
Parameters
Returns
clscrsret
clscrs_servercategory_destroy
Parameters
Returns
clscrsret
clscrs_register_servercategory
Parameters
Returns
CLSCRS_STAT
clscrs_unregister_servercategory
Parameters
Returns
CLSCRS_STAT
clscrs_get_server_by_category
Parameters
Returns
CLSCRS_STAT
clscrs_register_server
Parameters
Returns
CLSCRS_STAT
STAT3 API
clscrs_stat3
Parameters
Returns
CLSCRS_STAT
Miscellaneous APIs
clscrs_get_error_details
Parameters
Returns
clscrsret
clscrs_request_action
Parameters
Returns
CLSCRS_STAT
clscrs_stop_resource_in_pools
Parameters
Returns
CLSCRS_STAT
clscrs_start_resource_in_pools
Parameters
Returns
CLSCRS_STAT
clscrs_restart_resource
Parameters
Returns
CLSCRS_STAT
I
Oracle Cluster Registry Utility Reference
About OCRCONFIG
OCRCONFIG Command Reference
ocrconfig -add
Syntax
Usage Notes
Example
ocrconfig -backuploc
Syntax
Usage Notes
Example
ocrconfig -copy
Syntax
Usage Notes
Examples
ocrconfig -delete
Syntax
Usage Notes
Example
ocrconfig -downgrade
Syntax
Usage Notes
Example
ocrconfig -export
Syntax
Usage Notes
Example
ocrconfig -import
Syntax
Usage Notes
Example
ocrconfig -manualbackup
Syntax
Usage Notes
Example
ocrconfig -overwrite
Syntax
Usage Notes
Example
ocrconfig -repair
Syntax
Usage Notes
Example
ocrconfig -replace
Syntax
Usage Notes
Example
ocrconfig -restore
Syntax
Usage Notes
Example
ocrconfig -showbackup
Syntax
Usage Notes
Example
ocrconfig -showbackuploc
Syntax
Usage Notes
Example
ocrconfig -upgrade
Troubleshooting Oracle Cluster Registry and Diagnostic Output
Troubleshooting Oracle Cluster Registry
Using the OCRCHECK Utility
Syntax
Examples
Using the OCRDUMP Utility to View Oracle Cluster Registry Content
OCRDUMP Utility Syntax and Options
OCRDUMP Utility Examples
Sample OCRDUMP Utility Output
J
Troubleshooting Oracle Clusterware
Monitoring Oracle Clusterware
Oracle Enterprise Manager
Cluster Health Monitor
CHM Services
Collecting CHM Data
OCLUMON Command Reference
oclumon debug
oclumon dumpnodeview
oclumon manage
oclumon version
Oracle Clusterware Diagnostic and Alert Log Data
ADR Directory Structure
Files in the Trace Directory
The Oracle Clusterware Alert Log
Incident Trace Files
Other Diagnostic Data
Diagnostics Collection Script
Rolling Upgrade and Driver Installation Issues
Testing Zone Delegation
Oracle Trace File Analyzer Collector
Managing the TFA Daemon
TFA Control Utility Command Reference
tfactl print
tfactl purge
tfactl directory
tfactl host
tfactl set
tfactl diagcollect
Data Redaction with TFA
Oracle Clusterware Alerts
Alert Messages Using Diagnostic Record Unique IDs
Glossary
Index
Scripting on this page enhances content navigation, but does not change the content in any way.