Erkunden von SAP HANA-Warnungen

Abgeschlossen

Überprüfen Sie im ersten Schritt die aktuellen SAP HANA-Warnungsprotokolle. Navigieren Sie in SAP HANA Studio zu Verwaltungskonsole  >Warnungen >Anzeigen: Alle Warnungen. In dieser Oberfläche werden alle SAP HANA-Warnungen für bestimmte Werte (freier physischer Speicher, CPU-Auslastung usw.) angezeigt, die außerhalb der festgelegten minimalen und maximalen Schwellenwerte liegen. Standardmäßig werden die Überprüfungen alle 15 Minuten automatisch aktualisiert.

Für eine Warnung, die aufgrund einer nicht ordnungsgemäßen Schwellenwerteinstellung ausgelöst wird, besteht eine Lösung entweder im Zurückzusetzen auf den Standardwert oder im Festlegen eines geeigneteren Schwellenwerts.

Hinweis

Ausführliche Schritte zur Behandlung folgender Probleme finden Sie im Leitfaden zur Problembehandlung und Leistungsanalyse für SAP HANA 2.0.

CPU

Die folgenden Warnungen können ein Hinweis auf CPU-Ressourcenprobleme sein:

  • Host CPU Usage (Alert 5)
  • Most recent savepoint operation (Alert 28)
  • Savepoint duration (Alert 54)

Anhand der folgenden Angaben können Sie ggf. eine hohe CPU-Auslastung für Ihre SAP HANA-Datenbank feststellen:

  • „Alert 5 (Host CPU Usage)“ wird für die aktuelle oder bisherige CPU-Auslastung ausgelöst
  • Die angezeigte CPU-Auslastung auf dem Übersichtsbildschirm

Das Lastdiagramm kann eine hohe CPU-Auslastung oder eine hohe Auslastung in der Vergangenheit anzeigen.

Eine Warnung, die durch eine hohe CPU-Auslastung ausgelöst wird, kann mehrere Gründe haben, z. B.: Ausführen bestimmter Transaktionen, Laden von Daten, nicht reagierende Aufträge, SQL-Anweisungen mit langer Ausführungszeit und schlechte Abfrageleistung (z. B. mit BW in HANA-Cubes).

Betriebssystem

Mit einer der wichtigsten Überprüfungen für SAP HANA unter Linux soll sichergestellt werden, dass Transparent Huge Pages deaktiviert sind. Weitere Informationen finden Sie im SAP-Hinweis 2131662.

Mit dem folgenden Linux-Befehl können Sie überprüfen, ob Transparent Huge Pages aktiviert sind: cat /sys/kernel/mm/transparent_hugepage/enabled

  • Wenn always in Klammern angegeben wird, bedeutet dies, dass Transparent Huge Pages aktiviert sind: [always] madvise never;
  • Wenn never in Klammern angegeben wird, bedeutet dies, dass Transparent Huge Pages deaktiviert sind: always madvise [never]

Der folgende Linux-Befehl sollte nichts zurückgeben: rpm -qa | grep ulimit. Falls festgestellt wird, dass ulimit installiert ist, deinstallieren Sie es sofort.

Arbeitsspeicher

Sie bemerken möglicherweise, dass der von der SAP HANA-Datenbank reservierte Arbeitsspeicher größer als erwartet ist. Die folgenden Warnungen sind Anzeichen von Problemen aufgrund einer hohen Speicherauslastung:

  • Host physical memory usage (Alert 1)
  • Memory usage of name server (Alert 12)
  • Total memory usage of Column Store tables (Alert 40)
  • Memory usage of services (Alert 43)
  • Memory usage of main storage of Column Store tables (Alert 45)
  • Runtime dump files (Alert 46)

Netzwerk

Lesen Sie den SAP-Hinweis 2081065, und führen Sie die Schritte zur Netzwerkproblembehandlung in diesem SAP-Hinweis aus.

  • Analysieren sie die Roundtripzeit zwischen Server und Client. Führen Sie das SQL Skript HANA_Network_Clients aus.
  • Analysieren Sie die Kommunikation zwischen Knoten. Führen Sie das SQL Skript HANA_Network_Services aus.
  • Führen Sie den Linux-Befehl ifconfig aus (die Ausgabe zeigt an, ob Paketverluste auftreten).
  • Führen Sie den Linux-Befehl tcpdump aus.

Verwenden Sie außerdem ein Open-Source-Tool wie IPERF, um die tatsächliche Netzwerkleistung der Anwendung zu messen.

Im SAP-Hinweis 2081065 finden Sie mehrere Verfahren zur Behandlung von SAP HANA-Netzwerkproblemen, mit denen Sie ermitteln können, in welchem Umfang die Netzwerklatenz zur Leistungsminderung in einer SAP-Landschaft beiträgt. Hierfür wird die Roundtripzeit (RTT) zwischen Server und Client sowie die Kommunikation zwischen Knoten analysiert.

Storage

Eine Anwendung (oder das System als Ganzes) wird aus Sicht des Endbenutzers langsam ausgeführt, reagiert nicht oder reagiert sogar nicht mehr, wenn E/A-Leistungsprobleme auftreten. Auf der Registerkarte „Volumes“ in SAP HANA Studio können Sie die angefügten Volumes und die von den einzelnen Diensten verwendeten Volumes anzeigen.