Erstellen von Anwendungsserverklonen

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:

  1. Stoppen Sie den Anwendungsserver, den Sie klonen wollen.
    1. Öffnen Sie die WebSphere-Administrationskonsole, und wechseln Sie zu WebSphere-Administrationsdomäne --> Knoten --> domänenname --> Anwendungsserver --> IBM DB2 Everyplace Application Server.
    2. Klicken Sie mit der rechten Maustaste auf den Anwendungsserver, und wählen Sie Stoppen aus.
  2. 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.

  3. Kopieren Sie die erweiterten EAR-Dateien auf die anderen Anwendungsserver, wenn die Administrationskonsole Sie dazu auffordert.
  4. 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.
  5. Wählen Sie einen Knoten aus, und kopieren Sie die Datei $WAS_HOME/config/plugin-cfg.xml auf Ihren Front-End-IBM HTTP-Server.
  6. Geben Sie für jeden Klon einen anderen Serverport an.
    1. Wählen Sie Knoten --> knotenname --> name-des-anwendungsserverklons aus.
    2. Wechseln Sie im rechten Teilfenster zu Services, und wählen Sie Webcontainer aus. Klicken Sie auf Bearbeiten.
    3. Klicken Sie auf die Registerkarte Transport im Merkmalfenster, und notieren Sie die Portnummer.
    4. Wechseln Sie im rechten Teilfenster zu Systemmerkmale, und geben Sie das Namenwertepaar "DSYGdflt.Server.Port, transportportnummer" für den Anwendungsserverklon ein.
    5. 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.)
  7. Wenn Sie virtuelle Hosts verwenden, um verschiedene Webgruppen zu unterstützen, müssen Sie der Liste der virtuellen Hosts dieselbe Portnummer hinzufügen.
    1. Wählen Sie WebSphere-Administrationsdomäne -> Virtuelle Hosts
    2. Klicken Sie im rechten Teilfenster auf Hinzufügen, und geben Sie die zuvor notierte Portnummer ein.
    3. Klicken Sie auf Anwenden.
  8. 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.
  9. 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