Serverschablonen erstellen
Eine Serverschablone wird verwendet, um die Konfigurationseinstellungen für einen neuen Anwendungsserver zu definieren. Wenn Sie einen neuen Anwendungsserver erstellen, wählen Sie die Standardserverschablone oder die zuvor erstellte Schablone aus, die auf einem anderen bereits vorhandenen Anwendungsserver basiert. Falls Sie beim Erstellen des Servers keine andere Schablone angeben, wird die Standardschablone verwendet.
Informationen zu diesem Vorgang
Sie können den Befehl createApplicationServerTemplate auch für das Objekt "AdminTask" verwenden, um eine Serverschablone zu erstellen.
Wenn Sie keine weiteren Serverschablonen erstellen, wird
die Schablone "defaultZOS" als Schablone für das erste Cluster-Member verwendet.
Diese Schablone verwendet die Standardportzuordnungen für die Plattform z/OS.
Wenn einige dieser Ports bereits an anderer Stelle im z/OS-System definiert sind, ist es möglich, dass das neu erstellte Cluster-Member nicht gestartet wird, nicht
ordnungsgemäß funktioniert oder unerwartete Fehlernachrichten generiert.
Deshalb müssen Sie vor dem Starten des Servers alle Portkonflikte lösen.
Vorgehensweise
Ergebnisse
Nächste Schritte
- Sie können eine der folgenden Aktionen ausführen, um eine Liste aller Serverschablonen anzuzeigen, die auf Ihrem System verfügbar sind.
- Klicken Sie in der Administrationskonsole auf , und klicken Sie anschließend auf Schablonen.
- Führen Sie den wsadmin-Befehl listServerTemplates aus.
- Verschieben Sie die Anwendungsserverschablone auf ein anderes System. Es gibt keinen direkten Weg, um eine Anwendungsserverschablone zu exportieren oder zu importieren. Führen Sie die folgende Prozedur aus, um eine Kopie einer Anwendungsserverschablone auf ein anderes System zu verschieben.
- Verwenden Sie den wsadmin-Befehl
AdminTask.createApplicationServerCreate wie nachfolgend gezeigt, um einen Anwendungsserver
mit der Schablone zu erstellen, die auf ein anderes System verschoben werden soll.
AdminTask.createApplicationServer('<Knotenname>', '[-name Servername -templateName Schablonenname ]')
Für diese Angaben gilt Folgendes: <Knotenname> steht für den Knoten, dem Sie den neuen Anwendungsserver hinzufügen, Servername für den Namen des Anwendungsservers, den Sie erstellen, und Schablonenname ist der Name der Serverschablone, die Sie zum Erstellen des neuen Anwendungsservers verwenden.
- Verwenden Sie den folgenden wsadmin-Befehl
AdminTask.exportServer wie folgt, um den neuen Server zu exportieren.
-AdminTask.exportServer('[-archive c:/temp/templateExport.car -nodeName <Knotenname> -serverName Servername]')
- Führen Sie den wsadmin-Befehl AdminTask.importServerdelete aus, um das Tool wsadmin ohne Speichern zu verlassen.
- Verschieben Sie die Datei templateExport.car, die bei Ausführung des Befehls AdminTask.exportServer erstellt wurde, auf das Zielsystem.
- Starten Sie das Tool
wsadmin auf dem Zielsystem und führen Sie den wsadmin-Befehl
AdminTask.importServer wie folgt aus, um die Datei templateExport.car zu importieren.
AdminTask.importServer('[-archive c:/temp/templateExport.car -nodeName <Knotenname> -serverInArchive Servername]')
Der Server Servername ist jetzt mit eindeutigen Ports auf dem Zielsystem enthalten. Wenn die zugeordneten Ports geändert werden müssen, klicken Sie in der Administrationskonsole auf
und klicken Sie dann auf Kommunikation > Ports. - Verwenden Sie die Administrationskonsole oder den wsadmin-Befehl AdminTask.createApplicationServerTemplate, um aus dem Anwendungsserver Servername eine neue Schablone zu erstellen. Löschen Sie anschließend den temporären Anwendungsserver Servername, wenn Sie ihn nicht mehr benötigen.
- Verwenden Sie den wsadmin-Befehl
AdminTask.createApplicationServerCreate wie nachfolgend gezeigt, um einen Anwendungsserver
mit der Schablone zu erstellen, die auf ein anderes System verschoben werden soll.
- Geben Sie einen Portbereich für die Erstellung der Serverschablone an. Die Anfangsports für eine Anwendungsserverschablone können nicht direkt über die Administrationskonsole bearbeitet werden. Allerdings kann eine Schablone in einen Server umgewandelt werden. Die Ports können in dieser Form bearbeitet werden, bevor der Server zurück in eine Schablone umgewandelt wird. Gehen Sie wie folgt vor, um die Anfangsports für template1 zu bearbeiten:
- Wandeln Sie die Schablone in einen Server um. Klicken Sie in der Anzeige "Anwendungsserver" auf Neu.
- Geben Sie einen Knoten und einen Servernamen ein (z. B. tmpServer) und klicken Sie dann auf Weiter.
- Wählen Sie die Schablone template1 für die Erstellung des Servers aus und klicken Sie auf Weiter. Sie können optional Eindeutige Ports generieren auswählen.
- Klicken Sie auf Fertig stellen, um den Server tmpServer zu erstellen.
- Wählen Sie unter "Anwendungsserver" den Server tmpServer aus.
- Klicken Sie unter "Kommunikation" auf Ports.
- Wählen Sie jeden Endpunkt aus und legen Sie einen Anfangsport fest. Klicken Sie danach jeweils auf OK.
- Klicken Sie auf Anwendungsserver > Serverschablonen und dann auf Neu.
- Wählen Sie tmpServer als Basis für einen neuen Server aus. Klicken Sie auf OK und wählen Sie einen Schablonennamen aus.
Die neue Schablone verwendet die in tmpServer definierten Anfangsports. Der Servername tmpServer kann jetzt gelöscht werden. Auch die ursprüngliche Schablone template1 kann gelöscht werden, wenn sie nicht mehr benötigt wird.