Interoperation mit Prozessen der Version 6.0.1.2

Der High Availability Manager unterstützt Multihome-Hosts. Dies bedeutet, dass die Produktprozesse auch dann untereinander kommunizieren können, wenn sie unter verschiedenen Versionen des Produkts ausgeführt werden. Wenn Sie Prozesse der Version 6.0.1.2 ausführen, die untereinander kommunizieren müssen, sollten bezüglich des High Availability Manager bestimmte Aspekte berücksichtigt werden.

Vorbereitende Schritte

Ermitteln Sie die Versionsstände der Prozesse, die untereinander kommunizieren müssen. Falls keine Prozesse der Version 6.0.1.2 existieren, lesen Sie den Artikel Interoperation mit Prozessen der Version 6.0.2 und höher.

Informationen zu diesem Vorgang

In Version 6.0.1 ohne installiertes Fixpack 2 ist als Wert für das Hostnamensfeld DCS_UNICAST_ADDRESS entweder ein Hostname, z. B. meinhost.meinedomäne, oder eine IP-Adresse, z. B. 192.168.0.2, akzeptabel. Wird ein Hostname angegeben, wird er über DNS (Domänennamensservice) in eine IP-Adresse aufgelöst. Wenn der Host mehrere IP-Adressen unterstützt, wobei der Hostname in DNS über mehrere Zuordnungen verfügt, dann ist ein Hostname mehrdeutig und eine IP-Adresse ist erforderlich.

Nach der Installation von Version 6.0.1 Fixpack 2, wird der Stern als gültiger Wert für das Hostnamensfeld DCS_UNICAST_ADDRESS akzeptiert. Wird in diesem Feld ein Stern angegeben, dann kann der High Availability Manager aufgrund der Multihome-Unterstützung Verbindungen auf allen für den Host verfügbaren IP-Adressen öffnen und empfangen.

Beginnend mit Version 6.0.1 Fixpack 2 können Prozesse in drei separate Kategorien klassifiziert werden:
Typ 1
Prozesse, die nur im Einzel-IP-Modus arbeiten können. Diese Kategorie umfasst Prozesse auf Knoten der Version 6.0 oder Knoten der Version 6.0.1, auf denen Version 6.0.1 Fixpack 2 nicht installiert ist.
Typ 2
Prozesse auf Knoten der Version 6.0.1, auf denen Version 6.0.1 Fixpack 2 installiert ist, in deren Hostnamensfeld DCS_UNICAST_ADDRESS aber kein Stern angegeben ist.
Typ 3
Prozesse auf Knoten der Version 6.0.1, auf denen Version 6.0.1 Fixpack 2 installiert ist, und in deren Hostnamensfeld DCS_UNICAST_ADDRESS ein Stern angegeben ist.
Für diese Prozesstypen gelten folgende Interoperabilitätsregeln:
  • Prozesse des Typs 1 und 2 können interagieren.
  • Prozesse des Typs 2 und 3 können ebenfalls interagieren.
  • Prozesse des Typs 1 und 3 können nicht interagieren.

    Daher ist eine sorgfältige Planung nötig, bevor Prozesse in Prozesse des Typs 3 konvertiert werden.

Gehen Sie wie folgt vor, um die Interoperation mit Prozessen der Version 6.0.1.2 zu ermöglichen:

Vorgehensweise

  1. Fügen Sie Multihome-Funktionalität hinzu, indem Sie Version 6.0.1 Fixpack 2 installieren. Dieser Schritt ändert die vorhandenen Prozesse des Typs 1 in Prozesse des Typs 2.
    1. Wenden Sie Version 6.0.1 Fixpack 2 auf allen vorhandenen Knoten an. Knoten, auf denen Version 6.0.1 Fixpack 2 installiert ist, können weiterhin mit Knoten interagieren, auf denen dieses Fixpack nicht installiert ist, sofern sich die Konfiguration nicht ändert.
  2. Stoppen Sie alle Anwendungsserver.
  3. Stellen Sie sicher, dass der Deployment Manager und der Node Agent aktiv sind.
  4. Ändern Sie die Angabe im Hostnamensfeld DCS_UNICAST_ADDRESS für jeden Prozess in einen Stern. Dieser Schritt ändert die vorhandenen Prozesse des Typs 2 in Prozesse des Typs 3.
    1. Rufen Sie in der Administrationskonsole die Konfigurationsdaten für einen der Prozesse auf den neuen Knoten auf:
      • Klicken Sie für einen Anwendungsserver auf Server > Servertypen > WebSphere-Anwendungsserver > Servername. Klicken Sie anschließend im Abschnitt "Weitere Eigenschaften" auf > Ports > Portname.
      • Klicken Sie für einen Node Agent auf Systemverwaltung > Node Agents > Knotenname. Klicken Sie anschließend im Abschnitt "Weitere Eigenschaften" auf > Ports > Portname.
      • Klicken Sie für einen Deployment Manager auf Systemverwaltung > Deployment Manager. Klicken Sie anschließend im Abschnitt "Weitere Eigenschaften" auf > Ports > Portname.
    2. Klicken Sie für den Port, der dem zu überprüfenden DCS-Transportkanal zugeordnet ist, auf Zugeordnete Transporte anzeigen.
    3. Klicken Sie auf DCS_UNICAST_ADDRESS, und geben Sie den Namen des neuen Host im Hostfeld ein.
    4. Klicken Sie auf OK und anschließend auf Speichern.
    5. Wiederholen Sie die vorherigen Schritte so lange, bis der neue Hostname für alle Prozesse auf den neuen Knoten hinzugefügt wurde.
    6. Wählen Sie Änderungen mit Knoten synchronisieren aus, und klicken Sie erneut auf Speichern.
  5. Stoppen Sie alle Server, die Prozesse mit Konfigurationsänderungen enthalten.
  6. Starten Sie diese Server erneut.

Ergebnisse

Alle Prozesse können untereinander kommunizieren.

Nächste Schritte

Nachdem die Multihome-Unterstützung aktiviert wurde, muss sie für alle neuen Knoten aktiviert werden, die nach der Installation hinzugefügt wurden. Der Basiscode der Version 6.0.1 und das Fixpack 2 der Version 6.0.1 müssen installiert werden, bevor Profile erstellt werden und der Knoten hinzugefügt wird. Wird diese Vorgehensweise nicht befolgt, ist eine manuelle Konfiguration erforderlich, damit die Prozesse untereinander Verbindungen herstellen können.
Ihre Konfiguration darf keinen Mix aus Prozessen des Typs 1 und Prozessen des Typs 3 enthalten. Gehen Sie wie folgt vor, um sicherzustellen, dass die Konfiguration gültig ist:
  1. Prüfen Sie, ob Prozesse des Typs 1 vorhanden sind. Prozesse des Typs 1 protokollieren die folgende Nachricht, die anzeigt, dass der Hostname für einen anderen Prozess in der Stammgruppe ein Stern ist:
    HMGR0024W: An error was encountered while looking up the IP address for 
    the host name of a core group member. The host name is * and the server 
    name is myCell01\myCellManager01\dmgr. The member will be excluded from 
    the core group.
  2. Prüfen Sie, ob Prozesse des Typs 3 vorhanden sind. Prozesse des Typs 3 werden zwar nicht in einer Sicht mit Prozessen des Typs 1 angezeigt, können aber durch Überprüfung der HMGR0218-Nachrichten ermittelt werden, die von den verschiedenen Prozessen protokolliert werden. Falls die Prozesse miteinander verbunden sind, wird in allen Prozessen dieselbe Nachricht protokolliert. Insbesondere haben Prozesse, die miteinander verbunden sind, dieselbe Sicht-ID und dieselbe Anzahl Prozesse in der Sicht.
    HMGR0218I: Es wurde eine neue Stammgruppenansicht installiert. Die Stammgruppe ist defaultCoreGroup. Die Sicht-ID ist "(8:0.spoletoCell01\
    spoletoCellManager01\dmgr)". Die Anzahl
    der Member in der neuen Sicht ist 2.

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=trun_ha_interop1
Dateiname:trun_ha_interop1.html