• Erledigen Sie die Anwendungssicherheit auf die richtige Weise! Erkennen, schützen, überwachen, beschleunigen und mehr…
  • Das Erstellen eines Profils in IBM WebSphere ist ein erster Schritt zum Einrichten der Anwendungsumgebung. Die Kenntnis des Verfahrens ist für den WebSphere-Administrator von wesentlicher Bedeutung.

    In diesem Beitrag werde ich erklären, wie es geht Erstelle ein Profil in der IBM WebSphere Application Server-Netzwerkbereitstellung.

    Dies setzt voraus, dass Sie installierte die IBM WAS in Linux-Umgebung.

    Lassen Sie uns verstehen, bevor Sie mit der Profilerstellung beginnen Was ist ein Profil in IBM WAS?

    Das Profil ist eine vollständige Laufzeitumgebung, die die WAS-Binärdatei und das Profil (Benutzerdaten / Konfiguration) kombiniert.

    war-Profil

    In WebSphere stehen mehrere Profiltypen zur Verfügung.

    • Zelle - eine Kombination aus DMGR und Verbundanwendungsserver
    • Standalone
    • Management
    • Benutzerdefiniertes Profil

    Sie können ein WebSphere Application Server-Profil auf zwei Arten erstellen.

    1. GUI - mit dem Profile Management Tool
    2. Lautlos - Verwenden des Skripts manageprofile.sh

    In diesem Beitrag wird die Benutzeroberfläche verwendet, um ein Zellenprofil zu erstellen.

    • Melden Sie sich bei dem Server an, auf dem WAS installiert ist
    • Gehen Sie zu WAS-Binärspeicherort >> bin >> ProfileManagement (im Standardinstallationsspeicherort ist dies / opt / IBM / WebSphere / AppServer / bin / ProfileManagement).
    • Starten Sie das Profilverwaltungstool
    ./pmt.sh
    • Daraufhin wird ein Fenster "WebSphere Customization Toolbox" geöffnet. Klicken Sie auf "Erstellen"

    was-pmt

    • Wählen Sie die Umgebung "Zelle" und klicken Sie auf "Weiter"

    was-pmt-cell

    In nächster Bildschirmhaben Sie die Möglichkeit, den Profilerstellungsprozess auszuwählen. Es gibt zwei Prozesse.

    1. Charakteristische Profilerstellung - Das Profil wird mit der Standardkonfiguration und den Portnummern erstellt. In den meisten Fällen können Sie dies auswählen.
    2. Erweitert Profilerstellung - Wenn Sie die Standardports und die Konfiguration anpassen möchten, müssen Sie diese verwenden.
    • Fahren wir mit der Profilerstellung „Typisch“ fort und klicken Sie auf Weiter
    •  Geben Sie den Benutzer und das Kennwort für DMGR ein. Wenn Sie nicht möchten, dass DMGR kennwortgeschützt ist, können Sie das Kontrollkästchen "Administrative Sicherheit aktivieren" deaktivieren.

    was-pmt-Sicherheit

    •  Überprüfen Sie die Profilzusammenfassung und klicken Sie auf "Erstellen". Wenn Sie möchten, können Sie die Informationen von diesem Bildschirm kopieren, da sie viele nützliche Informationen enthalten, wie z.
    Ort
    Profilname
    Zellenname
    Knotenname
    Ports
    Profiltyp

    was-pmt-Zusammenfassung

    •  Die Profilerstellung dauert einige Minuten. Sobald dies erledigt ist, sollte a angezeigt werden Bestätigung.

    was-pmt-erfolg

    Wenn Sie bemerken, habe ich die Standardoption beibehalten.Starten Sie die Konsole für die ersten Schritte”Im obigen Bildschirm.

    Dadurch wird der Assistent für die ersten Schritte geöffnet, in dem Sie die Installation überprüfen können. Überprüfung ist wesentlich So wissen Sie, dass Ihr Profil funktionsfähig ist und bereit ist, die für Ihr Unternehmen erforderliche Anwendung bereitzustellen.

    •  Klicken Sie auf "Installationsüberprüfung".

    Was-Verifikation

    Der Überprüfungsprozess umfasst das Starten und Stoppen des DMGR. Sie sollten Folgendes sehen.

    Der Servername lautet: dmgr Der Profilname lautet: Dmgr01 Die Startseite des Profils lautet: / opt / IBM / WebSphere / AppServer / profile / Dmgr01 Der Profiltyp lautet: dmgr Der Zellenname lautet: localhostCell01. Der Knotenname lautet: localhostCellManager01 Der folgende Befehl lautet: /opt/IBM/WebSphere/AppServer/profiles/Dmgr8/bin/startManager.sh -profileName Dmgr01> ADMU01I: Tool-Informationen werden in Datei> / opt / IBM / WebSphere / AppServer / profile / Dmgr0116 / logs protokolliert /dmgr/startServer.log> ADMU01I: Starten des Tools mit dem Dmgr0128-Profil> ADMU01I: Lesen der Konfiguration für Server: dmgr> ADMU3100I: Server gestartet.  Warten auf den Initialisierungsstatus.
     > ADMU3000I: Server-DMGR für E-Business geöffnet; Die Prozess-ID lautet 32013. Die Portnummer des Servers lautet: 9060 IVTL0010I: Verbindung zum lokalen Host herstellen WebSphere Application Server an Port: 9060 IVTL0015I: Der lokale Host von WebSphere Application Server wird an Port: 9060 für Profil Dmgr01 ausgeführt. IVTL0035I: Das Installationsüberprüfungstool scannt das / opt / IBM / WebSphere / AppServer / profile / Dmgr01 / logs / dmgr / SystemOut.log-Datei für Fehler und Warnungen.
     [11 20: 16: 4: 53 PST] 38 WSKeyStore W CWPKI556W: Ein oder mehrere Schlüsselspeicher verwenden das Standardkennwort.
     [11 20: 16: 4: 53 PST] 47 HostNameMap W HMGR225W: Die Auflösung der IP-Adressen für den Hostnamen localhost hat nur die Loopback-Adresse gefunden.  Die Loopback-Adresse wird verwendet.
     [11 20: 16: 4: 53 PST] 53 SibMessage W [:] CWSJY571W: MQJCA00000001: WMQ-Nachrichten: '0003-p5001-L9.0.0.0'.
     [11 20: 16: 4: 53 PST] 55a AuthConfigFac W SECJ298W: Die AuthConfigFactory-Implementierung ist nicht definiert. Dabei wird die standardmäßige JASPI-Factory-Implementierungsklasse verwendet: com.ibm.ws.security.jaspi.ProviderRegistry.
     [11 20: 16: 4: 54 PST] 00 AbstractInjec W CWNEN239W: Die Annotationsklasse javax.ws.rs.HeaderParam wird nicht erkannt, da sie aus der Datei / opt / IBM / WebSphere / AppServer geladen wurde /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr00000078-api-0070.jar Speicherort und nicht von einem Lader für Produktklassen.
     [11 20: 16: 4: 54 PST] 00 AbstractInjec W CWNEN242W: Die Annotationsklasse javax.ws.rs.MatrixParam wird nicht erkannt, da sie aus der Datei geladen wurde: / opt / IBM / WebSphere / AppServer /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr00000078-api-0070.jar Speicherort und nicht von einem Lader für Produktklassen.
     [11 20: 16: 4: 54 PST] 00 AbstractInjec W CWNEN243W: Die Annotationsklasse javax.ws.rs.core.Context wird nicht erkannt, da sie aus der Datei: / opt / IBM / WebSphere geladen wurde /AppServer/systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr00000078-api-0070.jar Speicherort und nicht von einem Produktklassenlader.
     [11 20: 16: 4: 54 PST] 00 AbstractInjec W CWNEN244W: Die Annotationsklasse javax.ws.rs.CookieParam wird nicht erkannt, da sie aus der Datei / opt / IBM / WebSphere / AppServer geladen wurde /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr00000078-api-0070.jar Speicherort und nicht von einem Lader für Produktklassen.
     [11 20: 16: 4: 54 PST] 00 AbstractInjec W CWNEN245W: Die Annotationsklasse javax.ws.rs.PathParam wird nicht erkannt, da sie aus der Datei / opt / IBM / WebSphere / AppServer geladen wurde /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr00000078-api-0070.jar Speicherort und nicht von einem Lader für Produktklassen.
     [11 20: 16: 4: 54 PST] 00 AbstractInjec W CWNEN246W: Die Annotationsklasse javax.ws.rs.QueryParam wird nicht erkannt, da sie aus der Datei / opt / IBM / WebSphere / AppServer geladen wurde /systemApps/isclite.ear/kc.war/WEB-INF/lib/jsr00000078-api-0070.jar Speicherort und nicht von einem Lader für Produktklassen.
     [11 20: 16: 4: 54 PST] 02 TcpTransport W ADMD982W: Bei der Prozesserkennung wird die IP-Adresse 00000001 verwendet, um einen Endpunkt anzukündigen.  Diese Verwendung kann in einer Netzwerkumgebung zu Problemen führen.
     [11 20: 16: 4: 54 PST] 03 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC213I: FFDC-Vorfall, der auf / opt / IBM / WebSphere / AppServer / profile / Dmgr00000051 / logs ausgegeben wurde /ffdc/dmgr_1003c01_917750_5.txt com.ibm.ws.management.discovery.DiscoveryService.sendQuery 16.11.20 IVTL04.54.03.0579098089159114197997I: 189 Fehler / Warnungen werden in den Profilen / opt / IBM / WebSphere / AppS / 0040 / logs / dmgr / SystemOut.log-Datei IVTL12I: Die Überprüfung des Installation Verification Tool war erfolgreich.
     Die Installationsüberprüfung ist comvollständig.

    Damit ist das Profil erstellt erfolgreich.

    Versuchen wir, auf die DMGR-URL zuzugreifen

    was-dmgr

    Gut erledigt! Sie haben ein Zellumgebungsprofil erstellt und sind bereit, eine Anwendung bereitzustellen und die erforderlichen Schritte auszuführen Konfiguration.

    Ich hoffe, dass dies für einen WebSphere-Administrator nützlich ist. Lass mich wissen was du denkst.