WebSphere Extended Deployment, Version 6.0.x     Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows, z/OS

Konfigurationen für die Vitalitätsüberwachung mit Scripting ändern

Sie können die Konfiguration Ihrer Vitalitätsüberwachung mit dem folgendem Jacl-Script ändern.

Zweck

Mit dem Script HmmControllerProcs.jacl können Sie die folgenden Aktionen ausführen:
  • Controller für Vitalitätsüberwachung aktivieren und inaktivieren,
  • automatisierte Neustarts für den Server aktivieren und inaktivieren,
  • Werte anderer Einstellungen für die Vitalitätsüberwachung festlegen und abrufen.

Position

Das Script HmmControllerProcs.jacl ist im Verzeichnis bin gespeichert.

Verwendung

Verwenden Sie zum Ausführen des Script HmmControllerProcs_APCconfig.jacl mit dem Tool wsadmin den folgenden Befehl:

  wsadmin -profile HmmControllerProcs.jacl -c "Parameter_für_Einfügeprozedur"

Ersetzen Sie Parameter_für_Einfügeprozedur durch den Namen der Prozedur und die zugehörigen Variablenwerte. Je nach Betriebsumgebung müssen Sie anstelle von wsadmin den Befehl wsadmin.sh oder wsadmin.bat verwenden.
Sie können auch zuerst den Scripting-Client starten. Nähere Informationen hierzu finden Sie im Artikel Erste Schritte mit Scripting. Geben Sie im Dienstprogramm wsadmin Folgendes ein:

  
wsadmin> source HmmControllerProcs.jacl
wsadmin> Prozedur Variablen

Ersetzen Sie Prozedur durch die Prozedur, die Sie aufrufen möchten. Ersetzen Sie Variablen durch die spezifischen Variablen für Ihre Prozedur.

Prozeduren

Verwenden Sie zum Abrufen einer Liste aller verfügbaren Prozeduren den folgenden Befehl:

  wsadmin -profile HmmControllerProcs.jacl -c "help"

Table 1. Prozeduren für das Script HmmControllerProcs.jacl
Prozedurname Funktion
enable Aktiviert den Controller für Vitalitätsüberwachung.
disable Inaktiviert den Controller für Vitalitätsüberwachung.
isEnabled Prüft, ob der Controller für Vitalitätsüberwachung aktiviert ist.
enableServer Knotenname Servername Aktiviert automatisierte Neustarts für den Server auf dem angegebenen Knoten.
disableServer Knotenname Servername Inaktiviert automatisierte Neustarts für den Server auf dem angegebenen Knoten.
isServerEnabled Knotenname Servername Prüft, ob automatisierte Neustarts für den Server auf dem angegebenen Knoten aktiviert sind.
isNodeMaintenance Knotenname Prüft, ob der Controller für Vitalitätsüberwachung den Wartungsmodus für den angegebenen Knoten bestätigt.
getMaxConsecutiveRestarts Gibt zurück, wie oft versucht wurde, einen Anwendungsserver erneut zu starten. Wenn die maximale Versuchsanzahl erreicht ist, wird der Server als fehlerhaft deklariert, und die Neustarts werden inaktiviert.
setMaxConsecutiveRestarts Anzahl Legt fest, wie oft versucht wird, einen Anwendungsserver erneut zu starten.
getControlCycleLength Gibt zurück, in welchen zeitlichen Abständen (Minuten) die Vitalitäts-Policy für die Anwendungsserverinstanzen geprüft wird, um mögliche Verstöße festzustellen.
setControlCycleLength Zeit_in_Minuten Legt fest, in welchen zeitlichen Abständen (Minuten) die Vitalitäts-Policy für die Anwendungsserverinstanzen geprüft wird, um mögliche Verstöße festzustellen.
getMinRestartInterval Gibt zurück, wie viel Zeit zwischen den Versuchen zum erneuten Starten einer Anwendungsserverinstanz eingehalten werden muss.
setMinRestartInterval Zeit_in_Minuten Legt fest, wie viel Zeit zwischen den Versuchen zum erneuten Starten einer Anwendungsserverinstanz eingehalten werden muss.
getRestartTimeout Gibt zurück, wie lange der Controller während eines Neustarts auf Start- und Stoppereignisse wartet, bevor er den Status des Servers abfragt.
setRestartTimeout Zeit_in_Minuten Legt fest, wie lange der Controller während eines Neustarts auf Start- und Stoppereignisse wartet, bevor er den Status des Servers abfragt.



Related tasks
Vitalitätsüberwachung definieren
Vitalitätsüberwachung aktivieren und inaktivieren
Vitalitätsüberwachung kontrollieren und optimieren

Referenzartikel    

Nutzungsbedingungen | Feedback Letzte Aktualisierung: Mar 23, 2006 9:53:15 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/todhmmscripts.html

© Copyright IBM 2004, 2006. Alle Rechte vorbehalten.
Dieses Information Center beruht auf der Eclipse-Technologie. (http://www.eclipse.org)