Dieser Abschnitt beschreibt in groben Zügen das Erstellen von Servergruppen
und Klonen.
- Anmerkung:
- Wenn Sie Ihren Server nur zu Replikationszwecken einsetzen, sollten Sie Ihre
Klone nicht der DB2 Everyplace-Servergruppe hinzufügen. Sonst könnten
die Synchronisationsanforderungen zum Replikationsserver gesendet werden, der
keine Antwort an den Client sendet.
Diese Task ist Teil der Haupttask zum Konfigurieren einer Umgebung mit
mehreren Servern. Kehren Sie zurück zu Konfigurieren einer Umgebung mit mehreren Servern, nachdem Sie diese Schritte ausgeführt haben.
Voraussetzungen
Bevor Sie Anwendungsserverklone erstellen, müssen Sie einige
Konfigurationstasks ausführen, wie in Einrichten zum Erstellen von Anwendungsserverklonen beschrieben.
Vorgehensweise
Gehen Sie wie folgt vor, um Anwendungsserverklone zu erstellen:
- Stoppen Sie den Anwendungsserver, den Sie klonen wollen.
- Öffnen Sie die WebSphere-Administrationskonsole, und wechseln Sie zu
WebSphere-Administrationsdomäne --> Knoten -->
domänenname --> Anwendungsserver --> IBM DB2 Everyplace
Application Server.
- Klicken Sie mit der rechten Maustaste auf den Anwendungsserver, und wählen
Sie Stoppen aus.
- Erstellen Sie eine neue Servergruppe, indem Sie mit der rechten Maustaste
auf den Anwendungsserver klicken, und Servergruppe erstellen
auswählen. Geben Sie im Fenster Servergruppe erstellen einen
Namen für die neue Servergruppe ein (zum Beispiel DB2
Everyplace-Servergruppe). Klicken Sie auf OK.
Eine Servergruppe wird erstellt, und der ursprüngliche Anwendungsserver ist
jetzt ein Klon in der Servergruppe.
- Kopieren Sie die erweiterten EAR-Dateien auf die anderen Anwendungsserver,
wenn die Administrationskonsole Sie dazu auffordert.
- Klicken Sie mit der rechten Maustaste auf jeden Knoten, und wählen Sie
Plug-in-Konfiguration erneut generieren aus, damit das System jeden
Klon erkennen kann.
- Wählen Sie einen Knoten aus, und kopieren Sie die Datei
$WAS_HOME/config/plugin-cfg.xml auf Ihren Front-End-IBM
HTTP-Server.
- Geben Sie für jeden Klon einen anderen Serverport an.
- Wählen Sie Knoten --> knotenname -->
name-des-anwendungsserverklons aus.
- Wechseln Sie im rechten Teilfenster zu Services, und wählen Sie
Webcontainer aus. Klicken Sie auf
Bearbeiten.
- Klicken Sie auf die Registerkarte Transport im Merkmalfenster,
und notieren Sie die Portnummer.
- Wechseln Sie im rechten Teilfenster zu Systemmerkmale, und
geben Sie das Namenwertepaar "DSYGdflt.Server.Port,
transportportnummer" für den Anwendungsserverklon ein.
- Starten Sie den Server erneut, wenn er bereits gestartet war.
Wenn Ihre Umgebung für mehrere Server über eine Topologie mit vertikaler
Skalierung verfügt, müssen Sie zusätzlich für jeden der Server auf demselben
Server einen eindeutigen Wert für folgende Merkmale definieren:
- DSYGdflt.Trace.Path = protokollverzeichnis
- DSYGdflt.Server.Name = eindeutiger-name (Geben Sie
einen eindeutigen Namen ohne Leerzeichen ein.)
- Wenn Sie virtuelle Hosts verwenden, um verschiedene Webgruppen zu
unterstützen, müssen Sie der Liste der virtuellen Hosts dieselbe Portnummer
hinzufügen.
- Wählen Sie WebSphere-Administrationsdomäne -> Virtuelle
Hosts
- Klicken Sie im rechten Teilfenster auf Hinzufügen, und geben
Sie die zuvor notierte Portnummer ein.
- Klicken Sie auf Anwenden.
- Klicken Sie mit der rechten Maustaste auf jeden Knoten, und wählen Sie
Plug-in-Konfiguration erneut generieren aus, damit das System jeden
Klon erkennen kann.
- Wählen Sie einen Knoten aus, und kopieren Sie die Datei
$WAS_HOME/config/plugin-cfg.xml auf Ihren Front-End-IBM
HTTP-Server.
Nachdem Sie diese Tasks beendet haben, können Sie die Umgebung mit mehreren
Servern starten.
Klicken Sie zum Starten der Umgebung für mehrere Server mit der rechten
Maustaste auf die neue Servergruppe, und wählen Sie Start
aus. Alle Klone, die zu dieser Servergruppe gehören, müssten nun
gestartet werden und der Front-End-HTTP-Server mit der
Servlet-Umleitungsroutine beginnt, alle Anforderungen zu empfangen.
Zugehörige Konzepte
Zugehörige Tasks