Show TOC

Dokumentation zur VorgehensweiseManuelles Upgrade des SAP-Host-Agenten auf UNIX durchführen Dieses Dokument in der Navigationsstruktur finden

 

Sie können für den SAP-Host-Agenten einen Upgrade von einem heruntergeladenen SAPHOSTAGENT<SP-version>.SAR-Archiv mit einer höheren Version durchführen. Sie führen einen Upgrade durch, indem Sie das ausführbare Programm saphostexec mit der Option–upgrade durchführen und den Pfad zum heruntergeladenen SAPHOSTAGENT<SP-version>.SAR-Archiv angeben.

Sie können das ausführbare Programm saphostexec entweder von der vorhandenen SAP-Host-Agent-Installation oder vom heruntergeladenen SAPHOSTAGENT<SP-version>.SAR-Archiv verwenden. Wenn Sie das ausführbare Programm saphostexec der vorhandenen SAP-Host-Agent-Installation verwenden, müssen Sie das heruntergeladene SAPHOSTAGENT<SP-version>.SAR-Archiv nicht manuell dekomprimieren, aber das Programm mit der zusätzlichen Option –archive ausführen und den direkten Pfad zum heruntergeladenen SAPHOSTAGENT<SP-version>.SAR-Archiv angeben.

Auf UNIX können Sie auch das Programm hostexecstart für den Upgrade des SAP-Host-Agenten als ein Benutzer ohne root-Berechtigung verwenden.

Voraussetzungen

  • Sie haben sich als ein Benutzer mit root-Berechtigung angemeldet oder sind ein Benutzer, der Mitglied der sapsys-Gruppe ist.

  • Sie haben die gewünschte Ziel-Release-Version des Archivs SAPHOSTAGENT<SP-version>.SAR heruntergeladen.

Vorgehensweise

  • Wenn Sie als ein Benutzer mit root-Berechtigung angemeldet sind, können Sie zwischen den folgenden Optionen für die Durchführung eines Upgrades wählen:

    • Um ein Upgrade des SAP-Host-Agenten mithilfe des ausführbaren Programms saphostexec der vorhandenen SAP-Host-Agent-Installation durchzuführen, gehen Sie folgendermaßen vor:

      1. Kopieren Sie das heruntergeladene Archiv SAPHOSTAGENT<SP-version>.SAR in ein temporäres Verzeichnis, beispielsweise /tmp/hostagent.

      2. Wechseln Sie in das Verzeichnis, in dem sich das ausführbare Programm saphostexec des SAP-Host-Agenten befindet:

        cd /usr/sap/hostctrl/exe/

      3. Führen Sie den folgenden Befehl aus:

        ./saphostexec -upgrade -archive <Pfad zur heruntergeladenen SAPHOSTAGENT<SP-Version>.SAR>

      Beispiel Beispiel

      saphostexec -upgrade -archive /tmp/hostagent/SAPHOSTAGENT126_126-20005735.SAR

      Ende des Beispiels.
    • Um ein Upgrade des SAP-Host-Agenten mithilfe des ausführbaren Programms saphostexec des heruntergeladenen Archivs SAPHOSTAGENT<SP-version>.SAR durchzuführen, gehen Sie folgendermaßen vor:

      1. Kopieren Sie das heruntergeladene Archiv SAPHOSTAGENT<SP-version>.SAR in ein temporäres Verzeichnis, beispielsweise /tmp/hostagent.

      2. Dekomprimieren Sie das Archiv SAPHOSTAGENT<SP-version>.SAR mit dem Werkzeug SAPCAR in dieses Verzeichnis. Beachten Sie die Empfehlungen in SAP-Hinweis 212876. Normalerweise verwenden Sie zur Dekomprimierung den folgenden Befehl, den Sie im Verzeichnis des Archivs ausführen:

        ./sapcar -xvf SAPHOSTAGENT<SP-Version>.SAR

        Beispiel Beispiel

        ./sapcar -xvf SAPHOSTAGENT126_126-20005735.SAR /tmp/hostagent

        Ende des Beispiels.

        Unter anderem enthält das Archiv das Programm saphostexec.

      3. Wechseln Sie in das temporäre Verzeichnis und führen Sie dort den Befehl ./saphostexec -upgrade aus.

  • Wenn Sie als ein Benutzer angemeldet haben, der Mitglied der sapsys-Gruppe ist, beispielsweise <sapsid>adm, gehen Sie folgendermaßen vor:

    1. Dekomprimieren Sie das heruntergeladene Archiv SAPHOSTAGENT<SP-version>.SAR in ein temporäres Verzeichnis [temp_dir].

    2. Wechseln Sie in dieses temporäre Verzeichnis und führen Sie dort den Befehl hostexecstart -upgrade [temp_dir] aus.

    Beispiel Beispiel

    /usr/sap/hostctrl/exe/hostexecstart -upgrade /tmp/hostagent/

    Ende des Beispiels.

Ergebnis

  • Wenn das Upgrade erfolgreich abgeschlossen ist, wird der SAP-Host-Agent ausgeführt.

  • Wenn Sie als ein Benutzer mit root-Berechtigung angemeldet sind, können Sie die Version des SAP-Host-Agenten, für den das Upgrade durchgeführt wurde, mit dem folgenden Befehl prüfen: saphostexec –version

  • Sie können nun das temporäre Verzeichnis löschen.

Weitere Informationen

Archiv SAPHOSTAGENT herunterladen