Show TOC

Dokumentation zur VorgehensweiseAutomatisiertes Upgrade-Verhalten des SAP-Host-Agenten konfigurieren Dieses Dokument in der Navigationsstruktur finden

 

Das ausführbare Programm saphostexec prüft regelmäßig das Verzeichnis, standardmäßig /usr/sap/hostctrl/new (auf UNIX) oder %ProgramFiles%\SAP\hostctrl\new (auf Windows), in dem in der Regel die letzte Version des ausführbaren Programms des SAP-Host-Agenten aus dem entpackten Archiv SAPHOSTAGENT.SAR zu finden ist. Ein Upgrade wird nur durchgeführt, wenn im Verzeichnis new eine Version der SAP-Host-Agent-Executables gefunden wird, die höher als die Version der ausführbaren Programme ist, die im Executable-Verzeichnis des Host-Agenten verfügbar sind.

Voraussetzungen

  • Windows: Sie müssen als ein Mitglied der lokalen Administrators-Gruppe angemeldet sein.

  • UNIX: Sie müssen als ein Benutzer mit root-Berechtigungen angemeldet sein.

  • IBM i: Sie müssen als ein Benutzerprofil mit den speziellen Berechtigungen *SECADM und *ALLOBJ, beispielsweise als Benutzerprofil QSECOFR, angemeldet sein.

Vorgehensweise

Sie können das Verhalten des automatisierten Upgrade konfigurieren, indem Sie die Datei host_profile im Verzeichnis $DIR_EXECUTABLE anpassen, wobei $DIR_EXECUTABLE der Pfad zum Verzeichnis ist, in dem die ausführbaren Programme saphostcontrol und saphostexec des SAP-Host-Agenten abgelegt sind: /usr/sap/hostctrl/exe (UNIX und IBM i), %ProgramFiles%\SAP\hostctrl\exe (Windows).

  • Standardmäßig führt das Programm saphostexec eine Prüfung nach Upgrades alle 5 Minutes durch. Sie können diese Einstellung durch das Anpassen des Profilwerts hostexec/autoupgrade_delay=<Minuten> ändern.

  • Zusätzlich können Sie den Namen und Pfad des Verzeichnisses ändern, das die neueste Version des SAP-Host-Agenten enthält, indem Sie den Profilwert DIR_NEW=<path to a directory> ändern.

Ergebnis

Wenn Sie das Profil des SAP-Host-Agenten geändert haben, müssen Sie den SAP-Host-Agenten erneut starten, damit die Änderungen wirksam werden:

  1. IBM i: Geben Sie für den Start einer interaktiven PASE-Benutzersitzung den Befehl CALL PGM(QP2TERM) ein.

  2. Ändern Sie das Verzeichnis des ausführbaren Programms saphostexec.

    • /usr/sap/hostctrl/exe (UNIX und IBM i)

    • %ProgramFiles%\SAP\hostctrl\exe (Windows)

  3. Um den SAP-Host-Agenten erneut zu starten, führen Sie den folgenden Befehl aus:

    saphostexec -restart