See the Sun Cluster 3.0 Installation Guide subsystem manuals for information about installing the high availability.
This section assumes that you have:
Installed the high availability.
Configured Adaptive Server according to the steps specified in “Adaptive Server and high availability”.
Pointed $SYBASE to the local release directory.
Set up the SYBASE, SYBASE_ASE and SYBASE_OCS environment variables to point to correct locations.
Created $SYBASE/SYBASE.sh. with the correct permissions and properties.
Created $SYBASE/$SYBASE_ASE/install/RUN_SERVER. You must specify -eASE-server-log-file in this file. Your runserver file must include the -S as it is first parameter.
Installed $SYBASE/$SYBASE_ASE/SC-3_0 properly. This directory must contain all the required files for the Adaptive Server HA agent.
The default $SYBASE/$SYBASE_ASE/SC-3_0/ contains these directories:
bin
etc
log
$SYBASE/$SYBASE_ASE/SC-3_0/bin contains these files:
ase_start
ase_stop
ase_monitor_start
ase_monitor_stop
ase_update
ase_validate
utils.ksh
ase_monitor
$SYBASE/$SYBASE_ASE/SC-3_0/etc contains these files:
SY.ase
ase_monitor_action
ase_login_file
Initially the log is empty, but will eventually contain the callback and monitor logs. See “Adding user and login for monitoring”.
Updated your PATH environment variable to contain /usr/cluster/bin and /usr/cluster/lib when you run the cluster system command.
These steps use the set up described in Figure 11-1.
Figure 11-1: Sample Sun Cluster resource group configuration
In this figure, there are two resource groups, ase_rg1 and ase_rg2. ase_rg1 consists of three resources: MONEY1 of resource type SY.ase, MONEY1_storage of resource type SUNW.HAStorage, and MONEY1_Lhost of resource type SUNW.logicalHostname. MONEY1_storage is a proxy for shared disk /global/node1_share. MONEY1 depends on MONEY1_storage.
ase_rg2 consists of three resources: PERSONEL1 of resource type SY.ase, PERSONEL1_storage of resource type SUNW.HAStorage, and PERSONEL1_Lhost of resource type SUNW.logicalHostname. PERSONEL1_storage is a proxy for shared disk /global/node2_share. PERSONEL1 depends on PERSONEL1_storage.