• Index
  • Visitenkarte
  • Kontakt
  • Impressum
Patrick Wessel

grep -i stuff /dev/brain | weblog

Memory

SAP Speicherverwaltung für Dummies mit ABAP Kernel 7.40/7.41 und Linux

9. Juni 2013 by

Die richtige Einstellung der SAP Speicherverwaltung ist nicht immer einfach. Zum einen kommt es auf die Anforderungen an das System an, zum anderen natürlich auf die vorgegebene Umgebung und verfügbare Ressourcen. Früher zunächst nur für die Windows-Systemschiene bei SAP verfügbar gibt es seit einiger Zeit das SAP Zero Administration Memory Management auch für Linux. Eine nette Sache! Richtig eingesetzt macht es gerade in virtuellen Umgebungen richtig Sinn. Den über einen prozentuale Angabe des zu benutzenden RAMs ist es möglich, dass das SAP System sich zum Großteil automatisch an die RAM Veränderung anpasst. Man gibt also der virtuellen Maschine mehr Arbeitsspeicher, startet die entsprechende Instanz durch und viola – das System ist gleich passend für die wichtigsten Kenngrößen gesized ohne das auch nur an das Instanzprofil gedacht werden muss.

Wie geht man nun am Besten vor? Zunächst als <sid>adm ein cdpro absetzen um ins Profilverzeichnis (/sapmnt/<SID>/profile) zu wechseln und eine Sicherungskopie des aktuell aktiven Instanzprofils anlegen – safety first 🙂 Dreh- und Angelpunkt während der Anpassung ist der Parameter PHYS_MEMSIZE. Über diesen wird angegeben, wie viel Arbeitsspeicher für die Instanz genutzt werden soll. Die Angabe kann in Absoluten- und in Prozentwerten erfolgen. Somit kann man recht einfach für einen Application Server ohne Datenbank je nach Speicherausstattung 96 oder mehr Prozent angeben um dem Application Server möglichst viel Arbeitsspeicher zur Verwendung zu überlassen. Der Rest bleibt dann entsprechend für das OS übrig. In einer Shared Host Installation mit viel RAM kann so ggf. auch jeder Instanz 10% zugewiesen werden. Über das Konstrukt ist es dann ebenfalls möglich Instanzen mit hören Anforderungen über den Parameter gezielt mehr Speicher zuzuordnen ohne immer wieder an mehreren Parametern in mehreren Profilen schrauben zu müssen. Wird die Instanz auf dem Datenbankhost betrieben sollte hier zuvor genau errechnet werden wie viel Speicher das Datenbanksystem allein benötigt. In neueren SAP Releases geht das sehr einfach über die Transaktion DB02, die eine genaue Auflistung erstellt, die nicht nur die SGA enthält. Ansonsten muss man die Oracle Parameter auswerten und manuell errechnen.

Die für das jeweilige Kernelrelease unterstützen Formeln, die für das Memory Management herangezogen werden erhält man über sappfpar. Hierfür bietet sich folgendes Statement an: [Read more…]

Posted in: SAP Tagged: 512 GB, 7.4, 7.4 SP8, 7.40, 7.40 SP8, 7.41, 7.4x, ABAP, ABAP Program Buffer, Abhängigkeit, absolut, Admin, Anforderung, Appication Server, Applikationsserver, basiert, Benefit, BGB, buffer, check, check_formula, Configuration, disk, dump, Einstellungen, EM, em/initial_size_MB, Ergebnis, Festplatte, file, Filesystem, Formel, Formula, grep, help.sap.com, How, How-To, Initial, INSTANZ, Instanzprofil, Kernel, Kurzdump, Limit, LOAD_NO_ROLL, Management, Memory, Memory Management, Net Weaver, Netwaver, page, page file, pagefile, Parameter, pf=, pf=/sapmnt//profile/, PHYS_MEMSIZE, Platte, Profil, profile, Prozent, quota, RAM, rdisp, rdisp/PG_MAXFS, rdisp/PG_SHM, Referenz, Release, SAP, SAP Marketplace, SAP Zero Administration Memory Management, sapfpar, sapmnt, Server, Settings, Short, Shortdump, sid, Size, SP8, Speicher, Speicherverwaltung, STRING_LENGTH_TOO_LARGE, swap, swapfile, task_limit, to, TSV_TNEW_BLOCKS_NO_ROLL_MEMORY, TSV_TNEW_PAGE_ALLOC, Verwaltung, Werte, Zero, ztta

Kategorien

  • Allgemein
  • Politik und Soziales
  • Projekt Linux Server
  • SAP

Zu den Kommentaren:

Die Kommentare auf der Seite werden erst nach manueller Prüfung freigeschaltet. Es kann daher mehrere Stunden dauern, bis der entsprechende Kommentar auf der Seite veröffentlicht ist. Bitte nicht mehrfach posten.

Verschiedenes

Spaß Windows Download PHP Webserver Artikel Homepage Script Howto select. Tabelle postfix Installation User Verbindung sqlplus Speicher sid Blog Backup Wesselonline Debian Datenbank IP Email Problem Linux Oracle SAP Server

Archive

  • Juni 2013
  • Mai 2013
  • April 2013
  • März 2013
  • Februar 2013
  • Januar 2013
  • Dezember 2012
  • November 2012
  • Oktober 2012
  • September 2012
  • August 2012
  • Juli 2012
  • Juni 2012
  • Mai 2012
  • Januar 2012
  • Mai 2011
  • April 2011
  • März 2011
  • Januar 2011
  • Dezember 2010
  • November 2010
  • Oktober 2010
  • September 2010
  • August 2010
  • Juli 2010
  • Juni 2010
  • Juli 2009
  • Juni 2009
  • Mai 2009
  • Februar 2009
  • Januar 2009
  • Dezember 2008
  • August 2008
  • Juli 2008
  • Mai 2008
  • April 2008
  • August 2007
  • Juli 2007
  • Juni 2007
  • Mai 2007
  • April 2007
  • März 2007
  • Februar 2007
  • Januar 2007
  • Dezember 2006
  • Oktober 2006
  • September 2006
  • August 2006

Copyright © 2019 Patrick Wessel.

Omega WordPress Theme by ThemeHall

Internetseiten verwenden teilweise so genannte Cookies. Cookies richten auf Ihrem Rechner keinen Schaden an und enthalten keine Viren. Cookies dienen dazu, meine Internetseite nutzerfreundlicher, effektiver und sicherer zu machen. Cookies sind kleine Textdateien, die auf Ihrem Rechner abgelegt werden und die Ihr Browser speichert. Die meisten der von mir verwendeten Cookies sind so genannte „Session-Cookies“. Sie werden nach Ende Ihres Besuchs automatisch gelöscht. Andere Cookies bleiben auf Ihrem Endgerät gespeichert, bis Sie diese löschen. Diese Cookies ermöglichen es, Ihren Browser beim nächsten Besuch wiederzuerkennen. Sie können Ihren Browser so einstellen, dass Sie über das Setzen von Cookies informiert werden und Cookies nur im Einzelfall erlauben, die Annahme von Cookies für bestimmte Fälle oder generell ausschließen sowie das automatische Löschen der Cookies beim Schließen des Browser aktivieren. Bei der Deaktivierung von Cookies kann die Funktionalität dieser Website eingeschränkt sein.AkzeptierenDatenschutzerklärung