Prozkoumání upozornění SAP HANA

Dokončeno

V prvním kroku zkontrolujte aktuální protokoly upozornění SAP HANA. V APLIKACI SAP HANA Studio přejděte na Správa obrazovat výstrahy konzoly>>: všechna upozornění. Toto rozhraní zobrazí všechna upozornění SAP HANA pro konkrétní hodnoty (volné fyzické paměti, využití procesoru atd.), které spadají mimo nastavené minimální a maximální prahové hodnoty. Ve výchozím nastavení se kontroly automaticky aktualizují každých 15 minut.

U výstrahy aktivované z důvodu nesprávného nastavení prahové hodnoty je řešením resetovat výchozí hodnotu nebo přiměřenou prahovou hodnotu.

Poznámka:

Podrobný postup řešení potíží pro některou z následujících možností najdete v průvodci odstraňováním potíží a analýzou výkonu SAP HANA 2.0.

Procesor

Následující výstrahy můžou znamenat problémy s prostředky procesoru:

  • Využití procesoru hostitele (upozornění 5)
  • Poslední operace savepointu (výstraha 28)
  • Doba trvání bodu uložení (výstraha 54)

V databázi SAP HANA si můžete všimnout vysoké spotřeby procesoru z některé z následujících možností:

  • Upozornění 5 (využití procesoru hostitele) se vyvolá kvůli aktuálnímu nebo minulému využití procesoru
  • Zobrazené využití procesoru na obrazovce přehledu

Graf zatížení může v minulosti zobrazovat vysokou spotřebu procesoru nebo vysokou spotřebu.

Výstraha aktivovaná kvůli vysokému využití procesoru může být způsobená několika událostmi, mezi které patří provádění určitých transakcí, načítání dat, úlohy, které nereagují, dlouhotrvající příkazy SQL a špatný výkon dotazů (například S BW u datových krychlí HANA).

Operační systém

Jednou z nejdůležitějších kontrol SAP HANA v Linuxu je zajistit, aby byly transparentní obrovské stránky zakázané, viz SAP Note #2131662.

Transparentní obrovské stránky můžete zkontrolovat pomocí následujícího příkazu Linuxu: cat /sys/kernel/mm/transparent_hugepage/enabled

  • Pokud je vždy uzavřená v hranatých závorkách, znamená to, že jsou povolené průhledné obrovské stránky: [always] madvise never;
  • Pokud nikdy není uzavřený v hranatých závorkách, znamená to, že průhledné obrovské stránky jsou zakázané: always madvise [never]

Následující příkaz Linuxu by neměl vracet nic: rpm -qa | grep ulimit. Pokud se zobrazí, že je ulimit nainstalovaný, odinstalujte ho okamžitě.

Memory (Paměť)

Můžete si všimnout, že velikost paměti přidělená databází SAP HANA je vyšší, než se čekalo. Následující výstrahy označují problémy s vysokým využitím paměti:

  • Využití fyzické paměti hostitele (upozornění 1)
  • Využití paměti názvového serveru (výstraha 12)
  • Celkové využití paměti tabulek úložiště sloupců (upozornění 40)
  • Využití paměti služeb (výstraha 43)
  • Využití paměti hlavního úložiště tabulek úložiště sloupců (upozornění 45)
  • Soubory výpisu stavu modulu runtime (upozornění 46)

Síť

Projděte si SAP Note #2081065 a proveďte kroky pro řešení potíží se sítí v této poznámce SAP.

  • Analyzujte dobu odezvy mezi serverem a klientem. Spusťte skript HANA_Network_ClientsSQL .
  • Analýza komunikace mezi uzlu Spusťte skript HANA_Network_ServicesSQL .
  • Spusťte příkaz ifconfigLinuxu (výstup ukazuje, jestli dochází ke ztrátám paketů).
  • Spusťte příkaz tcpdumpLinuxu .

K měření skutečného výkonu sítě aplikací použijte také opensourcový nástroj IPERF (nebo podobný).

SAP Note #2081065 nabízí řadu postupů řešení potíží se sítí SAP HANA, které vám pomůžou určit rozsah, do kterého latence sítě přispívá ke snížení výkonu v prostředí SAP analýzou doby odezvy mezi serverem a klientem a komunikace mezi uzlu.

Úložiště

Z pohledu koncového uživatele aplikace (nebo systému jako celku) běží pomalu, nereaguje nebo se zdá, že přestane reagovat, pokud dojde k problémům s výkonem vstupně-výstupních operací. Na kartě Svazky v APLIKACI SAP HANA Studio uvidíte připojené svazky a jaké svazky používají jednotlivé služby.