Scripts für die Clusterverwaltung

Die Scripting-Bibliothek enthält mehrere Scriptprozeduren für die Automatisierung Ihrer Anwendungsserverkonfigurationen. Verwenden Sie die Scripts in diesem Artikel, um Clusterprozesse mit verschiedenen Optionen zu starten und zu stoppen. Sie können jedes Script einzeln ausführen oder Prozeduren zu angepassten Automationsscripts kombinieren.

Die AdminClusterManagement-Scriptprozeduren befinden sich im Verzeichnis Stammverzeichnis_des_Anwendungsservers/scriptLibraries/server/V70.

Verwenden Sie die folgenden Scriptprozeduren, um Clusterprozesse in Ihrer Umgebung zu starten:
Verwenden Sie die folgenden Scriptprozeduren, um Clusterprozesse in Ihrer Umgebung zu stoppen:

rippleStartAllClusters

Dieses Script stoppt jeden Cluster in einer Zellenkonfiguration und startet ihn anschließend erneut.

Syntax

AdminClusterManagement.rippleStartAllClusters()

Verwendungsbeispiel

AdminClusterManagement.rippleStartAllClusters()

rippleStartSingleCluster

Dieses Script stoppt die Cluster-Member in einer bestimmten Clusterkonfiguration und startet sie anschließend erneut.

Tabelle 1. Beschreibung des Arguments "rippleStartSingleCluster". Zum Ausführen des Scripts geben Sie den Clusternamen gemäß der Definition in der folgenden Tabelle als Argument an:
Argument Beschreibung
Clustername Gibt den Namen des zu stoppenden und erneut zu startenden Clusters an.

Syntax

AdminClusterManagement.rippleStartSingleCluster(Clustername)

Verwendungsbeispiel

AdminClusterManagement.rippleStartSingleCluster("myCluster")

startAllClusters

Dieses Script startet jeden Cluster in einer Zellenkonfiguration.

Syntax

AdminClusterManagement.startAllClusters()

Verwendungsbeispiel

AdminClusterManagement.startAllClusters()

startSingleCluster

Dieses Script startet einen bestimmten Cluster in Ihrer Konfiguration.

Tabelle 2. Beschreibung der Argumente für "startSingleCluster". Zum Ausführen des Scripts geben Sie den Clusternamen gemäß der Definition in der folgenden Tabelle als Argument an:
Argument Beschreibung
Clustername Gibt den Namen des gewünschten Clusters an.

Syntax

AdminClusterManagement.startSingleCluster(Clustername)

Verwendungsbeispiel

AdminClusterManagement.startSingleCluster("myCluster")

immediateStopAllRunningClusters

Dieses Script stoppt die Member des Typs "Server" für jeden aktiven Cluster in einer bestimmten Zelle. Der Server ignoriert alle aktuellen und anstehenden Tasks. Wenn die Stoppoperation beginnt, ändert sich der Status des Clusters in "Teilweise gestoppt". Wenn alle Server gestoppt sind, ändert sich der Clusterstatus in "Gestoppt".

Syntax

AdminClusterManagement.immediateStopAllRunningClusters()

Verwendungsbeispiel

AdminClusterManagement.immediateStopAllRunningClusters()

immediateStopSingleCluster

Dieses Script stoppt die Cluster-Member des Typs "Server" für einen bestimmten Cluster in einer Zelle. Der Server ignoriert alle aktuellen und anstehenden Tasks. Wenn die Stoppoperation beginnt, ändert sich der Status des Clusters in "Teilweise gestoppt". Wenn alle Server gestoppt sind, ändert sich der Clusterstatus in "Gestoppt".

Tabelle 3. Beschreibung des Arguments "immediateStopSingleCluster". Zum Ausführen des Scripts geben Sie den Clusternamen gemäß der Definition in der folgenden Tabelle als Argument an:
Argument Beschreibung
Clustername Gibt den Namen des zu stoppenden Clusters an.

Syntax

AdminClusterManagement.immediateStopSingleCluster(Clustername)

Verwendungsbeispiel

AdminClusterManagement.immediateStopSingleCluster("myCluster")

stopAllClusters

Dieses Script stoppt die Member des Typs "Server" jedes aktiven Clusters in einer bestimmten Zelle. Jeder Server wird so gestoppt, dass er vorhandene Anforderungen abschließen kann und die Übernahme der Anforderungen durch ein anderes Member des Clusters zulässt. Wenn die Stoppoperation beginnt, ändert sich der Status des Clusters in "Teilweise gestoppt". Wenn alle Server gestoppt sind, ändert sich der Clusterstatus in "Gestoppt".

Syntax

AdminClusterManagement.stopAllClusters()

Verwendungsbeispiel

AdminClusterManagement.stopAllClusters()

stopSingleCluster

Dieses Script stoppt die Cluster-Member des Typs "Server" eines bestimmten aktiven Clusters in einer Zelle. Jeder Server wird so gestoppt, dass er vorhandene Anforderungen abschließen kann und die Übernahme der Anforderungen durch ein anderes Member des Clusters zulässt. Wenn die Stoppoperation beginnt, ändert sich der Status des Clusters in "Teilweise gestoppt". Wenn alle Server gestoppt sind, ändert sich der Clusterstatus in "Gestoppt".

Tabelle 4. Beschreibung der Argumente für "stopSingleCluster". Zum Ausführen des Scripts geben Sie den Clusternamen gemäß der Definition in der folgenden Tabelle als Argument an:
Argument Beschreibung
Clustername Gibt den Namen des zu stoppenden Clusters an.

Syntax

AdminClusterManagement.stopSingleCluster(Clustername)

Verwendungsbeispiel

AdminClusterManagement.stopSingleCluster("myCluster")

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



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