3.7.0 HP StorageWorks MxDB-Oracle-HiAv installation and administration guide HP MxDB-Oracle-HiAv for Linux (AG513-96009, June 2009)

Permissions. The execution bit must be set on supplemental scripts. This can
be done with the chmod command, such as:
# chmod 755 /opt/hpcfs/mxdb_oracle_ha/etc/custom_{OR-
ACLE_SID}.sh
To aid in implementing a supplemental script, MxDB-Oracle-HiAv ships with a fully
functional sample script that starts the Intelligent Agent. This sample script is ready
for the PILOT database and is called custom_PILOT.sh.sample. It is located in
the lib directory of MxDB-Oracle-HiAv.
To test the supplemental startup of the Intelligent Agent for the PILOT database, simply
copy this script into the etc directory of the product, omitting the .sample suffix,
and set the execution bit.
# cd /opt/hpcfs/mxdb_oracle_ha/lib
# cp custom_PILOT.sh.sample /opt/hpcfs/mxdb_oracle_ha/etc/
custom_PILOT.sh
# chmod 755 /opt/hpcfs/mxdb_oracle_ha/etc/custom_PILOT.sh
After implementing these steps, the Intelligent Agent will be started each time the
PILOT database is started.
The sample script can be renamed to support starting the Intelligent Agent for any
database under MxDB-Oracle-HiAv control.
Add code to the supplemental script
It is completely up to the administrator to determine any other supplemental startup
code that should be implemented in the script. Provided the code can execute with
the above listed caveats, the script will perform satisfactorily.
Data Guard support
Without either Real Application Clusters or a product such as MxDB-Oracle-HiAv, a
server outage on a Data Guard Primary database will cause a switch over to the
Data Guard Standby. In order to handle server outages without triggering the disaster
recovery action associated with a Data Guard switchover, MxDB-Oracle-HiAv can
be used. In practicality, it is most advantageous to have at least the Data Guard
Primary covered with some aspect of high availability to prevent unnecessary Data
Guard switchovers. In some cases it may be desirable to provide high availability
services to a Data Guard Standby as well. The product supports both so the decision
can be made on a site-by-site basis.
Configuration and Operations58