Schablonen für Cluster-Member mit wsadmin-Scripting ändern

Verwenden Sie das Objekt AdminConfig und das Tool wsadmin, um Cluster-Member-Schablonen für Anwendungsserver-, generische Server- und Proxy-Server-Cluster zu ändern.

Informationen zu diesem Vorgang

Eine Kopie des ersten Cluster-Members, das Sie erstellen, wird im Clusterbereich als Schablone gespeichert. Sie können das erste Cluster-Member aus einem vorhandenen Server, den Sie als Schablone verwenden, oder aus einer Standardserverschablone erstellen. Sie können das erste Cluster-Member auch erstellen, wenn Sie den Cluster erstellen, indem Sie einen Server in einen Cluster konvertieren. Wenn Sie ein erstes Cluster-Member erstellen, wird die Schablone des Cluster-Members im Bereich des Clusters gespeichert. Weitere Cluster-Member werden aus der Cluster-Member-Schablone erstellt, die im Clusterbereich gespeichert ist.

Ein Cluster kann homogen oder heterogen sein. Ein homogener Cluster beinhaltet Knoten derselben Produktversion. Ein heterogener Cluster beinhaltet Knoten verschiedener Produktversionen. Da ein Cluster Member von Knoten enthalten kann, die in verschiedenen Versionen des Produkts ausgeführt werden, wird für jede Version des Anwendungsserverknotens, der als Cluster-Member konfiguriert ist, eine Schablone gespeichert. Es ist erst dann eine Cluster-Member-Schablone für eine bestimmte Knotenversion verfügbar, wenn Sie ein erstes Member auf einem Knoten derselben Version erstellen. Wenn ein Cluster beispielsweise mehrere Knoten der Version 7 und mehrere Knoten der Version 6.1 enthält, gibt es eine Cluster-Member-Schablone für die Knoten der Version 7 und eine für die Knoten der Version 6.1. Im Folgenden sehen Sie ein Beispiel:
  • Die Schablone $Stammverzeichnis_des_dmgr-Profils/config/templates/clusters/clusterName/servers/V8.5MemberTemplate wird als Schablone für jedes Member verwendet, das auf einem Knoten der Version 8.5 erstellt wird.
  • Die Schablone $Stammverzeichnis_des_dmgr-Profils/config/templates/clusters/clusterName/servers/V8.0MemberTemplate wird als Schablone für jedes Member verwendet, das auf einem Knoten der Version 8.0 erstellt wird.
  • Die Schablone $Stammverzeichnis_des_dmgr-Profils/config/templates/clusters/clusterName/servers/V7MemberTemplate wird als Schablone für jedes Member verwendet, das auf einem Knoten der Version 7 erstellt wird.
  • Die Schablone $Stammverzeichnis_des_Anwendungsservers/config/clusters/clusterName/servers/V6.1MemberTemplate wird als Schablone für jedes Member verwendet, das auf einem Knoten der Version 6.1 erstellt wird.
  • Die Schablone $Stammverzeichnis_des_Anwendungsservers/config/clusters/clusterName/servers/V6MemberTemplate wird als Schablone für jedes Member verwendet, das auf einem Knoten der Version 6 erstellt wird.

Wenn Sie eine Konfigurationsänderung bei Cluster-Membern vornehmen, müssen Sie deshalb dieselbe Konfigurationsänderung an der Schablone vornehmen, die im entsprechenden Clusterbereich gespeichert ist, damit die Schablone mit den vorhandenen Membern synchron bleibt. Gleichmaßen müssen Sie nach einer Konfigurationsänderung an der Schablone dieselbe Konfigurationsänderung bei den vorhandenen Cluster-Membern vornehmen.

Sie können eine Cluster-Member-Schablone mit dem Tool wsadmin auf ähnliche Weise wie einen Server ändern. Es ist nicht möglich, eine Cluster-Member-Schablone über die Administrationskonsole zu ändern. Führen Sie die folgenden Schritte aus, um eine Cluster-Member-Schablone mit dem Tool wsadmin zu ändern:

Vorgehensweise

  1. Starten Sie das wsadmin-Scripting-Tool.
  2. Rufen Sie die Clusterschablone ab, die im Clusterbereich gespeichert ist. Im folgenden Beispiel wird beispielsweise die Cluster-Member-Schablone der Version 7 für den Cluster cluster1 abgerufen:
    • Mit Jacl:

      set c [$AdminConfig listTemplates Server cluster1/servers/V7]
      
      puts [$AdminConfig showall $c]

      Mit Jython:

      c = AdminConfig.listTemplates('Server','cluster1/servers/V7')
      
      print AdminConfig.showall(c)
  3. Ändern Sie die Attribute der Schablone. Beispiel:
    • Mit Jacl:

      $AdminConfig modify $c {{attrName attrVal}}

      Mit Jython:

      AdminConfig.modify(c, [[attrName, attrVal]])
  4. Speichern Sie die Konfigurationsänderungen. Weitere Informationen finden Sie im Artikel zum Speichern von Konfigurationsänderungen mit dem Tool wsadmin.
  5. Synchronisieren Sie den Knoten. Dies gilt nur für eine Network Deployment-Umgebung. Weitere Informationen finden Sie im Artikel zum Synchronisieren von Knoten mit dem Scripting-Tool wsadmin.

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_membertemplate
Dateiname:txml_membertemplate.html