Show TOC

VorgehensweiseAdresse des TREX-Name-Servers angeben Dieses Dokument in der Navigationsstruktur finden

 

TREX bietet APIs (Application Programming Interfaces) für die Sprachen Java und ABAP an, die den Zugriff auf alle TREX-Funktionen ermöglichen. Die Java-Schnittstelle (TREX-Java-Client) ist Teil des SAP Application Server (AS) Java als TREX-Service. Damit der TREX-Java-Client mit den TREX-Servern kommunizieren kann, muss er die Adresse des TREX-Name-Servers kennen.

Die folgende Vorgehensweise beschreibt, wie Sie die Adresse des TREX-Name-Servers bestimmen und wie Sie diese Adresse im Visual Administrator angeben.

Hinweis Hinweis

Der TREX-Java-Client kommuniziert mit den TREX-Servern sowohl über HTTP als auch über TCP/IP. Stellen Sie sicher, dass der TCP-Port, den der Name-Server verwendet, offen ist.

Ende des Hinweises.

Vorgehensweise

Sie müssen die Adresse des TREX-Name-Servers im Visual Administrator über die folgenden Werte<host_name_of_trex_host>:<name_server_port> angeben:

  • <hostname_of_trexhost>: Name des Hosts, auf dem TREX installiert ist und auf dem der TREX-Name-Server läuft.

  • <nameserver_port>: Port des TREX-Name-Servers

  1. Sie haben zwei Möglichkeiten die Adresse des TREX-Name-Servers zu ermitteln:

    1. Starten Sie das TREX-Admintool (siehe TREX-Admin-Tool starten) und ermitteln Sie die Adresse des Name-Servers über   Landscape Tree   topology   globals   all_masters.  

      Beispiel Beispiel

      mytrexhost:34801

      Ende des Beispiels.
    2. Bestimmen Sie den TREX-Name-Server über die folgende Regel: <name_server_port> 3<instance_number>01

      Hinweis Hinweis

      Der Wert <instance_number> bezeichnet die TREX-Instanznummer, die Sie bei der TREX-Installation angegeben haben:

      Installationsverzeichnis für TREX

      • unter UNIX /usr/sap/<sapsid>/trx<instance_number>

      • unter Windows <laufwerk>:\usr\sap\<SAPSID>\TRX<instance_number>

      Der Wert für <host_name_of_trex_host>, den Sie von dem Host kennen, auf dem TREX installiert ist (mytrexhost).

      Ende des Hinweises.
  2. Melden Sie sich an dem Rechner, auf dem der AS Java läuft, mit dem Benutzer <j2eeadm> an.

  3. Starten Sie den Visual Administrator.

  4. Klicken Sie auf Cluster und navigieren Sie zu   Services   TREX Service  .

  5. Geben Sie im Parameter nameserver.address die Adresse des TREX-Name-Servers ein:

    tcpip://<hostname_of_trexhost>:<nameserver_port>

    Abhängig von Ihrer Netzwerkumgebung tragen Sie nur den Hostnamen oder den Hostnamen und die Domäne ein.

    Beispiel Beispiel

    tcpip://mytrexhost:34801 oder tcpip://mytrexhost.mydomain:34801

    Ende des Beispiels.

    Achtung Achtung

    Die Adressen der TREX-Name-Server müssen bei allen Server-Prozessen des Clusters konfiguriert sein. Sonst kann keine Verbindung zwischen dem AS Java und TREX hergestellt werden.

    Ende der Warnung.
  6. In einem Szenario mit mehreren Rechnern für eine verteilte TREX-Landschaft geben Sie die Adressen der TREX-Backup-Name-Server in dem Parameter nameserver.backuplist ein. Trennen Sie die TREX-Backup-Name-Server durch ein Komma, und benutzen Sie das folgende Format: tcpip://<host1>:<port1>,tcpip://<host1>:<port1>, ...

    Achtung Achtung

    Für eine TREX-Installation mit einem Rechner müssen Sie die Backup-Name-Server nicht angeben.

    Ende der Warnung.
  7. Sichern Sie die Änderungen und bestätigen Sie den Neustart des Dienstes.