Strategy ONE
Empfohlene Systemeinstellungen für Linux
Linux-Systeme ermöglichen die Ausführung von Prozessen und Anwendungen in einer virtuellen Umgebung. Dies bedeutet, dass jeder Prozess, abhängig von seinem Besitzer und den Einstellungen für bestimmte Umgebungsvariablen, mit einem bestimmten Satz von Eigenschaften ausgeführt wird, die beeinflussen, wie viel Speicher der Prozess verwenden kann, wie viele CPU-Sekunden er nutzen kann, welches Thread-Modell er verwenden kann, wie viele Dateien er öffnen kann usw.
MicroStrategy Intelligence Server wird auf Linux-Systemen mit den erforderlichen Umgebungsvariablen installiert, um sicherzustellen, dass die Aufträge des Servers korrekt verarbeitet werden. Wie oben erwähnt, beziehen sich einige Einstellungen jedoch auf den Benutzer, der den Prozess startet (auch als Eigentümer des Prozesses bezeichnet), und andere Einstellungen können nur vom Systemadministrator festgelegt werden. Für einige dieser Einstellungen werden möglicherweise auch Grenzwerte aus Gründen erzwungen, die nichts mit der Unterstützung von MicroStrategy zu tun haben.
In der Tabelle unten sind die Empfehlungen von MicroStrategy für Systemeinstellungen aufgeführt, die sich auf das Verhalten von Intelligence Server auswirken können.
Das Ändern der unten aufgeführten Systemeinstellungen kann sich auf das systemweite Verhalten auswirken. Daher werden hier keine Schritte zum Ändern dieser Werte angegeben. Nehmen Sie die Linux-Dokumentation zu Hilfe und wenden Sie sich an Ihren Systemadministrator, wenn Sie diese Einstellungen ändern möchten.
|
Name der Einstellung ulimit-Name (Limit-Name) |
Beschreibung |
Empfohlener Wert: |
|
|
Maximale CPU-Sekunden pro Prozess |
Unbegrenzt |
|
|
Maximale Größe für eine einzelne Datei |
Unbegrenzt oder so groß, wie das Dateisystem es zulässt. Ihr Systemadministrator kann aus Gründen, die nichts mit MicroStrategy zu tun haben, Beschränkungen für die maximale Dateigröße durchsetzen. Dieser Wert muss mindestens so groß sein wie die maximale Größe für Core-Dump-Dateien ( |
|
|
Maximale Heap-Größe pro Prozess |
Unbegrenzt oder so groß, wie der virtuelle Systemspeicher es zulässt. Die Einschränkungen des virtuellen Speichers Ihres Systems wirken sich auf die Datengröße aus, die Sie für die Heap-Größe eines Prozesses festlegen können. Der Wert sollte mit der maximalen Größe für Core-Dump-Dateien () übereinstimmen. |
|
|
Maximale Stapelgröße pro Prozess |
8 MB |
|
|
Maximale Größe für eine einzelne Core-Dump-Datei |
Setzen Sie diesen Wert auf denselben Wert wie die maximale Heap-Größe pro Prozess ( |
|
|
Maximale Größe des pro Prozess zugewiesenen physischen Speichers |
Unbegrenzt oder so groß, wie der physische Speicher Ihres Systems es zulässt |
|
|
Maximal zulässige Größe des virtuellen Speichers pro Prozess |
Unbegrenzt oder so groß, wie der virtuelle Speicher Ihres Systems es zulässt |
|
|
Maximale Anzahl von Dateideskriptoren (offene Dateien) pro Prozess |
65535 |
processes (per user ) |
Maximale Anzahl von Prozessen pro Benutzer |
8194 Bei dieser Einstellung handelt es sich um eine allgemeine Richtlinie, die sich bei mehreren Installationen bewährt hat. Abhängig von der jeweiligen Umgebung muss diese Einstellung jedoch möglicherweise verfeinert werden. |
