System Requirements

Before installing Adaptive Server version 15.7 SP100, ensure that your system is updated with the latest patches and system requirements. Do not use a patch that is earlier than the version suggested for your operating system. Use the patch recommended by the operating system vendor, even if it supersedes the patch listed.

To list all currently installed patches and display the operating system version level, enter:
rpm -q -a
Note: The Java Virtual Machine (JVM) and associated Adaptive Server support require at least 250MB of virtual memory space to start, and may need more, depending on the requirements of the individual Java executions. You may need to adjust the memory parameters when running Java to ensure that it has enough virtual memory space to start, and that both Adaptive Server and Java tasks can successfully coexist.

In particular, systems that have Adaptive Server total memory set to a value higher than 1.5GB (or 2.5GB on some enterprise servers) may experience problems, and you may have to reduce Adaptive Server total memory.

Linux Requirements

Adaptive Server supports Pentium and higher chip sets.

Operating System Requirements for Linux
Hardware Operating system Recommended RAM
x86_64 processor (AMD Opteron or Intel Xeon with EM64T) Red Hat Enterprise Linux Server release 5.5 (Tikanga)
  • kernel-2.6.18-194.el5
  • glibc-2.5-49
  • compat-glibc-2.3.4-2.26
At least 1GB
x86_64 processor (Intel Xeon with EM64T) Red Hat Enterprise Linux Server release 6.1 (Santiago)
  • kernel-2.6.32-71.el6.x86_64
  • glibc-2.12-1.7.el6.x86_64
  • compat-glibc-2.5-46.2.x86_64
1GB
x86_64 processor (AMD Opteron or Intel Xeon with EM64T) SuSE Linux Enterprise Server 11 (x86_64); version 11 patch level 0:
  • kernel-2.6.27.19-5.1
  • glibc-2.9-13.2
1GB
Linux requires these additional files:
Required FilesDescription
Required libraries for Linux
  • openmotif-2.3.1-2.el5
  • libXp-1.0.0-8.1.el5
  • libXt-1.0.2-3.1.fc6
  • libXtst-1.0.1-3.1
  • libXi-1.6.1-1
  • libXmu-1.0.2-5
  • libXext-1.0.1-2.1
  • libSM-1.0.1-3.1
  • libICE-1.0.1-2.1
  • libX11-1.0.3-9.el5
Required X/Motif-related RPM package manager files
  • libXtst-devel
  • libXi-devel
  • openmotif-devel
  • libXmu-devel
  • libXt-devel
  • libXext-devel
  • libXp-devel
  • libX11-devel
  • libSM-devel
  • libICE-devel
These files should be compatible with RHEL5.3 or later.

In addition, there is a known OS kernel bug in scheduling threads in RHEL 6.0 that has been fixed in RHEL 6.1; for this reason, SAP recommends that you use 6.1.

Linux 64-bit x64 system memory requirements are:
  • Minimum RAM required for Adaptive Server, with default stack size, packet size, and user log cache size – 127 MB
  • Minimum RAM per additional user – approximately 324KB
  • Default user stack size – 128KB
Linux Disk Space Requirements
Product Linux X64 Requirements Linux X64 PSeries Requirements
Adaptive Server typical installation 921MB 1092MB
Default databases created during installation 306MB 164MB
Total 1071MB 1256MB

Linux Requirements for Cluster Edition

Adaptive Server specifications for Linux
Hardware Memory
Processor AMD Opteron Processor or Intel Xeon with EM64T support
Minimum RAM required for Adaptive Server 128MB
Default user stack size 86KB
Minimum RAM per additional user Approximately 233KB
Operating system requirements for Linux
Hardware Operating system Preferred RAM
x86_64 processor (AMD Opteron or Intel Xeon with EM64T) Red Hat Enterprise Linux Server release 5.5 (Tikanga)
  • kernel-2.6.18-194.el5
  • glibc-2.5-49
  • compat-glibc-2.3.4-2.26
At least 1GB
x86_64 processor (Intel Xeon with EM64T) Red Hat Enterprise Linux Server release 6.0 (Santiago)
  • kernel-2.6.32-71.el6.x86_64
  • glibc-2.12-1.7.el6.x86_64
  • compat-glibc-2.5-46.2.x86_64
1GB
x86_64 processor (AMD Opteron or Intel Xeon with EM64T) SuSE Linux Enterprise Server 11 (x86_64); version 11 patch level 0:
  • kernel-2.6.27.19-5.1
  • glibc-2.9-13.2
1GB
Note: If you install on RHEL5 with glibc2.5 or higher, SLES 10.2 or higher, or SuSE 10 or 10.1, before you start your server or Backup Server, set:
  • For SuSE10 or 10.1: export LD_POINTER_GUARD=1
  • For RHEL5 with glibc2.5 or higher and SLES 10.2 or higher: export LD_POINTER_GUARD=0

In addition, there is a known OS kernel bug in scheduling threads in RHEL 6.0 that has been fixed in RHEL 6.1; for this reason, Sybase recommends that you use 6.1.

Minimum disk space requirements for Linux
Platform Typical Installation Default Databases Management Features Total Disk Space Requirements
Linux x86-64 794MB 150MB 25MB 969MB
Clustered file system for Linux
Operating System Product
RHEL 4, 5, 6 Global File System 6.1
SuSE Enterprise 9, 10, 11 OCFS2
Adaptive Server requires these X/Motif-related RPM package manager files before you can start the installation:
  • libXtst-devel
  • libXi-devel
  • openmotif-devel
  • libXmu-devel
  • libXt-devel
  • libXext-devel
  • libXp-devel
  • libX11-devel
  • libSM-devel
  • libICE-devel
These files should be compatible with RHEL5.3 or later.

Before you can install a 64-bit Adaptive Server version 15.7 ESD #2 to a Red Hat Enterprise Linux 6.x x86_64, install the 32-bit GNU C Libraries package (glibc-2.xx-x.xx.el6.i686.rpm).

To run the installer in Chinese, Japanese, or Korean, install the appropriate RPM package:
Operating System Language RPM Package
RedHat 5.x Chinese fonts-chinese
  Japanese fonts-japanese
  Korean fonts-korean
SuSE 10.x Traditional Chinese ttf-founder-traditional
  Japanese sazanami-fonts
  Korean baekmuk-ttf

Ensure that you have the required operating system patches for the Java Runtime Environment (JRE) version 7.

Information about the required operating system patches is available from http://www.java.com/en/download/help/linux_install.xml.

See the Clusters Users Guide for hardware requirements for using Infiniband Interconnect on a production system. File system devices are not supported when running on multiple nodes.

If you intend to run the cluster under Symantec Storage Foundation for Sybase Cluster Edition, see Using the Cluster Edition with the Veritas Cluster Server, in the Clusters Users Guide. Veritas Cluster Server for Sybase Cluster Edition is supported only on Solaris Sparc64 and Linux x86-64; it is not available for Solaris x86-64.

Database devices in the Cluster Edition must support SCSI-3 persistent group reservations (SCSI PGRs). Cluster Edition uses SCSI PGRs to guarantee data consistency during cluster membership changes. SAP cannot guarantee data consistency on disk subsystems that do not support SCSI PGRs (such a configuration is supported for test and development environments that can tolerate the possibility of data corruption).