Einen Überblick über die Konfigurationstools für Serverprozesse erhalten

Objective

After completing this lesson, you will be able to benennen Sie Konfigurationstools und beschreiben Sie deren primäre Nutzung.

Übersicht über die Konfigurationswerkzeuge

Es gibt drei verschiedene Konfigurationswerkzeuge, um die AS-Java-Serverknoten zu konfigurieren. Dies ist auf den ersten Blick etwas verwirrend, aber es ist darauf zurückzuführen, wann welches Werkzeug entwickelt wurde oder zu welchem Zweck das Werkzeug verwendet wird.

Im laufenden Betrieb können die meisten Konfigurationsaufgaben mit dem SAP NetWeaver Administrator erledigt werden. 

Wenn keine der Instanzen gestartet werden kann, müssen Sie zwangsläufig das Config Tool verwenden. Es gibt auch ein paar Dinge, die noch heute nur mit dem Config Tool erledigt werden können.

In sehr speziellen Fällen oder weil Sie ein Tool bevorzugen, das auf dem Befehlszeilenmodus basiert, verwenden Sie den Shell-Konsolenadministrator.

Im Folgenden möchten wir uns einen Überblick über die Konfigurationswerkzeuge verschaffen.

system only available in English

SAP NetWeaver Administrator

SAP NetWeaver Administrator (NWA) kombiniert die wichtigsten Administrations-, Konfigurations- und Monitoring-Werkzeuge für Java-Systeme in einer browserbasierten Benutzungsoberfläche.

system only available in English

Beim NWA wird der Standard-HTTP-Port der AS-Java-Instanz verwendet. Als Werkzeug wird ein unterstützter Browser benötigt. Um den SAP NetWeaver Administrator nutzen zu können, muss mindestens ein Applikationsserver des SAP-Systems gestartet werden. Er kann über folgende URL aufgerufen werden: http://<hostname>:<http-port of AS Java>/nwa.

Config Tool

verwenden das Config Tool, um die Einstellungen für AS Java in der Datenbank zu pflegen. Daher ist es erforderlich, dass die Datenbank gestartet wird, damit Sie die Einstellungen mit dem Config Tool ändern können.

system only available in English

Die Einstellungen, die Sie mit dem Config Tool vornehmen, werden erst beim Start des AS Java wirksam, d.h. Sie müssen den AS Java nach der Pflege der Einstellungen neu starten.

Das Config Tool ist im Dateisystem jedes Anwendungsservers verfügbar. Die Authentifizierung an die Datenbank erfolgt in der Regel über den Secure Store.

Shell Console Administrator

Der Shell Console Administrator kann auch für den Zugriff auf eine AS-Java-Instanz verwendet werden. Diese Verbindung funktioniert über Telnet und erfordert mindestens eine aktive Java-Instanz. Telnet ist auf vielen Betriebssystemen verfügbar und kann daher ohne zusätzliche Installation für die Administration verwendet werden. Aus Sicherheitsgründen ist der Telnet-Zugriff jedoch standardmäßig auf localhost gesetzt (siehe Hinweis unten). Ein Remote-Zugriff kann eingerichtet werden, indem der zugehörige ICM-Parameter konfiguriert wird.

Notiz

Aus Sicherheitsgründen ist der Zugriff auf das SAP-System über Telnet auf die Host-IP-Adresse 127.0.0.1 (localhost) beschränkt.

system only available in English

Mit dem Shell Console Administrator können Sie grundlegende Informationen zu einem AS-Java-System anzeigen. Der Shell-Konsolen-Administrator eignet sich auch zum Starten und Stoppen von Services.

Bei Bedarf können Sie den Shell-Konsolen-Administrator verwenden, um die AS-Java-Instanz herunterzufahren, indem Sie den ICM und die Serverprozesse stoppen.

Sie können den Shell-Konsolen-Administrator verwenden, um die Services und Manager aller Java-Instanzen im Cluster zu konfigurieren. Mit dem Config Tool ist es wesentlich einfacher, die Änderungen an Managern und Services vorzunehmen. Daher sollten nur Spezialisten Änderungen an Managern und Services mit dem Shell-Konsolen-Administrator vornehmen.

Aufruf der Konfigurationswerkzeuge

In diesem Abschnitt werden Sie die Besonderheiten bei dem Aufruf der unterschiedlichen Werkzeuge kennenlernen.

Verwendung des SAP NetWeaver Administrators (NWA)

SAP NetWeaver Administrator ist ein webbasiertes Framework-Werkzeug für Administration, Konfiguration und Monitoring. Es besteht aus entsprechenden integrierten Werkzeugen, die Sie bei der Konfiguration, aber auch bei der Verwaltung und Überwachung Ihres SAP-NetWeaver-Systems unterstützen.

Um den SAP NetWeaver Administrator (NWA) aufzurufen, melden Sie sich am HTTP-Port einer AS-Java-Instanz an. Daher muss die AS-Java-Instanz gestartet werden. Der NWA kann über die folgende URL aufgerufen werden: http://<hostname>:<http-port>/nwa. Die Startseite des NWA wird nach der Anmeldung angezeigt.

system only available in English

Die im SAP NetWeaver Administrator enthaltenen Verwaltungsfunktionen sind je nach Art der bereitgestellten Funktionen in Work Center gruppiert. Die Work Center sind in Worksets unterteilt, die zugehörige Administrationsoptionen gruppieren. Die Anzahl der Worksets und deren Inhalt ist dynamisch und ändert sich je nach Installationsszenario.

Beispielsweise befindet sich die Funktion JCo RFC Provider im Workset Infrastruktur, das sich wiederum im Work Center Konfiguration befindet. Eine Funktion kann auch in mehreren work sets vorhanden sein.

Welche Worksets, Arbeitsplätze und Funktionen Sie sehen, hängt vom ausgewählten Profil ab. Sie können das Profil ändern, indem Sie das Menü Personalisieren wählen.

Wenn Sie sich nicht sicher sind, welches Workset die benötigte Anwendung enthält, gehen Sie wie folgt vor:

  • Suchfeld: Sie können nur einen Teil des Anwendungsnamens mit oder ohne Zubehörsymbole eingeben
  • Site-Map: Suchen Sie die relevante Anwendung, und wählen Sie den zugehörigen Link, um sie zu öffnen.

Verwenden des Config Tools

Das Config Tool ist ein Werkzeug zur Administration und Konfiguration des AS Java. configtool.bat (unter Windows) oder configtool.sh (unter UNIX) wird aufgerufen, um das Config Tool auf Betriebssystemebene eines Anwendungsservers für AS Java zu starten. Die Startdatei wird unter folgendem Pfad auf Betriebssystemebene abgelegt: \usr\sap\<SID>\<Instanzverzeichnis>\j2ee\configtool. Um auf die Konfigurationsdaten des SAP-Systems zugreifen zu können, müssen Sie sich mit dem Config Tool an die Datenbank des Systems anmelden. Dazu werden in der Standardeinstellung die im Secure Store des Systems hinterlegten Daten (Benutzer und Passwort) genutzt. Sie müssen noch bestätigen, ob Sie diese Standradeinstellungen nutzen wollen, oder ob Sie andere Einstellungen vornehmen möchten. Anschließend können Sie die Parameter mit dem Config Tool bearbeiten (siehe Abbildung „Config Tool: Aufruf").

system only available in English

Während des Startprozesses der AS-Java-Instanz werden die Parameter für den Startvorgang und den laufenden Vorgang aus der Datenbank gelesen und in das Dateisystem kopiert. Mit dem Config Tool werden diese Parameter in der Datenbank gepflegt. Daher ist es notwendig, dass die Datenbank läuft, damit das Config Tool die aktuellen Parameter von der Datenbank lesen kann. Wenn das Config Tool geöffnet wird, können Sie die Standardeinstellungen für die Anmeldung an der Datenbank anzeigen und ändern, indem Sie Nein wählen. Das Fenster enthält die Verbindungsdaten für die Datenbank auf der Registerkarte Via SecureStore. Diese werden beim Installationsvorgang hinterlegt. Mit der Drucktaste Connect to DB können Sie mit dem Im Secure Store hinterlegten Daten an die Datenbank anmelden. Das Config Tool zeigt dann die in der Datenbank gespeicherten Konfigurationseinstellungen an. Sie können nun diese Einstellungen ansehen und bei Bedarf änder.

Um sich mit dem Config Tool an eine entfernte Datenbank anzumelden, können Sie auch die Drucktaste Sicherheitsordner auswählen verwenden, um den Pfad für den sicheren Speicher eines anderen Systems zu speichern. Verwenden Sie dazu die im Secure Store des Remote-Systems gespeicherten Daten über eine gesicherte Netzwerkverbindung. Er muss z.B. als Share- oder Mount-Punkt zugänglich sein. Mit diesen Einstellungen können Sie dann die „entfernte" Datenbank mit DB verbinden.

Wenn Sie wiederholt auf diese Datenbank zugreifen möchten, können Sie diese neuen Verbindungsdaten über Verbindung sichern unter als Datei speichern und später über die Verbindungseinstellungen wieder verwenden.

Hinweis

Wenn Sie im Dialog Verbindungseinstellungen die Option Nicht mehr fragen wählen, werden immer die Standardeinstellungen verwendet. Um den Dialog erneut anzuzeigen, starten Sie das Config Tool, wählen Sie ViewStartup Options und dann die Option Show connection dialog.

Verwenden des Shell-Console-Administrators

Sie können einige Administrationsaufgaben für AS Java mit Shell Console Administrator durchführen. Dazu müssen Sie beim Aufruf des Shell-Console-Administrators den Hostnamen (im Standard nur localhost) und den Telnet-Port der AS-Java-Instanz angeben. Sie werden dann aufgefordert, sich am AS Java anzumelden, wie in der Abbildung „Shell Console Administrator: Call" dargestellt. Dazu verwenden Sie z.B. denselben Benutzer wie für den NWA. Da Sie sich an der AS-Java-Instanz anmelden, muss diese bereits laufen.

Nach der Anmeldung über Telnet werden Sie direkt zum ersten Serverknoten der jeweiligen Instanz weitergeleitet. Mit dem Kommando jump <Serverknoten-ID> springt man auf einen anderen Knoten. Das Kommando man listet momentan verfügbare Kommandos auf. Um weitere Details zu erhalten, gibt man <Kommandoname> eine Erläuterung des angegebenen Befehls.

Optional: AS-Java-Konfiguration – Werkzeugübersicht

Unternehmensszenario

Für die Konfiguration eines NetWeaver-AS-Java-Systems können verschiedene Konfigurationswerkzeuge verwendet werden. Diese Übung bietet einen Überblick über die verschiedenen Werkzeuge.

Gültig für diese Übung

ParameterWert
SAP ClassroomWTS
SAP System IDSMJ
Hostname (FQDN)smhost.wdf.sap.corp
Central-Services-InstanzSCS90
Primary Application Server (PAS)J91
SAP NetWeaver AdministratorNWA
Java Administrator / Kennworttrain-## / <Ihr Kennwort>
Ersetzen Sie ## immer durch ...<Gruppennr.>

Aufgabe 1: SAP NetWeaver Administrator

Starten Sie den SAP NetWeaver Administrator über den Edge-Browser auf dem WTS. Lernen Sie die Navigationselemente des Tools kennen, und lesen Sie die Beschreibung eines Service SLD Data Supplier, wie in den Schritten beschrieben. Verwenden Sie außerdem die Drucktaste Historie.

Schritte

  1. Öffnen Sie einen Browser, rufen Sie die URL des SAP NetWeaver Administrator (NWA) auf, und melden Sie sich an.

    1. Öffnen Sie in Classroom 1 WTS einen Browser, und rufen Sie die URL http://<Hostname>:<HTTP-Port>/nwa auf, z.B. http://smhost.wdf.sap.corp:59100/nwa.

    2. Melden Sie sich mit Ihrer Benutzerkennung und Ihrem Kennwort für AS Java am SAP NetWeaver Administrator an.

      • Benutzer: train-##
      • Kennwort: <Ihr Kennwort>
  2. Verwenden Sie die Work-Center-Struktur, um die Funktion Java-Systemeigenschaften zu finden. Suchen Sie nach dem Service SLD Data Supplier, und lesen Sie die Beschreibung des Service.

    1. Wählen Sie im Fenster Top-Level-Navigation des SAP NetWeaver Administrator das Work Center Konfiguration.

    2. Wählen Sie auf der nächsten hierarchischen Navigationsebene Infrastruktur.

    3. Wählen Sie im Content-Bereich die Funktion Java-Systemeigenschaften.

    4. Im Abschnitt Details zu <TemplateName> (z. ZATPL_AIO) die Registerkarte "Services".

    5. Verwenden Sie oben in der Tabelle unter dem Feld Name das Feld Filter, geben Sie SLD* ein, und drücken Sie die Eingabetaste auf Ihrer Tastatur. Alternativ können Sie die Blätterleiste verwenden, um den Service SLD Data Supplier zu finden.

    6. Welcher Servicekomponentenname ist diesem Service zugeordnet? ____

    7. Falls noch nicht geschehen, wählen Sie den Service SLD Data Supplier.

    8. Suchen Sie im Abschnitt Erweiterte Details - Eigenschaften nach RepeatTimeMinutes, indem Sie in der nachfolgenden Liste nach unten blättern oder das Feld Filter für die Suche verwenden.

    9. Wählen Sie in der Drucktastenleiste auf der Registerkarte "Eigenschaften" die Drucktaste "Details anzeigen", und lesen Sie die Beschreibung im Bereich "Standardeigenschaftsdaten".

    10. Prüfen Sie das Feld Änderbar. Ist das Ankreuzfeld für dieses Feld gesetzt? Antwort: ______

    11. Wählen Sie im Abschnitt Templates unter NWA Java System Properties: Overview die Drucktaste Show Advanced Properties.

    12. Hinweis: Wenn Sie sich nicht merken, welche Registerkarten sichtbar waren, bevor Sie die Ansicht mit Erweiterte Eigenschaften einblenden erweitert haben, können Sie mit dieser Drucktaste hin und her wechseln, die sich einfach mit jedem Klick von Einblenden zu Erweiterte Eigenschaften ausblenden ändert.

      Ergebnis

      Welche zusätzlichen Registerkarten werden jetzt angezeigt: ______________und _______________________.
    13. Im Abschnitt Details zu <TemplateName> (z. ZATPL_AIO) verwenden Sie erneut den Filter, um Ihren SLD-Data-Supplier-Service anzuzeigen, und wählen Sie die Drucktaste Weitere Aktionen → Service starten.

    14. Wie lautet der Name dieser Konfigurationsfunktion oben auf der Seite? ________________________________

    15. Wählen Sie in der Symbolleiste oben rechts auf dem Bild Start & Stop: Java Services den Pfeil Zurück.

    16. Wie lautet der Name dieser Konfigurationsfunktion jetzt? _____________________________

    17. Wählen Sie auf dem Bild Java System Properties: Overview oben rechts in der Symbolleiste Home.

    18. Wählen Sie oben Verlauf aus.

      Ergebnis

      Sie sollten alle Funktionen finden, die Sie zuvor verwendet haben, und sie für einen schnelleren Zugriff wiederverwenden können.
    19. Wählen Sie Site Map in der Systemfunktionsleiste oben auf dem Bild SAP NetWeaver Administrator.

    20. Drücken Sie Strg/Strg und f, und geben Sie Folgendes ein: Java System Prop.

  3. Verwenden Sie die Site-Map- und Suchfunktion des Tools. Prüfen Sie zusätzlich die Funktion Hilfe.

    1. Wählen Sie oben rechts auf dem Bild den Link Site Map.

    2. Drücken Sie die Tasten Strg + F.

      Ergebnis

      Auf Ihrem Bild sollte eine Suchfunktion angezeigt werden.
    3. Geben Sie im Such-Overlay Java System Prop. ein.

    4. In welchen Bereichen haben Sie die Funktion Java-Systemeigenschaften gefunden? _______________________ und __________________.

    5. Schließen Sie das Suchdialogfenster, indem Sie oben rechts im Bild aufX klicken.

    6. Geben Sie im Feld Search:Java System Prop. ein.

    7. Wählen Sie Start.

    8. Verwenden Sie in der Ergebnisliste neben Java System Properties den Link Locations. Wie lautet der Pfad für den Zugriff auf diese Funktion? Sie haben sie bereits in einem früheren Übungsschritt verwendet.

    9. Verwenden Sie unter Java System Properties den Link Overview Navigation.

      Ergebnis

      Sie sollten sich in der Konfigurationsfunktion Java System Properties: Overview befinden.
    10. Wählen Sie abschließend den Link Hilfe oben rechts im Bild in der Symbolleiste.

      Ergebnis

      Wenn Sie Glück haben, werden Sie zum Inhalt des Themas Java-Systemeigenschaften weitergeleitet. Dazu öffnet das System eine neue Browser-Registerkarte in der Dokumentation zu SAP HelpPortalhelp.sap.com. Um den Inhalt anzuzeigen, klicken Sie auf Alle Cookies akzeptieren (oder Cookie-Einstellungen anzeigen und ändern). Möglicherweise wird das falsche Release angezeigt. Tut mir leid.
    11. Optional: Um die aktuelle Dokumentation für Java-Systemeigenschaften anzuzeigen, gehen Sie wie folgt vor:

    1. Im SAP Help Portal - SAP NetWeaver <altes Release> (z.B. 7.3 EHP1) unter dem Titel SAP NetWeaver Administrator SPS<Nr.Wählen Sie den Link "Dieses Dokument", und wählen Sie "Alle SAP-Produkte".

    2. Geben Sie im Feld Search auf der rechten Seite erneut Java System Properties ein, und bestätigen Sie Ihre Eingabe mit ENTERkey.

    3. Hoffentlich verweist das erste Ergebnis auf die neueste Dokumentation zum Thema Java-Systemeigenschaften. Probieren Sie es einfach aus - viel Glück.