Adding entries to interfaces file for client connections  Verifying configuration parameters

Chapter 9: Configuring Adaptive Server for Failover on HP Tru64 TruCluster Server 5.x

sybha executable

The sybha executable enables the Adaptive Server High Availability Basic Services Library Adaptive Server High Availability Basic Services Library to interact with each platform’s high availability cluster subsystem. The Adaptive Server High Availability Basics Services library calls sybha, which is located in $SYBASE/ASE-12_5/bin. Before you can execute sybha, you must change its ownership and permissions. You must also edit a file named sybhauser in $SYBASE/ASE-12_5/install. sybhauser contains a list of the users who have System Administrator privileges on the cluster. Sybase strongly recommends that you limit the number of users who have System Administrator privileges on the cluster.

As “root:”

  1. Add a new group named sybhagrp. You can either add this group to the /etc/group file, or you can add it to your NIS maps. Add the sybase user (the user that owns the $SYBASE directory) to this group. When the server is started, the sybase user runs the data server. If you have multiple servers running, and different users own the $SYBASE directory for each server, each user must be added to the group

  2. Change to the $SYBASE/$SYBASE_ASE/bin directory:

    cd $SYBASE/$SYBASE_ASE/bin
    
  3. Change the ownership of sybha to “root”:

    chown root sybha
    
  4. Change the group for the sybha program to sybhagrp:

    chgrp sybhagrp sybha
    
  5. Modify the file permissions for sybha to 4550:

    chmod 4550 sybha
    
  6. Change to the $SYBASE/$SYBASE_ASE/install directory:

    cd $SYBASE/ASE-12_5/install
    
  7. Add the sybase user to the sybhauser file. These logins must be in the format of UNIX login IDs, not Adaptive Server logins. For example:

    sybase
    coffeecup
    spooner
    venting
    howe
    
  8. Change the ownership of sybhauser to “root”:

    chown root sybhauser
    
  9. Modify the file permissions for sybhauser:

    chmod 600 sybhauser
    




Copyright © 2005. Sybase Inc. All rights reserved. Verifying configuration parameters

View this book as PDF