HP Matrix Operating Environment Software Benutzerhandbuch

Seite 65

Advertising
background image

Skripts werden nicht in den richtigen Arbeitslasten platziert

Bei Depots, die auf psets oder fss-Gruppen basieren, können Sie mit gWLM Skripts in den Depots
platzieren, indem Sie Anwendungsdatensätze mit alternativen Namen verwenden. Dies funktioniert
nur, wenn die verwendete Shell bzw. der verwendete Interpreter in der Datei /etc/shells
aufgelistet ist. perl ist normalerweise nicht in dieser Datei aufgelistet. Perl-Skripts (sowie alle
anderen Skripts, die auf nicht in /etc/shells aufgelisteten Shells oder Interpretern basieren)
werden deshalb nicht richtig platziert.
Ausführbare Dateien sind von diesem Problem nicht betroffen.
Workaround
Fügen Sie /opt/perl/bin/perl und gegebenenfalls weitere benötigte Shells oder Interpreter
in die Datei /etc/shells ein. Global Workload Manager erkennt die hinzugefügten Shells oder
Interpreter innerhalb von 30 Sekunden.

HINWEIS:

Da für das Skript kein vollständiger Pfadname angegeben werden muss, könnte ein

böswilliger Benutzer Zugriff auf die Depots erlangen, die auf psets oder fss-Gruppen basieren (auf
die anderweitig kein Zugriff möglich wäre), indem er den Namen des Skripts für neue Skripts oder
Wrapper verwendet.

In den Standard-pset oder die fss-Standardgruppe verlagerte Prozesse

Die Prozessplatzierung auf einem verwalteten Knoten mit dem Befehl gwlmplace geht in den
folgenden Situationen vollständig verloren:

Der verwaltete Knoten wird neu gestartet.

Der lokale gwlmagent-Daemon wird neu gestartet.

Sie heben die Bereitstellung der aktuellen SRD auf.

In diesen Fällen werden Prozesse nach Maßgabe einschlägiger Anwendungsdatensätze oder
Benutzerdatensätze platziert. Wenn keine Datensätze existieren, werden nicht für den root bestimmte
Prozesse im Standard-pset oder in der fss-Standardgruppe platziert. Die Position von root-Prozessen
wird nicht verändert.
Workaround
Soll die Platzierung der Prozesse nach erneuten Bereitstellungen erhalten bleiben, verwenden Sie
die gWLM-Anwendungsdatensätze oder -Benutzerdatensätze beim Erstellen oder Bearbeiten der
Arbeitslastdefinitionen in gWLM.

Größen/Zuordnungen geringer als die Richtlinien-Mindestwerte für virtuelle Systeme

Die Größen oder Zuordnungen für virtuelle Systeme in einer bereitgestellten SRD können kleiner
als die entsprechenden Werte in der Richtlinie sein.
Workaround
Warten Sie einige Minuten, da es etwas dauern kann, bis gWLM den Übergang eines virtuellen
Systems zwischen dem Status Aus und Ein erkennt.

Starten der Verwaltung überwachter Arbeitslasten mit pset-Depots

Wenn Sie einen Satz überwachter Arbeitslasten durch Zuweisen einer Richtlinie und mit pset-Depots
verwalten möchten, kann die folgende Fehlermeldung angezeigt werden, sobald Sie den Schritt
Workload & Policies (Arbeitslast und Richtlinien) im Assistenten Manage Systems & Workloads
(Systeme und Arbeitslasten verwalten) ausführen:

The value '0' specified for 'Total Size' must be a positive integer
value. (Der für 'Gesamtgröße' angegebene Wert '0' muss eine positive
ganze Zahl sein.)

Diese Meldung wird angezeigt, wenn Sie versuchen, einen Satz von pset-Depots zu verwalten, für
die mehr Kerne erforderlich sind, als auf dem verwalteten Knoten zur Verfügung stehen. Ein pset
hat eine Mindestgröße von einem Kern. Sie benötigten also mindestens so viele Kerne, wie
Arbeitslasten zu verwalten sind. Das Feld Total Size (Gesamtgröße) kann nicht berechnet werden,

Dokumentation/Kleinere Probleme

65

Advertising