Durch die Konfiguration von Middleware-Servern mit unterstütztem Live-Cycle-Management sind Sie in der Lage,
Darstellungen extern erstellter Middleware-Server zu verwalten, die außerhalb der Verwaltungsdomäne erstellt wurden.
Vorbereitende Schritte
Veraltetes Feature: Server mit unterstütztem oder vollständigem Life-Cycle-Management sind ab
WebSphere Application Server Version 9.0 veraltet. Migrieren Sie WebSphere Liberty-Server in eine Liberty-Verbundkonfiguration.
Es gibt keine empfohlene Migrationsaktion für andere Servertypen.
depfeat
Informationen zum Installieren des Node Agent auf Knoten und zum Einbinden dieser Knoten in die Konfiguration finden
Sie in dem Artikel, in dem das Hinzufügen von Middleware-Servern zu Konfigurationen beschrieben wird.
Informationen zu diesem Vorgang
Mit Middleware-Servern mit unterstütztem Live-Cycle-Management können Sie eine Darstellung des Servers erstellen.
Der Node Agent stellt die Informationen bereit, die
Intelligent Management
benötigt, um diese Server zu verwalten:
Sie können die folgenden Typen von Middleware-Servern mit unterstütztem Live-Cycle-Management konfigurieren:
- Apache Tomcat-Server
- JBoss-Anwendungsserver
- Angepasste HTTP-Server
- BEA WebLogic-Server
- WebSphere Application Server Community Edition
- Apache HTTP Server
- Externer WebSphere-Anwendungsserver
(Anwendungsserver, die außerhalb der Intelligent Management-Zelle
ausgeführt werden)
- Liberty-Profilserver
Anmerkung: Die
Intelligent Management-Unterstützung für die Verwendung
der folgenden Servertypen wird stabilisiert:
- Apache Tomcat-Server
- BEA WebLogic
- JBoss
- Externer WebSphere-Anwendungsserver
(Anwendungsserver, die außerhalb der Intelligent Management-Zelle
ausgeführt werden)
Fehler vermeiden: Wenn Sie in der Administrationskonsole
auswählen und anschließend für einen Middleware-Server mit dem Status "Gestartet" auf
Stoppen klicken, kann sporadisch ein Fehler auftreten.
Beispielsweise kann die folgende Fehlernachricht angezeigt werden:
Fehler:
xdblade31b04/WASMaintModeDC1_xdblade31b04 wurde nicht gestartet.
Tritt diese
Situation ein, kann der Server nicht über diese Seite gestoppt werden.
Als Ausweichlösung können Sie
eine der folgenden Aktionen ausführen, um den gestarteten Middleware-Server zu stoppen:
- Klicken Sie auf .
Klicken
Sie
anschließend für einen Middleware-Server mit dem Status "Gestartet" auf Stoppen.
- Verwenden Sie die Befehlszeile, um die Server zu stoppen und erneut zu starten.
gotcha
Nachdem Sie
den Node Agent auf Knoten mit WebSphere Application Server Community Edition
installiert und die Knoten eingebunden haben, kann die Middlewareerkennung automatisch Darstellungen dieser
Server in der Administrationskonsole erstellen. Sie müssen keine manuellen Schritte ausführen, um die Darstellung
des Servers in der Administrationskonsole zu erstellen.
Sie können diese Server weiterhin über die Konsole von WebSphere Application Server Community Edition verwalten. Nehmen Sie alle Änderungen
an der Darstellung in der Administrationskonsole vor.
Vorgehensweise
- Erstellen Sie eine Darstellung des Middleware-Servers.
- Wenn Sie wsadmin-Scripting-Befehle verwenden, gehen Sie wie folgt vor:
- Für Apache Tomcat-Server verwenden Sie createTomCatServer.
- Für BEA WebLogic-Server verwenden Sie createWebLogicServer.
- Für JBoss-Server verwenden Sie createJBossServer.
- Für externe WebSphere-Anwendungsserver
(Anwendungsserver, die außerhalb der Intelligent Management-Zelle
ausgeführt werden) verwenden Sie createForeignServer.
- Für Liberty-Profilserver verwenden Sie createLibertyServer.
- Wenn Sie die Administrationskonsole verwenden, gehen Sie wie folgt vor:
- Fügen Sie einen vorhandenen Server hinzu.
Klicken Sie in der Administrationskonsole auf , und wählen Sie Vorhandenen Server hinzufügen aus.
- Wählen Sie den Knoten aus, auf dem der Middleware-Server, den Sie konfigurieren, ausgeführt wird.
Auf dem Knoten muss ein Node Agent ausgeführt werden.
Erstellen Sie einen Namen für den Server, der in der Zelle eindeutig ist.
- Geben Sie die Serverschablone an, die Sie für den Middleware-Server verwenden möchten.
- Klicken Sie auf Fertigstellen.
- Klicken Sie auf Speichern, um Ihre Änderungen in der Master-Konfiguration zu speichern.
- Führen Sie weitere Konfigurationsschritte für den Middleware-Server aus. Sie können beispielsweise
die Werte der WebSphere-Variablen für jeden Servertyp anpassen und Serveroperationen zum Stoppen und Starten Ihrer Server konfigurieren:
- Informationen zu Apache Tomcat-Servern finden Sie in der Dokumentation zur Konfiguration dieser Server.
- Informationen zu BEA WebLogic-Servern finden Sie in der Dokumentation zur Konfiguration dieser Server.
- Informationen zu JBoss-Servern finden Sie in der Dokumentation zur Konfiguration dieser Server.
- Informationen zu WASCE-Servern (WebSphere Application Server Community Edition) finden Sie in der Dokumentation zur Konfiguration
dieser Server mit unterstütztem Live-Cycle-Management.
- Informationen zu angepassten HTTP-Servern finden Sie in der Dokumentation zur Konfiguration dieser Server.
- Für externe WebSphere-Anwendungsserver (Anwendungsserver, die außerhalb
der Intelligent Management-Zelle ausgeführt werden) können Sie frühere Versionen
von WebSphere-Anwendungsservern aus Version 5.1 und höher verwalten.
Weitere Informationen finden Sie in der Dokumentation zur Konfiguration externer WebSphere-Anwendungsserver.
- Bei Verwendung von Liberty-Profilservern lesen Sie die Informationen zur Konfiguration der Liberty-Server.
Die WebSphere-Variablen definieren Einstellungen für den Middleware-Server, z. B. die Installationsposition, und
sind abhängig vom Typ des Middleware-Servers.
Indem Sie die Serverstart- und -stoppoperationen bearbeiten,
können Sie den für den Start und Stopp der Server im Middleware-Server erforderlichen
Benutzernamen und das erforderliche Kennwort angeben.
- Starten Sie den Middleware-Server.
- Für Apache Tomcat-Server, BEA WebLogic-Server, JBoss-Server, Liberty-Profilserver und externe WebSphere-Anwendungsserver verwenden Sie
den Befehl startMiddlewareServer.
- Klicken Sie in der Administrationskonsole auf . Wählen Sie den Server aus, den Sie starten möchten, und klicken Sie auf
Starten.
Daraufhin wird die für den Server definierte Operation für den Serverstart ausgeführt.
Anmerkung: Wenn der Node Agent und der Server zur selben Zeit gestoppt werden, wird der letzte bekannte Status
des Servers zurückgemeldet.
Da der letzte bekannte Status "Gestartet" ist und so zurückgemeldet wird, versucht der On Demand Router (ODR),
Anforderungen an den Server weiterzuleiten.
Nächste Schritte
Sie können auf der Basis Ihres konfigurierten Servers eine Schablone für
Middleware-Server erstellen.
Nachdem Sie eine Schablone für Middleware-Server erstellt haben, können Sie damit weitere Server erstellen,
die dieselben Einstellungen haben wie der ursprüngliche Server.
Konfigurieren Sie dynamische Cluster, um Gruppen vorhandener
Server, die als Hosts für eine Anwendung fungieren, ohne großen Aufwand verwalten zu können.
Durch die Konfiguration eines dynamischen Clusters kann das Produkt die Anzahl der aktiven Server
so anpassen, dass es die Anwendungsservicerichtlinie erfüllt.
Für Middleware-Server mit unterstütztem Live-Cycle-Management gruppieren Sie die erstellten Darstellungen.
In diesen Servern müssen dieselben Anwendungen installiert sein.
Die Protokoll- und Traceansichten in der Administrationskonsole werden für Middleware-Server mit unterstütztem Live-Cycle-Management
nicht unterstützt.
Für Apache Tomcat-Server, BEA WebLogic-Server, JBoss-Server, Liberty-Profilserver und externe WebSphere-Anwendungsserver (Anwendungsserver, die außerhalb der Intelligent Management-Zelle ausgeführt werden)
können Sie die Protokolle der Middleware-Server auf den zugehörigen Hostmaschinen anzeigen.
Konfigurieren Sie für andere Middleware-Server mit unterstütztem Live-Cycle-Management den
Anzeigeservice für externe Protokolle, um die Protokolldateien in der Administrationskonsole anzuzeigen.