Cluster mit Scripting stoppen

Verwenden Sie Scripting und das Tool "wsadmin", um Anwendungsserver-, generische Server- und Proxy-Server-Cluster zu stoppen.

Vorbereitende Schritte

Es gibt mehrere Methoden für die Ausführung dieser Task. In diesem Artikel wird das Objekt "AdminControl" verwendet, um Cluster in der Laufzeitumgebung des Anwendungsservers zu stoppen. Alternativ können Sie die Befehlsgruppe "ClusterConfigCommands" für das Objekt "AdminTask" oder die Scripts "immediateStopAllRunningClusters", "immediateStopSingleCluster" "stopAllClusters" und "stopSingleCluster" aus der Scriptbibliothek "AdminClusterManagement" verwenden, um Cluster zu verwalten.

Vorgehensweise

  1. Identifizieren Sie die Cluster-MBean, und ordnen Sie sie der Variablen "cluster" zu.
    • Mit Jacl:
      set cluster [$AdminControl completeObjectName cell=mycell,type=Cluster,name=cluster1,*]
    • Mit Jython:
      cluster = AdminControl.completeObjectName('cell=mycell,type=Cluster,name=cluster1,*')
      print cluster
    Mit diesem Befehl wird die Cluster-MBean zurückgegeben.
    Beispielausgabe:
    WebSphere:cell=mycell,name=cluster1,mbeanIdentifier=Cluster,type=Cluster,process=cluster1
  2. Stoppen Sie den Cluster.
    • Mit Jacl:
      $AdminControl invoke $cluster stop
    • Mit Jython:
      AdminControl.invoke(cluster, 'stop')
    Mit diesem Befehl wird die Stoppoperation für die Cluster-MBean aufgerufen.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_stopcluster
Dateiname:txml_stopcluster.html