cancel
Showing results for 
Search instead for 
Did you mean: 

TREX Multiple Host with Decentralized storage

former_member245887
Participant
0 Kudos

Hi All,

We're installing a new TREX landscape: Multiple Host with 1 Master index server and 2 slave index servers and with decentralized storage

As recommended in the TREX Multiple Host  installation manual:

  • Global file system is located on Master Index server which is also Master name server, and shared with the other servers
  • We use the same instance number for all instances

During the installation of each of the different servers, a link is created from /sapmnt/<SID> to /usr/sap/<SID>

This means that /usr/sap/<SID>/TRX<instance>/... is shared over the 3 servers of the landscape. All share the same instance number, see SAP recommendation.

Question: where do we locate the local folders for the decentralized storage? /usr/sap/<SID>/TRX<instance>/ is not an option since that one shared.

On each of the servers I could create a local data folder under /usr/sap and use that folder as location for decentralized storage. But I don't if that is a good option.

Has anyone experience with this?

Kind Regards

Edmond Paulussen

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member217429
Active Contributor
0 Kudos

Hi Edmond, if you use the decentralized landscape you can create a local folder for TREX data  inside of /usr/sap/  (by default the TREX is installed with the "basepaths" pointed to this location ), or modify (later, when you start with the configuration of the distributed landscape) this and point to an other file system on the local servers. Best regards, Mikhail

former_member245887
Participant
0 Kudos

Hi Mikhail,

Thanks for the reply.

Creating a local folder under /usr/sap is indeed what we planning to do. But I was just curious if there were any other options.

Kind Regards

Edmond Paulussen

former_member217429
Active Contributor
0 Kudos

Hi Edmond, it's not necessary to create by hand the folders for indexes , queues e.t.c. if these supposed to be located on the default location inside of the /usr/sap/ . When you create the 1st one index/queue the necessary directories will be created automatically  . However if you want to place the data on an other location/ file system , you need to create the corresponded directories first. F.e. if you installed TREX instance TRX with instance number 01  the indexes should be located by default (dependent on TREX release) in /usr/sap/TRX/TRX01/index or /usr/sap/TRX/SYS/global/trex/data/index and these two folders will be created by TREX itself. If you want to change the default location to an other file system (f.e. /TREXDATA/TRX/index) you need to create the corresponded folder structure yourself and check if the TREX-SIDadm user has necessary rights . Best regards, Mikhail