Show TOC

HintergrundSAP-System-Verzeichnisse auf UNIX Dieses Dokument in der Navigationsstruktur finden

 

Hier finden Sie Informationen über die Verzeichnisstruktur eines SAP-Systems.

Ein SAP-System enthält die folgenden drei Verzeichnisarten:

  • Physische Share-Verzeichnisse, die sich auf dem globalen Host-Rechner befinden und durch das Network File System (NFS) geshared werden

  • Logische Share-Verzeichnisse, die sich auf dem lokalen Host befinden und über symbolische Links zum globalen Host verfügen

  • Logische Share-Verzeichnisse, die sich auf dem lokalen Host befinden

Die folgenden Abbildungen gehen davon aus, dass Sie ein Dateisystem für das SAP-System-Mount-Verzeichnis /<sapmnt> und ein Dateisystem für das Verzeichnis /usr/sap angelegt haben.

Standardsystemverzeichnisse für ein SAP-ABAP-System (Unicode oder Nicht-Unicode)

Ein ABAP-System kann ein Unicode- oder ein nicht-Unicode-System sein.

  • SAP-ABAP-System (Unicode oder Nicht-Unicode) basierend auf SAP NetWeaver 7.0:

    Die Abbildung wird im Begleittext erläutert.

    SAP-ABAP-System (Unicode oder Nicht-Unicode) basierend auf SAP NetWeaver 7.0

  • SAP-ABAP-System (Unicode oder Nicht-Unicode) basierend auf SAP NetWeaver 7.1 und höher:

    Die Abbildung wird im Begleittext erläutert.

    SAP-ABAP-System (Unicode oder Nicht-Unicode) basierend auf SAP NetWeaver 7.1 und höher

Standardsystemverzeichnisse für ein SAP-Dual-Stack-System (ABAP+Java)

Ein Dual-Stack-System (ABAP+Java) kann ein Unicode- oder ein nicht-Unicode-System sein. Dabei kann das ABAP-System ein Unicode oder ein nicht-Unicode System sein, das Java-System hingegen nur ein Unicode-System.

SAP-Standardverzeichnisse für ein Dual-Stack-System (ABAP+Java) basierend auf SAP NetWeaver 7.0:
  • SAP-Standardverzeichnisse für ein Dual-Stack(ABAP+Java)-System (ABAP Unicode) basierend auf SAP NetWeaver 7.0:

    Die Abbildung wird im Begleittext erläutert.

    SAP-Standardverzeichnisse für ein Dual-Stack(ABAP+Java)-System (ABAP Unicode) basierend auf SAP NetWeaver 7.0

  • SAP-Standardverzeichnisse für ein Dual-Stack(ABAP+Java)-System (ABAP-Nicht-Unicode) basierend auf SAP NetWeaver 7.0:

    Die Abbildung wird im Begleittext erläutert.

    SAP-Standardverzeichnisse für ein Dual-Stack(ABAP+Java)-System (ABAP-Nicht-Unicode) basierend auf SAP NetWeaver 7.0

SAP-Standardverzeichnisse für ein Dual-Stack-System (ABAP+Java) basierend auf SAP NetWeaver 7,1:

Die Abbildung wird im Begleittext erläutert.

SAP-Standardverzeichnisse für ein Dual-Stack-System (ABAP+Java) basierend auf SAP NetWeaver 7.1

SAP-Standardverzeichnisse für ein Java-System (Unicode)

Ein Java-System kann nur ein Unicode-System sein.

  • SAP-Standardverzeichnisse für ein Java-System (Unicode) basierend auf SAP NetWeaver 7.0:

    Die Abbildung wird im Begleittext erläutert.

    SAP-Standardverzeichnisse für ein Java-System (Unicode) basierend auf SAP NetWeaver 7,0:

  • SAP-Standardverzeichnisse für ein Java-System (Unicode) basierend auf SAP NetWeaver 7.1:

    Die Abbildung wird im Begleittext erläutert.

    SAP-Standardverzeichnisse für ein Java-System (Unicode) basierend auf SAP NetWeaver 7.1:

SAP-System-Verzeichnisse im Detail
  • Systemverzeichnisse eines SAP-Systems basierend auf SAP NetWeaver 7.0:

    Verzeichnis

    Beschreibung

    /<sapmnt>/<SAPSID>

    Software und Daten für ein SAP-System

    Dieses Verzeichnis und seine Unterverzeichnisse müssen mithilfe des Network File Systems (NFS) physisch geshared und für alle Hosts, die zum selben SAP-System gehören, gemountet werden. Es enthält die folgenden Unterverzeichnisse:

    • exe

      Dieses Verzeichnis enthält ausführbare Kernel-Programme. In einem SAP-System mit verteilten Instanzen muss dieses Verzeichnis für alle Hosts mit demselben Betriebssystem ein Share-Verzeichnis sein.

      Hinweis Hinweis

      ABAP (Nicht-Unicode) + nur Java-System:

      exe enthält einen Ordner uc mit einem plattformspezifischen Unterordner: <sapmnt>/<SAPSID>/exe/uc/<Plattform>

      Ende des Hinweises
    • global

      Dieses Verzeichnis enthält Protokolldateien. In einem SAP-System mit verteilten Instanzen muss dieses Verzeichnis für alle Hosts mit demselben Betriebssystem ein Share-Verzeichnis sein.

    • profile

      Dieses Verzeichnis enthält die Start- und Operationsprofile aller Instanzen. In einem SAP-System mit verteilten Instanzen muss dieses Verzeichnis für alle Hosts mit demselben Betriebssystem ein Share-Verzeichnis sein.

    /usr/sap/<SAPSID>

    Instanzspezifische Daten, symbolische Links zu den Daten eines Systems

    Dieses Verzeichnis enthält Dateien für die Arbeitsvorgänge einer lokalen Instanz.

    • Für jede Instanz existiert ein Unterverzeichnis. Jedes Instanzverzeichnis hat denselben Namen wie die dazugehörige Instanz.

      • Der Instanzname (Instanz-ID) der ABAP-Zentralinstanz ist DVEBMGS<Instanznummer> und der Instanzname einer ABAP-Dialoginstanz ist D<Instanznummer>. In einem Hochverfügbarkeitssystem gibt es auch eine zentrale Serviceinstanz für ABAP, die ASCS<Instanznummer> heißt.

        Beispiel Beispiel

        Die Dateisystemstruktur könnte folgendermaßen aussehen:

        In einer Zentralinstanz mit der SAP-System-ID C11 und dem Instanznamen DVEBMGS00 hat die Dialoginstanz den Instanznamen D01.

        Ende des Beispiels.
      • Der Instanzname (Instanz-ID) der ABAP+Java-Zentralinstanz ist DVEBMGS<Instanznummer>, der Instanzname der zentralen Serviceinstanz für Java ist SCS<Instanznummer> und der Instanzname einer ABAP+Java-Dialoginstanz ist D<Instanznummer>. In einem Hochverfügbarkeitssystem gibt es auch eine zentrale Serviceinstanz für ABAP, die ASCS<Instanznummer> heißt.

        Beispiel Beispiel

        Die Dateisystemstruktur könnte folgendermaßen aussehen:

        In einer Zentralinstanz mit der SAP-System-ID C11 und dem Instanznamen DVEBMGS00 ist die J2EE Engine in /usr/sap/C11/DVEBMGS00/j2ee und der dazugehörige Software Delivery Manager (SDM) in /usr/sap/C11/JC00/SDM installiert.

        In einer Dialoginstanz mit dem Instanznamen D01 ist die J2EE Engine in /usr/sap/C11/D01/j2ee installiert. Es ist kein SDM installiert.

        Ende des Beispiels.

        Hinweis Hinweis

        Der Unterordner SDM ist nur für die Zentralinstanz verfügbar.

        Ende des Hinweises
      • Der Instanzname (Instanz-ID) der Java-Zentralinstanz ist JC<Instanznummer>, der Instanzname einer Java-Dialoginstanz ist J<Instanznummer> und der Instanzname der zentralen Java-Service-Instanz ist SCS<Instanznummer>.

        Der Instanzname (Instanz-ID) der Zentralinstanz ist JC<Instanznummer>, der Instanzname einer Java-Dialoginstanz ist J<Instanznummer> und der Instanzname der zentralen Java-Service-Instanz ist SCS<Instanznummer>.

        Beispiel Beispiel

        Die Dateisystemstruktur könnte folgendermaßen aussehen:

        In einer Zentralinstanz mit der SAP-System-ID C11 und dem Instanznamen JC00 ist die J2EE Engine in /usr/sap/C11/JC00/j2ee und der dazugehörige SDM in /usr/sap/C11/JC00/SDM installiert.

        In einer Dialoginstanz mit dem Instanznamen J01 ist die J2EE Engine in /usr/sap/C11/J01/j2ee installiert. Es ist kein SDM installiert.

        Ende des Beispiels.
    • Das Verzeichnis /usr/sap/<SAPSID>/SYS enthält Softlinks zu Verzeichnissen in /<sapmnt>/<SAPSID>/, in denen Daten gespeichert werden können, die von mehreren Instanzen verwendet werden.

      SYS ist ein logisches Share-Verzeichnis und auf jedem Host des SAP-Systems verfügbar. Seine Unterverzeichnisse enthalten symbolische Links zu den entsprechenden Unterverzeichnisse von /<sapmnt>/<SAPSID> auf dem globalen Host von SAP, wie in den obigen Abbildungen veranschaulicht.

    Wird eine lokale Instanz gestartet, prüft das Programm sapcpe die ausführbaren Dateien gegen die in den logischen Share-Verzeichnissen und kopiert sie bei Bedarf in die lokale Instanz.

    Weitere Informationen über sapcpe finden Sie in der Dokumentation zum Programm sapcpe.

    Ausführbare Dateien, die sich in /usr/sap/<SAPSID>/SYS/exe/run befinden, werden von sapcpe in das Unterverzeichnis exe der Instanzverzeichnisse kopiert.

    /usr/sap/trans

    Globales Transportverzeichnis für alle SAP-Systeme

    Das Globale Transportverzeichnis wird vom Change & Transport System (CTS) verwendet. Das CTS hilft Ihnen, Entwicklungsprojekte im Customizing und in der ABAP Workbench zu organisieren und die Änderungen zwischen den SAP-Systemen in Ihrer Systemlandschaft zu transportieren. Weitere Informationen finden Sie in der Dokumentation zum Change and Transport System.

  • Systemverzeichnisse eines SAP-Systems basierend auf SAP NetWeaver 7.1 und höher:

    Verzeichnis

    Beschreibung

    /<sapmnt>/<SAPSID>

    Software und Daten für ein SAP-System

    Dieses Verzeichnis und seine Unterverzeichnisse müssen mithilfe des Network File Systems (NFS) physisch geshared und für alle Hosts, die zum selben SAP-System gehören, gemountet werden. Es enthält die folgenden Unterverzeichnisse:

    • exe

      Dieses Verzeichnis enthält ausführbare Kernel-Programme. In einem SAP-System mit verteilten Instanzen muss dieses Verzeichnis für alle Hosts mit demselben Betriebssystem ein Share-Verzeichnis sein.

      Hinweis Hinweis

      Gilt nur für Dual-Stack-Systeme (ABAP+Java)

      exe enthält einen Ordner uc und einen Ordner nuc. Beide enthalten einen plattformspezifischen Unterordner.

      • /<sapmnt>/<SAPSID>/exe/uc/<Plattform> wird in Unicode-Systemen verwendet.

        Ausführbare Kernel-Programme werden von diesem Verzeichnis in die exe-Verzeichnisse jeder Unicode-Systeminstanz repliziert.

      • /<sapmnt>/<SAPSID>/exe/nuc/<Plattform> wird in Nicht-Unicode-Systemen verwendet (siehe unten).

        Ausführbare Kernel-Programme werden von diesem Verzeichnis in die exe-Verzeichnisse jeder Nicht-Unicode-Systeminstanz repliziert (siehe unten).

      Ende des Hinweises
    • global

      Dieses Verzeichnis enthält Protokolldateien. In einem SAP-System mit verteilten Instanzen muss dieses Verzeichnis für alle Hosts mit demselben Betriebssystem ein Share-Verzeichnis sein.

    • profile

      Dieses Verzeichnis enthält die Start- und Operationsprofile aller Instanzen. In einem SAP-System mit verteilten Instanzen muss dieses Verzeichnis für alle Hosts mit demselben Betriebssystem ein Share-Verzeichnis sein.

    /usr/sap/<SAPSID>

    Instanzspezifische Daten, symbolische Links zu den Daten eines Systems

    Dieses Verzeichnis enthält Dateien für die Arbeitsvorgänge einer lokalen Instanz.

    • Für jede Instanz existiert ein Unterverzeichnis. Jedes Instanzverzeichnis hat denselben Namen wie die dazugehörige Instanz.

      • Die Instanznamen (Instanz-IDs) eines ABAP-Systems lauten wie folgt:

        • Primäre Applikationsserverinstanz: DVEBMGS<Instanznummer>

        • Zusätzliche Applikationsserverinstanz: D<Instanznummer>.

        • Zentrale Services-Instanz für ABAP (ASCS): ASCS<Instanznummer>

        • Enqueue-Replikationsserverinstanz (ERS): ERS<Instanznummer>

          Die Enqueue-Replikationsserverinstanz ist nur in einem Hochverfügbarkeitssystem obligatorisch.

        Beispiel Beispiel

        Bei einem SAP-ABAP-System mit SAP-System-ID C11 können die Instanzen wie folgt aussehen:

        Primäre Applikationsserverinstanz: DVEBMGS00

        Zusätzliche Applikationsserverinstanz: D01

        Zentrale Services-Instanz für ABAP (ASCS): ASCS02

        Enqueue-Replikationsserverinstanz (ERS): ERS03

        Ende des Beispiels.
      • Die Instanznamen (Instanz-IDs) eines ABAP+Java-Systems (Dual-Stack) lauten wie folgt:

        • Primäre Applikationsserverinstanz: DVEBMGS<Instanznummer>

        • Zusätzliche Applikationsserverinstanz: D<Instanznummer>.

        • Zentrale Services-Instanz für ABAP (ASCS): ASCS<Instanznummer>

        • Zentrale Services-Instanz für Java (SCS): SCS<Instanznummer>

        • Enqueue-Replikationsserverinstanzen (eine für den ASCS und eine für den SCS): ERS<Instanznummer>

          Die Enqueue-Replikationsserverinstanzen sind nur in einem Hochverfügbarkeitssystem obligatorisch.

        Beispiel Beispiel

        Bei einem SAP-ABAP+Java-System mit SAP-System-ID C11 können die Instanzen wie folgt aussehen:

        Primäre Applikationsserverinstanz: DVEBMGS00 (die Java EE Engine ist in /usr/sap/C11/DVEBMGS00/j2ee installiert)

        Zusätzliche Applikationsserverinstanz: D01 (die Java EE Engine ist in /usr/sap/C11/D01/j2ee installiert)

        Zentrale Services-Instanz für ABAP (ASCS): ASCS02

        Enqueue-Replikationsserverinstanz (ERS) für den ASCS: ERS03

        Zentrale Services-Instanz für Java (SCS): SCS04

        Enqueue-Replikationsserverinstanz (ERS) für den SCS: ERS05

        In einer primären Applikationsserverinstanz mit der SAP-System-ID C11 und dem Instanznamen DVEBMGS00 ist die Java EE Engine in /usr/sap/C11/DVEBMGS00/j2ee installiert.

        Ende des Beispiels.
      • Die Instanznamen (Instanz-IDs) eines Java-Systems lauten wie folgt:

        • Applikationsserverinstanz: J<Instanznummer>

        • Zentrale Services-Instanz für Java (SCS): SCS<Instanznummer>

        • Enqueue-Replikationsserverinstanz: ERS<Instanznummer>

          Die Enqueue-Replikationsserverinstanz ist nur in einem Hochverfügbarkeitssystem obligatorisch.

        Beispiel Beispiel

        Bei einem SAP-Java-System mit SAP-System-ID C11 können die Instanzen wie folgt aussehen:

        (Primäre) Applikationsserverinstanz: J00 (die Java EE Engine ist in /usr/sap/C11/J00/j2ee installiert)

        (Zusätzliche) Applikationsserverinstanz: J01 (die Java EE Engine ist in /usr/sap/C11/J01/j2ee installiert)

        Zentrale Services-Instanz für Java (SCS): SCS02

        Enqueue-Replikationsserverinstanz (ERS) für den SCS: ERS03

        Ende des Beispiels.
    • Das Verzeichnis /usr/sap/<SAPSID>/SYS enthält Softlinks zu Verzeichnissen in /<sapmnt>/<SAPSID>/, in denen Daten gespeichert werden können, die von mehreren Instanzen verwendet werden.

      SYS ist ein logisches Share-Verzeichnis und auf jedem Host des SAP-Systems verfügbar. Seine Unterverzeichnisse enthalten symbolische Links zu den entsprechenden Unterverzeichnisse von /<sapmnt>/<SAPSID> auf dem globalen Host von SAP, wie in den obigen Abbildungen veranschaulicht.

    Wird eine lokale Instanz gestartet, prüft das Programm sapcpe die ausführbaren Dateien gegen die in den logischen Share-Verzeichnissen und kopiert sie bei Bedarf in die lokale Instanz.

    Weitere Informationen über sapcpe finden Sie in der Dokumentation zum Programm sapcpe.

    Ausführbare Dateien, die sich in /usr/sap/<SAPSID>/SYS/exe/run befinden, werden von sapcpe in das Unterverzeichnis exe der Instanzverzeichnisse kopiert.

    /usr/sap/trans

    Globales Transportverzeichnis für alle SAP-Systeme

    Das Globale Transportverzeichnis wird vom Change & Transport System (CTS) verwendet. Das CTS hilft Ihnen, Entwicklungsprojekte im Customizing und in der ABAP Workbench zu organisieren und die Änderungen zwischen den SAP-Systemen in Ihrer Systemlandschaft zu transportieren. Weitere Informationen finden Sie in der Dokumentation zum Change and Transport System.