Sie müssen zunächst eine Masterinstallation des Anwendungsservers und einen Satz allgemeiner Profile installieren und konfigurieren, um flexibel zwischen Profilen wechseln zu können.
Informationen zu diesem Vorgang
Eine Umgebung, die für flexibel wechselnde Profile konfiguriert ist, ist auf eine oder mehrere Masterinstallationen angewiesen, auf die Sie Services von Fixpacks oder vorläufigen Fixes anwenden. Die Masterinstallation wird verwendet, um Anwendungsserverkopien für den Produktionseinsatz zu erstellen.
Anwendungsserverprofile werden mit einer symbolischen Verbindung erstellt, damit der Service-Level unabhängig von der Produktinstallation geändert werden kann.
Vorgehensweise
- Erstellen Sie Verzeichnisse für allgemeine Profile und Produktinstallationen.
Profilverzeichnisse:
- Allgemeines Hauptverzeichnis der Profile: /opt/SPCommonArea, als allgemeines_Profilverzeichnis bezeichnet
- Allgemeine Unterverzeichnisse der Profile:
- allgemeines_Profilverzeichnis/logs
- allgemeines_Profilverzeichnis/logs/manageprofiles
- allgemeines_Profilverzeichnis/properties
- allgemeines_Profilverzeichnis/profiles
Produktinstallationsverzeichnisse:
- Hauptverzeichnis der Produktinstallation: /opt/SPInstalls, als Installationsverzeichnis_der_flexiblen_Profile bezeichnet
- Masterunterverzeichnis der Produktinstallation: Installationsverzeichnis_der_flexiblen_Profile/MASTER/AppServer
- Erstellen Sie unter dem allgemeinen Profilverzeichnis eine symbolische Verbindung zum Verzeichnis der Masterinstallation.
Das folgende Beispiel zeigt die Erstellung der symbolischen Verbindung
/opt/SPCommonArea/SPLink.
ln -s /opt/SPInstalls/MASTER/AppServer /opt/SPCommonArea/SPLink
- Installieren Sie die Masterinstallation von WebSphere Application Server, indem Sie den symbolischen Link als Installationsverzeichnis angeben.
Weitere Informationen zur Installation des Produkts finden Sie unter Produktangebote installieren.
Durch den symbolischen Link wird das Produkt in das Verzeichnis der Masterinstallation Installationsverzeichnis_der_flexiblen_Profile/MASTER/AppServer installiert. Sämtliche Fixpacks und vorläufige Fixes werden auf diese Installation angewendet. Die Installation wird jedoch nicht verwendet, um Profile zu erstellen.
- Ändern Sie die folgenden Eigenschaften in der Masterinstallationsdatei wasprofile.properties, damit diese auf allgemeine Profilverzeichnisse verweisen.
WS_CMT_LOG_HOME=/opt/SPCommonArea/logs/manageprofiles
WS_PROFILE_REGISTRY=/opt/SPCommonArea/properties/profileRegistry.xml
WS_WSPROFILE_DEFAULT_PROFILE_HOME=/opt/SPCommonArea/profiles
Anmerkung: Wenn Sie mehrere Masterinstallationen haben, aktualisieren Sie wasprofile.properties in jeder Installation.
- Kopieren Sie den Inhalt des Verzeichnisses der Masterinstallation AppServer in ein neues Produktinstallationsverzeichnis wie Installationsverzeichnis_der_flexiblen_Profile/V9000/AppServer.
cp -R /opt/SPInstalls/MASTER/AppServer/* /opt/SPInstalls/V9000/AppServer/
Anmerkung: Nur Anwendungsserver, die sich im selben Host wie die Masterinstallation befinden, haben funktionale Tastenkombinationen für die Installation. Wenn Sie eine Anwendungsserverkopie auf einem anderen Host erstellt haben, werden keine Tastenkombination erstellt.
- Aktualisieren Sie den symbolischen Link so, dass er auf das Verzeichnis AppServer des kopierten Anwendungsservers zeigt.
Das folgende Beispiel entfernt die vorhandenen symbolischen Links und erstellt einen neuen Link für den kopierten Anwendungsserver.
rm /opt/SPCommonArea/SPLink
ln -s /opt/SPInstalls/V9000/AppServer /opt/SPCommonArea/SPLink
- Erstellen Sie mit dem symbolischen Link unter Verwendung von Profile Management Tool oder des Befehls manageprofiles ein Anwendungsserverprofil.
Im
folgenden Beispiel wird der Befehl
manageprofiles verwendet, um das Profil AppSrv01 zu erstellen.
/opt/SPCommonArea/SPLink/bin/manageprofiles.sh -create -profileName AppSrv01
Anmerkung: Wenn Sie aus einer Schablone ein Profil erstellen, müssen Sie den Schablonenpfad mit dem symbolischen Link angeben.
Sämtliche Profilartefakte wie die aktualisierte Profilregistry, Protokolle und das Profil selbst werden in den allgemeinen Profilverzeichnissen erstellt.
- Wenn Sie den symbolischen Link verwenden, starten Sie den Anwendungsserver mit dem Befehl server start.
/opt/SPCommonArea/SPLink/bin/startServer -profileName AppSrv01 server1
Der Anwendungsserver wird auf dem Service-Level der Installation ausgeführt, auf das der symbolische Link zeigt.
Anmerkung: Sie müssen den symbolischen Link verwenden, wenn Sie alle Befehle des Typs $WAS-HOME/bin ausführen.
Nächste Schritte
Sie können Profile flexibel wechseln, um Ihr Service-Level auf eine aktualisierte Installation oder ein früher installiertes Service-Level umzuschalten. Weitere Informationen hierzu finden Sie im Artikel
Service-Levels ihres Produkts unter Verwendung von flexiblen Profilen wechseln.