Skip Navigation Links
Oracle Solaris Cluster Geographic Edition System Administration Guide
Oracle Solaris Cluster 4.1
Search Scope:
This Document
Entire Library
Oracle Solaris Cluster Geographic Edition System Administration Guide
October 2012, E29353-01
This book describes how to administer an Geographic Edition configuration.
Document Information
Preface
1. Introduction to Administering the Geographic Edition Software
Geographic Edition Administration
Geographic Edition Administration Tools
Command-Line Interface
Analyzing the Application for Suitability
2. Before You Begin
Overview of Oracle Solaris Cluster Administration Concepts
Configuring Resources and Resource Groups
Configuring Logical Hostnames
Managing Device Groups
Overview of Geographic Edition Administration Tasks
Prerequisite Administration Tasks
Geographic Edition Administration Tasks
Example Geographic Edition Cluster Configuration
3. Administering the Geographic Edition Infrastructure
Geographic Edition Infrastructure Resource Groups
Enabling the Geographic Edition Software
How to Enable Geographic Edition Software
Disabling the Geographic Edition Software
How to Disable the Geographic Edition Software
Checking the Status of the Geographic Edition Infrastructure
Booting a Cluster
Applying Software Updates to a Geographic Edition System
Guidelines When Applying Software Updates to a Geographic Edition System
How to Prepare a Geographic Edition System for Software Updates
How to Install Software Updates on a Geographic Edition System
4. Administering Access and Security
Geographic Edition Software and RBAC
Setting Up and Using RBAC
RBAC Rights Profiles
Modifying a User's RBAC Properties
Configuring Secure Cluster Communication Using Security Certificates
Configuring Firewalls
Configuring Secure Cluster Communication Using IPsec
How to Configure IPsec for Secure Cluster Communication
5. Administering Cluster Partnerships
Configuring Trust Between Partner Clusters
How to Configure Trust Between Two Clusters
How to Remove Trust Between Two Clusters
Creating and Modifying a Partnership
Introduction to Creating and Modifying a Partnership
How to Create a Partnership
How to Modify Partnership Properties
Joining an Existing Partnership
How to Join a Partnership
Adding a New Cluster Node
How to Add a New Node to a Cluster in a Partnership
Renaming a Cluster Node
Renaming a Cluster That Is in a Partnership
How to Rename a Cluster That Is in a Partnership
Leaving or Deleting a Partnership
How to Leave a Partnership
Resynchronizing a Partnership
How to Resynchronize a Partnership
6. Administering Heartbeats
Introduction to Heartbeats
Creating a Heartbeat
How to Create a Heartbeat
Creating a Heartbeat Plug-in
How to Create Heartbeat Plug-in
Modifying a Heartbeat Plug-in Property
How to Modify the Properties of a Heartbeat Plug-in
Deleting Heartbeats and Heartbeat Plug-ins
How to Delete a Heartbeat
How to Delete a Plug-in From a Heartbeat
Displaying Heartbeat Configuration Information
How to Display Heartbeat Configuration Information
Tuning the Heartbeat Properties
How to Modify the Heartbeat Properties
Creating a Heartbeat That Uses a Custom Heartbeat Plug-in
Creating a Custom Heartbeat Plug-in
How to Add a Custom Heartbeat Plug-in to an Existing Default Heartbeat
How to Create a Custom Heartbeat Plug-in and Add It to a Custom Heartbeat
Configuring Heartbeat-Loss Notification
Introduction to Configuring Heartbeat-Loss Notification
Configuring the Heartbeat-Loss Notification Properties
Creating an Action Shell Script for Heartbeat-Loss
7. Administering Protection Groups
Introduction to Protection Groups
Creating a Protection Group That Does Not Require Data Replication
How to Create a Protection Group That Is Configured Not to Use Data Replication
8. Monitoring and Validating the Geographic Edition Software
Monitoring the Runtime Status of the Geographic Edition Software
Viewing the Geographic Edition Log Messages
Displaying Configuration Information for Partnerships and Protection Groups
How to Display Configuration Information About Partnerships
How to Display Configuration Information About Protection Groups
9. Customizing Switchover and Takeover Actions
Creating a Role-Change Action Script
Configuring a Protection Group to Run a Script at Switchover or Takeover
How to Configure a Protection Group to Run a Script at Switchover or Takeover
10. Script-Based Plug-Ins
Introduction to Geographic Edition Script-Based Plug-Ins
Advantages and Disadvantages of Using Script-Based Plug-Ins
Script-Based Plug-In Architecture
Restrictions of Script-Based Plug-Ins
Ways to Create Script-Based Plug-Ins
Property Descriptions for Script-Based Plug-Ins
Protection Group Properties - Overview
Replicated Component Properties - Overview
Protection Group Property Descriptions
add_app_rg_script
Property
configuration_file
Property
create_config_script
Property
remove_app_rg_script
Property
remove_config_script
Property
start_replication_script
Property
stop_replication_script
Property
switchover_script
Property
takeover_script
Property
Internals for Script-Based Plug-Ins
Plug-In Script Functional Requirements
Plug-In Script Argument Validation
Standardized Script Command-Line Arguments
Script-Based Plug-In Replication Resource Groups and Resources
Protection Group Status Mapped from Replication Resource Status
How Geographic Edition Handles Password Properties
A. Standard Geographic Edition Properties
General Heartbeat Properties
General Heartbeat Plug-in Properties
Partnership Properties
General Properties of a Protection Group
B. Legal Names and Values of Geographic Edition Entities
Legal Names for Geographic Edition Entities
Legal Values for Geographic Edition Entities
C. Disaster Recovery Administration Example
D. Takeover Postconditions
Results of a Takeover When the Partner Cluster Can Be Reached
Results of a Takeover When the Partner Cluster Cannot Be Reached
E. Troubleshooting Geographic Edition Software
Troubleshooting Monitoring and Logging
Configuring the Logger File to Avoid Too Many Traces
Configuring the Log File to Avoid Detailed Messages From the
gcr
Agent
Configuring the Log File to Avoid
jmx
Remote Traces
Troubleshooting Migration Problems
Resolving Problems With Application Resource Group Failover When Communication Lost With the Storage Device
Solution or Workaround
Troubleshooting Cluster Start and Restart
Validating Protection Groups in an Error State
Solution or Workaround
Restarting the Common Agent Container
Solution or Workaround
Matching the
Nodelist
Property of a Protection Group to Those of Its Device Group and Resource Group
Solution or Workaround
F. Deployment Example: Replicating Data With MySQL
Overview of MySQL Replication
MySQL Database Resource Group
MySQL Replication Resource Group
MySQL Application Resource Group
Initial Configuration of MySQL Replication
Installing MySQL and Configuring the MySQL Database Resource Group
How to Configure the MySQL Replication
Configuring the MySQL Application Resource Group
Administering MySQL Protection Groups
Planning for Your MySQL Protection Group
Creating, Modifying, Validating, and Deleting a MySQL Protection Group
How to Create the MySQL Configuration
Modifying a MySQL Protection Group
Validating a MySQL Protection Group
Data Replication Layer Process for Validating the Application Resource Groups and Data Replication Entities
How to Delete a MySQL Protection Group
Administering MySQL Application Resource Groups
How to Add an Application Resource Group to a MySQL Protection Group
How to Delete an Application Resource Group From a MySQL Protection Group
Administering MySQL Data-Replicated Components
How to Add a Data-Replicated Component to a MySQL Protection Group
Data Replication Subsystem Process for Verifying the Replicated Component
How to Modify a MySQL Data-Replicated Component
How to Delete a Data-Replicated Component From a MySQL Protection Group
Replicating a MySQL Protection Group Configuration to a Partner Cluster
Activating and Deactivating a MySQL Protection Group
Activating a MySQL Protection Group
Deactivating a MySQL Protection Group
Resynchronizing a MySQL Protection Group
Recovery Strategy After a Takeover of a MySQL Protection Group
How to Recover After a Takeover
G. Error Return Codes for Script-Based Plug-Ins
Error Return Codes for Script-Based Plug-Ins
Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T