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

Laufzeitkonfiguration des Controllers für die Verteilung von Anwendungen mit Scripting ändern

Verwenden Sie das folgende Jacl-Script, um die Laufzeitkonfiguration für die Verteilung von Anwendungen zu ändern.

Zweck

Das Script PlacementControllerProcs.jacl wird mit dem Produkt bereitgestellt. Während der Installation wird das Script in das Verzeichnis <Installationsstammverzeichnis>\bin auf der Zielmaschine für die Installation kopiert. Verwenden Sie das Script PlacementControllerProcs.jacl, um eine ganze Reihe von Konfigurationsoptionen für den Controller für die Verteilung von Anwendungen zu ändern. Sie können mit dem Script PlacementControllerProcs.jacl die folgenden Aktionen ausführen:

Dieses Script ändert die Laufzeitkonfiguration des Controllers für die Verteilung von Anwendungen. Wenn Sie persistente Änderungen an der Konfiguration vornehmen möchten, müssen Sie das Script xd_APCconfig.jacl verwenden. Nähere Informationen hierzu finden Sie im Artikel Konfigurationen für die Verteilung von Anwendungen mit Scripting ändern.

Verwendung

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

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

Ersetzen Sie Parameter_für_Einfügeprozedur durch den Namen der Prozedur und die Variablenwerte für Ihre Änderungen. Sie müssen die Prozeduren in Anführungszeichen (") setzen. Je nach Betriebsumgebung müssen Sie anstelle von wsadmin den Befehl wsadmin.sh oder wsadmin.bat verwenden.
Sie können auch den Scriping-Client zuerst starten. Nähere Informationen finden Sie im Artikel Erste Schritte mit Scripting. Geben Sie im Dienstprogramm wsadmin Folgendes ein:

  
wsadmin> source PlacementControllerProcs.jacl
wsadmin> Prozedur Variablen

Ersetzen Sie Prozedur durch den Namen der Prozedur. Ersetzen Sie Variablen durch die Variablen für Ihre Prozedur.

Prozeduren

Mit dem folgenden Befehl können Sie eine Liste aller verfügbaren Prozeduren anzeigen:

  wsadmin -profile PlacementControllerProcs.jacl -c "help"

Die folgenden Prozeduren sind verfügbar:
Table 1.
Prozedur Beschreibung
enable Aktiviert den Controller für die Verteilung von Anwendungen.
disable Inaktiviert den Controller für die Verteilung von Anwendungen.
disableNode Knotenname Legt den angegebenen Knoten als einen durch den Controller für die Verteilung von Anwendungen nicht verwalteten Knoten fest.
disableNode Name_der_Knotengruppe Knotenname Legt den Knoten als nicht verwaltetes Member der Knotengruppe fest.
findBestNodeToDisable Ermittelt den Knoten, der sich am besten für die Inaktivierung eignet.
isNodeInUse Knotenname Prüft, ob ein Knoten nach dem Umstellen auf den Wartungsmodus weiterhin im Gebrauch ist.
enableNode Knotenname Legt den angegebenen Knoten als einen durch den Controller für die Verteilung von Anwendungen verwalteten Knoten fest.
enableDynamicCluster Name_der_Knotengruppe Name_des_dynamischen_Cluster Stellt den angegebenen dynamischen Cluster auf automatische Ausführung ein.
enableDynamicCluster Name_des_dynamischen_Cluster Stellt den angegebenen dynamischen Cluster auf automatische Ausführung ein.
disableDynamicCluster Name_der_Knotengruppe Name_des_dynamischen_Cluster Stellt den angegebenen dynamischen Cluster auf manuelle Ausführung ein.
disableDynamicCluster Name_des_dynamischen_Cluster Stellt den angegebenen dynamischen Cluster auf manuelle Ausführung ein.
isEnabled Kehrt zurück, wenn der Controller für die Verteilung von Anwendungen aktiviert ist.
getNodeName Zeigt den Knoten an, auf dem der Controller für die Verteilung von Anwendungen ausgeführt wird.
setMinTimeBetweenPlacementChange Zeit Legt den zeitlichen Mindestabstand (in Minuten) zwischen zwei aufeinander folgenden Verteilungsänderungen fest.
setServerOperationTimeOut Zeitlimit Legt das Zeitlimit (in Minuten) fest, nach dessen Ablauf die ausgeführte Start- bzw- Stoppoperation für den Server als fehlgeschlagen eingestuft wird, sofern sie noch nicht beendet ist.
setApprovalTimeOut Bestätigungszeitlimit Legt fest, wie lange (in Minuten) im kontrollierten Betriebsmodus auf die Bestätigung des Administrators gewartet wird, bevor die Task als zurückgewiesen eingestuft wird.
getMinTimeBetweenPlacementChange Gibt den zeitlichen Mindestabstand zwischen zwei aufeinander folgenden Verteilungsänderungen zurück.
getServerOperationTimeOut Gibt zurück, nach welcher Zeit die ausgeführte Start- bzw. Stoppoperation für den Server als fehlgeschlagen eingestuft wird, falls sie noch nicht abgeschlossen ist.
getApprovalTimeOut Gibt zurück, wie lange im kontrollierten Betriebsmodus auf die Bestätigung einer Task durch einen Administrator gewartet wird.
recomputePlacement Weist den Controller für die Verteilung von Anwendungen an, seine Optimierung zu berechnen und alle erforderlichen Verteilungsänderungen durchzuführen.



Related tasks
Dynamische Verteilung von Anwendungen konfigurieren

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/todappscripts.html

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