Go to main content
1/27
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 2 (12.2)
New Features for Oracle Clusterware 12
c
Release 2 (12.2)
Deprecated Features
Desupported Features
Changes in Oracle Clusterware 12
c
Release 1 (12.1)
Changes in Oracle Clusterware 12
c
Release 1 (12.1.0.2)
Changes in Oracle Clusterware 12
c
Release 1 (12.1.0.1)
Deprecated Features
Desupported Features
1
Introduction to Oracle Clusterware
Overview of 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)
Manual Addresses Configuration
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 Grid Infrastructure Management Repository
Overview of Domain Services Clusters
Overview of Managing Oracle Clusterware Environments
Overview of Command Evaluation
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
Activating and Deactivating Cluster Time Management
2
Oracle Clusterware Configuration and Administration
Role-Separated Management
Managing Cluster Administrators
Configuring Role Separation
Configuring Oracle Grid Infrastructure Using Grid Setup Wizard
Configuring a Single Node
Configuring Multiple Nodes
Upgrading Oracle Grid Infrastructure
Running the Configuration Wizard in Silent Mode
Server Weight-Based Node Eviction
Overview of Oracle Database Quality of Service Management
Overview of Grid Naming Service
Network Administration Tasks for GNS and GNS Virtual IP Address
Understanding Grid Naming Service Configuration Options
Highly-Available Grid Naming Service
Automatic Configuration Option for Addresses
Static Configuration Option for Addresses
Shared GNS Option for Addresses
Administering Grid Naming Service
Configuring Highly-Available GNS
Removing Primary and Secondary GNS Instances
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
Changing the GNS Subdomain when Moving from IPv4 to IPv6 Network
Rolling Conversion from DNS to GNS Cluster Name Resolution
Node Failure Isolation
Server Hardware Configuration for IPMI
Post-installation Configuration of IPMI-based Failure Isolation Using CRSCTL
IPMI Post-installation 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
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
Network Address Configuration in a Cluster
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
Load-Aware Resource Placement
Server Configuration and Server State Attributes
Memory Pressure Management 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
Oracle Extended Clusters
Configuring Oracle Extended Clusters
5
Rapid Home Provisioning, Scaling, Patching, and Upgrading
Rapid Home Provisioning Architecture
Rapid Home Provisioning Server
Rapid Home Provisioning Targets
Rapid Home Provisioning Clients
Rapid Home Provisioning Roles
Basic Built-In Roles
Composite Built-In Roles
Rapid Home Provisioning Images
Rapid Home Provisioning Server Auditing
Rapid Home Provisioning Notifications
User-Defined Actions
Rapid Home Provisioning Implementation
Creating a Rapid Home Provisioning Server
Adding Gold Images to the Rapid Home Provisioning Server
Image State
Image Series
Image Type
Creating Working Copies to Provision Software
User Group Management in Rapid Home Provisioning
Storage Options for Provisioned Software
Provisioning for a Different User
Oracle Grid Infrastructure Management
Provisioning Oracle Grid Infrastructure Software
Patching Oracle Grid Infrastructure Software
Patching Oracle Grid Infrastructure Using the Rolling Method
Patching Oracle Grid Infrastructure Using the Non-Rolling Method
Patching Oracle Grid Infrastructure Using Batches
Combined Oracle Grid Infrastructure and Oracle Database Patching
Upgrading Oracle Grid Infrastructure Software
Oracle Database Software Management
Provisioning a Working Copy of a Database Home
Creating an Oracle Database on a Working Copy
Patching Oracle Database Software
Upgrading Oracle Database Software
Persistent Home Path During Patching
Managing Rapid Home Provisioning Clients
Creating a Rapid Home Provisioning Client
Enabling and Disabling Rapid Home Provisioning Clients
Deleting a Rapid Home Provisioning Client
Creating Users and Assigning Roles for Rapid Home Provisioning Client Cluster Users
Managing the Rapid Home Provisioning Client Password
How Do I Use Rapid Home Provisioning to ....?
Creating an Oracle Grid Infrastructure 12
c
Release 2 Deployment
Provisioning an Oracle Database Home and Creating a Database
Upgrading to Oracle Grid Infrastructure 12
c
Release 2
Patching Oracle Grid Infrastructure Without Changing the Grid Home Path
Patching Oracle Grid Infrastructure and Oracle Databases Simultaneously
Patching Oracle Database 12
c
Release 1 Without Downtime
Upgrading to Oracle Database 12
c
Release 2
Adding a Node to a Cluster and Scaling an Oracle RAC Database to the Node
Adding Gold Images for Rapid Home Provisioning
Creating User Action to Deploy a Web Server
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
Listing Backup Files
Changing Backup Location
Restoring Oracle Cluster Registry
Restoring the Oracle Cluster Registry on Linux or UNIX Systems
Restoring the Oracle Cluster Registry on Windows Systems
Restoring the Oracle Cluster Registry in an Oracle Restart Environment
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
Modifying Voting Files that are Stored in Oracle ASM
Modifying Voting Files that are Not Stored on Oracle ASM
Migrating Voting Files to Oracle ASM
Verifying the Voting File Location
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
Method 1: Create a Copy of the Oracle Grid Infrastructure Home and Remove the Unnecessary Files from the Copy
Method 2: Create a Compressed Copy of the Oracle Grid Infrastructure Home Using the -X Option
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
Oracle Clusterware Resources
Virtual Machine Resources
Resource Groups
Resource Group Types
Using Resource Groups
Oracle Clusterware Resource Types
Agents in Oracle Clusterware
Oracle Clusterware Built-in 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
attraction
dispersion
exclusion
hard
pullup
weak
Stop Dependencies
hard
Effect of Resource Dependencies on Resource State Recovery
Resource Placement
Registering an Application as a Resource
Creating an Application VIP Managed by Oracle Clusterware
Adding an Application VIP with Oracle Enterprise Manager
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 of Oracle Clusterware Resources
Automatically Manage Restart Attempts Counter for Oracle Clusterware Resources
A
Cluster Verification Utility Reference
About Cluster Verification Utility
Overview of CVU
CVU Operational Notes
CVU Installation Requirements
CVU Usage Information
CVU Configuration File
Privileges and Security
Using CVU Help
Deprecated and Desupported CLUVFY Commands
Special CVU 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
cluvfy comp admprv
cluvfy comp asm
cluvfy comp baseline
cluvfy comp clocksync
cluvfy comp clumgr
cluvfy comp crs
cluvfy comp dhcp
cluvfy comp dns
cluvfy comp freespace
cluvfy comp gns
cluvfy comp gpnp
cluvfy comp ha
cluvfy comp healthcheck
cluvfy comp nodeapp
cluvfy comp nodecon
cluvfy comp nodereach
cluvfy comp ocr
cluvfy comp ohasd
cluvfy comp olr
cluvfy comp peer
cluvfy comp scan
cluvfy comp software
cluvfy comp space
cluvfy comp ssa
cluvfy comp sys
cluvfy comp vdisk
cluvfy stage [-pre | -post] acfscfg
cluvfy stage -post appcluster
cluvfy stage [-pre | -post] cfs
cluvfy stage [-pre | -post] crsinst
cluvfy stage -pre dbcfg
cluvfy stage -pre dbinst
cluvfy stage [-pre | -post] hacfg
cluvfy stage -post hwos
cluvfy stage [-pre | -post] nodeadd
cluvfy stage -post nodedel
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
CARDINALITY_ID
CHECK_INTERVAL
CHECK_TIMEOUT
CLEAN_TIMEOUT
CRITICAL_RESOURCES
DELETE_TIMEOUT
DESCRIPTION
ENABLED
FAILURE_INTERVAL
FAILURE_THRESHOLD
HOSTING_MEMBERS
INSTANCE_FAILOVER
INTERMEDIATE_TIMEOUT
LOAD
MODIFY_TIMEOUT
NAME
OFFLINE_CHECK_INTERVAL
ONLINE_RELOCATION_TIMEOUT
PLACEMENT
RELOCATE_KIND
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
RESOURCE_LIST
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
CRSCTL Operational Notes
Deprecated Subprograms or Commands
Dual Environment CRSCTL Commands
crsctl check css
crsctl check evm
crsctl get hostname
crsctl add resource
crsctl delete resource
crsctl eval add resource
crsctl eval fail resource
crsctl eval relocate resource
crsctl eval modify resource
crsctl eval start resource
crsctl eval stop resource
crsctl getperm resource
crsctl modify resource
crsctl relocate resource
crsctl restart resource
crsctl setperm resource
crsctl start resource
crsctl status resource
crsctl stop resource
crsctl add resourcegroup
crsctl check resourcegroup
crsctl delete resourcegroup
crsctl eval add resourcegroup
crsctl eval fail resourcegroup
crsctl eval relocate resourcegroup
crsctl eval start resourcegroup
crsctl eval stop resourcegroup
crsctl export resourcegroup
crsctl modify resourcegroup
crsctl relocate resourcegroup
crsctl restart resourcegroup
crsctl start resourcegroup
crsctl status resourcegroup
crsctl stop resourcegroup
crsctl add resourcegrouptype
crsctl delete resourcegrouptype
crsctl modify resourcegrouptype
crsctl get tracefileopts
crsctl set tracefileopts
crsctl add type
crsctl delete type
crsctl getperm type
crsctl modify type
crsctl setperm type
crsctl status type
crsctl add wallet
crsctl delete wallet
crsctl modify wallet
crsctl query wallet
Oracle RAC Environment CRSCTL Commands
crsctl request action
crsctl add category
crsctl delete category
crsctl modify category
crsctl status category
crsctl check cluster
crsctl start cluster
crsctl stop cluster
crsctl get cluster class
crsctl get cluster configuration
crsctl get cluster extended
crsctl get cluster hubsize
crsctl set cluster hubsize
crsctl get cluster mode
crsctl set cluster mode
crsctl get cluster name
crsctl add cluster site
crsctl delete cluster site
crsctl modify cluster site
crsctl query cluster site
crsctl get cluster type
crsctl set cluster type
crsctl get cpu equivalency
crsctl set cpu equivalency
crsctl check crs
crsctl config crs
crsctl disable crs
crsctl enable crs
crsctl start crs
crsctl stop crs
crsctl query crs activeversion
crsctl add crs administrator
crsctl delete crs administrator
crsctl query crs administrator
crsctl query crs autostart
crsctl set crs autostart
crsctl query crs releasepatch
crsctl query crs releaseversion
crsctl query crs site
crsctl query crs softwarepatch
crsctl query crs softwareversion
crsctl get css
crsctl pin css
crsctl set css
crsctl unpin css
crsctl unset css
crsctl get css ipmiaddr
crsctl set css ipmiaddr
crsctl set css ipmiadmin
crsctl query css ipmiconfig
crsctl unset css ipmiconfig
crsctl query css ipmidevice
crsctl get css leafmisscount
crsctl set css leafmisscount
crsctl unset css leafmisscount
crsctl get css noautorestart
crsctl set css noautorestart
crsctl delete css votedisk
crsctl query css votedisk
crsctl check ctss
crsctl discover dhcp
crsctl get clientid dhcp
crsctl release dhcp
crsctl request dhcp
crsctl replace discoverystring
crsctl query dns
crsctl start ip
crsctl status ip
crsctl stop ip
crsctl lsmodules
crsctl create member_cluster_configuration
crsctl delete member_cluster_configuration
crsctl query member_cluster_configuration
crsctl delete node
crsctl get nodename
crsctl get node role
crsctl set node role
crsctl add policy
crsctl delete policy
crsctl eval activate policy
crsctl modify policy
crsctl status policy
crsctl create policyset
crsctl modify policyset
crsctl status policyset
crsctl check resource
crsctl relocate resource
crsctl get resource use
crsctl set resource use
crsctl start rollingpatch
crsctl stop rollingpatch
crsctl start rollingupgrade
crsctl eval add server
crsctl eval delete server
crsctl eval relocate server
crsctl modify server
crsctl relocate server
crsctl status server
crsctl get server css_critical
crsctl set server css_critical
crsctl get server label
crsctl set server label
crsctl add serverpool
crsctl delete serverpool
crsctl eval add serverpool
crsctl eval delete serverpool
crsctl eval modify serverpool
crsctl getperm serverpool
crsctl modify serverpool
crsctl setperm serverpool
crsctl status serverpool
crsctl query socket udp
crsctl start testdns
crsctl status testdns
crsctl stop testdns
crsctl replace votedisk
Oracle Restart Environment CRSCTL Commands
crsctl check has
crsctl config has
crsctl disable has
crsctl enable has
crsctl query has releaseversion
crsctl query has softwareversion
crsctl start has
crsctl stop has
Troubleshooting and Diagnostic Output
Dynamic Debugging Using crsctl set log
Component Level Debugging
Enabling Debugging for Oracle Clusterware Modules
Enabling Debugging for Oracle Clusterware Resources
F
Rapid Home Provisioning Control (RHPCTL) Command Reference
RHPCTL Command Reference
RHPCTL Overview
Using RHPCTL Help
rhpctl delete audit
rhpctl modify audit
rhpctl query audit
rhpctl add client
rhpctl delete client
rhpctl discover client
rhpctl export client
rhpctl modify client
rhpctl query client
rhpctl verify client
rhpctl add database
rhpctl addnode database
rhpctl delete database
rhpctl deletenode database
rhpctl move database
rhpctl upgrade database
rhpctl addnode gihome
rhpctl deletenode gihome
rhpctl move gihome
rhpctl upgrade gihome
rhpctl add image
rhpctl allow image
rhpctl delete image
rhpctl disallow image
rhpctl import image
rhpctl modify image
rhpctl query image
rhpctl promote image
rhpctl add imagetype
rhpctl allow imagetype
rhpctl delete imagetype
rhpctl disallow imagetype
rhpctl modify imagetype
rhpctl query imagetype
rhpctl add role
rhpctl delete role
rhpctl grant role
rhpctl query role
rhpctl revoke role
rhpctl add series
rhpctl delete series
rhpctl deleteimage series
rhpctl insertimage series
rhpctl query series
rhpctl subscribe series
rhpctl unsubscribe series
rhpctl query server
rhpctl delete user
rhpctl modify user
rhpctl register user
rhpctl unregister user
rhpctl add useraction
rhpctl delete useraction
rhpctl modify useraction
rhpctl query useraction
rhpctl add workingcopy
rhpctl addnode workingcopy
rhpctl delete workingcopy
rhpctl query workingcopy
G
Server Control (SRVCTL) Command Reference
SRVCTL Usage Information
Specifying Command Parameters as Keywords Instead of Single Letters
Character Set and Case Sensitivity of SRVCTL Object Values
Using SRVCTL Help
SRVCTL Privileges and Security
Additional SRVCTL Topics
Deprecated SRVCTL Subprograms or Commands
Single Character Parameters for all SRVCTL Commands
Miscellaneous SRVCTL Commands and Parameters
SRVCTL Command Reference
srvctl add asm
srvctl config asm
srvctl disable asm
srvctl enable asm
srvctl getenv asm
srvctl modify asm
srvctl predict asm
srvctl relocate asm
srvctl remove asm
srvctl setenv asm
srvctl start asm
srvctl status asm
srvctl stop asm
srvctl unsetenv asm
srvctl add cvu
srvctl config cvu
srvctl disable cvu
srvctl enable cvu
srvctl modify cvu
srvctl relocate cvu
srvctl remove cvu
srvctl start cvu
srvctl status cvu
srvctl stop cvu
srvctl add exportfs
srvctl config exportfs
srvctl disable exportfs
srvctl enable exportfs
srvctl modify exportfs
srvctl remove exportfs
srvctl start exportfs
srvctl status exportfs
srvctl stop exportfs
srvctl add filesystem
srvctl config filesystem
srvctl disable filesystem
srvctl enable filesystem
srvctl modify filesystem
srvctl predict filesystem
srvctl remove filesystem
srvctl start filesystem
srvctl status filesystem
srvctl stop filesystem
srvctl add gns
srvctl config gns
srvctl disable gns
srvctl enable gns
srvctl export gns
srvctl import gns
srvctl modify gns
srvctl relocate gns
srvctl remove gns
srvctl start gns
srvctl status gns
srvctl stop gns
srvctl update gns
srvctl add havip
srvctl config havip
srvctl disable havip
srvctl enable havip
srvctl modify havip
srvctl relocate havip
srvctl remove havip
srvctl start havip
srvctl status havip
srvctl stop havip
srvctl add ioserver
srvctl config ioserver
srvctl disable ioserver
srvctl enable ioserver
srvctl getenv ioserver
srvctl modify ioserver
srvctl relocate ioserver
srvctl remove ioserver
srvctl setenv ioserver
srvctl start ioserver
srvctl status ioserver
srvctl stop ioserver
srvctl unsetenv ioserver
srvctl add mgmtdb
srvctl config mgmtdb
srvctl disable mgmtdb
srvctl enable mgmtdb
srvctl getenv mgmtdb
srvctl modify mgmtdb
srvctl relocate mgmtdb
srvctl remove mgmtdb
srvctl setenv mgmtdb
srvctl start mgmtdb
srvctl status mgmtdb
srvctl stop mgmtdb
srvctl unsetenv mgmtdb
srvctl add mgmtlsnr
srvctl config mgmtlsnr
srvctl disable mgmtlsnr
srvctl enable mgmtlsnr
srvctl getenv mgmtlsnr
srvctl modify mgmtlsnr
srvctl remove mgmtlsnr
srvctl setenv mgmtlsnr
srvctl start mgmtlsnr
srvctl status mgmtlsnr
srvctl stop mgmtlsnr
srvctl unsetenv mgmtlsnr
srvctl add mountfs
srvctl config mountfs
srvctl disable mountfs
srvctl enable mountfs
srvctl modify mountfs
srvctl remove mountfs
srvctl start mountfs
srvctl status mountfs
srvctl stop mountfs
srvctl add ovmm
srvctl config ovmm
srvctl modify ovmm
srvctl remove ovmm
srvctl add qosmserver
srvctl disable qosmserver
srvctl enable qosmserver
srvctl modify qosmserver
srvctl predict qosmserver
srvctl relocate qosmserver
srvctl remove qosmserver
srvctl start qosmserver
srvctl status qosmserver
srvctl stop qosmserver
srvctl add rhpclient
srvctl config rhpclient
srvctl disable rhpclient
srvctl enable rhpclient
srvctl modify rhpclient
srvctl relocate rhpclient
srvctl remove rhpclient
srvctl start rhpclient
srvctl status rhpclient
srvctl stop rhpclient
srvctl add rhpserver
srvctl config rhpserver
srvctl disable rhpserver
srvctl enable rhpserver
srvctl modify rhpserver
srvctl relocate rhpserver
srvctl remove rhpserver
srvctl start rhpserver
srvctl status rhpserver
srvctl stop rhpserver
srvctl update instance
srvctl add vm
srvctl check vm
srvctl config vm
srvctl disable vm
srvctl enable vm
srvctl modify vm
srvctl relocate vm
srvctl remove vm
srvctl start vm
srvctl status vm
srvctl stop vm
H
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()
clsagfw_check_resource()
clsagfw_create_attr_iterator()
clsagfw_delete_cookie()
clsagfw_exit2()
clsagfw_get_attr_from_iterator()
clsagfw_get_attrvalue()
clsagfw_get_check_type()
clsagfw_get_cmdid()
clsagfw_get_cookie()
clsagfw_get_request_action_name()
clsagfw_get_resource_id()
clsagfw_get_resource_name()
clsagfw_get_retry_count()
clsagfw_get_type_name()
clsagfw_init()
clsagfw_is_cmd_timedout()
clsagfw_log()
clsagfw_modify_attribute()
clsagfw_reset_attr_iterator()
clsagfw_send_status2()
clsagfw_set_cookie()
clsagfw_set_entrypoint()
clsagfw_set_exitcb()
clsagfw_set_resource_state_label()
clsagfw_startup()
Agent Example
I
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
Command Evaluation APIs
clscrs_whatif_set_activepolicy
clscrs_whatif_fail_resource
clscrs_whatif_register_resource
clscrs_whatif_relocate_resource
clscrs_whatif_start_resource
clscrs_whatif_stop_resource
clscrs_whatif_register_serverpool
clscrs_whatif_unregister_serverpool
clscrs_whatif_add_server
clscrs_whatif_delete_server
clscrs_whatif_relocate_server
Server Categorization APIs
clscrs_servercategory_create
clscrs_servercategory_destroy
clscrs_register_servercategory
clscrs_unregister_servercategory
clscrs_get_server_by_category
clscrs_register_server
STAT3 API
clscrs_stat3
Miscellaneous APIs
clscrs_get_error_details
clscrs_request_action
clscrs_restart_resource
clscrs_start_resource_in_pools
clscrs_stop_resource_in_pools
J
Oracle Cluster Registry Utility Reference
About OCRCONFIG
OCRCONFIG Command Reference
ocrconfig -add
ocrconfig -backuploc
ocrconfig -copy
ocrconfig -delete
ocrconfig -downgrade
ocrconfig -export
ocrconfig -import
ocrconfig -manualbackup
ocrconfig -overwrite
ocrconfig -repair
ocrconfig -replace
ocrconfig -restore
ocrconfig -showbackup
ocrconfig -showbackuploc
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
K
Troubleshooting Oracle Clusterware
Using the Cluster Resource Activity Log to Monitor Cluster Resource Failures
crsctl query calog
crsctl get calog maxsize
crsctl get calog retentiontime
crsctl set calog maxsize
crsctl set calog retentiontime
Oracle Clusterware Diagnostic and Alert Log Data
Diagnostics Collection Script
Rolling Upgrade and Driver Installation Issues
Testing Zone Delegation
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.