The Adaptive Server high availability services library calls sybha, which allows the library to interact with each platform’s high availability cluster subsystem. sybha is located in $SYBASE/ASE-12_5/bin. Before sybha can run, you must change its ownership and permissions. You must also edit a file named sybhauser in $SYBASE/ASE-12_5/install. This file 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, perform the following:
Add a new group called sybhagrp either in the /etc/group file or to your NIS maps.
Add the sybase user to sybhagrp. This is the user who owns the $SYBASE directory, and when the server is started, this user runs the data server. If you have multiple servers running with different users owning the $SYBASE directory, then all of these users must be added to sybhagrp.
Change to the $SYBASE/$SYBASE_ASE/bin directory.
Change the ownership of the sybha program to root:
chown root sybha
Change the group of the sybha program to sybhagrp:
chgrp sybhagrp sybha
Modify the file permissions for sybha to 4550:
chmod 4550 sybha
Change to the $SYBASE/$SYBASE_ASE/install directory.
Add the sybase user to the sybhauser file.
Change the permissions of sybhauser to root:
chown root sybhauser
Modify the file permissions for sybhauser so it can be modified only by root:
chmod 600 sybhauser