Show TOC

SAP-Host-Agenten manuell installierenLocate this document in the navigation structure

Sie können den SAP-Host-Agenten manuell durch den Aufruf des ausführbaren Programms saphostexec mit der Option - install aus dem extrahierten Archiv SAPHOSTAGENT<SP-Version>.SAR installieren.

Voraussetzungen

  • Sie haben das Archiv SAPHOSTAGENT<SP-Version>.SAR wie in Archiv SAPHOSTAGENT herunterladen beschrieben heruntergeladen.
  • Sie haben sichergestellt, dass folgende betriebssystemspezifische Anforderungen erfüllt sind:
    Windows Sie haben das angegebene Microsoft-Sicherheitspatch entsprechend der Anweisungen im SAP-Hinweis 1375494 Auf SAP-Site veröffentlichte Informationen installiert. Sie müssen zusätzlich die letzte Version der von SAP verwendeten Microsoft-Laufzeit installieren, wie es im SAP-Hinweis 684106 Auf SAP-Site veröffentlichte Informationen beschrieben ist.
    IBM i Option 33 des Betriebssystems muss installiert sein. Verwenden Sie das Menü GO LICPGM, um zu prüfen, ob die Option installiert ist. Installieren Sie sie, falls dies erforderlich ist.
    IBM i Das Systemstartprogramm (definiert im Systemwert QSTRUPPGM) muss den Befehl STRSBS enthalten, um das Subsystem QSYS/QUSRWRK zu starten. Dies ist erforderlich, weil SAPHOSTAGENT als ein Autostart-Job im Subsystem QSYS/QUSRWRK gestartet wird.

Vorgehensweise

  1. Melden Sie sich mit einem Benutzer mit der erforderlichen Berechtigung an.
    Windows Als ein Mitglied der lokalen Gruppe Administrators.
    UNIX Als ein Benutzer mit root-Berechtigung.
    IBM i Als ein Benutzerprofil mit den speziellen Berechtigungen *SECADM und *ALLOBJ, beispielsweise als Benutzerprofil QSECOFR.

    Wenn das Benutzerprofil R3GROUP nicht auf Ihrem Server existiert, wird es während der Installation des SAP-Host-Agenten angelegt. Wenn Sie bereits SAP-Systeme auf anderen Servern installiert haben, empfiehlt Ihnen SAP die Verwendung derselben Gruppen-ID (GID) für alle sapsys- und R3GROUP-Gruppen in der Systemlandschaft. Sie erhalten die Gruppen-ID (GID) für R3GROUP auf einem anderem IBM i-Server in Ihrer Landschaft, indem Sie den Befehl DSPUSRPRF USRPRF(R3GROUP) eingeben und bis zu dem Wert für Gruppen-ID-Nummer herunterblättern.

  2. Nur IBM i: Geben Sie für den Start einer interaktiven PASE-Benutzersitzung den Befehl CALL PGM(QP2TERM) ein.
  3. Laden Sie das Archiv SAPHOSTAGENT<SP-Version>.SAR wie in Archiv SAPHOSTAGENT herunterladen beschrieben herunter.
  4. Kopieren Sie das heruntergeladene Archiv SAPHOSTAGENT<SP-Version> in ein temporäres Verzeichnis, zum Beispiel:
    Windows c:\temp\hostagent
    UNIX, IBM i /tmp/hostagent
  5. Wechseln Sie zum temporären Verzeichnis, das nun das heruntergeladene Archiv SAPHOSTAGENT<SP-Version>.SAR enthält.
  6. Extrahieren Sie das Archiv SAPHOSTAGENT<SP-Version>.SAR mithilfe des Werkzeugs SAPCAR.

    Beachten Sie die Empfehlungen im SAP-Hinweis 212876 Auf SAP-Site veröffentlichte Informationen. Verwenden Sie zum Extrahieren den folgenden Befehl und führen Sie ihn im Verzeichnis des Archivs aus:

    Windows <Pfad zu SAPCAR>sapcar.exe -xvf SAPHOSTAGENT <SP-Version>.SAR
    UNIX <Pfad zu SAPCAR>sapcar -xvf SAPHOSTAGENT <SP-Version>.SAR
    IBM i <Pfad zu SAPCAR>SAPCAR -xvf SAPHOSTAGENT <SP-Version>.SAR
    Unter anderem enthält das Archiv das Programm saphostexec.
  7. Sie starten die Installation, indem Sie den folgenden Befehl eingeben:
    Windows saphostexec.exe -install

    Wenn der Benutzer sapadm noch nicht existiert, wird er automatisch als lokaler Benutzer angelegt, und Sie werden aufgefordert, ein Kennwort für diesen anzulegenden Benutzer einzugeben.

    Hinweis

    In einigen Fällen kann es hilfreich sein, sapadm als einen Domänenbenutzer und nicht als einen lokalen Benutzer zu konfigurieren, beispielsweise wenn Sie mehrere Windows-Hosts in Ihrer Systemlandschaft haben, von denen jeder den SAP-Host-Agenten hat. Geben Sie den folgenden Befehl ein, um saphostexec zu installieren, und geben Sie sapadm als den Domänenbenutzer an:

    saphostexec.exe -install -user <Domäne>\sapadm

    UNIX ./saphostexec -install

    Der Administrationsbenutzer sapadm des SAP-Host-Agenten wird während der Installation automatisch angelegt, ihm wird aber kein Kennwort zugewiesen.

    Hinweis Sie können das Kennwort auf zweierlei Weise setzen:
    • Während der Installation über folgenden Befehl: ./saphostexec -install -passwd

      In diesem Fall werden Sie von saphostexec aufgefordert, ein Kennwort einzugeben.

    • Nach Abschluss der Installation durch die Eingabe des folgenden Befehls als Benutzer root: passwd sapadm
    IBM i ./saphostexec -install -gid <GID>
    Hinweis

    Wenn Sie bereits SAP-Systeme auf anderen Servern installiert haben, empfiehlt Ihnen SAP die Verwendung derselben Gruppen-ID (GID) für alle sapsys- oder R3GROUP-Gruppen in der Systemlandschaft. Geben Sie dafür Ihre Landscape-System-GID für <GID> in dem oben genannten Befehl ein. Wenn das Benutzerprofil R3GROUP bereits existiert oder wenn Sie möchten, dass die saphostcontrol-Installation automatisch eine neue Gruppen-ID generiert, geben Sie den Befehl saphostexec -install ohne den Zusatz -gid <GID> ein.

    Der Fortschritt der Installation wird in der Befehlszeile angezeigt.
  8. Wenn die Installation erfolgreich abgeschlossen wurde, können Sie prüfen, ob der SAP-Host-Agent ausgeführt wird, indem Sie den folgenden Befehl aus dem Verzeichnis der SAP-Host-Agent-Executables ausführen:
    Windows %ProgramFiles%\SAP\hostctrl\exe\saphostexec.exe -status
    UNIX, IBM i /usr/sap/hostctrl/exe/saphostexec -status
  9. Nur IBM i: Verlassen Sie die interaktive PASE-Benutzersitzung über die Funktionstaste F3.

Ergebnisse

Wenn die Installation erfolgreich abgeschlossen ist, wird der SAP-Host-Agent ausgeführt.

Nächste Schritte

Sie können nun das temporäre Verzeichnis mit seinem gesamten Inhalt löschen.
Beispiel
Windows c:\temp\hostagent
UNIX, IBM i /tmp/hostagent

Nur IBM i: R3GROUP wird, wenn nicht bereits vorhanden, während der Installation angelegt. Obwohl der SAP-Host-Agent keine speziellen Berechtigungen benötigt, empfiehlt Ihnen SAP, dafür die erforderlichen Berechtigungen für die APIs des Systems zu gewähren, die die Berechtigungen für das Benutzerprofil R3GROUP für Ihr SAP-System jetzt benötigen. Weitere Informationen finden Sie im SAP-Hinweis 175852 Auf SAP-Site veröffentlichte Informationen.