Einführung verschiedener Tools für Start- und Stoppprozeduren

Objectives

After completing this lesson, you will be able to:
  • Starten Sie die SAP Management Console (SAP MC) über eine Konfigurationsdatei.
  • SAPControl auf Betriebssystemebene verwenden
  • Starten Sie die SAP Microsoft Management Console (SAP MMC).

Layout der SAP MC

Die SAP Management Console (SAP MC) bietet ein gemeinsames Framework für die zentrale Systemverwaltung. Sie ermöglicht es Ihnen, grundlegende Administrationsaufgaben im SAP-System zentral zu überwachen und auszuführen, wodurch die Systemadministration vereinfacht wird.

Der Aufbau des grafischen Werkzeugs ist recht einfach. Links befindet sich ein Navigationsbaum, der in der Regel eine oder mehrere SAP-Systemlandschaften bereitstellt. Jedes SAP-System wird in einer hierarchischen Struktur visualisiert und kann expandiert oder komprimiert werden.

Wenn ein Knoten im Navigationsbereich ausgewählt wird, zeigt der Ergebnisbereich auf der rechten Seite Details zum ausgewählten Eintrag an. Funktionen werden hauptsächlich über das Kontextmenü eines einzelnen Knotens bereitgestellt.

Die anderen Bereiche der SAP MC sind selbsterklärend. Es gibt eine kleine Menüleiste, eine Drucktastenleiste und in der unteren rechten Ecke einen Link zum Betriebstagebuch. Der minimalistische Hilfeabschnitt Erste Schritte wird nur dann im Ergebnisbereich angezeigt, wenn im Navigationsbereich auf der linken Seite zunächst nichts ausgewählt ist.

Dynamisches Verhalten ist ein Kernmerkmal des Java-basierten grafischen Werkzeugs. Die Systemsymbole und die Knoten für Instanzen, Prozesse und Alerts werden je nach Status in verschiedenen Farben angezeigt:

  • Grau: Unbekannter Status, nur veraltete Werte, System/Instanz/Prozess/Service ist offline
  • Grün: Läuft
  • Gelb: Starten oder Stoppen oder Warnung (nicht alle Elemente werden ausgeführt)
  • Rot: Fehler

Bei der Auswahl eines Knotens in der Baumstruktur des Navigationsbereichs wird auch der Status der einzelnen Elemente (z.B. SAP-Systeme oder -Instanzen) im rechten Abschnitt mit detaillierten Statusinformationen angezeigt, was sehr nützlich ist, wenn es eine Eins-zu-viele-Beziehung zwischen den relevanten Elementen auf der linken und rechten Seite gibt.

Weitere Funktionen wie Filter, Sortierung (absteigend/aufsteigend), Fortschrittsbalken und andere Funktionen können in Kombination mit ausgewählten Inhalten verwendet werden.

Die Liste der Baumknoten im Navigationsbereich ist vollständig. Die SAP-Systemhierarchie umfasst die enthaltenen Instanzen, Prozesslisten und Prozesstabellen, den aktuellen Status und offene Alerts für das Monitoring sowie Sitzungen, Caches, Protokoll- und Trace-Dateien sowie viele weitere nützliche Informationen.

Sie können die SAP-MC-Version im Menü anzeigen, indem Sie das Fragezeichensymbol wählen?Über in der Anwendungssymbolleiste.

SAP MC: Hintergrundinformationen

Management Console (SAP MC) ist eine plattformunabhängige Anwendung, mit der Sie Monitoring-Informationen anzeigen und administrative Aufgaben wie Starten und Stoppen auf derselben Benutzungsoberfläche auf verschiedenen Betriebssystemen und Datenbanken ausführen können. Die SAP MC ist eine eigenständige Java-Anwendung, die standardmäßig mit dem SAP-Kernel ausgeliefert wird und ohne zusätzliche Installation einsatzbereit ist.

Gemäß der SAP-Empfehlung sollten Kunden immer die neueste Version der SAP MC verwenden, da sonst bestimmte Funktionen möglicherweise nicht verfügbar sind.

Die SAP MC wird mit dem SAP-Kernel bereitgestellt und befindet sich in den expliziten Kernel-Unterverzeichnissen /servicehttp/sapmc unter UNIX/Linux und \servicehttp\sapmc unter Windows an den bekannten Kernel-Speicherorten. Wie bereits in einer vorherigen Lektion besprochen, wird der globale Kernel beim Start des SAP-Systems in die lokalen (instanzspezifischen) Verzeichnisse repliziert. Die globalen Quellen der SAP MC sind die folgenden:

  • UNIX/Linux: /sapmnt/<SAPSID>/exe/<Codepage>/<Plattform>/servicehttp/sapmc
  • Windows: \\<SAPGLOBALHOST>\sapmnt\<SAPSID>\SYS\exe\<Codepage>\<Plattform>\servicehttp\sapmc

Die SAP MC ist eine Java-Anwendung und wurde in der Regel als Java-Applet gestartet, indem eine Java-Laufzeitumgebung (JRE 5.0 oder höher) und eine URL in Kombination mit einigen obligatorischen Browsereinstellungen (z.B. Java-Plug-In installiert und Scripting von Java-Applets aktiviert) verwendet wurden. Das Java-Plug-In ist jedoch eine Drittanbieterkomponente und wurde nur bis März 2019 unterstützt. Aufgrund des Endes der Lebensdauer für die Browser-Unterstützung sollte eine andere Methode zum Starten der Java-Anwendung SAP MC verwendet werden, bei der es sich um eine lokale Konfiguration auf einem Frontend-Rechner handelt, der Java Web Start verwendet (weitere Informationen finden Sie im nächsten Abschnitt dieser Lektion).

Weitere Informationen finden Sie in den folgenden SAP-Hinweisen:

  • 1014480 - SAP Management Console (SAP MC)

  • 2283330 - SAP-Browserinformationen zum Java-Plug-In

Da der Start der SAP MC über eine URL weiterhin als Standardstartoption in der Standardkonfigurationsdatei sapmc.jnlp definiert ist und der Vollständigkeit halber werden die URLs hier weiterhin wie folgt erwähnt:

  • http://<Hostname>:5<instanznummer>13
  • https://<Hostname>:5<instanznummer>14

Mit den oben genannten URLs verwendet der Daemon oder Servicesapstartsrv seine Web-Service-Funktion und sendet das Java-Applet an den Browser, der die SAP Management Console startet.

Kommunikation mit und die Verwendung von sapstartsrv wirft immer sicherheitsrelevante Fragen auf, die im Kontext des individuellen Kundenszenarios beantwortet werden müssen. Abhängig von den Anforderungen und Richtlinien müssen Sicherheitsexperten weitere Konfigurationen vornehmen.

Notiz

Sicherheitsrelevante Funktionen und Konfigurationen werden in diesem Kurs nicht behandelt. Weitere Informationen finden Sie im entsprechenden Sicherheitsleitfaden des verwendeten Produkts und im entsprechenden Abschnitt in der Online-Dokumentation.

Die folgenden Beispiele können sicherheitsrelevante Themen in Kombination mit sapstartsrv sein:

  • Die Verwendung von Transport Layer Security (TLS) erfordert HTTPS-Konfigurationsschritte für sapstartsrv. Die Schritte sind im SAP-Hinweis 1036107 - Verwendung der SAP MC über HTTPS beschrieben.

  • Prozess sapstartsrv verwaltet eine interne Liste geschützter Operationen. Diese können bei Bedarf mit dem Instanzprofilparameter service/protectedwebmethod geändert werden.

  • Ermitteln Sie die IP-Adresse und den Hostnamen, mit denen der Web-Service-Port verbunden werden soll (Standard: all / 0.0.0.0), um die Barrierefreiheit im Netzwerk mit dem Instanzprofilparameter service/hostname einzuschränken. Beachten Sie den Hinweis 927637 - Web Service Authentifizierung in sapstartsrv ab Release 7.00.

SAP MC: Start mit einer lokal konfigurierten jnlp-Datei

Um die SAP MC mit einer lokal konfigurierten jnlp-Datei basierend auf Java Web Start zu starten, muss der vollständige Inhalt des Ordners sapmc in Kombination mit einer lokal installierten Java-Laufzeitumgebung (JRE 5.0 oder höher) bereitgestellt werden.

Die Konfiguration der Startdatei für den lokalen Aufruf der SAP MC ist ein minimalistischer Ansatz. Sie kann durch eine einfache Landschaftsdatei erweitert werden, die die SAP-Systeme und SAP-Instanzen angibt, die innerhalb des Werkzeugs verarbeitet werden sollen. Der Fokus liegt hier also auf der Anpassung der standardmäßig ausgelieferten jnlp-Datei und zusätzlich auf der Bereitstellung einer kundenspezifischen Landschaftsdatei, die die SAP MC mit den entsprechenden Ressourcen verknüpft.

Die Standarddatei sapmc.jnlp im oben genannten Kernel-Unterverzeichnis gibt an, welche Codebasis verwendet werden soll. Die Standardcodebasis ist weiterhin eine URL und verweist auf den Host (oder PC oder Frontend), auf dem die referenzierende jnlp-Datei bereitgestellt wird. Auch wenn Sie diese Methode verwenden möchten, muss der Hostname entsprechend Ihrer lokalen Umgebung angepasst werden.

Schritte zum lokalen Konfigurieren der SAP MC

  1. Konfigurieren Sie in der <jnlp_file> die folgenden Einträge:
    • Codebasis: Datei statt http
    • <Hostname>: Passen Sie ihn an Ihr Frontend an.
    • <Dateipfad><jnlp_file>: entsprechend Ihrem Frontend anpassen
  2. Legen Sie eine <landscape_file> an, und verweisen Sie in der <jnlp_file> darauf.
    • Datei <landscape_file> anlegen
    • Einfügen in <landscape_file>: <instance_hostname> und <instance_number> von SAP-Instanzen (im CSV-Format)
    • Einfügen in die <jnlp_file>: argumentlandschaft=file: mit <path><landscape_file>

Schritt 1 - Details

Unter der Annahme, dass Java Web Start als Methode zum Starten der SAP MC verwendet werden soll, müssen Sie die Codebasis und (möglicherweise) den Hostnamen ändern. Anstatt eine URL über einen Webbrowser zu verwenden, gibt die Schlüsselwortdatei einen vollständig qualifizierten Pfad zur entsprechenden jnlp-Datei an, die verwendet werden sollte (ein Beispiel finden Sie in Schritt 1 in der Abbildung oben).

Durch die reine Änderung der Codebasis würde die SAP MC keine Inhalte über SAP-Systeme und SAP-Instanzen bereitstellen. Im Gegensatz dazu bietet die Startmethode über eine URL in einem Web-Browser bereits einen dedizierten Host und Port des instanzspezifischen sapstartsrv und mit der Standardeinstellung Immer alle SAP-Instanzen (auf demselben Host) anzeigen eines SAP-Systems sind zunächst bereits sichtbar.

Geben Sie den vollständigen Pfad zur <jnlp_file> an, und sichern Sie die Datei auf Betriebssystemebene Ihres Frontends (PC).

Schritt 2 - Details

Legen Sie mithilfe eines Texteditors eine Datei im selben Verzeichnis wie die <jnlp_file> an, und stellen Sie eine Liste der SAP-Instanzen bereit, die beim lokalen Starten der SAP MC auf Ihrem Frontend (PC) angezeigt werden sollen. Achten Sie auf das erwartete CSV-Format, und fügen Sie nur eine einzige SAP-Instanz in eine explizite Zeile ein, indem Sie <instance_hostname>,<instance_number>= angeben (siehe obige Abbildung für ein Beispiel).

Fügen Sie abschließend das folgende Argument als Parameter in die <jnlp_file> unterhalb des Abschnitts <application-desc main class=" ein....">:

  • <argument>Landschaft=Datei:<Pfad>/<Landschaftsdatei>
  • <Argument>
  • </Anwendungsbeschreibung>

Innerhalb der <jnlp_file> können weitere Konfigurationen vorgenommen werden, z.B. die Konfiguration von Berechtigungen und Anpassungen des Speicherverbrauchs.

SAP MC: Laden von SAP-Systemen, SAP-Instanzen und Systemlandschaften

Die SAP MC kann verwendet werden, um einzelne SAP-Systeme oder SAP-Instanzen manuell zu registrieren oder sogar vollständige Systemlandschaften im Dateiformat vorzudefinieren und sie nach Bedarf in das Tool zu laden. Für beide Ansätze bietet die SAP MC eine komfortable Wiederverwendung geladener Inhalte basierend auf der vorhandenen Historie.

Vollständige SAP-Systeme oder einzelne SAP-Instanzen registrieren

Es gibt zwei verschiedene Möglichkeiten, Inhalte in der SAP MC zu registrieren:

  • Instanzen von SAP-Systemen durch Angabe der Host-Parameter der SAP-Instanz registrieren
  • Vollständige SAP-Systeme mit Message-Server-Parametern registrieren

Beide Optionen bieten einen vollständigen Scan der entsprechenden Ressource, indem das Kennzeichen Immer alle SAP-Instanzen anzeigen verwendet wird. Auf diese Weise wird der Benutzer nicht gezwungen, wiederholt denselben Assistenten zu verwenden, wenn auf dem angegebenen Host mehrere Instanzen gefunden werden.

Landschaften sichern und laden

Es gibt auch zwei verschiedene Möglichkeiten, Landschaften in die SAP MC zu laden:

  • Laden Sie eine Landschaft über den Menüpfad FileLoad Landscape...
  • Laden Sie zunächst eine Landschaft mit dem Start der SAP MC unter Verwendung des ArgumentsLandscape=file:<Pfad><landscape_file> als Konfiguration in der <jnlp_file> (siehe Abbildung SAP Management Console (SAP MC) mit jnlp-Datei starten oben in dieser Lektion).

Um eine konsolidierte Kundenumgebung zu erzwingen, die auf Verwaltungspersonal mit denselben oder vergleichbaren Zuständigkeiten basiert, ist es sinnvoll, eine gemeinsame Struktur zu vereinbaren, die als Landschaftsdefinitionsdatei definiert und für alle Teammitglieder bereitgestellt werden kann. Falls individuelle Anpassungen vorgenommen werden müssen, sind Sie bei der Konfiguration Ihrer eigenen SAP-MC-Umgebung noch flexibel.

SAP Management Console (SAP MC) starten und einige Einstellungen überprüfen

Voraussetzungen

Unternehmensszenario

Als Systemadministrator möchten Sie das grafische Werkzeug SAP Management Console (SAM MC) verwenden, um sich mit dem Start der Konsole und der internen Struktur vertraut zu machen.

Wenn ein Objektname oder -wert in dieser Übung ## enthält, ersetzen Sie ## durch die Nummer, die Ihnen Ihr Referent zugewiesen hat.

Schritte

  1. Starten Sie die SAP Management Console (SAP MC) in der WTS-Schulungsumgebung mit einer vorkonfigurierten jnlp-Datei.

    1. Starten Sie im Trainings-WTS den Datei-Explorer.

    2. Windows-Logo auswählen und Datei eingeben

    3. Wählen Sie Datei-Explorer in der Ergebnisliste Beste Übereinstimmung aus.

    4. Wählen Sie links im File Explorer den Eintrag wdflbmt<Nummer>.

    5. Wählen Sie im Bereich Geräte und Laufwerke die Option Anwendung (N:) mit Doppelklick aus.

    6. Wählen Sie nun den folgenden Pfad, indem Sie in der folgenden Reihenfolge die entsprechenden Ordner auswählen: SAP > SAPMC > servicehttp > sapmc

    7. Wählen Sie die Datei training_sapmc.jnlp aus, und führen Sie sie mit einem Doppelklick aus.

    8. Bestätigen Sie die Sicherheitswarnung: Die digitale Signatur der Anwendung weist einen Fehler auf. Möchten Sie diese Anwendung ausführen? ... im Dialogfenster mit der Drucktaste Ausführen.

      Ergebnis

      Die SAP MC sollte gestartet werden und wird geöffnet.
    9. Warten Sie, bis die Stoppschilder im linken Navigationsbereich verschwinden.

  2. Prüfen Sie die Einstellungen der SAP Management Console (SAP MC), die bei späteren Aktionen vorbereitet werden sollen.

    1. Wählen Sie in der SAP Management Console (SAP MC) über das Menü WerkzeugeEinstellungen.... Alternativ können Sie in der Drucktastenleiste das Symbol Einstellungsdialog anzeigen wählen.

    2. Prüfen Sie im Dialogfenster Einstellungen im Bereich Verbindung die Einstellungen für Automatische Aktualisierung.

    3. Der Parameter Autoupdate: sollte aktiviert sein (Flag ist gesetzt) und unter Aktualisieren alle: erscheint ein Wert in Sekunden (Default: 5).

      Notiz

      Das Autoupdate-Intervall kann in der SAP Management Console (SAP MC) nicht auf einen Wert kleiner als 5 Sekunden geändert werden.
    4. Weitere Einstellungen in verschiedenen Bereichen sind möglich, werden jedoch hier in dieser Übung nicht behandelt.

      Hinweis

      Wenn schlechte Lichtverhältnisse vorliegen, z.B. hohe Sonneneinstrahlung, wählen Sie im EinstellungsdialogBarrierefreiheit und dann Kontrastreicher Modus (Neustart erforderlich), und wählen Sie Übernehmen und OK. Starten Sie abschließend die SAP Management Console (SAP MC) neu.
  3. Optional: Sehen Sie sich Ihr SAP-System kurz an, indem Sie die <SAPSID> aufklappen, die Ihnen von Ihrem Referenten zugeordnet wurde.

    Ersetzen Sie <X> durch D, Q oder P, je nachdem, welche Schulungssysteme Ihnen zugeordnet sind.

    Es gibt drei Optionen für Ihre Zuordnung zu einem SAP-System: S4D, S4Q oder S4P. Dies sind die verfügbaren und einzeln zugeordneten <SAPSID>.

    Die PAS-Instanz des Schulungssystems hat die folgende Instanznummer:

    • S4D: <$$> durch 11 ersetzen
    • S4Q: <$$> durch 21 ersetzen
    • S4P: <$$> durch 31 ersetzen
    1. Expandieren Sie in der SAP Management Console (SAP MC) den Knoten des Ihnen zugeordneten SAP-Systems (siehe oben).

    2. Möglicherweise wird das Dialogfenster Logon at <SAPSID> <instance_name><instance_number> on <hostname> angezeigt, in dem Sie nach BS-Anmeldeinformationen gefragt werden.

    3. Geben Sie die Benutzer-ID des Betriebssystems (<sid>adm in Kleinbuchstaben) und das vom Referenten angegebene Kennwort ein.

    4. Identifizieren Sie die Instanzen ASCS<instance_number>, D<PAS instance_number> und D<AAS instance_number>.

    5. Stoppen Sie noch keine SAP-Systeme oder Instanzen!

    6. Lassen Sie die SAP Management Console (SAP MC) geöffnet, Sie benötigen sie später erneut.

      Ergebnis

      Sie sind bereit, die SAP Management Console (SAP MC) zu verwenden und wissen, wo und wie Sie ihre Einstellungen pflegen können.

Optional: Einzelne jnlp-Datei anlegen und Ihr zugeordnetes SAP-System einbinden

Unternehmensszenario

Als Systemadministrator müssen Sie Stopp- und Startaktionen für SAP-Systeme verwalten. Zunächst möchten Sie Ihre eigene SAP-MC-Umgebung angeben. Später, als das Werkzeug zum ersten Mal geöffnet wurde, kann Ihr SAP-System hinzugefügt oder alternativ eine Systemlandschaft definiert und geladen werden.

Diese Aufgabe wird in der Regel auf einem Frontend-Computer ausgeführt. In dieser Übung stellt Ihre Anmeldung an der WTS-Schulungsumgebung ein solches Gerät dar.

Hinweis

Wenn ein Objektname oder -wert in dieser Übung ## enthält, ersetzen Sie ihn durch die 2-stellige Nummer, die Ihnen vom Referenten zugewiesen wurde.

Notiz

Ersetzen Sie <X> durch D, Q oder P, je nachdem, welches Schulungssystem Ihnen zugeordnet ist.

Es gibt drei Optionen für Ihre Zuordnung zu einem SAP-System: S4D, S4Q oder S4P. Dies sind die verfügbaren und einzeln zugeordneten <SAPSID>.

Die SAP-Systeme in der Schulungsumgebung haben folgende Instanznummern:

  • S4D: Instanznummern 10, 11, 12
  • S4Q: Instanznummern 20, 21, 22
  • S4P: Instanznummern 30, 31, 32

Notiz

Diese Hostnamen werden in einem bestimmten Schritt der Übung als Eingabewerte benötigt. Der Betriebssystembenutzer ist nur erforderlich (in Kombination mit dem Kennwort), wenn Sie bei der Auswahl des SAP-Systems zur Authentifizierung innerhalb der SAP MC aufgefordert werden.

  • S4D: s4dhost mit Betriebssystembenutzer s4dadm
  • S4Q: s4qhost mit BS-Benutzer s4qadm
  • S4P: s4phost mit Betriebssystembenutzer s4padm

Voraussetzungen

Sie sind mit Ihrem individuell zugewiesenen Benutzer in der WTS-Schulungsumgebung angemeldet, wie es bereits im Kontext der vorherigen Übungen in dieser Schulung der Fall ist.

Schritte

  1. Optional: Suchen Sie die Standarddatei sapmc.jnlp, die in der WTS-Schulungsanmeldung bereitgestellt wird.

    1. Starten Sie im Trainings-WTS den Datei-Explorer.

    2. Windows-Logo auswählen und Datei eingeben

    3. Wählen Sie Datei-Explorer in der Ergebnisliste Beste Übereinstimmung aus.

    4. Wählen Sie links im File Explorer den Eintrag wdflbmt<Nummer>.

    5. Wählen Sie im Bereich Geräte und Laufwerke die Option Anwendung (N:) mit Doppelklick aus.

    6. Wählen Sie nun den folgenden Pfad, indem Sie in der folgenden Reihenfolge die entsprechenden Ordner auswählen: SAP > SAPMC > servicehttp > sapmc

    7. Wählen Sie die Datei sapmc.jnlp aus, und legen Sie über das Kontextmenü eine Kopie an, indem Sie Kopieren wählen.

    8. Fügen Sie die Kopie der Datei mit STRG+V in dasselbe Verzeichnis ein.

    9. Benennen Sie die neu angelegte Datei über die entsprechende Option aus dem Kontextmenü in einen Namen mit Ihrer zugeordneten zweistelligen Nummer (dargestellt durch ##) um: sapmc<##>.jnlp oder einen anderen individuellen Namen.

      Notiz

      Am wichtigsten ist, die Erweiterung der Datei zu behalten! Es sollte noch jnlp sein
    10. Bearbeiten Sie nun die umbenannte Datei sapmc##.jnlp mit der Option Notepad aus dem Kontextmenü.

    11. Bearbeiten Sie die Codebasis gemäß den folgenden Quell- und Zielinformationen:

      Quelle: <jnlp spec="1.0+" codebase="http://hostname" href="sapmc.jnlp"> - entspricht dem aktuellen Eintrag in der jnlp-Datei und muss durch den Zieleintrag ersetzt werden.

      Ziel: <jnlp spec="1.0+" codebase="file:/N:/SAP/SAPMC/servicehttp/sapmc" href="sapmc<##>.jnlp"> - Dies müssen Sie eingeben.

      Notiz

      Denken Sie daran, die Variable ## durch Ihre individuell zugewiesene zweistellige Nummer zu ersetzen! Wenn Sie die jnlp-Datei anders benannt haben, müssen Sie hier den entsprechenden Namen angeben.
    12. Sichern Sie die Datei, und schließen Sie sie über DateiSichern und Dateibeenden.

    13. Wählen Sie die Datei sapmc<##>.jnlp aus, und führen Sie sie mit einem Doppelklick aus.

    14. Bestätigen Sie die Frage Möchten Sie diese Anwendung ausführen? im Dialogfenster mit der Drucktaste Ausführen.

    15. Lassen Sie die SAP MC geöffnet.

      Ergebnis

      Die SAP MC sollte gestartet werden und wird geöffnet.
  2. Optional: Fügen Sie Ihr zugeordnetes SAP-System der neu initialisierten (und noch offenen) SAP MC hinzu.

    1. Verwenden Sie in der noch geöffneten SAP MC den Pfad FileNew...oder wählen Sie in der Drucktastenleiste das Symbol Neue Instanz hinzufügen (Strg+N).

    2. Geben Sie im angezeigten Dialogfenster Neues System eine Ihrer Instanznummern an. (siehe Hinweis oben zu Beginn dieser Übung) im entsprechenden Feld. Das SAP-System wurde Ihnen zu Beginn dieser Klasse von Ihrem Referenten zugewiesen.

      Notiz

      Es spielt keine Rolle, welche der drei Ihrem SAP-System zugeordneten Instanznummern ausgewählt wird, wenn Sie das Ankreuzfeld vor Immer alle SAP-Instanzen anzeigennicht entmarkieren.
    3. Geben Sie den Instanz-Host (siehe Hinweis oben zu Beginn dieser Übung) in das nächste Feld (s4dhost oder s4qhost oder s4phost) ein.

    4. Verwenden Sie optional die Drucktaste Ping... für einen einfachen Test, ob der Host erreichbar ist, und schließen Sie das Dialogfenster mit OK.

    5. Wählen Sie Fertigstellen, um das Ergebnis dieser Aktion anzuzeigen.

    6. Expandieren Sie links im Navigationsbereich Ihr neu erscheinendes SAP-System, indem Sie das Dreiecksymbol wählen.

    7. Lassen Sie die SAP MC geöffnet.

      Ergebnis

      Die Instanzen ASCS<instance_number_ASCS>, D<instance_number_PAS> und D<instance_number_AAS sind sichtbar und können zusätzlich erweitert werden. Ihre individuelle SAP MC wurde initialisiert und mit dem SAP-System gefüllt, das Ihnen für diese Schulung zugeordnet ist.

    Hinweis

    Gemäß den Standardeinstellungen in der SAP MC merkt sich die SAP MC beim erneuten Öffnen des Werkzeugs mit derselben jnlp-Datei die enthaltenen SAP-Systeme oder SAP-Instanzen. Es gibt eine Historie der enthaltenen Einträge, auf die Sie über das MenüWerkzeugeEinstellungen... zugreifen können. Hier werden die hinzugefügten Einträge unter Verbinden beim Start aufgeführt. Dies ist eine Funktion, die jedoch an dieser Stelle konfiguriert werden kann, wenn sie nicht gewünscht ist.
  3. Optional: Legen Sie eine Landscape-Datei an, und schließen Sie die SAP MC.

    In unserer Schulungsumgebung verwenden wir diese Option, um zu zeigen, wie die Landscape-Datei über die SAP MC angelegt und dann (nächster Übungsschritt) manuell geändert wird, um Einträge hinzuzufügen.

    Notiz

    Da jedem Kursteilnehmer nur ein SAP-System zugeordnet wird, wird das zugrunde liegende SAP-HANA-Datenbanksystem beim Bearbeiten der Landschaftsdatei manuell eingegeben. Als Ergebnis dieses Übungsschritts sollten Sie also eine Landschaftsdatei haben, die Ihre SAP-Landschaft in Bezug auf das zugeordnete SAP-System und das entsprechende SAP-HANA-Datenbanksystem widerspiegelt.
    1. Verwenden Sie in der noch geöffneten SAP MC den Pfad FileSave Landscapes...

    2. Geben Sie im Dialogfenster Neue Landschaft sichern den folgenden Pfad an. Blättern Sie über das Auswahlsymbol des Felds Speichern in nach oben zu Drive Application (N:):

    3. Wählen Sie die Ordner aus, und verwenden Sie für jeden die EINGABETASTE in der folgenden Reihenfolge: SAPSAPMCservicehttpsapmc

    4. Geben Sie im entsprechenden Feld einen Dateinamen für den Namen Ihrer Landschaftsdatei ein:

      • Entwicklung, wenn Sie dem SAP-System S4D zugeordnet sind
      • QualityAssurance, wenn Sie dem SAP-System S4Q zugeordnet sind
      • Produktiv, wenn Sie dem SAP-System S4P zugeordnet sind
    5. Behalten Sie alle anderen Werte bei, und wählen Sie Sichern.

    6. Schließen Sie nun die SAP MC.

      Notiz

      Dies ist wichtig. Schließen Sie die SAP MC!
  4. Bearbeiten Sie die Landscape-Datei manuell, um ein weiteres SAP-System oder eine SAP-Instanz einzugeben, um sie für andere Verwaltungspersonal bereitzustellen, die mit derselben SAP-Umgebung arbeiten.

    1. Wenn Sie den Datei-Explorer noch geöffnet haben, wechseln Sie zum Tool. Ist dies nicht der Fall, sehen Sie sich die Schritte 1a) - 1f) in dieser Übung an.

    2. Öffnen Sie den Pfad für den Zugriff auf die Landscape-Datei: N:\SAP\SAPMC\servicehttp\sapmc

    3. Suchen Sie die zuvor angelegte Landscape-Datei mit dem vorgeschlagenen Namen:

      • Entwicklung, wenn Sie dem SAP-System S4D zugeordnet sind
      • QualityAssurance, wenn Sie dem SAP-System S4Q zugeordnet sind
      • Produktiv, wenn Sie dem SAP-System S4P zugeordnet sind
    4. Ändern Sie die Landscape-Datei über das Kontextmenü mit der Option Notepad.

    5. Geben Sie am Ende der Datei eine neue Zeile ein, und geben Sie die Metadaten für Ihr SAP-HANA-Datenbanksystem wie folgt an (nur ein Eintrag pro Teilnehmer):

      • Für S4D: hadhost,10=
      • Für S4Q: haqhost,20=
      • Für S4P: haphost,30=
    6. Sichern Sie die Datei, und schließen Sie sie über DateiSichern und Dateibeenden.

    7. Öffnen Sie die SAP MC.

    8. Öffnen Sie den Pfad für den Zugriff auf die Landscape-Datei: N:\SAP\SAPMC\servicehttp\sapmc

    9. Wählen Sie die Datei sapmc<##>.jnlp aus, und führen Sie sie mit einem Doppelklick aus.

    10. Verwenden Sie den Pfad FileLoad Landscape...

    11. Geben Sie im Dialogfenster Öffnen den folgenden Pfad an. Blättern Sie über das Auswahlsymbol des Felds Suchen in nach oben zu Drive Application (N:).

    12. Wählen Sie die Ordner aus, und verwenden Sie für jeden die EINGABETASTE in der folgenden Reihenfolge: SAPSAPMCservicehttpsapmc

    13. Wählen Sie die Landscape-Datei aus, die Sie im letzten Übungsschritt geändert haben: Development oder QualityAssurance oder Production, und wählen Sie Open.

    14. Im Navigationsbereich auf der linken Seite sollte Ihre eigene Landschaft angezeigt werden.

Die Grundidee des SAPControl-Web-Service erläutern

Der SAP Start Service (sapstartsrv) stellt grundlegende Management-Services für Systeme und Instanzen sowie Einzelserverprozesse bereit. Diese Kernfunktionen und viele weitere Optionen werden von der SOAP-Web-Service-SchnittstelleSAPControl bereitgestellt.

SAPControl ist Teil des SAP-Kernels und auf allen von SAP unterstützten Betriebssystemplattformen verfügbar.

Notiz

Die Befehle startsap und stopsap sind seit April 2015 veraltet. SAP empfiehlt, sie nicht mehr zu verwenden. Weitere Informationen finden Sie im SAP-Hinweis 1763593 - SAP-Systeminstanzen starten und stoppen - startsap/stopsap sind veraltet.

Das Web-Service-Interface baut eine Abstraktionsschicht auf dem SAP Start Service auf und passt daher gut zur betriebssystemunabhängigen Strategie von SAP. Insbesondere in heterogenen Umgebungen ist es möglich, SAPControl zu verwenden, z.B. im Kontext von Scripting, ohne dass der Inhalt bei der Migration auf eine andere Plattform geändert werden muss (es gibt nur einige betriebssystemspezifische Ausnahmen).

Darüber hinaus bietet SAPControl deutlich verbesserte Funktionen im Hinblick auf plattformunabhängige Überwachung.

Die meisten Methoden verwenden ähnliche Ein- und Ausgabeparameter und geben Informationen in einer Tabelle wie Datenstruktur zurück. Die Schnittstelle verwendet die SOAP-Ausnahme und den HTTP-Fehlercode für die Fehlerbehandlung.

Hinweis

Weitere Informationen zu SAPControl finden Sie im folgenden Dokument: How to use the SAPControl Web Service Interface - https://www.sap.com/documents/2016/09/0a40e60d-8b7c-0010-82c7-eda71af511fa.html

Bandbreite von SAPControl-Befehlen prüfen

Mit SAPControl können Sie ein SAP-System von der Befehlszeile aus starten oder stoppen und eine Vielzahl von Optionen verwenden, um SAP-Systeme und deren Elemente wie Instanzen, Prozesse und Services zu handhaben.

Notiz

Beachten Sie Folgendes:

SAPControl ist der offizielle Name, aber das Kernelement ist das Befehlszeilenwerkzeug, das auf Betriebssystemebene als von Groß-/Kleinschreibung abhängig behandelt wird. Sie muss syntaktisch korrekt verwendet werden, wobei sapcontrol selbst immer in Kleinbuchstaben verwendet werden muss, während die Funktionen und/oder Optionen eine bestimmte Mischung aus Groß- und Kleinschreibung erfordern.

Einige Kernfunktionen und die Inhaltsangabe sind in der obigen Abbildung zu sehen.

Hinweis

Wenn Sie sapcontrol in der Befehlszeile ohne weitere Optionen aufrufen, wird die Syntaxbeschreibung angezeigt. Alternativ können Sie sapcontrol -h verwenden.

Weitere Informationen und Beispiele zur Verwendung des Befehlszeilenwerkzeugs sapcontrol finden Sie unter dem folgenden Link:Starten und Stoppen von SAP-Systemen mit SAPControl

Status des SAP-Systems und der Instanzen prüfen

Eine wichtige Vorbereitungsaufgabe für Start- und Stoppaktionen von SAP-Systemen ist die Verifizierung des Status. Neben der Verwendung eines grafischen Werkzeugs wie der SAP MC bietet die Befehlszeilenschnittstelle von SAPControl eine Vielzahl sogenannter Webmethoden, um den Status der Elemente zu prüfen, die ein SAP-System aufbauen.

Die folgenden Prüfungen werden am häufigsten verwendet:

  • Gesamtstatus der SAP-Instanzen für ein SAP-System mit der WebmethodeGetSystemInstanceList

    Diese Methode liefert eine Liste aller Instanzen des SAP-Systems mit der zugeordneten PrioritätLEVEL. Die Spalteneigenschaften identifizieren den Instanztyp, der die Kernprozesse und/oder Services angibt (z.B. ABAP, MESSAGESERVER usw.).

  • Gesamtstatus einer SAP-Instanz mit WebmethodeGetProcessList

    Diese Methode gibt eine Liste aller Prozesse zurück, die gemäß dem Instanzprofil ProfileInstance direkt vom entsprechenden Web-Servicesapstartsrv gestartet wurden.

Weitere nützliche Prüfungen:

  • Versionsinformationen mit WebmethodeGetVersionInfo

    Diese Methode gibt eine Liste von Versionsinformationen für die wichtigsten Dateien der Instanz zurück.

  • Liste und Status der Workprozesse für eine SAP-Instanz mit der WebmethodeABAPGetWPTable

    Diese Methode gibt eine Liste der ABAP-Workprozesse zurück, ähnlich der Transaktion SM50

  • Führen Sie den Inhalt des ABAP-Systemprotokolls mit der WebmethodeABAPReadSyslog auf.

    Diese Methode liest das ABAP-Syslog und gibt es als Array von Einträgen zurück, ähnlich der Transaktion SM21

Statusprüfungen werden häufig wiederholt ausgeführt. Dazu bietet SAPControl ein Feature mit der Option -Repeat <N> <D> an (<N> ist eine Zahl für die Anzahl der Wiederholungen und <D> steht für eine Verzögerung in Sekunden zwischen den Wiederholungen).

SAP MMC verwenden

Mit dem Betriebssystem Microsoft Windows können Sie sowohl die SAP MC als auch die SAP Microsoft Management Console mit einem SAP-Snap-In (SAP MMC) verwenden, um ein SAP-System zu starten, zu stoppen und zu überwachen.

Mit der SAP MMC können Sie die Instanzen von SAP-Systemen starten und stoppen. Für einige Datenbanken können Sie auch Verwaltungsinformationen und den Status der Datenbank anzeigen. Weitere Datenbanktypen können auch über die SAP MMC verwaltet werden.

Das Erscheinungsbild der SAP MMC ist der SAP MC sehr ähnlich. Dasselbe gilt für die angezeigten Informationen sowie für die bereitgestellten Funktionen.

Im Gegensatz zur SAP MC werden SAP-Instanzen nicht mit ihrem physischen Verzeichnisnamen im Dateisystem (z.B. D<instance_number>) benannt, sondern mit dem Hostnamen und der Instanznummer. Die Identifizierung des Instanztyps muss über die <instanznummer> oder über einen Drilldown zur Prozessliste erfolgen und die zugeordneten Prozesse und Services verifizieren.

Hinweis

Eine führende Null als Teil der 2-stelligen <instanznummer> wird im Navigationsbaum der SAP MMC ausgeblendet.

Die Verwendung von Funktionen in der SAP MMC unterscheidet sich nicht von der empfohlenen SAP MC. Die SAP MMC fordert auch eine Authentifizierung mit einem Betriebssystembenutzer wie <sid>adm (oder SAPService<SID> auf Windows-Plattformen) an, wenn die erste Funktion, die auf einem SAP-System oder einer SAP-Instanz basiert, angesprochen wird. Es kümmert sich auch um die zugeordneten Prioritäten, wenn vollständige Systeme gestartet oder gestoppt werden. Eine manuelle Behandlung einzelner Instanzen ist ebenfalls möglich.