Show TOC

SAP Web Dispatcher mit Bootstrap-Option startenLocate this document in the navigation structure

Verwendung

Durch Verwendung der Bootstrap-Option können Sie den SAP Web Dispatcher auch ohne Profildatei starten. Diese wird dann automatisch erzeugt.

Voraussetzungen

Die Ausführung von sapwebdisp -bootstrap muss mit der Benutzerkennung erfolgen, die

  • im aktuellen Arbeitsverzeichnis Schreibberechtigung hat

  • mit der Benutzerkennung übereinstimmt, unter der der Web Dispatcher später auch betrieben wird

Wenn Sie sapwebdisp -bootstrap in einem Verzeichnis unterhalb von /usr/sap/ <SID>/ aufrufen, benötigen Sie <SID> adm-Berechtigungen, wobei <SID> das SAP-System ist, für das der SAP Web Dispatcher eingesetzt wird.

Vorgehensweise
  1. Geben Sie in der Kommandozeile

    sapwebdisp -bootstrap

    ein.

  2. Geben Sie interaktiv Daten zum Message-Server an, die der Bootstrap zur Erstellung des Profils benötigt. Bevor das Profil erzeugt wird, werden die Message-Server-Daten geprüft; Sie können sie dann ggfs. korrigieren.

    Beispiel

    Das System, für das der Web Dispatcher aufgesetzt werden soll, heißt in diesem Beispiel SAP, der Rechner, auf dem der Message Server (Zentralinstanz bzw. (A)SCS-Instanz) läuft, heißt scshost. Der HTTP-Port des Message-Servers ist 8081. Der Web Dispatcher soll Requests auf dem HTTP-Port 8888 entgegennehmen und die Instanznummer 22 bekommen. (Bei der Instanznummer ist darauf zu achten, dass auf einem Rechner eine Nummer nur einmal vergeben werden darf.)

    Hostname of Message Server (rdisp/mshost): scshost

    HTTP Port of Message Server (ms/http_port): 8082

    Checking connection to Message server...

    ERROR: No data from msg_server received -

    please check that 8082 is the HTTP port and not the native Message Server port

    Do you want to continue with these settings? n

    Hostname of Message Server (rdisp/mshost): scshost

    HTTP Port of Message Server (ms/http_port): 8081

    Checking connection to Message server...OK

    In diesem Beispiel wurde ein falscher HTTP-Port des Message-Servers angegeben und dann korrigiert.

  3. Legen Sie noch die Instanznummer und den Port des Web Dispatchers fest sowie das Szenario, in dem der Web Dispatcher laufen soll: mit einem kleinen ( s), mittleren ( m; Default) oder großen ( l) System. Entsprechend werden die Parameter voreingestellt. Des Weiteren wird die Anzahl von Sockets auf dem System überprüft.

    Beispiel

    Unique Instance Number for SAP Web Dispatcher (SAPSYSTEM): 22

    HTTP port number for SAP Web Dispatcher: 8888

    Create configuration for s(mall), m(edium), l(arge) system (default: medium): l

    WARNING: Maximum number of sockets supported on this system: 1021

    Please check the operating system configuration

    Hier warnt das System Sie, weil vom Betriebssystem aus nur 1021 Sockets zur Verfügung stehen, was für eine große Installation nicht ausreicht.

  4. Packen Sie die Dateien für die Web-Administration aus wie unter Inbetriebnahme des SAP Web Dispatchers Einrichten der Web-Administrationsoberfläche beschrieben.

Ergebnis

Der Bootstrap hat folgende Schritte durchgeführt:

  1. Generierung des Profils sapwebdisp.pfl (wenn es nicht schon existiert)

  2. Anlegen eines Benutzers für die Web-Administration durch Erzeugen der Datei icmauth.txt (wenn sie nicht schon existiert) und ein 8-stelliges Zufallspasswort.

    Beispiel

    Die Ausgabe könnte dann so aussehen:

    Profile "sapwebdisp.pfl" generated

    Authentication file "icmauth.txt" generated

    Web Administration user is "icmadm" with password "RdUAs27F"

    Restart sapwebdisp with profile: sapwebdisp.pfl

    sapwebdisp started with new pid 20435

    Web administration accessible with "http://scshost:8888/sap/wdisp/admin"

  3. Starten des SAP Web Dispatchers mit dem erzeugten Profil.

Der SAP Web Dispatcher läuft.

Sie können nun die Web-Administrations-Oberfläche verwenden, um den Web Dispatcher zu überwachen und administrieren.

Größenabhängige Parametereinstellungen

Je nachdem, welche Systemgröße Sie gewählt haben (s, m oder l) werden verschiedene Parameterwerte in die Profildatei geschrieben. Die folgende Tabelle gibt eine Übersicht über die Unterscheide.

Parameter

Klein ( s)

Mittel ( m)

Groß ( l)

icm/max_conn

100

500

16384

icm/max_sockets

1024

1024

16384

icm/req_queue_len

300

500

6000

icm/min_threads

5

10

100

icm/max_threads

15

50

250

mpi/total_size_MB

20

80

500

wdisp/HTTP/max_pooled_con und wdisp/HTTPS/max_pooled_con (vgl. Parameterübersicht

100

500

2000

Weitere Informationen