WebSphere Virtual Enterprise, Version 6.1.1
             Betriebssysteme: AIX, HP-UX, Linux, Solaris, Windows


Umgebung eines Deployment Manager mit hoher Verfügbarkeit konfigurieren

Der Deployment Manager mit hoher Verfügbarkeit kann so konfiguriert werden, dass er Single Points of Failure für Verwaltungsfunktionen in einer Zelle von WebSphere Application Server Network Deployment ausschließt.

Vorbereitungen

Die Berechtigungen für einen Deployment Manager mit hoher Verfügbarkeit variieren je nach Rolle. Die Rollen sind: Überwachung, Bedienung, Konfiguration und Administration. Wenn Sie ein Benutzer mit der Rolle "Überwachung" oder "Konfiguration" sind, können Sie die Informationen zum Deployment Manager mit hoher Verfügbarkeit nur anzeigen. Wenn Sie der Rolle "Bedienung" oder "Administration" zugeordnet sind, besitzen Sie alle Berechtigungen für den Deployment Manager mit hoher Verfügbarkeit.

Vergewissern Sie sich vor der Ausführung der folgenden Schritte, dass in der Systemumgebung ein geeignetes gemeinsam genutztes Dateisystem wie IBM SAN FS or NFS Version 4 verfügbar ist. Verwenden Sie die Informationen auf der Webseite IBM File System Locking Protocol Test for WebSphere Application Server, um sicherzustellen, dass Ihr Dateisystem für den Deployment Manager mit hoher Verfügbarkeit geeignet ist. Für das Failover von Transaktionsprotokollen und für den Deployment Manager mit hoher Verfügbarkeit gelten dieselben Anforderungen bezüglich des gemeinsam genutzten Dateisystems.

Alle Deployment Manager müssen dasselbe Master-Konfigurations-Repository und denselben Arbeitsbereich nutzen, die in einem gemeinsam genutzten Dateisystem gespeichert sein müssen. Jeder Deployment Manager muss Lese- und Schreibberechtigung für das gemeinsam genutzte Master-Konfigurations-Repository und den Arbeitsbereich haben. Die Standardpositionen für das Master-Konfigurations-Repository und den Arbeitsbereich sind die Verzeichnisse Installationsstammverzeichnis/profiles/Deployment Manager/config und Installationsstammverzeichnis/profiles/Deployment Manager/wstemp/.

Die gemeinsame Nutzung von Dateien wird normalerweise dadurch ermöglicht, dass der Deployment Manager im gemeinsam genutzten Dateisystem installiert wird. Die gemeinsame Nutzung der gesamten Installation ist nicht obligatorisch. Eine Alternative dazu wäre, lediglich die Deployment-Manager-Profile im gemeinsam genutzten Dateisystem zu speichern. Die in diesem Artikel beschriebenen Szenarios setzen voraus, dass WebSphere Virtual Enterprise in dem gemeinsam genutzten Dateisystem installiert ist. Informationen zu Szenarios, in denen nur das Konfigurationsrepository und der Arbeitsbereich des Deployment Manager sich im NAS (Network Attached Storage) befinden, finden Sie im Artikel Befehl "xd_hadmgrAdd" .

Informationen zu dieser Task

Konfigurieren Sie eine Deployment-Manager-Umgebung mit hoher Verfügbarkeit, um den Deployment Manager als Single Point of Failure auszuschalten. Wenn ein Deployment Manager ausfällt, kann ein konfigurierter Deployment Manager die Arbeit fortsetzen. Weitere Informationen finden Sie im Artikel Deployment Manager mit hoher Verfügbarkeit .

Prozedur

  1. Wählen Sie eine Topologie aus. Die Funktion des Deployment Manager mit hoher Verfügbarkeit kann in einer Vielzahl von Topologien konfiguriert werden. Für Produktionsumgebungen wird empfohlen, jeden Deployment Manager auf einem eigenen Computer auszuführen, um die Verfügbarkeit zu erhöhen. Wenn nur ein einziger On Demand Router (ODR) in der Topologie enthalten ist, muss er auf einem eigenen Computer ausgeführt werden. Um den ODR als Single Point of Failure auszuschalten, können Sie mehrere On Demand Router in Verbindung mit einem IP-Sprayer verwenden. Eine typische Umgebung eines Deployment Manager mit hoher Verfügbarkeit erfordert mindestens drei Computer:
    Computername Prozesse
    A Deployment Manager
    B Standby-Deployment-Manager
    C Node Agent und On Demand Router
  2. Sie können eine neue Zelle mit einer vorhandenen Konfiguration eines Deployment Manager mit hoher Verfügbarkeit erstellen oder eine vorhandene Zelle in eine Konfiguration eines Deployment Manager mit hoher Verfügbarkeit konvertieren:

    Gehen Sie wie folgt vor, um eine neue Zelle mit einer Konfiguration eines Deployment Manager mit hoher Verfügbarkeit zu erstellen:

    1. Installieren Sie WebSphere Application Server im gemeinsam genutzten Dateisystem.
    2. Installieren Sie WebSphere Virtual Enterprise im gemeinsam genutzten Dateisystem.
    3. Erstellen Sie ein Deployment-Manager-Profil mit der IP-Adresse des Computers A.
    4. Starten Sie den Deployment Manager auf Computer A.
    5. Erstellen Sie ein angepasstes Profil mit der IP-Adresse des Computers C. Binden Sie Computer C in den Deployment Manager ein.
    6. Erstellen Sie einen ODR im eingebundenen angepassten Profil.
    7. Erstellen Sie ein Deployment-Manager-Profil mit der IP-Adresse des Computers B.
    8. Führen Sie den Befehl "xd_hadmgrAdd" im Deployment-Manager-Profil für Computer B aus, um das Profil in einen Standby-Deployment-Manager umzuwandeln. Weitere Informationen hierzu finden Sie im Artikel Befehl "xd_hadmgrAdd" .
    Gehen Sie wie folgt vor, um eine vorhandene Zelle in eine Konfiguration eines Deployment Manager mit hoher Verfügbarkeit zu konvertieren:
    1. Installieren Sie WebSphere Application Server im gemeinsam genutzten Dateisystem.
    2. Installieren Sie WebSphere Virtual Enterprise im gemeinsam genutzten Dateisystem.
    3. Erstellen Sie ein Deployment-Manager-Profil mit der IP-Adresse des Computers A und dem Zellennamen und dem Knotennamen des vorhandenen Deployment Manager.
    4. Verschieben Sie mit den Befehlszeilendienstprogrammen backupConfig und restoreConfig die vorhandene Zellenkonfiguration in das gemeinsam genutzte Dateisystem.
    5. Kopieren Sie den Ordner tmsStorage und seinen Inhalt aus dem vorhandenen Deployment-Manager-Profil in das neue Deployment-Manager-Profil im gemeinsam genutzten Dateisystem.
    6. Vergewissern Sie sich, dass die vorhandene Zellenkonfiguration einen ODR enthält. Falls kein ODR vorhanden ist, erstellen Sie einen.
    7. Erstellen Sie ein Deployment-Manager-Profil mit der IP-Adresse des Computers B.
    8. Führen Sie den Befehl xd_hadmgrAdd im Deployment-Manager-Profil für Computer B aus, um das Profil in einen Standby-Deployment-Manager umzuwandeln. Weitere Informationen hierzu finden Sie im Artikel Befehl "xd_hadmgrAdd" .
  3. Starten Sie die Deployment Manager und die On Demand Router erneut. Verwenden Sie zum Vermeiden von Fehlern diese Startfolge:
    1. Starten Sie den Node Agent für den Knoten des On Demand Routers.
    2. Starten Sie den On Demand Router.
    3. Starten Sie die Deployment Manager. Der erste Deployment Manager, der gestartet wird, ist der aktive Deployment Manager, der andere ist der Standby-Deployment-Manager.
    Wenn Sie diese Startfolge nicht einhalten, erhalten Sie möglicherweise die folgende Fehlermeldung:
    XHAD0005E: Es wurde kein Deployment-Manager-Prozess im Modus Aktiv gefunden.
    

    Diese Fehlermeldung zeigt an, dass der Deployment Manager vor dem On Demand Router gestartet wurde, d. h., die Umgebung weiß nicht, welcher Deployment Manager aktiv ist. Wenn der On Demand Router gestartet ist, kann der primäre Deployment Manager zugeordnet werden.

Ergebnisse

Es sind mehrere Deployment Manager konfiguriert. Der Deployment Manager ist als Single Point of Failure ausgeschaltet, weil ein primärer Deployment Manager die Verwaltungsfunktionen für die Zelle beinhaltet und Sicherungs-Deployment-Manager im Standby-Modus hat. Wenn der primäre Deployment Manager ausfällt, können die Deployment Manager im Standby-Modus die Arbeit verlustfrei fortsetzen.

Nächste Schritte

Nachdem Sie Ihre Deployment-Manager-Umgebung mit hoher Verfügbarkeit konfiguriert haben, können Sie die Deployment Manager über die Administrationskonsole verwalten. Klicken Sie auf Systemverwaltung > Deployment Manager > Alle Deployment Manager, um die in Ihrer Umgebung konfigurierten Deployment Manager anzuzeigen.

Wenn Sie einen Deployment Manager mit hoher Verfügbarkeit aus der Zelle entfernen müssen, verwenden Sie hierfür das Befehlszeilendienstprogramm. Weitere Informationen finden Sie im Artikel Befehl xd_hadmgrRemove .




Zugehörige Konzepte
Deployment Manager mit hoher Verfügbarkeit
Zugehörige Tasks
Unterzeichnerzertifikat des sekundären Deployment Manager zum lokalen Truststore hinzufügen
Umschreibregeln konfigurieren
ODR erstellen und konfigurieren
Zugehörige Verweise
Verwaltungsrollen und Berechtigungen
Zugehörige Informationen
Befehl xd_hadmgrRemove
Befehl "xd_hadmgrAdd"
Task-Artikel    

Nutzungsbedingungen | Feedback

Letzte Aktualisierung: 24.09.2009 16.39 Uhr EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/txdsoconfig.html