- /etc/failsafe/cmon_process_groups directory,
Monitoring Agents
- /usr/lib/failsafe/cmgr-templates/cmgr-create-resource_type directory,
Using cluster_mgr With a Script
- /usr/lib/failsafe/policies directory,
Failover Scripts
- resource group
- definition,
Resource Group
- action scripts,
Action Scripts
- examples,
Examples of Action Scripts
- failure of,
Failure of Action Scripts
- format
- basic action,
Basic Action
- completion,
Complete the Action
- exit status,
Exit Status
- header,
Header Information
- overview,
Script Format
- read input file,
Read Input File
- read resource information,
Set Local Variables,
Read Resource Information
- set global variables,
Set Global Variables
- set local variables,
Set Local Variables
- verify arguments,
Verify Arguments
- monitoring
- frequence,
How Often Should Monitoring Occur?
- necessity of,
Is Monitoring Necessary?
- testing examples,
Examples of Testing for Monitoring Failure
- types,
Types of Monitoring
- optional,
Set of Action Scripts
- preparation for writing scripts,
Preparation
- required,
Set of Action Scripts
- resource types provided,
Preparation
- set of scripts,
Set of Action Scripts
- successful execution results,
Successful Execution of Action Scripts
- templates,
Preparation
- testing,
Testing an Action Script
- writing steps,
Steps in Writing a Script
- agents,
Monitoring Agents
- application failover domain,
Failover Domain
- attributes,
Failover Attributes
- Auto_Failback failover attribute,
Failover Attributes
- Auto_Recovery failover attribute,
Failover Attributes
- check arguments,
Check Arguments
- cluster,
Cluster
- cluster node,
Cluster Node (or Node)
- cluster_mgr command,
Using cluster_mgr Interactively
- cmgr command,
Using cluster_mgr Interactively
- cmond process
- configuration,
Monitoring Agents
- command execution function,
Execute a Command
- command path,
HA_CMDSPATH
- concepts,
Concepts
- configurations
- N+1,
N+1 Configuration for Linux FailSafe
- N+2,
N+2 Configuration
- N+M,
N+M Configuration for Linux FailSafe
- Controlled_Failback failover attribute,
Failover Attributes
- database location,
HA_CDB
- debug script messages,
HA_DBGLOG
- debugging information in action scripts,
General Testing and Debugging Techniques
- dependency list,
Resource Type Dependency List
- domain,
Failover Domain,
Failover Domain
- environment variables,
Set Global Definitions
- exclusive script
- example,
exclusive Script
- exclusive script
- definition,
Set of Action Scripts
- execute a command,
Execute a Command
- exit status in action scripts,
Exit Status
- exit_script() function,
Exit Status,
Testing an Action Script
- exit_status value,
Exit Status
- failover,
Failover
- failover attributes,
Failover Attribute,
Failover Attributes
- failover domain,
Failover Domain,
Failover Domain
- failover policy,
Failover Policy
- contents,
Contents of a Failover Policy
- examples
- N+1,
N+1 Configuration for Linux FailSafe
- N+2,
N+2 Configuration
- N+M,
N+M Configuration for Linux FailSafe
- failover attributes,
Failover Attributes
- failover domain,
Failover Domain
- failover script,
Failover Scripts
- failover script interface,
Failover Script Interface
- failover script
- description,
Failover Scripts,
Failover Scripts
- interface,
Failover Script Interface
- field value,
Get the Value for a Field
- filesystemresource type,
Plug-Ins
- get_xxx_info() function,
Read Resource Information
- global definition setting,
Set Global Definitions
- global variables,
Set Global Variables
- HA_CDB environment variable,
HA_CDB
- ha_check_args() function,
Verify Arguments,
Check Arguments
- HA_CMDSPATH environment variable,
HA_CMDSPATH
- HA_CMD_FAILED environment variable,
HA_CMD_FAILED
- HA_CURRENT_LOGLEVEL environment variable,
HA_CURRENT_LOGLEVEL
- HA_DBGLOG environment variable,
HA_DBGLOG
- HA_DBGLVL environment variable,
HA_DBGLVL
- ha_execute_cmd() function,
Execute a Command
- ha_execute_cmd_ret() function,
Execute a Command
- ha_get_field() function,
Get the Value for a Field
- ha_get_info() function,
Get Resource Information
- HA_HOSTNAME environment variable,
HA_HOSTNAME
- HA_INVAL_ARGS environment variable,
HA_INVAL_ARGS
- HA_LOG environment variable,
HA_LOG
- HA_LOGCMD environment variable,
HA_LOGCMD
- HA_NOCFGINFO environment variable,
HA_NOCFGINFO
- HA_NORMLVL environment variable,
HA_NORMLVL
- HA_NOTSUPPORTED environment variable,
HA_NOTSUPPORTED
- HA_NOT_RUNNING environment variable,
HA_NOT_RUNNING
- ha_print_exclusive_status() function,
Print Exclusivity Check Messages
- ha_print_exclusive_status_all_resources() function,
Print Exclusivity Check Messages
- HA_PRIVCMDSPATH environment variable,
HA_PRIVCMDSPATH
- ha_read_infile() function,
Read Input File,
Read an Input File
- HA_RESOURCEQUERYCMD environment variable,
HA_RESOURCEQUERYCMD
- HA_RUNNING environment variable,
HA_RUNNING
- HA_SCRIPTGROUP environment variable,
HA_SCRIPTGROUP
- HA_SCRIPTSUBSYS environment variable,
HA_SCRIPTSUBSYS
- HA_SCRIPTTMPDIR environment variable,
HA_SCRIPTTMPDIR
- HA_SUCCESS environment variable,
HA_SUCCESS
- ha_write_status_for_all_resources() function,
Write Status for a Resource
- ha_write_status_for_resource function,
Exit Status
- ha_write_status_for_resource() function,
Write Status for a Resource
- high availability characterists,
Characteristics that Permit an Application to be Highly Available
- highly available
- services,
Highly Available Services Included with Linux FailSafe
- hostname,
HA_CMDSPATH
- initial failover domain,
Failover Domain
- InPlace_Recovery failover attribute,
Failover Attributes
- input file,
Read an Input File
- IP address service,
Highly Available Services Included with Linux FailSafe
- logs,
HA_SCRIPTSUBSYS
- LVM logical volume service,
Plug-Ins
- MAC address service,
Plug-Ins
- MAC_address resource type,
Plug-Ins
- membership,
Node Membership
- monitor script
- example,
monitor Script
- monitor script
- definition,
Set of Action Scripts
- monitoring
- agents,
Monitoring Agents
- failure,
What are the Symptoms of Monitoring Failure?
- frequence,
How Often Should Monitoring Occur?
- necessity of,
Is Monitoring Necessary?
- script testing,
Special Testing Considerations for the monitor Script
- testing examples,
Examples of Testing for Monitoring Failure
- types,
Is Monitoring Necessary?
- node,
Cluster Node (or Node)
- node membership,
Node Membership
- node status,
General Testing and Debugging Techniques
- nodename output,
HA_CMDSPATH
- order ranges for resource types,
Defining a New Resource Type
- ordered failover script,
The ordered Failover Script
- overview of the programming steps,
Overview of the Programming Steps
- path to user commands,
HA_CMDSPATH
- plug-ins,
Plug-Ins
- pool,
Pool
- print exclusivity check messages,
Print Exclusivity Check Messages
- privileged command path,
HA_PRIVCMDSPATH
- process
- membership,
Process Membership
- programming steps overview,
Overview of the Programming Steps
- read an input file,
Read an Input File
- resource
- definition,
Resource
- dependency list,
Resource Type Dependency List
- name,
Resource Name
- query command,
HA_RESOURCEQUERYCMD
- resource group
- states,
Successful Execution of Action Scripts
- resource information
- obtaining,
Get Resource Information
- read into an action script,
Read Resource Information
- resource type
- cluster_mgr use,
Using cluster_mgr Interactively
- dependency list,
Resource Type Dependency List
- description,
Resource Type
- GUI use,
Define a New Resource Type
- information required to define a new resource type,
Defining a New Resource Type
- order ranges,
Defining a New Resource Type
- provided with Linux FailSafe,
Highly Available Services Included with Linux FailSafe
- restart mode,
Defining a New Resource Type
- script templates,
Using cluster_mgr With a Script
- script use,
Using cluster_mgr With a Script
- restart script
- example,
restart Script
- restart mode,
Defining a New Resource Type
- restart script
- definition,
Set of Action Scripts
- root command path,
HA_PRIVCMDSPATH
- run-time failover domain,
Failover Domain
- script group log,
HA_SCRIPTGROUP
- script library,
Using the SRM Script Library
- script testing
- action scripts,
Testing an Action Script
- monitoring script considerations,
Special Testing Considerations for the monitor Script
- techniques,
General Testing and Debugging Techniques
- script.$$ suffix,
Steps in Writing a Script
- scriptlib file,
Using the SRM Script Library
- scripts. See action scripts or failover script,
Script Format
- set_global_variables() function,
Set Global Variables
- set_local_variables() section of an action script,
Set Local Variables
- start script
- example,
start Script
- start script
- definition,
Set of Action Scripts
- status of a node,
General Testing and Debugging Techniques
- stop script
- example,
stop Script
- stop script
- definition,
Set of Action Scripts
- templates
- action scripts,
Preparation
- resource type script definition,
Using cluster_mgr With a Script
- testing scripts. See script testing,
General Testing and Debugging Techniques
- uname command,
HA_CMDSPATH
- user command path,
HA_CMDSPATH
- usr/lib/failsafe/resource_types directory,
Defining a New Resource Type
- value for a field,
Get the Value for a Field
- volume resource type,
Plug-Ins
- write status for a resource,
Write Status for a Resource
- XFS file system service,
Plug-Ins