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


Script "PlacementControllerProcs.jacl"

Verwenden Sie das Script PlacementControllerProcs.jacl, um die Laufzeitkonfiguration für die Anwendungsverteilung zu ändern.

Zweck

Die Verwaltungsrolle, der Sie zugeordnet sind, bestimmt, welche Berechtigungen Sie für das Konfigurieren der autonomen Manager erhalten. Wenn Sie dieses Script zum Konfigurieren der autonomen Manager verwenden möchten, müssen Sie Administratorrechte besitzen.

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 Operationen zur Laufzeitkonfiguration 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.

Verwendung

Führen Sie den folgenden Befehl aus, um das Script PlacementControllerProcs.jacl mit dem Tool "wsadmin" auszuführen:
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. 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:
  • anyFailedServerOperations: Zeigt eine Liste fehlgeschlagener Starts von Servern an, die der Controller für die Verteilung von Anwendungen zu starten versuchte.
  • closeLockMultiAPCGateremoveAPCID: Schließt und sperrt den Mechanismus APCGate für die Konfiguration mehrerer Controller für die Verteilung von Anwendungen. Der Mechanismus APCGate kann verwendet werden, um sicherzustellen, dass mehrere Verteilungscontroller in verschiedenen Systemen von WebSphere Virtual Enterprise ihre Entscheidungsfindungszyklen nicht zur selben Zeit ausführen. Die Aktivierung des Mechanismus APCGate ist wichtig, wenn mehrere Zellen von WebSphere Virtual Enterprise dieselbe physische Hardware nutzen.
  • deferFailedServerOperations: Inaktiviert den Wartungsmodus auf allen Servern, die vom Controller für die Verteilung von Anwendungen nicht gestartet werden konnten.
  • disable: Inaktiviert den Controller für die Verteilung von Anwendungen.
  • disableDynamicCluster Name_des_dynamischen_Clusters: Setzt den angegebenen dynamischen Cluster auf manuelle Ausführung.
  • disableNode Knotenname: Legt den angegebenen Knoten als einen durch den Controller für die Verteilung von Anwendungen nicht verwalteten Knoten fest.
  • enable: Aktiviert den Controller für die Verteilung von Anwendungen.
  • enableDynamicCluster Name_des_dynamischen_Clusters: Setzt den angegebenen dynamischen Cluster auf manuelle Ausführung.
  • enableNode Knotenname: Aktiviert den Controller für die Verteilung von Anwendungen für den angegebenen Knoten.
  • findBestLocation Zellenname Knotenname Servername: Gibt die beste Position zum Stoppen eines Servers für die Verteilung an. Bei dieser Prozedur wird einer der folgenden Werte zurückgegeben:
    • null: Sie können den Server, der an die Prozedur übergeben wurden, problemlos stoppen.
    • Servername: Sie sollten den Server, den Sie an die Prozedur übergeben haben, nicht stoppen.
    • alternativer Servername: Wenn der Name eines anderen Servers zurückgegeben wird, sollten Sie diesen Server zuerst stoppen.
  • getApprovalTimeOut: Gibt im kontrollierten Modus einen Wert zurück, der angibt, wie lange im kontrollierten Betriebsmodus auf die Bestätigung einer Task durch einen Administrator gewartet wird, bevor das Zeitlimit für die Task überschritten wird.
  • getMinTimeBetweenPlacementChange: Gibt den zeitlichen Mindestabstand zwischen zwei aufeinander folgenden Verteilungsänderungen zurück.
  • getNodeName: Zeigt den Knoten an, auf dem der Controller für die Verteilung von Anwendungen ausgeführt wird.
  • getServerOperationTimeOut: Gibt einen Wert zurück, der angibt, nach welcher Zeit die ausgeführte Start- bzw. Stoppoperation für den Server als fehlgeschlagen eingestuft wird, falls sie noch nicht abgeschlossen ist.
  • handleFailedServerOperations: Versetzt alle Server, die nicht gestartet wurden, als der Controller für die Verteilung von Anwendungen den Server zu starten versuchte, in den Wartungsmodus.
  • isNodeInUseKnotenname: Prüft, ob ein Knoten nach dem Wechseln in den Wartungsmodus weiterhin im Gebrauch ist.
  • isPrimary: Gibt an, ob dieser Knoten der Primärknoten ist, auf dem der Controller für die Verteilung von Anwendungen ausgeführt wird.
  • isEnabled: Wird zurückgegeben, wenn der Controller für die Verteilung von Anwendungen aktiviert ist.
  • openMultiAPCGate remoteAPCID: Öffnet den Mechanismus APCGate für die Konfiguration mehrerer Controller für die Verteilung von Anwendungen.
  • recomputePlacement: Weist den Controller für die Verteilung von Anwendungen an, seine Optimierung zu berechnen und alle erforderlichen Verteilungsänderungen durchzuführen.
  • 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.
  • unlockMultiAPCGate remoteAPCID: Entsperrt den Mechanismus APCGate für die Konfiguration mehrerer Controller für die Verteilung von Anwendungen.



Zugehörige Konzepte
Übersicht über die Anwendungsverteilung
Zugehörige Tasks
Dynamische Verteilung von Anwendungen konfigurieren
Controller für die Verteilung von Anwendungen überwachen und optimieren
Zugehörige Verweise
Verwaltungsrollen und Berechtigungen
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/todappscripts.html