Hardware and Software Requirements
The tables below contain the hardware and software requirements for the TREX server software.

The requirements for hardware and software listed here are valid for a TREX installation on a single host (single server system). The requirements for a distributed system that supports load-balancing and high availability are listed in the guide for the installation and configuration of a distributed TREX system. You can find the Installation Guide – SAP NetWeaver 2004s TREX Multiple Hosts on the SAP Service Marketplace at service.sap.com/instguidesNW04s → Installation.
Hardware Requirements
Requirement Type |
Requirement |
Hard disk capacity: |
· SAPinst work directory You require the following for the installation tool SAPinst: ¡ On UNIX, 200 MB in temporary directories or in a directory chosen by you. ¡ On Windows, 200 MB in the directory C:\Program Files · TREX directory You need the following for the TREX software: ¡ On UNIX, at least 1 GB in the directory /usr/sap. ¡ On Windows, at least 1 GB in the directory <disk_drive>:\usr\sap You also need disk space in this directory for the trace files that TREX writes during routine operation · Index directory A minimum of 80 GB, depending on the number and type of documents to be indexed. If documents exist in different formats (Microsoft Word, PDF, and so on), the index needs approximately half as much disk space as the documents. For pure HTML documents, the index needs about twice as much disk space as the documents. In addition, the same amount of disk space as for the index is needed temporarily for the optimizing process.
A document set that consists only of HTML documents and has a total size of 10 GB generates an index size of 20 GB (2 x 10GB). An additional 20 GB disk space is needed temporarily for optimization. Therefore, you need 40 GB disk space altogether: 20 GB permanently and 20 GB temporarily. · Queue directory The queues require approximately three quarters of the disk space required by the indexes. The documents to be indexed are kept temporarily in the queue directory before being forwarded to actually be indexed. In the case of an installation with an RFC connection, you can use TREX with or without a queue server. If you are not using a queue server, the queue directory is not relevant. SAP Note 658052 contains information on which configuration is suitable for which application. The three directories can be located on different partitions. The index directory and queue directory can also be located on a file server. The TREX host must be able to access the file server as quickly as it can access the local hard drive. |
RAM |
· Demo or test system: At least 1 GB. · Production system: 4 GB, at least 2 GB per CPU. With two index servers per TREX instance: At least 4 CPUs.
The amount of main memory that is actually used depends on several factors. For example, in the case of the index server influencing factors are index size, number of parallel search requests, and size of the number of hits. |
CPU |
Demo or test system: · AIX: At least two POWER3 processors of the most recent model · HP-UX: At least two PA-RISC processors of the most recent model · Linux: At least one Pentium III processor of the most recent model · Sun Solaris: At least two Ultra-SPARC II processors of the most recent model · Windows: At least one Pentium III processor of the most recent model |
Production system · AIX: At least two POWER4 processors of the most recent model · HP-UX: Recommended: Two PA-RISC processors of the most recent model · Linux: Recommended four, at least two Intel Xeon processors (or equivalent) of the most recent model · Sun Solaris: Recommended: Two Ultra-SPARC III processors of the most recent model · On Windows: Recommended four, at least two Intel Xeon processors (or equivalent) of the most recent model |
Windows: Software Requirements
Requirement Type |
Requirement |
Operating system |
Following Windows version: · Microsoft Windows Server 2003 32 bit (US English version) Service Pack 1 (SP1)
For security reasons, the supported partition installed on Windows is NTFS (NT file system) not FAT32 (file allocation table). |
Python |
Python 2.4. A Python version by ActiveState is part of the delivery. If Python has not been installed, it is installed by the TREX setup program in the directory <TREX_DIR>\exe\Python. |
Web server |
Only relevant for an installation with an HTTP connection. Microsoft Internet Information Server (IIS) 5.0 or 6.0 |
UNIX: Software Requirements
Requirement Type |
Requirement |
Operating system |
One of the following UNIX versions: · AIX 5.2 and 5.3 64 Bit · HP-UX ¡ HP-UX 11.00 64 Bit with patch PHSS_32574 ¡ HP-UX 11.10 64 Bit with patch PHSS_32574 ¡ HP-UX 11i (11.11) 64 Bit with patch PHSS_32573 ¡ HP-UX 11.23 for PA-RISC with patch PHSS_31855 · Sun Solaris 8 und 9 64 Bit · SUSE LINUX Enterprise Server 9 / Service Pack 1 (SP1)
TREX only supports LINUX distributions that have been released by SAP. |
Python |
Python 2.4. A Python version from ActiveState is part of the delivery and is installed by the TREX setup program in the <TREX_DIR>/exe/Python directory. |
Web server |
Only relevant for an installation with an HTTP connection. Apache Web Server 1.3.29: The Web server is part of the delivery, and is installed by the TREX setup program in the <TREX_DIR>/Apache directory. |