Before installing Adaptive Server:
Read the release bulletins for the latest information on the products (Adaptive Server, Monitor Server, and so on) that you are installing. See “Special Installation Instructions” in the release bulletin.
Install operating system patches, if required.
Recommended operating system patches are:
For information about operating system requirements see “System requirements”.
If you are installing multiple server, you should review the SySAM procedures and plan your client/server configuration using the Configuration Guide for your platform.
Create a “sybase” account on your system to perform all installation tasks.
The “sybase” user must have permission privileges from the top (or root) of the disk partition or operating system directory down to the specific physical device or operating system file.
Log in to the machine as the “sybase” user.
Maintain consistent ownership and privileges for all files and directories. A single user—the Sybase System Administrator with read, write, and execute permissions—should perform all installation, upgrade, and setup tasks.
Decide where the Adaptive Server software will be installed. Make sure that there is sufficient available disk space. There cannot be any spaces in the path name of the directory.
Verify that the operating system meets the version-level, RAM, and network protocol requirements for your platform.
Verify that your network software is configured.
Sybase software uses network software even if Adaptive Server and Sybase client applications are installed on a machine that is not connected to a network.
If you are having connection problems, or to verify your network configuration, ping the host.
The operating system shared memory default, for most Linux releases is 32MB. The minimum required by Adaptive Server is 64MB for default Server with 2K pages. Higher value is required if you plan to increase Adaptive Server’s total memory.
Use the sysctl(8) method to check and adjust the operating system shared memory parameter.
To check the current shared memory size, enter:
# /sbin/sysctl kernel.shmmax
To adjust the shared memory size:
# /sbin/sysctl -w kernel.shmmax=nnn
where nnn is the new size in bytes (at least 64MB which is 67108864 bytes).
To guarantee that this value is applied every time the system is started, add the above line to your /etc/rc.d/rc.local file. On SuSE systems, the file that needs to be edited to apply this change after each start is /etc/init.d/boot.local.