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.

Hosteinrichtung

Beitragende kevin-hoke netapp-mschoen

Bevor Sie den Host einrichten, müssen die NetApp SAN Host Utilities von heruntergeladen werden "NetApp Support" Standort und auf den HANA-Servern installiert. Die Dokumentation des Host Utility enthält Informationen zu zusätzlicher Software, die abhängig vom verwendeten FCP HBA installiert werden muss.

Die Dokumentation enthält auch Informationen zu Multipath-Konfigurationen, die spezifisch für die verwendete Linux-Version sind. In diesem Dokument werden die erforderlichen Konfigurationsschritte für SLES 15 und Red hat Enterprise Linux 7.6 oder höher beschrieben, wie in beschrieben "Linux Host Utilities 7.1 Installations- und Setup-Leitfaden".

Konfigurieren Sie Multipathing

Hinweis Die Schritte 1 bis 6 müssen für alle Mitarbeiter- und Standby-Hosts in der SAP HANA Konfiguration mit mehreren Hosts ausgeführt werden.

Um Multipathing zu konfigurieren, gehen Sie wie folgt vor:

  1. Führen Sie Linux aus rescan-scsi-bus.sh -a Befehl auf jedem Server, um neue LUNs zu ermitteln.

  2. Führen Sie die aus sanlun lun show Führen Sie einen Befehl aus und vergewissern Sie sich, dass alle erforderlichen LUNs sichtbar sind. Das folgende Beispiel zeigt die sanlun lun show Befehlsausgabe für ein 2+1 HANA-System mit mehreren Hosts mit zwei Daten-LUNs und zwei Protokoll-LUNs. Die Ausgabe zeigt die LUNs und die entsprechenden Gerätedateien, z. B. LUN SS3_data_mnt00001 Und die Gerätedatei /dev/sdag. Jede LUN verfügt über acht FC-Pfade vom Host zu den Storage Controllern.

    sapcc-hana-tst:~ # sanlun lun show
    controller(7mode/E-Series)/                                  device          host                  lun
    vserver(cDOT/FlashRay)        lun-pathname                   filename        adapter    protocol   size    product
    ---------------------------------------------------------------------------------------------------------------
    svm1                          FC5_log2_mnt00002              /dev/sdbb       host21     FCP        500g    cDOT
    svm1                          FC5_log_mnt00002               /dev/sdba       host21     FCP        500g    cDOT
    svm1                          FC5_log2_mnt00001              /dev/sdaz       host21     FCP        500g    cDOT
    svm1                          FC5_log_mnt00001               /dev/sday       host21     FCP        500g    cDOT
    svm1                          FC5_data2_mnt00002             /dev/sdax       host21     FCP        1t      cDOT
    svm1                          FC5_data_mnt00002              /dev/sdaw       host21     FCP        1t      cDOT
    svm1                          FC5_data2_mnt00001             /dev/sdav       host21     FCP        1t      cDOT
    svm1                          FC5_data_mnt00001              /dev/sdau       host21     FCP        1t      cDOT
    svm1                          FC5_log2_mnt00002              /dev/sdat       host21     FCP        500g    cDOT
    svm1                          FC5_log_mnt00002               /dev/sdas       host21     FCP        500g    cDOT
    svm1                          FC5_log2_mnt00001              /dev/sdar       host21     FCP        500g    cDOT
    svm1                          FC5_log_mnt00001               /dev/sdaq       host21     FCP        500g    cDOT
    svm1                          FC5_data2_mnt00002             /dev/sdap       host21     FCP        1t      cDOT
    svm1                          FC5_data_mnt00002              /dev/sdao       host21     FCP        1t      cDOT
    svm1                          FC5_data2_mnt00001             /dev/sdan       host21     FCP        1t      cDOT
    svm1                          FC5_data_mnt00001              /dev/sdam       host21     FCP        1t      cDOT
    svm1                          FC5_log2_mnt00002              /dev/sdal       host20     FCP        500g    cDOT
    svm1                          FC5_log_mnt00002               /dev/sdak       host20     FCP        500g    cDOT
    svm1                          FC5_log2_mnt00001              /dev/sdaj       host20     FCP        500g    cDOT
    svm1                          FC5_log_mnt00001               /dev/sdai       host20     FCP        500g    cDOT
    svm1                          FC5_data2_mnt00002             /dev/sdah       host20     FCP        1t      cDOT
    svm1                          FC5_data_mnt00002              /dev/sdag       host20     FCP        1t      cDOT
    svm1                          FC5_data2_mnt00001             /dev/sdaf       host20     FCP        1t      cDOT
    svm1                          FC5_data_mnt00001              /dev/sdae       host20     FCP        1t      cDOT
    svm1                          FC5_log2_mnt00002              /dev/sdad       host20     FCP        500g    cDOT
    svm1                          FC5_log_mnt00002               /dev/sdac       host20     FCP        500g    cDOT
    svm1                          FC5_log2_mnt00001              /dev/sdab       host20     FCP        500g    cDOT
    svm1                          FC5_log_mnt00001               /dev/sdaa       host20     FCP        500g    cDOT
    svm1                          FC5_data2_mnt00002             /dev/sdz        host20     FCP        1t      cDOT
    svm1                          FC5_data_mnt00002              /dev/sdy        host20     FCP        1t      cDOT
    svm1                          FC5_data2_mnt00001             /dev/sdx        host20     FCP        1t      cDOT
    svm1                          FC5_data_mnt00001              /dev/sdw        host20     FCP        1t      cDOT
  3. Führen Sie den multipath -r Und multipath -ll Befehl zum Abrufen der weltweiten Kennungen (WWIDs) für die Gerätedateinamen.

    Hinweis In diesem Beispiel gibt es acht LUNs.
    sapcc-hana-tst:~ # multipath -r
    sapcc-hana-tst:~ # multipath -ll
    3600a098038314e63492b59326b4b786d dm-7 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:2 sdaf 65:240 active ready running
      |- 20:0:5:2 sdx  65:112 active ready running
      |- 21:0:4:2 sdav 66:240 active ready running
      `- 21:0:6:2 sdan 66:112 active ready running
    3600a098038314e63492b59326b4b786e dm-9 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:4 sdah 66:16  active ready running
      |- 20:0:5:4 sdz  65:144 active ready running
      |- 21:0:4:4 sdax 67:16  active ready running
      `- 21:0:6:4 sdap 66:144 active ready running
    3600a098038314e63492b59326b4b786f dm-11 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:6 sdaj 66:48  active ready running
      |- 20:0:5:6 sdab 65:176 active ready running
      |- 21:0:4:6 sdaz 67:48  active ready running
      `- 21:0:6:6 sdar 66:176 active ready running
    3600a098038314e63492b59326b4b7870 dm-13 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:8 sdal 66:80  active ready running
      |- 20:0:5:8 sdad 65:208 active ready running
      |- 21:0:4:8 sdbb 67:80  active ready running
      `- 21:0:6:8 sdat 66:208 active ready running
    3600a098038314e63532459326d495a64 dm-6 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:1 sdae 65:224 active ready running
      |- 20:0:5:1 sdw  65:96  active ready running
      |- 21:0:4:1 sdau 66:224 active ready running
      `- 21:0:6:1 sdam 66:96  active ready running
    3600a098038314e63532459326d495a65 dm-8 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:3 sdag 66:0   active ready running
      |- 20:0:5:3 sdy  65:128 active ready running
      |- 21:0:4:3 sdaw 67:0   active ready running
      `- 21:0:6:3 sdao 66:128 active ready running
    3600a098038314e63532459326d495a66 dm-10 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:5 sdai 66:32  active ready running
      |- 20:0:5:5 sdaa 65:160 active ready running
      |- 21:0:4:5 sday 67:32  active ready running
      `- 21:0:6:5 sdaq 66:160 active ready running
    3600a098038314e63532459326d495a67 dm-12 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:7 sdak 66:64  active ready running
      |- 20:0:5:7 sdac 65:192 active ready running
      |- 21:0:4:7 sdba 67:64  active ready running
      `- 21:0:6:7 sdas 66:192 active ready running
  4. Bearbeiten Sie das /etc/multipath.conf Datei und fügen Sie die WWIDs und Aliasnamen hinzu.

    Hinweis Die Beispielausgabe zeigt den Inhalt des /etc/multipath.conf Datei, die Alias-Namen für die vier LUNs eines 2+1-Systems mit mehreren Hosts enthält. Wenn keine Multipath.conf-Datei verfügbar ist, können Sie eine erstellen, indem Sie den folgenden Befehl ausführen: multipath -T > /etc/multipath.conf.
    sapcc-hana-tst:/ # cat /etc/multipath.conf
    multipaths {
                    multipath {
                    wwid    3600a098038314e63492b59326b4b786d
                    alias   svm1-FC5_data2_mnt00001
            }
            multipath {
                    wwid    3600a098038314e63492b59326b4b786e
                    alias   svm1-FC5_data2_mnt00002
            }
            multipath {
                    wwid    3600a098038314e63532459326d495a64
                    alias   svm1-FC5_data_mnt00001
            }
            multipath {
                    wwid    3600a098038314e63532459326d495a65
                    alias   svm1-FC5_data_mnt00002
            }
            multipath {
                    wwid    3600a098038314e63492b59326b4b786f
                    alias   svm1-FC5_log2_mnt00001
            }
            multipath {
                    wwid    3600a098038314e63492b59326b4b7870
                    alias   svm1-FC5_log2_mnt00002
            }
            multipath {
                    wwid    3600a098038314e63532459326d495a66
                    alias   svm1-FC5_log_mnt00001
            }
            multipath {
                    wwid    3600a098038314e63532459326d495a67
                    alias   svm1-FC5_log_mnt00002
            }
    
    
    }
  5. Führen Sie die aus multipath -r Befehl zum Neuladen der Gerätezuordnung.

  6. Überprüfen Sie die Konfiguration, indem Sie den ausführen multipath -ll Befehl zum Auflisten aller LUNs, Alias-Namen sowie aktiver und Standby-Pfade.

    Hinweis Die folgende Beispielausgabe zeigt die Ausgabe eines 2+1-HANA-Systems mit mehreren Hosts mit zwei Daten und zwei Log-LUNs.
    sapcc-hana-tst:~ # multipath -ll
    hsvm1-FC5_data2_mnt00001 (3600a098038314e63492b59326b4b786d) dm-7 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:2 sdaf 65:240 active ready running
      |- 20:0:5:2 sdx  65:112 active ready running
      |- 21:0:4:2 sdav 66:240 active ready running
      `- 21:0:6:2 sdan 66:112 active ready running
    svm1-FC5_data2_mnt00002 (3600a098038314e63492b59326b4b786e) dm-9 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:4 sdah 66:16  active ready running
      |- 20:0:5:4 sdz  65:144 active ready running
      |- 21:0:4:4 sdax 67:16  active ready running
      `- 21:0:6:4 sdap 66:144 active ready running
    svm1-FC5_data_mnt00001 (3600a098038314e63532459326d495a64) dm-6 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:1 sdae 65:224 active ready running
      |- 20:0:5:1 sdw  65:96  active ready running
      |- 21:0:4:1 sdau 66:224 active ready running
      `- 21:0:6:1 sdam 66:96  active ready running
    svm1-FC5_data_mnt00002 (3600a098038314e63532459326d495a65) dm-8 NETAPP,LUN C-Mode
    size=1.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:3 sdag 66:0   active ready running
      |- 20:0:5:3 sdy  65:128 active ready running
      |- 21:0:4:3 sdaw 67:0   active ready running
      `- 21:0:6:3 sdao 66:128 active ready running
    svm1-FC5_log2_mnt00001 (3600a098038314e63492b59326b4b786f) dm-11 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:6 sdaj 66:48  active ready running
      |- 20:0:5:6 sdab 65:176 active ready running
      |- 21:0:4:6 sdaz 67:48  active ready running
      `- 21:0:6:6 sdar 66:176 active ready running
    svm1-FC5_log2_mnt00002 (3600a098038314e63492b59326b4b7870) dm-13 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:8 sdal 66:80  active ready running
      |- 20:0:5:8 sdad 65:208 active ready running
      |- 21:0:4:8 sdbb 67:80  active ready running
      `- 21:0:6:8 sdat 66:208 active ready running
    svm1-FC5_log_mnt00001 (3600a098038314e63532459326d495a66) dm-10 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:5 sdai 66:32  active ready running
      |- 20:0:5:5 sdaa 65:160 active ready running
      |- 21:0:4:5 sday 67:32  active ready running
      `- 21:0:6:5 sdaq 66:160 active ready running
    svm1-FC5_log_mnt00002 (3600a098038314e63532459326d495a67) dm-12 NETAPP,LUN C-Mode
    size=500G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 alua' wp=rw
    `-+- policy='service-time 0' prio=50 status=active
      |- 20:0:4:7 sdak 66:64  active ready running
      |- 20:0:5:7 sdac 65:192 active ready running
      |- 21:0:4:7 sdba 67:64  active ready running
      `- 21:0:6:7 sdas 66:192 active ready running