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.

Einzelhost-Setup

Beitragende netapp-mschoen

Einzelhost-Setup

In diesem Kapitel wird die Einrichtung eines einzelnen SAP HANA-Hosts unter Verwendung von Linux LVM beschrieben.

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

Beim SAP HANA-Host müssen Volume-Gruppen und logische Volumes erstellt und eingebunden werden, wie in der folgenden Tabelle angegeben.

Logisches Volume/LUN Bereitstellungspunkt beim SAP HANA-Host Hinweis

LV: FC5_data_mnt0000-vol

/hana/data/FC51/mnt00001

Mit /etc/fstab-Eintrag montiert

LV: FC5_log_mnt00001-vol

/hana/log/FC5/mnt00001

Mit /etc/fstab-Eintrag montiert

LUN: FC5_shared

/hana/Shared/FC5

Mit /etc/fstab-Eintrag montiert

Hinweis Mit der beschriebenen Konfiguration wird die /usr/sap/FC5 Das Verzeichnis, in dem das Standard-Home-Verzeichnis des Benutzers FC5adm gespeichert ist, befindet sich auf der lokalen Festplatte. In einem Disaster Recovery-Setup mit festplattenbasierter Replikation empfiehlt NetApp die Erstellung einer zusätzlichen LUN innerhalb der FC5_shared Volumen für die /usr/sap/FC5 Verzeichnis, sodass sich alle Dateisysteme auf dem zentralen Speicher befinden.

Erstellen von LVM-Volume-Gruppen und logischen Volumes

  1. Initialisieren Sie alle LUNs als ein physisches Volume.

    pvcreate /dev/mapper/hana-FC5_data_mnt00001
    pvcreate /dev/mapper/hana-FC5_data2_mnt00001
    pvcreate /dev/mapper/hana-FC5_log_mnt00001
    pvcreate /dev/mapper/hana-FC5_log2_mnt00001
  2. Erstellen Sie die Volume-Gruppen für jede Daten- und Protokollpartition.

    vgcreate FC5_data_mnt00001 /dev/mapper/hana-FC5_data_mnt00001 /dev/mapper/hana-FC5_data2_mnt00001
    vgcreate FC5_log_mnt00001 /dev/mapper/hana-FC5_log_mnt00001 /dev/mapper/hana-FC5_log2_mnt00001
  3. Erstellen Sie für jede Daten- und Protokollpartition ein logisches Volume. Verwenden Sie eine Stripe-Größe, die der Anzahl der LUNs pro Volume-Gruppe entspricht (in diesem Beispiel sind es zwei), eine Stripe-Größe von 256 KB für Daten und 64.000 für das Protokoll. SAP unterstützt nur ein logisches Volume pro Volume-Gruppe.

    lvcreate --extents 100%FREE -i 2 -I 256k --name vol FC5_data_mnt00001
    lvcreate --extents 100%FREE -i 2 -I 64k --name vol FC5_log_mnt00001
  4. Scannen Sie bei allen anderen Hosts die physischen Volumes, Volume-Gruppen und Volume-Gruppen.

modprobe dm_mod
pvscan
vgscan
lvscan
Hinweis Wenn diese Befehle die Volumes nicht finden, ist ein Neustart erforderlich.

Zum Mounten der logischen Volumes müssen die logischen Volumes aktiviert sein. Um die Volumes zu aktivieren, führen Sie den folgenden Befehl aus:

vgchange -a y

Erstellen von Dateisystemen

Erstellen Sie das XFS-Dateisystem auf allen logischen Daten- und Protokollvolumes und der gemeinsam genutzten Hana-LUN.

mkfs.xfs FC5_data_mnt00001-vol
mkfs.xfs FC5_log_mnt00001-vol
mkfs.xfs /dev/mapper/svm1-FC5_shared

Erstellen von Bereitstellungspunkten

Erstellen Sie die erforderlichen Mount-Point-Verzeichnisse und legen Sie die Berechtigungen auf dem Datenbankhost fest:

sapcc-hana-tst:/ # mkdir -p /hana/data/FC5/mnt00001
sapcc-hana-tst:/ # mkdir -p /hana/log/FC5/mnt00001
sapcc-hana-tst:/ # mkdir -p /hana/shared
sapcc-hana-tst:/ # chmod –R 777 /hana/log/FC5
sapcc-hana-tst:/ # chmod –R 777 /hana/data/FC5
sapcc-hana-tst:/ # chmod 777 /hana/shared

Mounten Sie File-Systeme

Um Dateisysteme während des Systemstarts mit dem /etc/fstab Konfigurationsdatei, fügen Sie die erforderlichen Dateisysteme zum /etc/fstab Konfigurationsdatei:

# cat /etc/fstab
/dev/mapper/hana-FC5_shared /hana/shared xfs defaults 0 0
/dev/mapper/FC5_log_mnt00001-vol /hana/log/FC5/mnt00001 xfs relatime,inode64 0 0
/dev/mapper/FC5_data_mnt00001-vol /hana/data/FC5/mnt00001 xfs relatime,inode64 0 0
Hinweis Die XFS-Dateisysteme für die Daten- und Protokoll-LUNs müssen mit dem gemountet werden relatime Und inode64 Mount-Optionen:

Um die Dateisysteme zu mounten, führen Sie den mount –a Befehl beim Host.