Knoten zu einem Cluster hinzufügen

Fügen Sie einen Knoten zu einem vorhandenen Cluster hinzu.

Vorbereitende Schritte

Sie müssen bereits über einen Cluster mit mindestens einem Mitglied verfügen.

Stellen Sie sicher, dass Sie IBM® WebSphere Application Server Network Deployment (Application Server-Option) auf dem neuen Knoten installiert haben.

Obwohl der IBM Cognos Business Intelligence-Server von demselben Deployment Manager wie IBM Connections verwaltet wird, können Sie diesen Knoten nicht zum Connections-Cluster hinzufügen.

Informationen zu diesem Vorgang

Gehen Sie wie folgt vor, um einem Cluster einen Knoten hinzuzufügen:

Vorgehensweise

  1. Fügen Sie einen Knoten zur DM-Zelle hinzu:
    1. Melden Sie sich beim neuen Knoten an.
    2. Öffnen Sie eine Eingabeaufforderung und wechseln Sie in das Verzeichnis "bin" des lokalen WebSphere Application Server-Profils:

      app_server_root/profiles/profile_name/bin

      Dabei ist profile_name der Name des betreffenden WebSphere Application Server-Profils auf diesem Knoten.

    3. Führen Sie den folgenden addNode-Befehl aus, um diesen Knoten der DM-Zelle hinzuzufügen:

      addnode [dmgr_host] [dmgr_port] [-username uid] [-password pwd] [-localusername localuid] [-localpassword localpwd]

      Dabei gilt Folgendes:
      • dmgr_host ist der Hostname des Deployment Manager
      • dmgr_port ist der SOAP-Port des Deployment Manager (der Standardwert ist 8879)
      • uid und pwd sind der Benutzername und das Kennwort des DM-Administrators
      • localuid und localpwd sind der Benutzername und das Kennwort für den WebSphere Application Server-Administrator des Knotens
    4. Öffnen Sie die Datei addNode.log und prüfen Sie, ob der Knoten der DM-Zelle hinzugefügt wurde. Die Datei befindet sich im folgenden Verzeichnis:

      app_server_root/profiles/profile_name/log/addNode.log

  2. Kopieren Sie die relevanten JDBC-Dateien aus dem DM-Knoten auf diesen Knoten und platzieren Sie sie an derselben Position wie die JDBC-Dateien auf dem DM. Wenn Sie beispielsweise die Datei db2jcc.jar aus dem Verzeichnis C:\IBM\SQLLIB auf dem DM kopiert haben, müssen Sie dieselbe Datei in das Verzeichnis C:\IBM\SQLLIB auf diesem Knoten kopieren. Anhand der folgenden Tabelle können Sie erkennen, welche Dateien Sie kopieren müssen. Anhand der folgenden Tabelle können Sie erkennen, welche Dateien Sie kopieren müssen:
    Tabelle 1. JDBC-Dateien
    Datenbanktyp JDBC-Dateien
    Db2

    db2jcc.jar

    db2jcc_license_cu.jar sql

    Oracle

    ojdbc6.jar

    SQL Server

    sqljdbc4.jar

  3. Stellen Sie sicher, dass auf die geteilten Ordner, die für die Content-Stores der Anwendung im Cluster verwendet werden, vom neuen Knoten aus zugegriffen werden kann: Versuchen Sie dazu, vom neuen Knoten aus auf die geteilten Verzeichnisse zuzugreifen.
  4. Fügen Sie wie folgt zusätzliche Mitglieder zu einem vorhandenen IBM Connections-Cluster hinzu:
    1. Melden Sie sich bei der Deployment Manager Integration Solutions Console an.
    2. Klicken Sie auf die Optionen Server > Cluster > cluster_name > Clustermitglied > Neu. Geben Sie die folgenden Informationen zu dem neuen Clustermitglied an:
      Mitgliedsname
      Dies ist der Name der Serverinstanz, die für den Cluster erstellt wird. Der DM erstellt eine Serverinstanz mit diesem Namen.
      Anmerkung: Innerhalb eines Clusters muss der Name jedes Mitglieds eindeutig sein. Die Integration Solutions Console verhindert, dass derselbe Mitgliedsname in einem Cluster mehrmals verwendet wird.
      Knoten auswählen
      Der Knoten, auf dem sich die Serverinstanz befindet.

      Klicken Sie auf Mitglied hinzufügen, um dieses Mitglied zur Clustermitgliedsliste hinzuzufügen.

    3. Klicken Sie auf Weiter, um auf die Übersichtsseite zu gelangen, die ausführliche Informationen zu diesem Clustermitglied enthält. Klicken Sie auf Fertigstellen, um diesen Schritt abzuschließen, oder klicken Sie auf Zurück, um die Einstellungen zu ändern.
    4. Klicken Sie auf Speichern, um die Konfiguration zu speichern.
    5. Klicken Sie auf die Optionen Server > Server > Cluster > cluster_name > Clustermitglied. Klicken Sie in der Mitgliedsliste auf das neue Mitglied, das Sie im vorherigen Schritt hinzugefügt haben.
    6. Klicken Sie auf der ausführlichen Konfigurationsseite auf Ports, um die Portinformationen des Mitglieds zu erweitern. Notieren Sie sich die Portnummern für "WC_defaulthost" und für "WC_defaulthost_secure". Die Portnummer für "WC_defaulthost" lautet z. B. normalerweise 9084, während die Portnummer für "WC_defaulthost_secure" in der Regel 9447 ist.
    7. Klicken Sie auf die Optionen Umgebung > Virtuelle Hosts > default_host > Host-Aliasnamen > Neu. Geben Sie die folgenden Informationen für die Host-Aliasnamen für den Port "WC_defaulthost" ein:
      Hostname
      Die IP-Adresse oder der DNS-Hostname des Knotens, auf dem sich das neue Mitglied befindet.
      Port:
      Dies ist die Portnummer für WC_defaulthost. Beispiel: 9084.

      Klicken Sie auf OK, um die Konfiguration des virtuellen Hosts durchzuführen.

    8. Klicken Sie auf Speichern, um die Konfiguration zu speichern.
    9. Wiederholen Sie die vorherigen zwei Unterschritte, um den Host-Aliasnamen für den Port WC_defaulthost_secure hinzuzufügen.
    10. Klicken Sie auf Systemverwaltung > Knoten.
    11. Wählen Sie auf der Seite mit der Knotenliste alle Knoten aus, auf denen sich die Zielclustermitglieder befinden, und klicken Sie anschließend auf Synchronisieren.
  5. Prüfen Sie die Konfiguration des zum Cluster hinzugefügten Anwendungsservers. JVM-Einstellungen müssen so angepasst werden, dass sie wie die anderen vorhandenen Anwendungsservern im Cluster sind. Informationen hierzu finden Sie im Abschnitt Größe des JVM-Heapspeichers überprüfen. Weitere zu prüfende Konfigurationseinstellungen sind webcontainer-Threads und session timeouts-Einstellungen.
    Anmerkung: Benutzerdefinierte Eigenschaften, die auf den vorhandenen Anwendungsservern festgelegt sind, müssen nach der Installation auf jeden neuen Knoten und Server erneut angewendet werden. Suchen Sie diese Eigenschaften in WAS > Anwendungsserver > [Servername] > Sitzungsmanagement > Benutzerdefinierte Eigenschaften.
  6. Aktivieren Sie den Startup-Bean-Service beim Serverstart. Öffnen Sie die WebSphere Integrated Solutions Console.
    1. Klicken Sie auf Server > Servertypen > WebSphere Application Server > Servername.
    2. Erweitern Sie in Containereinstellungen den Eintrag Container-Services. Klicken Sie dann auf Startup-Bean-Service.
    3. Wählen Sie in Allgemeine Eigenschaften das Kontrollkästchen neben Service beim Serverstart aktivieren aus.
    4. Klicken Sie auf OK.
    5. Starten Sie den Server erneut.
    Weitere Informationen finden Sie unter Startup beans service settings.
  7. Konfigurieren Sie IBM HTTP Server so, dass eine Verbindung zu diesem Knoten hergestellt wird. Weitere Informationen hierzu finden Sie in den Abschnitten IBM HTTP Server konfigurieren und IBM HTTP Server definieren.
  8. Wiederholen Sie diese Vorgehensweise für jeden neuen Knoten, den Sie zu einem Cluster hinzufügen möchten.
  9. Lesen Sie die Informationen unter CCM für neu hinzugefügte Knoten konfigurieren, damit FileNet gut mit IBM Connections Content Manager zusammenarbeitet.
  10. Führen Sie diese zusätzlichen Schritte aus, um die Suchanwendung zu einem neuen Knoten hinzuzufügen.

Ergebnisse

Wenn ein Interoperabilitätsfehler auftritt, sind möglicherweise zwei Server auf demselben Host mit demselben Namen aktiv. Dieser Fehler kann dazu führen, dass die Anwendungen "Suche" und "Nachrichten" fehlschlagen. Weitere Informationen finden Sie unter Probleme beim Anwendungszugriff in der Produktdokumentation zu WebSphere Application Server Network Deployment. Wählen Sie den Abschnitt NameNotFoundException in JNDI-Suchoperation aus.