Show TOC

Example ConfigurationLocate this document in the navigation structure

This section shows the configuration for a system in which preprocessing takes place on one master host and one preprocessor host.

The configuration is only specified for mytrexmaster and mytrexpreprocessor, and only where distributed preprocessing is involved.

Assumptions:

  • Both hosts have two CPUs each.
  • Two preprocessors should run on mytrexpreprocessor.
  • The only queue server in the system is running on mytrexmaster.
  • Only searches take place on mytrexslave1/2, there is no preprocessing here.

TREX admin tool, Landscape Configuration

Hosts table (extract 1)

Host Name Server Mode Master Index/Queue Server Slave Index Server for Preprocessor Mode

mytrexmaster

1st master

!

 

index

mytrexpreprocessor

slave

   

index

mytrexslave1/2

slave

   

search

...

       

Hosts table (extract 2)

Host Base Path Services

mytrexmaster

...

...

mytrexpreprocessor

/usr/sap/<SAPSID>/TRX<instance_number>

nameserver, preprocessor1, preprocessor2

...

   

TREXDaemon.ini for 'mytrexpreprocessor' (extract)

[daemon]

programs = nameserver, preprocessor1, preprocessor2

TREX admin tool, Landscape Ini

TREXQueueServer.ini for 'mytrexmaster'

[preprocessor]

poolsize=9

The pool size is calculated as follows:

2 * <preprocessor-threads> on <mytrexpreprocessor> + <preprocessor-threads> on <mytrexmaster> = 2 * 3 + 3 = 9