[BACK]Return to index.sgml CVS log [TXT][DIR] Up to [Development] / projects / failsafe / FailSafe-books / LnxFailSafe_PG

File: [Development] / projects / failsafe / FailSafe-books / LnxFailSafe_PG / index.sgml (download)

Revision 1.1, Wed Nov 29 22:01:12 2000 UTC (16 years, 11 months ago) by vasa
Branch: MAIN
CVS Tags: HEAD

New documentation files for the Programmers' Guide.

<index id='doc-index'>

<!-- This file was produced by collateindex.pl.         -->
<!-- Remove this comment if you edit this file by hand! -->
<!-- ULINK is abused here.
      
      The URL attribute holds the URL that points from the index entry
      back to the appropriate place in the output produced by the HTML
      stylesheet. (It's much easier to calculate this URL in the first
      pass.)

      The Role attribute holds the ID (either real or manufactured) of
      the corresponding INDEXTERM.  This is used by the print backends
      to produce page numbers.

      The entries below are sorted and collated into the correct order.
      Duplicates may be removed in the HTML backend, but in the print
      backends, it is impossible to suppress duplicate pages or coalesce
      sequences of pages into a range.
-->

<title>Index</title>

<indexdiv><title>Symbols</title>

<indexentry>
  <primaryie>/etc/failsafe/cmon_process_groups  directory,
    <ulink url="x1438.htm" role="ITACTION-58">Monitoring Agents</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>/usr/lib/failsafe/cmgr-templates/cmgr-create-resource_type  directory,
    <ulink url="x2225.htm" role="ITDATABASE-11">Using cluster_mgr With a Script</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>/usr/lib/failsafe/policies directory,
    <ulink url="c1493.htm#AEN1645" role="ITFAILOVER-15">Failover Scripts</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie> resource group
  </primaryie>
  <secondaryie>definition,
    <ulink url="c162.htm#AEN261" role="ITOVERVIEW-11">Resource Group</ulink>
  </secondaryie>
</indexentry>

</indexdiv>
<indexdiv><title>A</title>

<indexentry>
  <primaryie>action scripts,
    <ulink url="c162.htm#AEN399" role="ITOVERVIEW-22">Action Scripts</ulink>
  </primaryie>
  <secondaryie>examples,
    <ulink url="x1346.htm" role="ITACTION-50">Examples of Action Scripts</ulink>
  </secondaryie>
  <secondaryie>failure of,
    <ulink url="x643.htm#Z944596365SMG" role="ITACTION-11">Failure of Action Scripts</ulink>
  </secondaryie>
  <secondaryie>format
  </secondaryie>
  <tertiaryie>basic action,
    <ulink url="x1112.htm#AEN1237" role="ITACTION-39">Basic Action </ulink>
  </tertiaryie>
  <tertiaryie>completion,
    <ulink url="x1112.htm#AEN1303" role="ITACTION-47">Complete the Action</ulink>
  </tertiaryie>
  <tertiaryie>exit status,
    <ulink url="x1112.htm#AEN1206" role="ITACTION-36">Exit Status</ulink>
  </tertiaryie>
  <tertiaryie>header,
    <ulink url="x1112.htm#AEN1147" role="ITACTION-27">Header Information</ulink>
  </tertiaryie>
  <tertiaryie>overview,
    <ulink url="x1112.htm" role="ITACTION-26">Script Format</ulink>
  </tertiaryie>
  <tertiaryie>read input file,
    <ulink url="x1112.htm#AEN1287" role="ITACTION-46">Read Input File</ulink>
  </tertiaryie>
  <tertiaryie>read resource information,
    <ulink url="x1112.htm#AEN1157" role="ITACTION-29">Set Local Variables</ulink>,
    <ulink url="x1112.htm#AEN1177" role="ITACTION-32">Read Resource Information</ulink>
  </tertiaryie>
  <tertiaryie>set global variables,
    <ulink url="x1112.htm#AEN1254" role="ITACTION-40">Set Global Variables</ulink>
  </tertiaryie>
  <tertiaryie>set local variables,
    <ulink url="x1112.htm#AEN1157" role="ITACTION-30">Set Local Variables</ulink>
  </tertiaryie>
  <tertiaryie>verify arguments,
    <ulink url="x1112.htm#AEN1271" role="ITACTION-44">Verify Arguments</ulink>
  </tertiaryie>
  <secondaryie>monitoring
  </secondaryie>
  <tertiaryie>frequence,
    <ulink url="x910.htm#AEN1059" role="ITACTION-21">How Often Should Monitoring Occur?</ulink>
  </tertiaryie>
  <tertiaryie>necessity of,
    <ulink url="x910.htm#LE54960-PARENT" role="ITACTION-17">Is Monitoring Necessary?</ulink>
  </tertiaryie>
  <tertiaryie>testing examples,
    <ulink url="x910.htm#AEN1072" role="ITACTION-23">Examples of Testing for Monitoring Failure</ulink>
  </tertiaryie>
  <tertiaryie>types,
    <ulink url="x910.htm#AEN1031" role="ITACTION-19">Types of Monitoring</ulink>
  </tertiaryie>
  <secondaryie>optional,
    <ulink url="c558.htm#Z942786554LHJ" role="ITACTION-8">Set of Action Scripts</ulink>
  </secondaryie>
  <secondaryie>preparation for writing scripts,
    <ulink url="x910.htm" role="ITACTION-12">Preparation</ulink>
  </secondaryie>
  <secondaryie>required,
    <ulink url="c558.htm#Z942786554LHJ" role="ITACTION-7">Set of Action Scripts</ulink>
  </secondaryie>
  <secondaryie>resource types provided,
    <ulink url="x910.htm" role="ITACTION-15">Preparation</ulink>
  </secondaryie>
  <secondaryie>set of scripts,
    <ulink url="c558.htm#Z942786554LHJ" role="ITACTION-0">Set of Action Scripts</ulink>
  </secondaryie>
  <secondaryie>successful execution results,
    <ulink url="x643.htm#Z942863078LHJ" role="ITACTION-9">Successful Execution of Action Scripts</ulink>
  </secondaryie>
  <secondaryie>templates,
    <ulink url="x910.htm" role="ITACTION-13">Preparation</ulink>
  </secondaryie>
  <secondaryie>testing,
    <ulink url="x2401.htm" role="ITINSTALL-5">Testing an Action Script</ulink>
  </secondaryie>
  <secondaryie>writing steps,
    <ulink url="x1317.htm" role="ITACTION-49">Steps in Writing a Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>agents,
    <ulink url="x1438.htm" role="ITACTION-60">Monitoring Agents</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>application failover domain,
    <ulink url="c162.htm#AEN362" role="ITOVERVIEW-19">Failover Domain</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>attributes,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-7">Failover Attributes</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>Auto_Failback failover attribute,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-9">Failover Attributes</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>Auto_Recovery failover attribute,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-11">Failover Attributes</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>C</title>

<indexentry>
  <primaryie>check arguments,
    <ulink url="x2852.htm" role="ITSCRIPTLIB-39">Check Arguments</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>cluster,
    <ulink url="c162.htm#AEN207" role="ITOVERVIEW-4">Cluster</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>cluster node,
    <ulink url="c162.htm#AEN192" role="ITOVERVIEW-1">Cluster Node (or Node)</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>cluster_mgr  command,
    <ulink url="x2148.htm" role="ITDATABASE-9">Using cluster_mgr Interactively</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>cmgr  command,
    <ulink url="x2148.htm" role="ITDATABASE-7">Using cluster_mgr Interactively</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>cmond  process
  </primaryie>
  <secondaryie>configuration,
    <ulink url="x1438.htm" role="ITACTION-57">Monitoring Agents</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>command execution function,
    <ulink url="x2890.htm" role="ITSCRIPTLIB-46">Execute a Command</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>command path,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-7">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>concepts,
    <ulink url="c162.htm#LE60545-PARENT" role="ITOVERVIEW-0">Concepts</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>configurations
  </primaryie>
  <secondaryie>N+1,
    <ulink url="x1738.htm#AEN1767" role="ITFAILOVER-20">N+1 Configuration for Linux FailSafe</ulink>
  </secondaryie>
  <secondaryie>N+2,
    <ulink url="x1738.htm#AEN1823" role="ITFAILOVER-22">N+2 Configuration</ulink>
  </secondaryie>
  <secondaryie>N+M,
    <ulink url="x1738.htm#AEN1866" role="ITFAILOVER-23">N+M Configuration for Linux FailSafe</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>Controlled_Failback failover attribute,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-10">Failover Attributes</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>D</title>

<indexentry>
  <primaryie>database location,
    <ulink url="x2618.htm#AEN2709" role="ITSCRIPTLIB-20">HA_CDB</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>debug script messages,
    <ulink url="x2618.htm#AEN2759" role="ITSCRIPTLIB-29">HA_DBGLOG</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>debugging information in action scripts,
    <ulink url="c2316.htm#AEN2321" role="ITINSTALL-2">General Testing and Debugging Techniques</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>dependency list,
    <ulink url="c162.htm#AEN318" role="ITOVERVIEW-13">Resource Type Dependency List</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>domain,
    <ulink url="c162.htm#AEN362" role="ITOVERVIEW-18">Failover Domain</ulink>,
    <ulink url="c1493.htm#AEN1522" role="ITFAILOVER-2">Failover Domain</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>E</title>

<indexentry>
  <primaryie>environment variables,
    <ulink url="x2618.htm" role="ITSCRIPTLIB-2">Set Global Definitions</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>exclusive  script
  </primaryie>
  <secondaryie>example,
    <ulink url="x1346.htm#AEN1412" role="ITACTION-55">exclusive Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>exclusive script
  </primaryie>
  <secondaryie>definition,
    <ulink url="c558.htm#Z942786554LHJ" role="AEN596">Set of Action Scripts</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>execute a command,
    <ulink url="x2890.htm" role="ITSCRIPTLIB-44">Execute a Command</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>exit status in action scripts,
    <ulink url="x1112.htm#AEN1206" role="ITACTION-37">Exit Status</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>exit_script()  function,
    <ulink url="x1112.htm#AEN1206" role="ITACTION-34">Exit Status</ulink>,
    <ulink url="x2401.htm" role="ITINSTALL-7">Testing an Action Script</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>exit_status  value,
    <ulink url="x1112.htm#AEN1206" role="ITACTION-35">Exit Status</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>F</title>

<indexentry>
  <primaryie>failover,
    <ulink url="c162.htm#AEN341" role="ITOVERVIEW-15">Failover</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>failover attributes,
    <ulink url="c162.htm#AEN374" role="ITOVERVIEW-20">Failover Attribute</ulink>,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-8">Failover Attributes</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>failover domain,
    <ulink url="c162.htm#AEN362" role="ITOVERVIEW-17">Failover Domain</ulink>,
    <ulink url="c1493.htm#AEN1522" role="ITFAILOVER-3">Failover Domain</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>failover policy,
    <ulink url="c162.htm#AEN347" role="ITOVERVIEW-16">Failover Policy</ulink>
  </primaryie>
  <secondaryie>contents,
    <ulink url="c1493.htm#FPCONTENT" role="ITFAILOVER-0">Contents of a Failover Policy</ulink>
  </secondaryie>
  <secondaryie>examples
  </secondaryie>
  <tertiaryie>N+1,
    <ulink url="x1738.htm#AEN1767" role="ITFAILOVER-19">N+1 Configuration for Linux FailSafe</ulink>
  </tertiaryie>
  <tertiaryie>N+2,
    <ulink url="x1738.htm#AEN1823" role="ITFAILOVER-21">N+2 Configuration</ulink>
  </tertiaryie>
  <tertiaryie>N+M,
    <ulink url="x1738.htm#AEN1866" role="ITFAILOVER-24">N+M Configuration for Linux FailSafe</ulink>
  </tertiaryie>
  <secondaryie>failover attributes,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-6">Failover Attributes</ulink>
  </secondaryie>
  <secondaryie>failover domain,
    <ulink url="c1493.htm#AEN1522" role="ITFAILOVER-1">Failover Domain</ulink>
  </secondaryie>
  <secondaryie>failover script,
    <ulink url="c1493.htm#AEN1645" role="ITFAILOVER-13">Failover Scripts</ulink>
  </secondaryie>
  <secondaryie>failover script interface,
    <ulink url="x1687.htm" role="ITFAILOVER-17">Failover Script Interface</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>failover script
  </primaryie>
  <secondaryie>description,
    <ulink url="c162.htm#AEN382" role="ITOVERVIEW-21">Failover Scripts</ulink>,
    <ulink url="c1493.htm#AEN1645" role="ITFAILOVER-14">Failover Scripts</ulink>
  </secondaryie>
  <secondaryie>interface,
    <ulink url="x1687.htm" role="ITFAILOVER-18">Failover Script Interface</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>field value,
    <ulink url="x2932.htm" role="ITSCRIPTLIB-52">Get the Value for a Field</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>filesystemresource type,
    <ulink url="x435.htm" role="ITOVERVIEW-29">Plug-Ins</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>G</title>

<indexentry>
  <primaryie>get_xxx_info()  function,
    <ulink url="x1112.htm#AEN1177" role="ITACTION-31">Read Resource Information</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>global definition setting,
    <ulink url="x2618.htm" role="ITSCRIPTLIB-3">Set Global Definitions</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>global variables,
    <ulink url="x1112.htm#AEN1254" role="ITACTION-41">Set Global Variables</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>H</title>

<indexentry>
  <primaryie>HA_CDB environment variable,
    <ulink url="x2618.htm#AEN2709" role="ITSCRIPTLIB-19">HA_CDB</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_check_args()  function,
    <ulink url="x1112.htm#AEN1271" role="ITACTION-43">Verify Arguments</ulink>,
    <ulink url="x2852.htm" role="ITSCRIPTLIB-40">Check Arguments</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_CMDSPATH environment variable,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-5">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_CMD_FAILED environment variable,
    <ulink url="x2618.htm#AEN2818" role="ITSCRIPTLIB-35">HA_CMD_FAILED</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_CURRENT_LOGLEVEL environment variable,
    <ulink url="x2618.htm#AEN2769" role="ITSCRIPTLIB-30">HA_CURRENT_LOGLEVEL</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_DBGLOG environment variable,
    <ulink url="x2618.htm#AEN2759" role="ITSCRIPTLIB-28">HA_DBGLOG</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_DBGLVL environment variable,
    <ulink url="x2618.htm#AEN2728" role="ITSCRIPTLIB-26">HA_DBGLVL</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_execute_cmd()  function,
    <ulink url="x2890.htm" role="ITSCRIPTLIB-45">Execute a Command</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_execute_cmd_ret()  function,
    <ulink url="x2890.htm" role="ITSCRIPTLIB-47">Execute a Command</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_get_field() function,
    <ulink url="x2932.htm" role="ITSCRIPTLIB-53">Get the Value for a Field</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_get_info()  function,
    <ulink url="x2955.htm" role="ITSCRIPTLIB-55">Get Resource Information</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_HOSTNAME environment variable,
    <ulink url="x2618.htm#AEN2632" role="ITSCRIPTLIB-4">HA_HOSTNAME</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_INVAL_ARGS environment variable,
    <ulink url="x2618.htm#AEN2810" role="ITSCRIPTLIB-34">HA_INVAL_ARGS</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_LOG environment variable,
    <ulink url="x2618.htm#AEN2780" role="ITSCRIPTLIB-31">HA_LOG</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_LOGCMD environment variable,
    <ulink url="x2618.htm#AEN2678" role="ITSCRIPTLIB-15">HA_LOGCMD</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_NOCFGINFO environment variable,
    <ulink url="x2618.htm#AEN2845" role="ITSCRIPTLIB-38">HA_NOCFGINFO</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_NORMLVL environment variable,
    <ulink url="x2618.htm#AEN2721" role="ITSCRIPTLIB-25">HA_NORMLVL</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_NOTSUPPORTED environment variable,
    <ulink url="x2618.htm#AEN2837" role="ITSCRIPTLIB-37">HA_NOTSUPPORTED</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_NOT_RUNNING environment variable,
    <ulink url="x2618.htm#AEN2802" role="ITSCRIPTLIB-33">HA_NOT_RUNNING</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_print_exclusive_status()  function,
    <ulink url="x2982.htm" role="ITSCRIPTLIB-57">Print Exclusivity Check Messages</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_print_exclusive_status_all_resources()  function,
    <ulink url="x2982.htm" role="ITSCRIPTLIB-58">Print Exclusivity Check Messages</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_PRIVCMDSPATH environment variable,
    <ulink url="x2618.htm#AEN2665" role="ITSCRIPTLIB-12">HA_PRIVCMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_read_infile()  function,
    <ulink url="x1112.htm#AEN1287" role="ITACTION-45">Read Input File</ulink>,
    <ulink url="x2876.htm" role="ITSCRIPTLIB-43">Read an Input File</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_RESOURCEQUERYCMD environment variable,
    <ulink url="x2618.htm#AEN2686" role="ITSCRIPTLIB-16">HA_RESOURCEQUERYCMD</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_RUNNING environment variable,
    <ulink url="x2618.htm#AEN2829" role="ITSCRIPTLIB-36">HA_RUNNING</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_SCRIPTGROUP environment variable,
    <ulink url="x2618.htm#AEN2737" role="ITSCRIPTLIB-21">HA_SCRIPTGROUP</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_SCRIPTSUBSYS environment variable,
    <ulink url="x2618.htm#AEN2747" role="ITSCRIPTLIB-23">HA_SCRIPTSUBSYS</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_SCRIPTTMPDIR environment variable,
    <ulink url="x2618.htm#AEN2699" role="ITSCRIPTLIB-18">HA_SCRIPTTMPDIR</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>HA_SUCCESS environment variable,
    <ulink url="x2618.htm#AEN2791" role="ITSCRIPTLIB-32">HA_SUCCESS</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_write_status_for_all_resources()  function,
    <ulink url="x2912.htm" role="ITSCRIPTLIB-50">Write Status for a Resource</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_write_status_for_resource  function,
    <ulink url="x1112.htm#AEN1206" role="ITACTION-38">Exit Status</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ha_write_status_for_resource()  function,
    <ulink url="x2912.htm" role="ITSCRIPTLIB-49">Write Status for a Resource</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>high availability characterists,
    <ulink url="x478.htm" role="ITOVERVIEW-33">Characteristics that Permit an Application to be Highly Available</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>highly available
  </primaryie>
  <secondaryie>services,
    <ulink url="x423.htm" role="ITOVERVIEW-23">Highly Available Services Included with Linux FailSafe</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>hostname,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-10">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>I</title>

<indexentry>
  <primaryie>initial failover domain,
    <ulink url="c1493.htm#AEN1522" role="ITFAILOVER-4">Failover Domain</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>InPlace_Recovery failover attribute,
    <ulink url="c1493.htm#AEN1567" role="ITFAILOVER-12">Failover Attributes</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>input file,
    <ulink url="x2876.htm" role="ITSCRIPTLIB-42">Read an Input File</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>IP address service,
    <ulink url="x423.htm" role="ITOVERVIEW-25">Highly Available Services Included with Linux FailSafe</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>L</title>

<indexentry>
  <primaryie>logs,
    <ulink url="x2618.htm#AEN2747" role="ITSCRIPTLIB-24">HA_SCRIPTSUBSYS</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>LVM logical volume service,
    <ulink url="x435.htm" role="ITOVERVIEW-26">Plug-Ins</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>M</title>

<indexentry>
  <primaryie>MAC address service,
    <ulink url="x435.htm" role="ITOVERVIEW-30">Plug-Ins</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>MAC_address  resource type,
    <ulink url="x435.htm" role="ITOVERVIEW-31">Plug-Ins</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>membership,
    <ulink url="c162.htm#AEN213" role="ITOVERVIEW-6">Node Membership</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>monitor  script
  </primaryie>
  <secondaryie>example,
    <ulink url="x1346.htm#AEN1390" role="ITACTION-54">monitor Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>monitor script
  </primaryie>
  <secondaryie>definition,
    <ulink url="c558.htm#Z942786554LHJ" role="AEN614">Set of Action Scripts</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>monitoring
  </primaryie>
  <secondaryie>agents,
    <ulink url="x1438.htm" role="ITACTION-59">Monitoring Agents</ulink>
  </secondaryie>
  <secondaryie>failure,
    <ulink url="x910.htm#AEN1046" role="ITACTION-20">What are the Symptoms of Monitoring Failure?</ulink>
  </secondaryie>
  <secondaryie>frequence,
    <ulink url="x910.htm#AEN1059" role="ITACTION-22">How Often Should Monitoring Occur?</ulink>
  </secondaryie>
  <secondaryie>necessity of,
    <ulink url="x910.htm#LE54960-PARENT" role="ITACTION-16">Is Monitoring Necessary?</ulink>
  </secondaryie>
  <secondaryie>script testing,
    <ulink url="x2482.htm" role="ITINSTALL-9">Special Testing Considerations for the monitor Script</ulink>
  </secondaryie>
  <secondaryie>testing examples,
    <ulink url="x910.htm#AEN1072" role="ITACTION-24">Examples of Testing for Monitoring Failure</ulink>
  </secondaryie>
  <secondaryie>types,
    <ulink url="x910.htm#LE54960-PARENT" role="ITACTION-18">Is Monitoring Necessary?</ulink>
  </secondaryie>
</indexentry>

</indexdiv>
<indexdiv><title>N</title>

<indexentry>
  <primaryie>node,
    <ulink url="c162.htm#AEN192" role="ITOVERVIEW-2">Cluster Node (or Node)</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>node membership,
    <ulink url="c162.htm#AEN213" role="ITOVERVIEW-5">Node Membership</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>node status,
    <ulink url="c2316.htm#AEN2321" role="ITINSTALL-4">General Testing and Debugging Techniques</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>nodename output,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-11">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>O</title>

<indexentry>
  <primaryie>order ranges for resource types,
    <ulink url="c1909.htm" role="ITDATABASE-2">Defining a New Resource Type</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>ordered  failover script,
    <ulink url="c1493.htm#AEN1661" role="ITFAILOVER-16">The ordered Failover Script</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>overview of the programming steps,
    <ulink url="x502.htm" role="ITOVERVIEW-34">Overview of the Programming Steps</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>P</title>

<indexentry>
  <primaryie>path to user commands,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-6">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>plug-ins,
    <ulink url="x435.htm" role="ITOVERVIEW-32">Plug-Ins</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>pool,
    <ulink url="c162.htm#AEN201" role="ITOVERVIEW-3">Pool</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>print exclusivity check messages,
    <ulink url="x2982.htm" role="ITSCRIPTLIB-56">Print Exclusivity Check Messages</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>privileged command path,
    <ulink url="x2618.htm#AEN2665" role="ITSCRIPTLIB-13">HA_PRIVCMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>process
  </primaryie>
  <secondaryie>membership,
    <ulink url="c162.htm#AEN221" role="ITOVERVIEW-7">Process Membership</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>programming steps overview,
    <ulink url="x502.htm" role="ITOVERVIEW-35">Overview of the Programming Steps</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>R</title>

<indexentry>
  <primaryie>read an input file,
    <ulink url="x2876.htm" role="ITSCRIPTLIB-41">Read an Input File</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>resource
  </primaryie>
  <secondaryie>definition,
    <ulink url="c162.htm#AEN228" role="ITOVERVIEW-8">Resource</ulink>
  </secondaryie>
  <secondaryie>dependency list,
    <ulink url="c162.htm#AEN318" role="ITOVERVIEW-14">Resource Type Dependency List</ulink>
  </secondaryie>
  <secondaryie>name,
    <ulink url="c162.htm#AEN254" role="ITOVERVIEW-9">Resource Name</ulink>
  </secondaryie>
  <secondaryie>query command,
    <ulink url="x2618.htm#AEN2686" role="ITSCRIPTLIB-17">HA_RESOURCEQUERYCMD</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>resource group
  </primaryie>
  <secondaryie>states,
    <ulink url="x643.htm#Z942863078LHJ" role="ITACTION-10">Successful Execution of Action Scripts</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>resource information
  </primaryie>
  <secondaryie>obtaining,
    <ulink url="x2955.htm" role="ITSCRIPTLIB-54">Get Resource Information</ulink>
  </secondaryie>
  <secondaryie>read into an action script,
    <ulink url="x1112.htm#AEN1177" role="ITACTION-33">Read Resource Information</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>resource type
  </primaryie>
  <secondaryie>cluster_mgr  use,
    <ulink url="x2148.htm" role="ITDATABASE-8">Using cluster_mgr Interactively</ulink>
  </secondaryie>
  <secondaryie>dependency list,
    <ulink url="c162.htm#AEN318" role="ITOVERVIEW-12">Resource Type Dependency List</ulink>
  </secondaryie>
  <secondaryie>description,
    <ulink url="c162.htm#AEN236" role="ITOVERVIEW-10">Resource Type</ulink>
  </secondaryie>
  <secondaryie>GUI use,
    <ulink url="c1909.htm#AEN2110" role="ITDATABASE-6">Define a New Resource Type</ulink>
  </secondaryie>
  <secondaryie>information required to define a new resource type,
    <ulink url="c1909.htm" role="ITDATABASE-0">Defining a New Resource Type</ulink>
  </secondaryie>
  <secondaryie>order ranges,
    <ulink url="c1909.htm" role="ITDATABASE-1">Defining a New Resource Type</ulink>
  </secondaryie>
  <secondaryie>provided with Linux FailSafe,
    <ulink url="x423.htm" role="ITOVERVIEW-24">Highly Available Services Included with Linux FailSafe</ulink>
  </secondaryie>
  <secondaryie>restart mode,
    <ulink url="c1909.htm" role="ITDATABASE-3">Defining a New Resource Type</ulink>
  </secondaryie>
  <secondaryie>script templates,
    <ulink url="x2225.htm" role="ITDATABASE-12">Using cluster_mgr With a Script</ulink>
  </secondaryie>
  <secondaryie>script use,
    <ulink url="x2225.htm" role="ITDATABASE-10">Using cluster_mgr With a Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>restart  script
  </primaryie>
  <secondaryie>example,
    <ulink url="x1346.htm#AEN1425" role="ITACTION-56">restart Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>restart mode,
    <ulink url="c1909.htm" role="ITDATABASE-4">Defining a New Resource Type</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>restart script
  </primaryie>
  <secondaryie>definition,
    <ulink url="c558.htm#Z942786554LHJ" role="AEN620">Set of Action Scripts</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>root command path,
    <ulink url="x2618.htm#AEN2665" role="ITSCRIPTLIB-14">HA_PRIVCMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>run-time failover domain,
    <ulink url="c1493.htm#AEN1522" role="ITFAILOVER-5">Failover Domain</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>S</title>

<indexentry>
  <primaryie>script group log,
    <ulink url="x2618.htm#AEN2737" role="ITSCRIPTLIB-22">HA_SCRIPTGROUP</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>script library,
    <ulink url="a2533.htm" role="ITSCRIPTLIB-0">Using the SRM Script Library</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>script testing
  </primaryie>
  <secondaryie>action scripts,
    <ulink url="x2401.htm" role="ITINSTALL-6">Testing an Action Script</ulink>
  </secondaryie>
  <secondaryie>monitoring script considerations,
    <ulink url="x2482.htm" role="ITINSTALL-8">Special Testing Considerations for the monitor Script</ulink>
  </secondaryie>
  <secondaryie>techniques,
    <ulink url="c2316.htm#AEN2321" role="ITINSTALL-0">General Testing and Debugging Techniques</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>script.$$ suffix,
    <ulink url="x1317.htm" role="ITACTION-48">Steps in Writing a Script</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>scriptlib  file,
    <ulink url="a2533.htm" role="ITSCRIPTLIB-1">Using the SRM Script Library</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>scripts. See  action scripts or failover script,
    <ulink url="x1112.htm" role="ITACTION-25">Script Format</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>set_global_variables()  function,
    <ulink url="x1112.htm#AEN1254" role="ITACTION-42">Set Global Variables</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>set_local_variables()  section of an action script,
    <ulink url="x1112.htm#AEN1157" role="ITACTION-28">Set Local Variables</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>start  script
  </primaryie>
  <secondaryie>example,
    <ulink url="x1346.htm#AEN1354" role="ITACTION-51">start Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>start script
  </primaryie>
  <secondaryie>definition,
    <ulink url="c558.htm#Z942786554LHJ" role="AEN602">Set of Action Scripts</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>status of a node,
    <ulink url="c2316.htm#AEN2321" role="ITINSTALL-3">General Testing and Debugging Techniques</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>stop  script
  </primaryie>
  <secondaryie>example,
    <ulink url="x1346.htm#AEN1372" role="ITACTION-52">stop Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>stop script
  </primaryie>
  <secondaryie>definition,
    <ulink url="c558.htm#Z942786554LHJ" role="AEN608">Set of Action Scripts</ulink>
  </secondaryie>
</indexentry>

</indexdiv>
<indexdiv><title>T</title>

<indexentry>
  <primaryie>templates
  </primaryie>
  <secondaryie>action scripts,
    <ulink url="x910.htm" role="ITACTION-14">Preparation</ulink>
  </secondaryie>
  <secondaryie>resource type script definition,
    <ulink url="x2225.htm" role="ITDATABASE-13">Using cluster_mgr With a Script</ulink>
  </secondaryie>
</indexentry>

<indexentry>
  <primaryie>testing scripts. See  script testing,
    <ulink url="c2316.htm#AEN2321" role="ITINSTALL-1">General Testing and Debugging Techniques</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>U</title>

<indexentry>
  <primaryie>uname  command,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-9">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>user command path,
    <ulink url="x2618.htm#AEN2644" role="ITSCRIPTLIB-8">HA_CMDSPATH</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>usr/lib/failsafe/resource_types directory,
    <ulink url="c1909.htm" role="ITDATABASE-5">Defining a New Resource Type</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>V</title>

<indexentry>
  <primaryie>value for a field,
    <ulink url="x2932.htm" role="ITSCRIPTLIB-51">Get the Value for a Field</ulink>
  </primaryie>
</indexentry>

<indexentry>
  <primaryie>volume  resource type,
    <ulink url="x435.htm" role="ITOVERVIEW-27">Plug-Ins</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>W</title>

<indexentry>
  <primaryie>write status for a resource,
    <ulink url="x2912.htm" role="ITSCRIPTLIB-48">Write Status for a Resource</ulink>
  </primaryie>
</indexentry>

</indexdiv>
<indexdiv><title>X</title>

<indexentry>
  <primaryie>XFS file system service,
    <ulink url="x435.htm" role="ITOVERVIEW-28">Plug-Ins</ulink>
  </primaryie>
</indexentry>

</indexdiv>
</index>