Install the Sybase ASE software on all servers in the cluster using identical parameters/settings. Refer to the Installation Guide Adaptive Server for Linux for details. The following are additional recommendations to ensure that LifeKeeper will work with Sybase ASE:
- A non-root system user (Sybase OS User) must exist on all servers. The user must have the same user id, group id, and home directory on all servers where the resource(s) will be protected.
- The Sybase ASE common software packages must be installed. This package provides both the Sybase srvbuild and Sybase isql utilities.
- Each LifeKeeper server containing a Sybase ASE resource hierarchy must have identical service entries in the $SYBASE/interfaces file for the Sybase ASE Server(s).
- Verify that a link exists between $SYBASE/ASE-<version> and $SYBASE/ASE. If the link does not exist, it must be manually created. See the topic for additional information.
- Verify that a link exists between $SYBASE/OCS-<version> and $SYBASE/OCS. If the link does not exist, it must be manually created. See the topic for additional information.
- Refer to the Installation Guide Adaptive Server for Linux for details on configuring shared memory parameters for the Adaptive Server, Monitor Server and Backup Server.
- The database device must be protected by LifeKeeper as shared storage. In addition, configuration files and other files must be on the shared storage protected by LifeKeeper. See Creating the Sybase ASE Servers for details.
- The Sybase ASE common software package should be installed on the shared storage protected by LifeKeeper or on the same path in the local area on all servers in the cluster.