Skip to main content
NetApp Solutions SAP
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Zusätzliche Partitionen für Datenvolumen werden hinzugefügt

Beitragende

Ab SAP HANA 2.0 SPS4 können Sie zusätzliche Daten-Volume-Partitionen konfigurieren, mit denen Sie zwei oder mehr Volumes für das Datenvolumen einer SAP HANA-Mandantendatenbank konfigurieren können. Ein einzelnes Volume kann auch jenseits der Größe und Performance-Grenzen skaliert werden.

Hinweis Für SAP HANA sind zwei oder mehr einzelne Volumes für das Daten-Volume verfügbar, ein- und mehrere Host-Systeme. Sie können jederzeit weitere Volume-Partitionen hinzufügen, jedoch ist hierfür möglicherweise ein Neustart der SAP HANA Datenbank erforderlich.

Aktivieren von zusätzlichen Partitionen für Volumes

  1. Um zusätzliche Datenträgers Partitionen zu aktivieren, fügen Sie den folgenden Eintrag in hinzu global.ini Verwendung von SAP HANA Studio oder Cockpit in der SYSTEMDB Konfiguration.

[customizable_functionalities]
persistence_datavolume_partition_multipath = true
Hinweis Manuelles Hinzufügen des Parameters zum global.ini Datei erfordert den Neustart der Datenbank.

Volume-Konfiguration für ein SAP HANA System mit einem Host

Das Layout von Volumes für ein SAP HANA System mit mehreren Partitionen mit nur einem Host ist ähnlich wie das Layout eines Systems mit einer Datenträgers, aber mit einem zusätzlichen Datenvolumen gespeichert auf einem anderen Aggregat als das Protokoll-Volume und das andere Datenvolumen. Die folgende Tabelle zeigt eine Beispielkonfiguration eines SAP HANA Einzelhostsystems mit zwei Daten-Volume-Partitionen.

Aggregat 1 bei Controller A Aggregat 2 bei Controller A Aggregat 1 bei Controller B Aggregat 2 bei Controller b

Datenvolumen: SID_Data_mnt00001

Gemeinsam genutztes Volume: SID_shared

Datenvolumen: SID_data2_mnt00001

Protokollvolumen: SID_log_mnt00001

Die folgende Tabelle zeigt ein Beispiel für die Mount-Punkt-Konfiguration für ein System mit einem einzelnen Host mit zwei Daten-Volume-Partitionen.

Verbindungspfad Verzeichnis Bereitstellungspunkt beim HANA-Host

SID_Data_mnt00001

/hana/Data/SID/mnt00001

SID_data2_mnt00001

/hana/data2/SID/mnt00001

SID_Log_mnt00001

/hana/log/SID/mnt00001

SID_freigegeben

Usr-sap freigegeben

/Usr/sap/SID /hana/Shared

Erstellen Sie das neue Daten-Volume und mounten Sie es mit ONTAP System Manager oder der ONTAP Cluster-Befehlszeilenschnittstelle am Namespace.

Volume-Konfiguration für SAP HANA System mit mehreren Hosts

Das Layout von Volumes für ein SAP HANA System mit mehreren Hosts mit mehreren Partitionen ist wie das Layout eines Systems mit einer Daten-Volume-Partition, aber mit einem zusätzlichen Datenvolumen gespeichert auf einem anderen Aggregat als das Protokoll-Volume und das andere Datenvolumen. Die folgende Tabelle zeigt eine Beispielkonfiguration eines SAP HANA Multihost-Systems mit zwei Daten-Volume-Partitionen.

Zweck Aggregat 1 bei Controller A Aggregat 2 bei Controller A Aggregat 1 bei Controller B Aggregieren 2 bei Controller B

Daten- und Protokoll-Volumes für Node 1

Datenvolumen: SID_Data_mnt00001

Protokollvolumen: SID_log_mnt00001

Daten2 Volumen: SID_data2_mnt00001

Daten- und Protokoll-Volumes für Node 2

Protokollvolumen: SID_log_mnt002

Daten2 Volumen: SID_data2_mnt002

Datenvolumen: SID_Data_mnt002

Daten- und Protokoll-Volumes für Node 3

Datenvolumen: SID_Data_mnt00003

Daten2 Volumen: SID_data2_mnt003

Protokollvolumen: SID_log_mnt00003

Daten- und Protokoll-Volumes für Node 4

Daten2 Volumen: SID_data2_mnt004

Protokollvolumen: SID_log_mnt004

Datenvolumen: SID_Data_mnt00004

Gemeinsames Volume für alle Hosts

Gemeinsam genutztes Volume: SID_shared

Die folgende Tabelle zeigt ein Beispiel für die Mount-Punkt-Konfiguration für ein System mit einem einzelnen Host mit zwei Daten-Volume-Partitionen.

Verbindungspfad Verzeichnis Bereitstellungspunkt beim SAP HANA-Host Hinweis

SID_Data_mnt00001

/hana/Data/SID/mnt00001

Auf allen Hosts montiert

SID_data2_mnt00001

/hana/data2/SID/mnt00001

Auf allen Hosts montiert

SID_Log_mnt00001

/hana/log/SID/mnt00001

Auf allen Hosts montiert

SID_Data_mnt00002

/hana/Data/SID/mnt002

Auf allen Hosts montiert

SID_data2_mnt00002

/hana/data2/SID/mnt002

Auf allen Hosts montiert

SID_Log_mnt00002

/hana/log/SID/mnt002

Auf allen Hosts montiert

SID_Data_mnt00003

/hana/Data/SID/mnt003

Auf allen Hosts montiert

SID_data2_mnt00003

/hana/data2/SID/mnt003

Auf allen Hosts montiert

SID_log_mnt00003

/hana/log/SID/mnt003

Auf allen Hosts montiert

SID_Data_mnt00004

/hana/Data/SID/mnt004

Auf allen Hosts montiert

SID_data2_mnt00004

/hana/data2/SID/mnt004

Auf allen Hosts montiert

SID_log_mnt00004

/hana/log/SID/mnt004

Auf allen Hosts montiert

SID_freigegeben

Freigegeben

/hana/Shared/SID

Auf allen Hosts montiert

SID_freigegeben

Usr-sap-host1

/Usr/sap/SID

Angehängt auf Host 1

SID_freigegeben

Usr-sap-host2

/Usr/sap/SID

Angehängt auf Host 2

SID_freigegeben

Usr-sap-host3

/Usr/sap/SID

Angehängt auf Host 3

SID_freigegeben

Usr-sap-host4

/Usr/sap/SID

Angehängt auf Host 4

SID_freigegeben

Usr-sap-host5

/Usr/sap/SID

Angehängt auf Host 5

Erstellen Sie das neue Daten-Volume und mounten Sie es mit ONTAP System Manager oder der ONTAP Cluster-Befehlszeilenschnittstelle am Namespace.

Host-Konfiguration

Zusätzlich zu den im Abschnitt beschriebenen Aufgaben "„Host-Einrichtung“," Sie müssen die zusätzlichen Mount-Punkte und fstab-Einträge für die neuen zusätzlichen Datenträger erstellen, und Sie müssen die neuen Volumes mounten.

  1. Zusätzliche Bereitstellungspunkte erstellen:

    • Erstellen Sie für ein System mit einem einzelnen Host Mount Points und legen Sie die Berechtigungen für den Datenbank-Host fest.

      sapcc-hana-tst-06:/ # mkdir -p /hana/data2/SID/mnt00001
      sapcc-hana-tst-06:/ # chmod –R 777 /hana/data2/SID
    • Erstellen Sie für ein System mit mehreren Hosts Mount-Punkte und legen Sie die Berechtigungen für alle Worker und Standby-Hosts fest. Die folgenden Beispielbefehle gelten für ein 2+1-HANA-System mit mehreren Hosts.

      • Erster Worker-Host:

        sapcc-hana-tst-06:~ # mkdir -p /hana/data2/SID/mnt00001
        sapcc-hana-tst-06:~ # mkdir -p /hana/data2/SID/mnt00002
        sapcc-hana-tst-06:~ # chmod -R 777 /hana/data2/SID
      • Host zweiter Arbeiter:

        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00001
        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00002
        sapcc-hana-tst-07:~ # chmod -R 777 /hana/data2/SID
      • Standby-Host:

        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00001
        sapcc-hana-tst-07:~ # mkdir -p /hana/data2/SID/mnt00002
        sapcc-hana-tst-07:~ # chmod -R 777 /hana/data2/SID
  2. Fügen Sie die zusätzlichen Dateisysteme zum hinzu /etc/fstab Konfigurationsdatei auf allen Hosts. Ein Beispiel für ein Single-Host-System mit NFSv4.1 ist:

    <storage-vif-data02>:/SID_data2_mnt00001 /hana/data2/SID/mnt00001 nfs rw,vers=4,
    minorversion=1,hard,timeo=600,rsize=1048576,wsize=262144,bg,noatime,lock 0 0
    Hinweis Verwenden Sie eine andere virtuelle Storage-Schnittstelle für die Verbindung zu den einzelnen Daten-Volumes, um sicherzustellen, dass für jedes Volume unterschiedliche TCP-Sitzungen verwendet werden. Sie können auch die Option nconnect Mount verwenden, wenn sie für Ihr Betriebssystem verfügbar ist.
  3. Führen Sie zum Mounten der Dateisysteme den aus mount –a Befehl.

Hinzufügen einer zusätzlichen Daten-Volume-Partition

Führen Sie die folgende SQL-Anweisung für die Mandantendatenbank aus, um Ihrer Mandantendatenbank eine zusätzliche Partition für das Datenvolumen hinzuzufügen. Verwenden Sie den Pfad zu zusätzlichen Volumes:

ALTER SYSTEM ALTER DATAVOLUME ADD PARTITION PATH '/hana/data2/SID/';

Die Abbildung zeigt den Input/Output-Dialog oder die Darstellung des schriftlichen Inhalts