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

Einzelner Host

Beitragende netapp-mschoen

Einzelner Host

Dieser Abschnitt beschreibt die Konfiguration des NetApp-Speichersystems speziell für SAP HANA-Einzelhostsysteme

Volume- und LUN-Konfiguration für SAP HANA Single-Host-Systeme

Die folgende Abbildung zeigt die Volume-Konfiguration von vier SAP HANA-Systemen mit einem Host. Die Daten- und Protokoll-Volumes jedes SAP HANA Systems werden auf verschiedene Storage Controller verteilt. Beispielsweise ist das Volume SID1_data_mnt00001 auf Controller A konfiguriert und das Volume SID1_log_mnt00001 auf Controller B konfiguriert. Innerhalb jedes Volumes wird eine einzelne LUN konfiguriert.

Hinweis Wird für die SAP HANA Systeme nur ein Storage-Controller eines Hochverfügbarkeitspaars (HA) verwendet, können Daten-Volumes und Protokoll-Volumes auch auf demselben Storage Controller gespeichert werden.

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

Für jeden SAP HANA-Host, ein Daten-Volume, ein Protokoll-Volume und ein Volume für /hana/shared Werden konfiguriert. Die folgende Tabelle zeigt eine Beispielkonfiguration mit vier SAP HANA Single-Host-Systemen.

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

Daten-, Protokoll- und freigegebene Volumes für System SID1

Datenvolumen: SID1_Data_mnt00001

Freigegebenes Volume: SID1_Shared

Protokollvolumen: SID1_log_mnt00001

Daten-, Protokoll- und freigegebene Volumes für System SID2

Protokollvolumen: SID2_log_mnt00001

Datenvolumen: SID2_Data_mnt00001

Freigegebenes Volume: SID2_Shared

Daten-, Protokoll- und gemeinsam genutzte Volumes für System SID3

Gemeinsam genutztes Volume: SID3_shared

Datenvolumen: SID3_Data_mnt00001

Protokollvolumen: SID3_log_mnt00001

Daten-, Protokoll- und gemeinsam genutzte Volumes für System SID4

Protokollvolumen: SID4_log_mnt00001

Gemeinsam genutztes Volume: SID4_shared

Datenvolumen: SID4_Data_mnt00001

Die nächste Tabelle zeigt ein Beispiel für die Mount-Point-Konfiguration für ein System mit einem einzelnen Host.

LUN Bereitstellungspunkt beim HANA-Host Hinweis

SID1_Data_mnt00001

/hana/Data/SID1/mnt00001

Mit /etc/fstab-Eintrag montiert

SID1_log_mnt00001

/hana/log/SID1/mnt00001

Mit /etc/fstab-Eintrag montiert

SID1_Shared

/hana/Shared/SID1

Mit /etc/fstab-Eintrag montiert

Hinweis Mit der beschriebenen Konfiguration wird der verwendet /usr/sap/SID1 Verzeichnis, in dem das Standard-Home-Verzeichnis des Benutzers SID1adm gespeichert ist, befindet sich auf der lokalen Festplatte. Für ein Disaster Recovery mit festplattenbasierter Replizierung empfiehlt NetApp die Erstellung einer zusätzlichen LUN innerhalb von SID1_shared Volume für das /usr/sap/SID1 Verzeichnis so dass alle Dateisysteme auf dem zentralen Speicher sind.

Volume- und LUN-Konfiguration für SAP HANA Single-Host-Systeme mit Linux LVM

Der Linux LVM kann verwendet werden, um die Leistung zu steigern und um LUN-Größenbeschränkungen zu beheben. Die verschiedenen LUNs einer LVM Volume-Gruppe sollten in einem anderen Aggregat und einem anderen Controller gespeichert werden. Die folgende Tabelle enthält ein Beispiel für zwei LUNs pro Volume-Gruppe.

Hinweis Es ist nicht notwendig, LVM mit mehreren LUNs zu verwenden, um die SAP HANA KPIs zu erfüllen, aber es wird empfohlen
Zweck Aggregat 1 bei Controller A Aggregat 2 bei Controller A Aggregat 1 bei Controller B Aggregieren 2 bei Controller B

Daten-, Protokoll- und gemeinsam genutzte Volumes für LVM-basierte Systeme

Datenvolumen: SID1_Data_mnt00001

Gemeinsames Volume: SID1_Shared Log2 Volume: SID1_log2_mnt00001

Daten2 Volumen: SID1_data2_mnt00001

Protokollvolumen: SID1_log_mnt00001

Hinweis Mit der beschriebenen Konfiguration wird der verwendet /usr/sap/SID1 Verzeichnis, in dem das Standard-Home-Verzeichnis des Benutzers SID1adm gespeichert ist, befindet sich auf der lokalen Festplatte. Für ein Disaster Recovery mit festplattenbasierter Replizierung empfiehlt NetApp die Erstellung einer zusätzlichen LUN innerhalb von SID1_shared Volume für das /usr/sap/SID1 Verzeichnis so dass alle Dateisysteme auf dem zentralen Speicher sind.

Volume-Optionen

Die in der folgenden Tabelle aufgeführten Volume-Optionen müssen auf allen für SAP HANA verwendeten Volumes überprüft und festgelegt werden.

Aktion ONTAP 9

Deaktivieren Sie automatische Snapshot Kopien

vol modify –vserver <vserver-Name> -Volume <volname> -Snapshot-Policy keine

Deaktivieren Sie die Sichtbarkeit des Snapshot Verzeichnisses

vol modify -vserver <vserver-Name> -Volume <volname> -Snapdir-Access false

Erstellen von LUNs, Volumes und Zuordnen von LUNs zu Initiatorgruppen

Sie können NetApp ONTAP System Manager verwenden, um Storage Volumes und LUNs zu erstellen und sie Initiatorgruppen der Server und der ONTAP CLI zuzuordnen. In diesem Leitfaden wird die Verwendung der CLI beschrieben.

Erstellen von LUNs, Volumes und Zuordnen von LUNs zu Initiatorgruppen über die CLI

Dieser Abschnitt zeigt eine Beispielkonfiguration unter Verwendung der Befehlszeile mit ONTAP 9 für ein SAP HANA-Einzelhostsystem mit SID FC5 unter Verwendung von LVM und zwei LUNs pro LVM-Volume-Gruppe:

  1. Erstellung aller erforderlichen Volumes

    vol create -volume FC5_data_mnt00001 -aggregate aggr1_1 -size 1200g  -snapshot-policy none -foreground true -encrypt false  -space-guarantee none
    vol create -volume FC5_log_mnt00001  -aggregate aggr1_2 -size 280g -snapshot-policy none -foreground true -encrypt false -space-guarantee none
    vol create -volume FC5_data2_mnt00001 -aggregate aggr1_2 -size 1200g -snapshot-policy none -foreground true -encrypt false -space-guarantee none
    vol create -volume FC5_log2_mnt00001  -aggregate aggr1_1 -size 280g -snapshot-policy none -foreground true -encrypt false  -space-guarantee none
    vol create -volume FC5_shared -aggregate aggr1_1 -size 512g -state online -policy default -snapshot-policy none -junction-path /FC5_shared -encrypt false  -space-guarantee none
  2. Erstellen Sie alle LUNs.

    lun create -path  /vol/FC5_data_mnt00001/FC5_data_mnt00001   -size 1t -ostype linux -space-reserve disabled -space-allocation disabled -class regular
    lun create -path /vol/FC5_data2_mnt00001/FC5_data2_mnt00001 -size 1t -ostype linux -space-reserve disabled -space-allocation disabled -class regular
    lun create -path /vol/FC5_log_mnt00001/FC5_log_mnt00001 -size 260g -ostype linux -space-reserve disabled -space-allocation disabled -class regular
    lun create -path /vol/FC5_log2_mnt00001/FC5_log2_mnt00001 -size 260g -ostype linux -space-reserve disabled -space-allocation disabled -class regular
  3. Erstellen Sie die Initiatorgruppe für alle Ports, die zu den Sythe-Hosts von FC5 gehören.

    lun igroup create -igroup HANA-FC5 -protocol fcp -ostype linux -initiator 10000090fadcc5fa,10000090fadcc5fb -vserver hana
  4. Ordnen Sie alle LUNs der erstellten Initiatorgruppe zu.

    lun map -path /vol/FC5_data_mnt00001/FC5_data_mnt00001    -igroup HANA-FC5
    lun map -path /vol/FC5_data2_mnt00001/FC5_data2_mnt00001  -igroup HANA-FC5
    lun map -path /vol/FC5_log_mnt00001/FC5_log_mnt00001  -igroup HANA-FC5
    lun map -path /vol/FC5_log2_mnt00001/FC5_log2_mnt00001  -igroup HANA-FC5