HP Serviceguard Toolkit for Oracle on Linux User Guide (May 2013)
Table 1 Scripts for HP Serviceguard toolkit for Oracle
Available in directoryDescriptionFile name
$SGROOT/oracletoolkitThis is the toolkit configuration file and
is specific to the legacy style
haoracle.conf
packaging. This script contains a list
of pre-defined variables that the user
must customize for use with a
particular database instance. This
configuration file is read by the toolkit
script, haoracle.sh.
This script contains a list of internally
used variables and functions that
haoracle.sh
support the starting and stopping of
an Oracle database or ASM instance.
The toolkit.sh script invokes the
haoracle.sh script to perform the
following:
• On package startup, it starts the
database or ASM instance and
starts the monitor processes.
• On package halt, it stops the
database or ASM instance, the
listener processes in case of a
database instance, and monitor
processes.
This script contains functions for
starting and stopping Oracle instances
haoracle_sql.sh
and the configured listeners. The
haoracle.sh script invokes this
script.
This script contains a list of internally
used variables and functions for
haoracle.mon
monitoring an Oracle server instance.
The haoracle.sh script invokes this
script.
By default, the following processes are
monitored:
• ora_pmon_$SID_NAME
• ora_smon_$SID_NAME
• ora_lgwr_$SID_NAME
• ora_dbwr_$SID_NAME
• ora_ckpt_$SID_NAME
• ora_reco_$SID_NAME
NOTE: $SID_NAME is the session
id name of the Oracle instance.
These process names are contained
in the variable
MONITOR_PROCESSES. To include
other Oracle processes that needs to
be monitored, update the
MONITOR_PROCESSES package
parameter.
This is the listener monitor script. The
haoracle.sh script invokes the
halistener.mon
halistener.mon script to monitor the
configured listeners.
Files and directories created for HP Serviceguard toolkit for Oracle after installation 7