WebSphere Virtual Enterprise, Version 6.1.1
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows,


Befehle des Vitalitätscontrollers mit dem AdminConfig-Objekts

Sie können mit dem AdminConfig-Objekt die Einstellungen des Vitalitätscontrollers ändern. Sie können den Controllerzyklus ändern, Neustarts zu bestimmten Uhrzeiten verhindern usw.

Zweck

Die Vitalitätsüberwachung arbeitet per Design mit einer intelligenten Zuordnung von Standardwerten, die sich für die meisten Umgebungen eignen. Sollten Sie jedoch feststellen, dass der Vitalitätscontroller nicht wie erwartet funktioniert, wird eine Optimierung der Standardparameter empfohlen. Sie können diese Einstellungen über die Administrationskonsole oder mit dem Tool "wsadmin" ändern.

Syntax

Zum Ändern der Konfigurationseinstellungen für den Vitalitätscontroller benötigten Sie die Berechtigungen der Rolle "Konfiguration" (Configurator) oder "Verwaltung" (Administrator). Wenn Sie die Berechtigungen der Rolle "Bedienung" (Operator) haben, können Sie nur die Laufzeitkonfiguration ändern.

Führen Sie die folgenden Befehle aus, um die Eigenschaften des Vitalitätscontrollers zu bearbeiten:

.\wsadmin.sh -lang jythonhcid = AdminConfig.getid("/HealthController:/")
AdminConfig.modify(hcid, [["Attributname", Wert]])
AdminConfig.save()

Attribute

Sie können die folgenden Attribute bearbeiten:
controlCycleLength
Gibt den Zeitabstand zwischen aufeinander folgenden Vitalitätsprüfungen an, mit denen festgestellt werden soll, ob gegen eine in der Richtlinie definierte Bedingung verstoßen wurde.

Standardwert: 5

enable
Gibt an, ob die Vitalitätsüberwachung aktiviert ist.

Standardwert: true

maxConsecutiveRestarts
Gibt an, wie oft versucht wird, einen Server erneut zu starten, nachdem eine Neustartentscheidung getroffen wurde. Wenn die Anzahl der Neustartversuche überschritten wird, wird die Operation als fehlgeschlagen eingestuft, und weitere Neustarts für den Server sind nicht mehr möglich.

Gültige Werte: ganze Zahlen zwischen 1 und 5

Standardwert: 3

minRestartInterval
Dieser Parameter steuert, welcher Zeitabstand zwischen den aufeinander folgenden Neustartversuchen einer Serverinstanz mindestens vergehen muss.

Gültige Werte: Der Wert kann zwischen 15 Minuten und einschließlich 365 Tagen liegen. Zeigt die Einheiten mit dem Attribut minRestartIntervalUnits an. Mit dem Wert 0 können Sie die Einstellung inaktivieren.

Standardwert: 0 (disabled)

minRestartIntervalUnits
Zeigt die Einheiten an, die mit dem Attribut minRestartInterval verwendet werden sollen.

Gültige Werte: 2 (Minuten), 3 (Stunden) oder 4 (Tage)

Standardwert: 2

prohibitedRestartTimes
In diesem Feld geben Sie die Zeiten und Wochentage an, an denen ein Neustart der Anwendungsserverinstanz nicht zulässig ist. Sie können dieses Attribut nicht mit dem AdminConfig-Objekt ändern. Klicken Sie in der Administrationskonsole auf Betriebsbedingte Richtlinien > Autonome Manager > Vitalitätscontroller, um den Wert für die unzulässigen Zeiten für Neustart zu aktualisieren. Bearbeiten Sie den Wert im Feld Unzulässige Zeiten für Neustart.
properties
Gibt eine angepasste Eigenschaft im Vitalitätscontroller an.
restartTimeout
Gibt an (in Minuten), wie lange auf das Stoppen eines Servers gewartet wird, bevor der Serverstatus explizit geprüft und versucht wird, den Server erneut zu starten.

Gültige Werte: 1 bis 60 Minuten, angegeben als ganze Zahlen

Standardwert: 5

Beispiel

Der folgende Beispielbefehl ändert die Zeitlimiteinstellung für Neustarts:
hcid = AdminConfig.getid("/HealthController:/")
AdminConfig.modify(hcid, [["restartTimeout", 6]])
AdminConfig.save()
Mit dem folgenden Befehl wird die angepasste Eigenschaft "com.ibm.ws.xd.hmm.controller.approvalTimeOutMinutes" auf 40 Minuten gesetzt:
.\wsadmin.sh -lang jythonhcid = AdminConfig.getid("/HealthController:/")
AdminConfig.create('Property', hcid, [['name', 'com.ibm.ws.xd.hmm.controller.approvalTimeOutMinutes'], ['value', '40']])
AdminConfig.save()



Zugehörige Konzepte
Vitalitätsüberwachung
Zugehörige Tasks
Vitalitätsüberwachung kontrollieren und optimieren
Vitalitätsüberwachung konfigurieren
Zugehörige Verweise
HmmControllerProcs.jacl
Zugehörige Informationen
Angepasste Eigenschaften für Vitalitätscontroller
Referenzartikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 24.09.2009 16.40 Uhr EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/reference/todhmscript.html