HP-UX AAA Server A.08.02 Administrator's Guide
High Availability
SQL Access provides multiple options to configure a highly available AAA Server environment:
• Utilizing the high-availability features of the database client and server for fail-over and load
balancing;
• Configuring SQL Access such that alternate or secondary SQL actions are executed depending
on database availability events, or to build in redundancy for critical database transactions;
• Using the SQL Access database reconnection feature that automatically attempts reconnection
to the database in the event of an unresponsive database.
These tools can be used separately or can be combined to achieve the degree of high availability
required for your business.
Database Client
The AAA Server communicates to the database through the database client and client connector
library. See the HP-UX AAA Server Release Notes at http://docs.hp.com/ in the Internet and
Security Solutions collection for the latest list of certified database clients.
Refer to your database client vendor's documentation to install the database client software on the
same system where your HP-UX AAA server resides. See the README files in the respective directory
for the supported environments at /opt/aaa/examples/sqlaccess/ for specific implementation
information.
These tools can be used separately or can be combined to achieve the degree of high availability
required for your business.
Shared Library Path Configuration
The shared library path to the database client libraries must be set depending on the vendor's
library path requirements and how the AAA Server is started:
• For startup using the Server Manager, modify the /opt/aaa/remotecontrol/
rmistart.sh startup script
• For startup at system boot, modify the /sbin/init.d/radiusd.rc file
• For interactive startup of radiusd, set the shared library path at the command prompt or
include it in your shell initialization script
See the README files for the supported environments in the respective directories at /opt/aaa/
examples/sqlaccess/ for specific shared library path configuration information for the supported
database clients.
Database Client Connector Libraries
For each supported database client, HP provides a corresponding client connector library. Copy
the corresponding client connector library from /opt/aaa/lib/dbcon/alternate/ to the
execution directory /opt/aaa/lib/dbcon. See the README files in the respective directory for
the supported environments at /opt/aaa/examples/sqlaccess/ for specific client configuration.
NOTE: HP recommends that you only install one connector library to avoid co-existence problems
with multiple database client vendors.
SQL Access Implementation Details
Follow the steps below to set up and configure SQL Access:
254 SQL Access