Scripts für die Clusterkonfiguration

Die Scripting-Bibliothek enthält mehrere Scriptprozeduren für die Automatisierung Ihrer Anwendungsserverkonfigurationen. Verwenden Sie die Scripts in diesem Artikel, um Cluster mit und ohne Cluster-Member über eine Schablone zu erstellen oder um Cluster aus Ihrer Konfiguration zu entfernen. 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 Cluster und Cluster-Member aus Ihrer Konfiguration zu entfernen:

createClusterMember

Dieses Script ordnet ein Cluster-Member vom Typ "Server" einem bestimmten Cluster zu. Wenn Sie das erste Cluster-Member erstellen, wird eine Kopie dieses Member zusammen mit den Clusterdaten gespeichert und als Schablone für alle weiteren Cluster-Member verwendet, die Sie erstellen.

Tabelle 1. Beschreibung des Arguments "createClusterMember". Führen Sie das Script mit dem Clusternamen, dem Knotennamen und dem Namen des neuen Members als Argumente aus.
Argument Beschreibung
Clustername Gibt den Namen des Clusters an, dem das System das Cluster-Member hinzufügt.
Knotenname Gibt den Namen des Knotens an, auf dem sich der Anwendungsserver befindet.
Name_des_neuen_Members Gibt den Namen für das neue Cluster-Member an.

Syntax

AdminClusterManagement.createClusterMember(Clustername, Knotenname, Name_des_neuen_Members)

Verwendungsbeispiel

AdminClusterManagement.createClusterMember("myCluster", "myNode", "clusterMember1")

createClusterWithFirstMember

Dieses Script erstellt eine neue Clusterkonfiguration und fügt dem Cluster das erste Cluster-Member hinzu. Mit einem Cluster können Sie eine Gruppe von Anwendungsservern als Einheit verwalten und Clientanforderungen auf die Anwendungsserver verteilen, die Member des Cluster sind. Erstellen Sie einen Cluster, um die Clientanforderungen auf mehrere Anwendungsserver zu verteilen und Ihren Anwendungen eine hoch verfügbare Umgebung bereitzustellen.

Tabelle 2. Beschreibung der Argumente für "createClusterWithFirstMember". Führen Sie das Script mit dem Clusternamen, dem Clustertyp, dem Knotennamen und dem Servernamen als Argumente aus.
Argument Beschreibung
Clustername Gibt den Namen für den neuen Cluster an.
Clustertyp Gibt den Typ des zu erstellenden Clusters an. Sie können APPLICATION_SERVER, GENERIC_SERVER oder WEB_SERVER angeben.
Knotenname Gibt den Namen des Knotens an, auf dem sich der Cluster befindet.
Servername Gibt den Namen des Servers an, der dem Cluster hinzugefügt wird.

Syntax

AdminClusterManagement.createClusterWithFirstMember(Clustername, Clustertyp,
 Knotenname, Servername)

Verwendungsbeispiel

AdminClusterManagement.createClusterWithFirstMember("myCluster", "APPLICATION_SERVER", 
"myNode", "myServer")

createClusterWithoutMember

Dieses Script erstellt eine neue Clusterkonfiguration in Ihrer Umgebung. Mit einem Cluster können Sie eine Gruppe von Anwendungsservern als Einheit verwalten und Clientanforderungen auf die Anwendungsserver verteilen, die Member des Cluster sind. Erstellen Sie einen Cluster, um die Clientanforderungen auf mehrere Anwendungsserver zu verteilen und Ihren Anwendungen eine hoch verfügbare Umgebung bereitzustellen.

Tabelle 3. Beschreibung des Arguments "createClusterWithoutMember". Führen Sie das Script mit dem Clusternamen als Argument aus.
Argument Beschreibung
Clustername Gibt den Namen für den neuen Cluster an.

Syntax

AdminClusterManagement.createClusterWithoutMember(Clustername)

Verwendungsbeispiel

AdminClusterManagement.createClusterWithoutMember("myCluster")

createFirstClusterMemberWithTemplate

Dieses Script verwendet eine Schablone, um einem bestimmten Cluster das erste Cluster-Member vom Typ "Server" hinzuzufügen. Eine Kopie des ersten Cluster-Member, das Sie erstellen, wird im Geltungsbereich des Cluster als Schablone gespeichert. Sie können das erste Cluster-Member unter Verwendung eines vorhandenen Servers als Schablone oder mit einer Standardserverschablone erstellen. Ein erstes Cluster-Member kann auch erstellt werden, wenn der Cluster durch Konvertierung eines Servers in einen Cluster erstellt wird. Wenn Sie das erste Cluster-Member erstellen, wird die Schablone des Cluster-Members im Geltungsbereich des Clusters gespeichert. Weitere Cluster-Member werden anhand der Schablone für Cluster-Member erstellt, die im Geltungsbereich des Clusters gespeichert ist.

Tabelle 4. Beschreibung der Argumente für "createFirstClusterMemberWithTemplate". Führen Sie das Script mit dem Clusternamen, dem Knotennamen, dem Namen des neuen Members und dem Schablonennamen als Argumente aus.
Argument Beschreibung
Clustername Gibt den Namen des gewünschten Clusters an.
Knotenname Gibt den Namen des Knotens an, auf dem sich der Anwendungsserver befindet.
Name_des_neuen_Members Gibt den Namen für das neue Cluster-Member an.
Schablonenname Gibt den Namen der Schablone an, die zum Erstellen des Cluster-Members verwendet werden soll.

Syntax

AdminClusterManagement.createFirstClusterMemberWithTemplate(Clustername,
Knotenname, Name_des_neuen_Members, Schablonenname)

Verwendungsbeispiel

AdminClusterManagement.createFirstClusterMemberWithTemplate("myCluster", "myNode",
 "myClusterMember", "default")

createFirstClusterMemberWithTemplateNodeServer

Dieses Script verwendet einen Knoten mit einem vorhandenen Anwendungsserver als Schablone für die Erstellung eines neuen Cluster-Members in Ihrer Konfiguration. Wenn Sie das erste Cluster-Member erstellen, wird eine Kopie dieses Member zusammen mit den Clusterdaten gespeichert und als Schablone für alle weiteren Cluster-Member verwendet, die Sie erstellen.

Tabelle 5. Beschreibung des Arguments "createFirstClusterMemberWithTemplateNodeServer". Führen Sie das Script mit dem Clusternamen, dem Knotennamen, dem Namen des neuen Members, dem Namen des Schablonenknotens und dem Namen des Schablonenservers als Argumente aus.
Argument Beschreibung
Clustername Gibt den Namen des Clusters an, dem das System das Cluster-Member hinzufügt.
Knotenname Gibt den Namen des Knotens an, auf dem sich der Anwendungsserver befindet.
Name_des_neuen_Members Gibt den Namen für das neue Cluster-Member an.
Name_des_Schablonenknotens Gibt den Namen des Knotens mit einem vorhandenen Anwendungsserver an, den Sie als Schablone für das Erstellen des neuen Cluster-Members verwenden möchten.
Name_des_Schablonenservers Gibt den Namen des vorhandenen Anwendungsservers an, den Sie als Schablone für das Erstellen des neuen Cluster-Members verwenden möchten.

Syntax

AdminClusterManagement.createFirstClusterMemberWithTemplateNodeServer(Clustername,
 Knotenname, Name_des_neuen_Members, Name_des_neuen_Members,
Schablonenknotenname, Schablonenservername)

Verwendungsbeispiel

AdminClusterManagement.createFirstClusterMemberWithTemplateNodeServer("myCluster", 
"myNode", "newClusterMember", "myTemplateNode", "myTemplateServer")

deleteCluster

Dieses Script löscht die Konfiguration eines Server-Clusters. Ein Server-Cluster besteht aus einer Gruppe von Anwendungsservern, die als Cluster-Member bezeichnet werden. Das Script löscht den Server-Cluster und alle zugehörigen Cluster-Member.

Tabelle 6. Beschreibung des Arguments "deleteCluster". Führen Sie das Script mit dem Clusternamen als Argument aus.
Argument Beschreibung
Clustername Gibt den Namen des Clusters an, der aus der Konfiguration entfernt werden soll.

Syntax

AdminClusterManagement.deleteCluster(Clustername)

Verwendungsbeispiel

AdminClusterManagement.deleteCluster("myCluster")

deleteClusterMember

Dieses Script entfernt ein Cluster-Member aus der Clusterkonfiguration. Ein Cluster-Member ist ein Server, der zu einem Cluster gehört.

Tabelle 7. Beschreibung der Argumente für "deleteClusterMember". Führen Sie das Script mit dem Clusternamen, dem Knotennamen und dem Server-Cluster-Member als Argumente aus.
Argument Beschreibung
Clustername Gibt den Namen des Clusters an, aus dem das Cluster-Member entfernt werden soll.
Knotenname Gibt den Namen des Knotens an, der dem zu löschenden Cluster-Member zugeordnet ist.
Name_des_Cluster-Members Gibt den Namen des Cluster-Members an, das aus der Konfiguration entfernt werden soll.

Syntax

AdminClusterManagement.deleteClusterMember(Clustername, Knotenname,
 Name_des_Cluster-Members)

Verwendungsbeispiel

AdminClusterManagement.deleteClusterMember("myCluster", "myNode", "clusterMember1")

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_7libcluster
Dateiname:rxml_7libcluster.html