Freigeben über


Schnellstart: Bereitstellen des WebSphere Application Server Network Deployment Clusters auf virtuellen Azure-Computern

In dieser Schnellstartanleitung stellen Sie schnell einen Cluster herkömmlicher WebSphere Application Server (WAS)-Netzwerkbereitstellungsinstanzen (ND) auf virtuellen Azure-Computern (VMs) bereit. In diesem Artikel wird das Azure Marketplace-Angebot für IBM WAS ND-Cluster verwendet, um Ihre Reise zu Azure-VMs zu beschleunigen. Das Angebot stellt automatisch eine Reihe von Ressourcen einschließlich der neuesten Red Hat Enterprise Linux (RHEL)-VMs mit Fixes, dem neuesten WebSphere Application Server ND 9.0.5.x auf jedem virtuellen Computer mit Fixes, dem neuesten IBM Java Development Kit (JDK) 8 mit Fixes auf jedem virtuellen Computer, einem Bereitstellungs-Manager auf einem der virtuellen Computer mit aktivierter Verwaltungskonsole und optional einem IBM HTTP Server (IHS) oder Azure-App lication Gateway als Lastenausgleichsgateway zur Seite. Besuchen Sie Azure-Portal, um das Angebot von IBM WAS ND Cluster auf Azure VMs zu sehen.

Wenn Sie eine manuelle schrittweise Anleitung für die Installation von IBM WAS ND-Cluster bevorzugen, der die vom Angebot aktivierte Automatisierung nicht nutzt, finden Sie unter Lernprogramm: Manuelles Installieren der IBM WebSphere Application Server Network Deployment auf virtuellen Azure-Computern.

Wenn Sie Feedback geben oder eng an Ihrem Migrationsszenario zusammenarbeiten möchten, indem Sie mit dem Entwicklungsteam WebSphere für Azure-Lösungen entwickeln, füllen Sie diese kurze Umfrage zur WebSphere-Migration aus, und schließen Sie Ihre Kontaktinformationen ein. Das Team aus Programmmanagern, Architekten und Ingenieuren wird sich umgehend mit Ihnen in Verbindung setzen, um eine enge Zusammenarbeit zu initiieren.

Voraussetzungen

  • Ein Azure-Abonnement. Wenn Sie kein Azure-Abonnement besitzen, erstellen Sie ein kostenloses Konto, bevor Sie beginnen.
  • Stellen Sie sicher, dass die Azure-Identität, die Sie für die Anmeldung verwenden, im aktuellen Abonnement entweder über die Rolle Mitwirkender oder Besitzer verfügt. Eine Übersicht über Azure-Rollen finden Sie unter Was ist die rollenbasierte Zugriffssteuerung (Azure RBAC)?
  • Eine IBMid mit erforderlicher Berechtigung für WebSphere Traditional (optional). Wenn Sie die Bereitstellung mit einer Auswertungslizenz erstellen, müssen Sie keine IBMid mit Berechtigung für WebSphere Traditional bereitstellen. Um den Vorteil zu erhalten, müssen Sie den IBM WebSphere Application Server-Lizenzvertrag während der Bereitstellungserstellungsschritte akzeptieren. Andernfalls müssen Sie Ihre registrierte IBMid eingeben und Ihre IBMid muss über aktive WebSphere-Berechtigungen verfügen. Wenn die Bereitstellung mit IBMid aufgrund fehlender Berechtigungen fehlschlägt, bitten Sie die primären oder sekundären Kontakte für Ihre IBM Passport Advantage-Website, Ihnen Zugriff zu gewähren. Führen Sie alternativ die Schritte bei IBM eCustomer Care aus, um weitere Unterstützung zu erhalten. Bei diesem Angebot wird davon ausgegangen, dass Sie ordnungsgemäß lizenziert sind, um Angebote in Microsoft Azure auszuführen. Weitere Informationen finden Sie unter IBM eCustomer Care.

Bereitstellen eines Clusters

Die Schritte in diesem Abschnitt leiten Sie zur Bereitstellung eines IBM WAS ND-Clusters auf Azure-VMs.

Führen Sie die folgenden Schritte aus, um den IBM WAS ND-Cluster auf Azure-VMs zu finden:

  1. Melden Sie sich unter https://aka.ms/publicportal beim Azure-Portal an.

  2. Geben Sie in der Suchleiste oben im Azure-Portal IBM WAS ND ein. Wählen Sie in den Suchergebnissen im Marketplace-Abschnitt IBM WAS ND-Cluster auf Azure VMs aus.

    Screenshot der Azure-Portal, die IBM WAS ND Cluster auf Azure VMs in den Suchergebnissen zeigt.

Alternativ können Sie auch direkt zum IBM WAS ND-Cluster auf Azure VMs-Angebot wechseln.

In beiden Fällen stellt dieses Angebot einen IBM WAS ND-Cluster auf Azure-VMs bereit. Der Cluster enthält die folgenden Komponenten:

  • Eine Bereitstellungs-Manager-Instanz zum Verwalten der Anwendungen und Anwendungsserver.
  • Eine IBM HTTP Server-Instanz zum Verwalten des Lastenausgleichs.
  • WebSphere Application Server-Instanzen (Knoten) für die Ausführung Ihrer Anwendungen (Standardeinstellung 3 für hohe Verfügbarkeit).

Das folgende Diagramm zeigt die Standardkonfiguration.

Diagramm, das die Standardkonfiguration der IBM WAS ND-Clusterbereitstellung zeigt.

Um die Bereitstellung zu starten, wählen Sie auf der Angebotsseite "Erstellen" aus.

Screenshot der Azure-Portal, die den IBM WAS ND-Cluster auf Azure VMs-Angebot zeigt.

Anschließend wird die Seite "Herkömmliches WebSphere ND-Cluster erstellen" angezeigt, auf der Sie mit der Konfiguration der Bereitstellung beginnen können.

Die folgenden Schritte zeigen, wie der im folgenden Screenshot gezeigte Bereich Allgemeine Informationen ausgefüllt wird:

Screenshot der Azure-Portal, die den IBM WAS ND-Cluster im Azure VMs Basics-Bereich zeigt.

  1. Stellen Sie im Bereich Grundlagen sicher, dass der im Feld Abonnement angezeigte Wert dem Wert entspricht, für den die Rollen im Abschnitt mit Voraussetzungen aufgeführt sind.

  2. Sie müssen das Angebot in einer leeren Ressourcengruppe bereitstellen. Wählen Sie im Feld Ressourcengruppe die Option Neu erstellen aus, und geben Sie einen Wert für die Ressourcengruppe ein. Da Ressourcengruppen innerhalb eines Abonnements eindeutig sein müssen, wählen Sie einen eindeutigen Namen aus. Eine einfache Möglichkeit, eindeutige Namen zu haben, besteht darin, eine Kombination aus Ihren Initialen, dem heutigen Datum und einer Kennung zu verwenden. Beispiel: jm070924wasndcluster.

  3. Wählen Sie unter Instanzdetails die Region für die Bereitstellung aus.

  4. Lassen Sie die Standardoption Evaluation for Deploy mit vorhandener WebSphere-Berechtigung oder mit Auswertungslizenz?.

    Hinweis

    Wenn Sie die Option "Berechtigt " auswählen, müssen Sie eine IBMid angeben, die über Berechtigungen für WebSphere Traditional verfügt.

  5. Wählen Sie aus, dass ich den IBM-Lizenzvertrag gelesen und akzeptiere.

  6. Wählen Sie aus, dass ICH IBM mit meinem Unternehmen oder meiner Organisation kontaktiere, wenn Sie bereit sind, IBM und Microsoft für eine weitere Angebotsentwicklung zu kontaktieren. Lassen Sie dies andernfalls nicht ausgewählt.

  7. Scrollen Sie nach unten im Bereich Grundlagen und beachten Sie die hilfreichen Links für das Melden von Problemen, Abrufen von Hilfe und Teilen von Feedback.

  8. Wählen Sie "Weiter" aus, um zum Clusterkonfigurationsbereich zu wechseln.

Die folgenden Schritte zeigen, wie Sie den im folgenden Screenshot gezeigten Bereich für die Clusterkonfiguration ausfüllen.

Screenshot der Azure-Portal, die den IBM WAS ND-Cluster im Azure VMs Cluster-Konfigurationsbereich zeigt.

  1. Verwenden Sie den Standardwert 4 für die Anzahl der virtuellen Computer.
  2. Lassen Sie die Standardgröße des virtuellen Computers für die VM-Größe.
  3. Lassen Sie die Standardwert-Websphäre für VM-Administrator.
  4. Belassen Sie das Standardoptionskennwort als Authentifizierungstyp.
  5. Geben Sie ein Kennwort für den VM-Administrator an. Verwenden Sie denselben Wert zum Bestätigen des Passworts.
  6. Behalten Sie den Standardwert "wsadmin " für den WebSphere-Administrator bei.
  7. Geben Sie ein Kennwort für den WebSphere-Administrator an. Verwenden Sie denselben Wert zum Bestätigen des Passworts.
  8. Lassen Sie unter "Erweitert" die Standardoption "Ja " für "Standardeinstellungen akzeptieren" für die erweiterte Konfiguration.
  9. Wählen Sie "Weiter" aus, um zum Bereich " Lastenausgleich " zu wechseln.

Die folgenden Schritte zeigen, wie Sie den Bereich "Lastenausgleich " ausfüllen, der im folgenden Screenshot gezeigt wird.

Screenshot der Azure-Portal, die den IBM WAS ND-Cluster auf Azure VMs Load Balancer-Bereich zeigt.

  1. Lassen Sie die Standardoption IBM HTTP Server für die Auswahl eines Lastenausgleichs.

    Hinweis

    Sie verwenden IBM HTTP Server (IHS) als Lastenausgleich in dieser Schnellstartanleitung. Alternativ können Sie Azure-App lizenzierungsgateway als Lastenausgleichsgateway verwenden. Weitere Informationen zum Azure-App lizenzierungsgateways finden Sie unter Was ist Azure-App lizenzierungsgateway?.

  2. Behalten Sie unter den IBM HTTP Server-Einstellungen die Standardgröße der VM für die VM-Größe bei.

  3. Lassen Sie den Standardwert "ihsadmin " für den VM-Administrator.

  4. Belassen Sie das Standardoptionskennwort als Authentifizierungstyp.

  5. Geben Sie ein Kennwort für den VM-Administrator an. Verwenden Sie denselben Wert zum Bestätigen des Passworts.

  6. Lassen Sie den Standardwert "ihsadmin " für DEN IBM HTTP Server-Administrator.

  7. Geben Sie ein Kennwort für den IBM HTTP Server-Administrator an. Verwenden Sie denselben Wert zum Bestätigen des Passworts.

  8. Lassen Sie unter "Erweitert" die Standardoption "Ja " für "Standardeinstellungen akzeptieren" für die erweiterte Konfiguration.

  9. Wählen Sie "Weiter" aus, um zum Netzwerkbereich zu wechseln.

Die folgenden Schritte zeigen, wie Sie den Netzwerkbereich ausfüllen, der im folgenden Screenshot gezeigt wird. In diesem Bereich können Sie das virtuelle Netzwerk und das Subnetz anpassen, in dem der IBM WAS ND-Cluster bereitgestellt wird. Informationen zu virtuellen Netzwerken finden Sie unter Erstellen, Ändern oder Löschen eines virtuellen Netzwerks.

Screenshot der Azure-Portal, die den IBM WAS ND-Cluster im Azure VMs Networking-Bereich zeigt.

  1. Übernehmen Sie in diesem Bereich die Standardwerte.
  2. Wählen Sie "Weiter" aus, um zum Datenbankbereich zu wechseln.

Die folgenden Schritte zeigen, wie der im folgenden Screenshot gezeigte Bereich Datenbank ausgefüllt und die Bereitstellung gestartet wird:

Screenshot der Azure-Portal, die den IBM WAS ND-Cluster im Azure VMs-Datenbankbereich zeigt.

  1. Verwenden Sie in dieser Schnellstartanleitung die Standardoption "Nein ", um eine Verbindung mit der Datenbank herzustellen.

    Hinweis

    Alternativ können Sie "Ja" auswählen und die erforderlichen Details angeben, um eine Verbindung mit Ihrer Datenbank herzustellen. Weitere Informationen zum Herstellen einer Verbindung mit einer Datenbank finden Sie im Lernprogramm: Migrieren von WebSphere Application Server zu virtuellen Azure-Computern mit hoher Verfügbarkeit und Notfallwiederherstellung.

  2. Klicken Sie auf Überprüfen + erstellen. Wenn fehlermeldungen bei der Überprüfung aufgetreten sind, beheben Sie Validierungsprobleme, und wählen Sie dann erneut "Überprüfen" und "Erstellen" aus.

  3. Klicken Sie auf Erstellen.

  4. Verfolgen Sie den Status der Bereitstellung auf der Seite Bereitstellung wird durchgeführt.

Je nach Netzwerkbedingungen und anderen Aktivitäten in Ihrer ausgewählten Region kann die Bereitstellung bis zu 20 Minuten dauern. Danach sollte auf der Bereitstellungsseite der Text Ihre Bereitstellung wurde abgeschlossen. angezeigt werden.

Zugreifen auf die WAS-Verwaltungskonsole und die IHS-Konsole

Wählen Sie nach Abschluss der Clusterbereitstellung den Abschnitt "Ausgaben " im linken Bereich aus, um die Verwaltungskonsole und die IHS-Konsolen-URLs zusammen mit anderen Details anzuzeigen.

Screenshot der Seite Azure-Portal Clusterbereitstellungsausgabe mit hervorgehobenen Feldern

Verwenden Sie das Kopiersymbol, um diese URLs für adminSecuredConsole und ihsConsole zu kopieren, und fügen Sie sie dann in zwei verschiedene Browseradressleisten ein, um sich separat bei beiden Konsolen anzumelden. Nachdem die Verwaltungskonsolenseite geladen wurde, sollte die Anmeldeseite angezeigt werden, wie im folgenden Screenshot dargestellt.

Screenshot der Anmeldeseite der IBM WebSphere Integrated Solutions Console.

Melden Sie sich mit den WebSphere-Administratoranmeldeinformationen an, die Sie beim Einrichten der Clusterkonfiguration angegeben haben. Nach der Anmeldung wird die folgende Seite angezeigt.

Screenshot der Verwaltungskonsolenseite von IBM WebSphere.

Melden Sie sich dann bei der IHS-Konsole an. Nachdem die IHS-Konsole geladen wurde, sollte die folgende Seite angezeigt werden:

Screenshot der Konsolenseite von IBM WebSphere Integrated Solutions.

Ausprobieren einer Anwendung

Führen Sie zunächst die folgenden Schritte aus, um die Option "Änderungen mit Knoten synchronisieren" zu aktivieren, damit jede Konfiguration automatisch mit allen Anwendungsservern des Clusters synchronisiert werden kann:

  1. Wählen Sie auf der Verwaltungskonsole, bei der Sie sich zuvor angemeldet haben, die Systemverwaltungskonsoleneinstellungen> aus.
  2. Wählen Sie im Bereich "Konsoleneinstellungen " die Option "Änderungen mit Knoten synchronisieren" und dann " Übernehmen" aus. Die Meldung "Ihre Einstellungen" sollte geändert werden.

Führen Sie nun die folgenden Anweisungen aus, wenn Sie eine Anwendung im Cluster ausprobieren möchten:

  1. Wählen Sie in der Verwaltungskonsole, bei der Sie sich zuvor angemeldet haben, "Neue > Anwendung anwendungen" und dann "Neue Enterprise-Anwendung" aus.

  2. Wählen Sie im nächsten Bereich das Remotedateisystem und dann "Durchsuchen..." aus. Sie haben die Möglichkeit, die Dateisysteme Ihrer installierten Server zu durchsuchen.

  3. Wählen Sie das System aus, das mit Dmgr beginnt. Sie werden das Dateisystem des Bereitstellungs-Managers angezeigt. Wählen Sie dort V9 und dann installableApps aus. In diesem Verzeichnis sollten viele Anwendungen zur Installation zur Verfügung stehen. Wählen Sie "DefaultApplication.ear" und dann "OK" aus.

Anschließend kehren Sie zur Seite zurück, um die Anwendung auszuwählen, die wie der folgende Screenshot aussehen sollte:

Screenshot von IBM WebSphere

Wählen Sie "Weiter" und dann " Weiter" aus, um mit dem Fast Path-Bereitstellungsprozess fortzugehen.

Verwenden Sie im Schnellpfad-Assistenten die Standardwerte für alles außer Schritt 2: Zuordnen von Modulen zu Servern. Aktivieren Sie auf dieser Seite das Kontrollkästchen für die Zeile "Standardwebanwendungsmodul ", halten Sie dann STRG gedrückt, und wählen Sie die Optionen unter Clustern und Servern aus. Wählen Sie schließlich "Übernehmen" aus.

Screenshot des Dialogfelds

Neue Einträge sollten in der Tabelle unter der Spalte "Server " angezeigt werden. Diese Einträge sollten den Einträgen im folgenden Screenshot ähneln.

Screenshot des Dialogfelds

Nachdem Sie alle Schritte abgeschlossen haben, wählen Sie "Fertig stellen" und dann auf der nächsten Seite "Speichern" aus. Sie sollten Nachrichten für "Änderungen mit Knoten synchronisieren" sehen, wie im folgenden Screenshot dargestellt:

Screenshot von IBM WebSphere

Als Nächstes müssen Sie die Anwendung starten. Wechseln Sie zu "Alle Anwendungen > ". Aktivieren Sie das Kontrollkästchen für DefaultApplication.ear, stellen Sie sicher, dass die Aktion auf "Start" festgelegt ist, und wählen Sie dann "Aktion senden" aus.

Erfolgsmeldungen sollten angezeigt werden, wie im folgenden Screenshot dargestellt:

Screenshot des Bereichs

Wenn die Erfolgsmeldungen angezeigt werden, können Sie die App ausprobieren. Navigieren Sie in Ihrem Browser zur IHS-Bereitstellung, und fügen Sie es hinzu /snoop. Informationen zu der Serverinstanz, die die Anforderung verarbeitet hat, sollten wie folgt angezeigt werden:

Screenshot der Testanwendung, die in einem Browser ausgeführt wird.

Wenn Sie den Browser aktualisieren, wechselt die App durch die Serverinstanzen des Clusters.

Bereinigen von Ressourcen

Zum Vermeiden von Azure-Gebühren sollten Sie nicht benötigte Ressourcen bereinigen. Wenn Sie den Cluster nicht mehr benötigen, verwenden Sie die folgenden Schritte, um die Ressourcengruppen zu löschen, um die in diesem Lernprogramm verwendeten Ressourcen zu bereinigen:

  1. Melden Sie sich beim Azure-Portal an.
  2. Geben Sie den Ressourcengruppennamen Ihres WAS-ND-Clusters ( z jiangma070924wasndcluster . B. - in das Suchfeld oben im Azure-Portal ein, und wählen Sie die übereinstimmende Ressourcengruppe aus den Suchergebnissen aus.
  3. Wählen Sie die Option Ressourcengruppe löschen.
  4. Geben Sie im Namen der Ressourcengruppe den Namen der Ressourcengruppe ein, um den Löschvorgang zu bestätigen.
  5. Klicken Sie auf Löschen.

Nächster Schritt

Informationen zum Ausführen von WebSphere-Produkten auf Azure finden Sie im folgenden Artikel: