Vor Verwendung dieser Informationen und des darin
beschriebenen Produkts sollten die Informationen
unter Bemerkungen gelesen werden.
Erste Ausgabe (März 2011)
Diese Ausgabe bezieht sich auf Version 7.5.0.2 von of IBM Rational Asset
und auf alle nachfolgenden
Releases und Modifikationsstufen, soweit in neuen Ausgaben nicht anders angegeben.
Diese Veröffentlichung ist eine Übersetzung des
Handbuchs
IBM Rational Asset Manager Installation Guide,
herausgegeben von International Business Machines Corporation, USA
Informationen, die nur für bestimmte Länder Gültigkeit haben und für
Deutschland, Österreich und die Schweiz
nicht zutreffen, wurden in dieser Veröffentlichung im
Originaltext übernommen.
Möglicherweise sind nicht alle in dieser Übersetzung
aufgeführten Produkte in Deutschland angekündigt und
verfügbar; vor Entscheidungen empfiehlt sich der Kontakt mit
der zuständigen IBM Geschäftsstelle.
Änderung des Textes bleibt vorbehalten.
Herausgegeben von:
SW NLS Center
Kst. 2877
März 2011
Copyright International Business Machines Corporation 2007, 2011.
Handbücher für die Installation von Rational Asset Manager
Rational Asset Manager mit integriertem WebSphere Application
Server installieren
Die Angaben in diesem Abschnitt erläutern die grundlegenden Installationsoptionen für
IBM® Rational Asset Manager und seine Installation mit IBM WebSphere Application Server Version 6.1.
Informationen zu diesem Vorgang
Der integrierte WebSphere Application Server, den Sie mit IBM Installation Manager installieren,
ist nicht für die großflächige Implementierung von
Rational Asset Manager konzipiert. Sie haben keinen vollständigen Zugriff
auf die WebSphere-Administratiionskonsole
und sind daher nicht in der Lage, die Einstellungen für Anwendungen, Sicherheit und Leistung vollständig zu verwalten.
Bei umfangreichen Implementierungen sollten Sie die Verwendung eines dedizierten WebSphere Application Server- oder WebSphere Application Server Network Deployment-Clusters aus Servern in Betracht ziehen.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Vorgehensweise
Installieren Sie eine Datenbankanwendung für Rational Asset Manager:
Rational Asset Manager erfordert zum Speichern von Assets und zugehörigen Daten eine Datenbank. Wenn keine der unterstützten Datenbankanwendungen installiert ist, können Sie zur Installation von IBM DB2 Enterprise Server Edition Version 9.7 das Launchpad von Rational Asset Manager verwenden.
Damit eine bessere Leistung erzielt wird, befindet
sich der Datenbankserver normalerweise getrennt vom Anwendungsserver auf einem
separaten Computer auf einem dedizierten Datenträger.
Zur Konfiguration der Datenbanktabellen und -schemas sind die Berechtigungen eines Datenbankadministrators erforderlich.
Mit Installation
Manager können Sie gleichzeitig
eine integrierte Version von WebSphere Application Server
V6.1 und die Serverkonfigurationsanwendung von Rational Asset Manager installieren. Dies ist das einfachste Installationsverfahren für den Rational Asset Manager-Server.
Die Serverkonfigurationsanwendung von
Rational Asset Manager ist eine browserbasierte Anwendung, die wie ein Assistent arbeitet. Sie unterstützt Sie dabei, Anwendungsdateien zu implementieren, Repository-Einstellungen anzupassen und Datenbanken sowie Benutzer und Sicherheit zu konfigurieren.
Konfigurieren Sie die Einstellungen für die Serverumgebung.
Unter
Linux®, AIX und Linux for zSeries
sind weitere Konfigurationsschritte erforderlich:
Als Administrator ist es Ihre Aufgabe, den Benutzern die bestmögliche Leistung zur
Verfügung zu
stellen, unabhängig von der Anzahl gleichzeitig angemeldeter Benutzer oder der
Anzahl der Assets im Repository.
Sie können den Eclipse-Client für
Rational Asset Manager folgendermaßen installieren:
Wenn auf Ihrem Computer eine unterstützte Eclipse-IDE installiert ist, können
Sie den Eclipse-Update-Manager verwenden, um die Eclipse-Client-Plug-ins für
Rational Asset Manager auf einem Rational Asset Manager-Server zu suchen und zu installieren.
Installieren Sie das Client-Plug-in mit Hilfe des
Eclipse-Aktualisierungsprozesses (Hilfe -> Softwareaktualisierungen -> Suchen
und installieren).
Ist auf Ihrem Computer keine Eclipse-IDE installiert, verwenden
Sie zur Installation des Eclipse-Clients die Rational Asset Manager-Installationsmedien. Mit diesem Verfahren können Sie den Eclipse-Client auch in einer vorhandenen Eclipse-IDE der Version 3.3.2 installieren.
Rational Asset Manager mit Installation Manager auf einem vorhandenen WebSphere Application
Server installieren
Die Angaben in diesem Abschnitt stellen die grundlegenden Schritte vor, mit denen Sie die Installation von IBM Rational Asset Manager auf einem
IBM WebSphere Application Server unter Verwendung
von IBM Installation Manager planen.
Informationen zu diesem Vorgang
Die Installation von Rational Asset Manager auf
einem WebSphere Application Server besteht aus den folgenden Schritten:
Vorgehensweise
Installieren Sie eine Datenbankanwendung für Rational Asset Manager:
Rational Asset Manager erfordert zum Speichern von Assets und zugehörigen Daten eine Datenbank. Wenn keine der unterstützten Datenbankanwendungen installiert ist, können Sie zur Installation von IBM DB2 Enterprise Server Edition Version 9.7 das Launchpad von Rational Asset Manager verwenden.
Damit eine bessere Leistung erzielt wird, befindet
sich der Datenbankserver normalerweise getrennt vom Anwendungsserver auf einem
separaten Computer auf einem dedizierten Datenträger.
Zur Konfiguration der Datenbanktabellen und -schemas sind die Berechtigungen eines Datenbankadministrators erforderlich.
Damit Lizenzen an Clients verteilt werden können,
benötigt der Rational Asset Manager-Server
IBM Rational License Server.
Erstellen Sie mit dem Befehl "websphere-installationsverzeichnis/bin/backupConfig.bat" eine Sicherung Ihrer Serverkonfiguration. Weitere Informationen hierzu finden Sie in der Dokumentation von WebSphere Application Server.
Verwenden Sie IBM Installation
Manager, um die Serverkonfigurationsanwendung von Rational Asset Manager
auf einem vorhandenen WebSphere Application Server zu installieren.
Wählen Sie auf der Seite "Komponenten" des Installationsassistenten die Komponente WebSphere Application Server aus.
Die Serverkonfigurationsanwendung von
Rational Asset Manager ist eine browserbasierte Anwendung, die wie ein Assistent arbeitet. Sie unterstützt Sie dabei, Anwendungsdateien zu implementieren, Repository-Einstellungen anzupassen und Datenbanken sowie Benutzer und Sicherheit zu konfigurieren.
Konfigurieren Sie die Einstellungen für die Serverumgebung.
Unter
Linux, AIX und Linux for zSeries
sind weitere Konfigurationsschritte erforderlich:
Als Administrator ist es Ihre Aufgabe, den Benutzern die bestmögliche Leistung zur
Verfügung zu
stellen, unabhängig von der Anzahl gleichzeitig angemeldeter Benutzer oder der
Anzahl der Assets im Repository.
Sie können den Eclipse-Client für
Rational Asset Manager folgendermaßen installieren:
Wenn auf Ihrem Computer eine unterstützte Eclipse-IDE installiert ist, können
Sie den Eclipse-Update-Manager verwenden, um die Eclipse-Client-Plug-ins für
Rational Asset Manager auf einem Rational Asset Manager-Server zu suchen und zu installieren.
Installieren Sie das Client-Plug-in mit Hilfe des
Eclipse-Aktualisierungsprozesses (Hilfe -> Softwareaktualisierungen -> Suchen
und installieren).
Ist auf Ihrem Computer keine Eclipse-IDE installiert, verwenden
Sie zur Installation des Eclipse-Clients die Rational Asset Manager-Installationsmedien. Mit diesem Verfahren können Sie den Eclipse-Client auch in einer vorhandenen Eclipse-IDE der Version 3.3.2 installieren.
Rational Asset
Manager auf Apache Tomcat-Server installieren
Sie können IBM Rational Asset Manager auf Tomcat manuell installieren und konfigurieren. Die Informationen in diesem Abschnitt zeigen den Verlauf der Installation und Konfiguration von Rational Asset Manager auf einem vorhandenen Apache Tomcat-Server.
Vorgehensweise
Installieren Sie eine Datenbankanwendung für Rational Asset Manager:
Rational Asset Manager erfordert zum Speichern von Assets und zugehörigen Daten eine Datenbank. Wenn keine der unterstützten Datenbankanwendungen installiert ist, können Sie zur Installation von IBM DB2 Enterprise Server Edition Version 9.7 das Launchpad von Rational Asset Manager verwenden.
Damit eine bessere Leistung erzielt wird, befindet
sich der Datenbankserver normalerweise getrennt vom Anwendungsserver auf einem
separaten Computer auf einem dedizierten Datenträger.
Zur Konfiguration der Datenbanktabellen und -schemas sind die Berechtigungen eines Datenbankadministrators erforderlich.
Damit Lizenzen an Clients verteilt werden können,
benötigt der Rational Asset Manager-Server
IBM Rational License Server.
Rufen Sie die Rational Asset Manager-Serveranwendungsdateien für Apache Tomcat ab:
Lesen Sie die Informationen im Abschnitt Serveranwendungsdateien direkt von Installationsmedien abrufen. Die Archivdateien umfassen die von Ihnen benötigten
Anwendungsdateien mit der Erweiterung .war und Datenbankscripts. Extrahieren Sie diese Dateien in eine Position Ihrer Wahl.
Vor der Verwendung des Rational Asset Manager-Servers müssen Sie die Einstellungen für die Lizenzierung und die Speicherung sowie weitere Konfigurationseinstellungen konfigurieren.
Als Administrator ist es Ihre Aufgabe, den Benutzern die bestmögliche Leistung zur
Verfügung zu
stellen, unabhängig von der Anzahl gleichzeitig angemeldeter Benutzer oder der
Anzahl der Assets im Repository.
Sie können den Eclipse-Client für
Rational Asset Manager folgendermaßen installieren:
Wenn auf Ihrem Computer eine unterstützte Eclipse-IDE installiert ist, können
Sie den Eclipse-Update-Manager verwenden, um die Eclipse-Client-Plug-ins für
Rational Asset Manager auf einem Rational Asset Manager-Server zu suchen und zu installieren.
Installieren Sie das Client-Plug-in mit Hilfe des
Eclipse-Aktualisierungsprozesses (Hilfe -> Softwareaktualisierungen -> Suchen
und installieren).
Ist auf Ihrem Computer keine Eclipse-IDE installiert, verwenden
Sie zur Installation des Eclipse-Clients die Rational Asset Manager-Installationsmedien. Mit diesem Verfahren können Sie den Eclipse-Client auch in einer vorhandenen Eclipse-IDE der Version 3.3.2 installieren.
Upgrade für Rational Asset Manager durchführen
In den folgenden Themen wird erläutert, wie Sie für Rational Asset Manager ein Upgrade von einer beliebigen Vorgängerversion auf die aktuelle Version ausführen.
Upgrade von einer vorherigen Version unter WebSphere Application Server durchführen
Die Anweisungen in diesem Abschnitt zeigen Ihnen, wie Sie ausgehend von einer früheren Version von IBM Rational Asset Manager unter IBM WebSphere Application Server ein Upgrade durchführen.
Vorbereitende Schritte
Wichtig:
Wenn Sie ein Upgrade von Rational Asset Manager Version 7.1.1.1 oder älter ausführen, müssen Sie IBM Rational Team Concert installieren, für das eine eigene Anwendungsserverinstanz (Rational Team Concert kann nicht in einem Cluster installiert werden) sowie eine zusätzliche Datenbank erforderlich ist.
Sie müssen ein Upgrade des Lizenzservers durchführen und aktualisierte Lizenzschlüssel anfordern. Weitere Informationen
zur erforderlichen Version von Rational License Server enthält der Abschnitt Rational License Key Server installieren.
Außerdem müssen Sie den Anwendungsserver mehrmals stoppen und erneut starten.
Außerdem können Sie einen vorhandenen Rational Team Concert-Server für die Zusammenarbeit mit Rational Asset Manager konfigurieren.
Die Konfiguration erfolgt durch die Serverkonfigurationsanwendung. Sie müssen den Benutzernamen und das Kennwort für den Rational Team Concert-Serveradministrator kennen.
Wenn Sie auf das Internet zugreifen können, können Sie mit IBM Installation Manager direkt
im IBM Aktualisierungsrepository
für Rational Asset Manager nach den Aktualisierungen suchen und diese installieren.
Wichtig:Bei der Installation von Rational Asset Manager wird die Position des Aktualisierungsrepositorys automatisch in Installation Manager integriert. Damit Installation Manager das standardmäßige Aktualisierungsrepository durchsucht, muss auf der Benutzervorgabenseite für
Repositorys die Einstellung Die verbundenen Repositorys während
Installation und Aktualisierungen durchsuchen aktiviert sein. Diese Einstellung ist standardmäßig ausgewählt.
Wenn Sie das Fixpack von einer anderen Repository-Position aus installieren möchten
(falls sich die Aktualisierung beispielsweise auf einem gemeinsam genutzten Laufwerk oder HTTP- oder
HTTPS-Server befindet), müssen Sie die Repository-Position in Installation Manager hinzufügen.
Weitere Informationen zum Hinzufügen einer Repository-Position finden Sie im
Abschnitt Installationsrepositoryeinstellungen in Installation Manager festlegen.
Damit Sie mit
Installation Manager arbeiten können, müssen Sie eine grafische Benutzerschnittstelle (GUI) verwenden. Falls Sie nicht auf eine grafische Benutzerschnittstelle zugreifen können, müssen Sie unter Verwendung von Antwortdateien eine unbeaufsichtigte Installation über die Befehlszeile ausführen. Weitere Informationen finden Sie in der
Onlinehilfe
von IBM Installation Manager sowie unter
Unbeaufsichtigte Installation mit Installation Manager ausführen.
Informationen zu diesem Vorgang
Die nachfolgende Gliederung gibt an, welche Schritte Sie ausführen müssen, um ein Upgrade auf die neueste Version von Rational Asset Manager durchzuführen:
Upgrade durch Erstellen von Sicherungen und Konfigurieren des Anwendungsservers vorbereiten: Schritte 1-6.
Wenn Sie ein WebSphere Application Server-Netzimplementierungscluster verwenden
und ein Upgrade von Version 7.1.1.1 oder älter vornehmen, müssen Sie eine eigenständige Anwendungsserverinstanz auf Ihrem Cluster für Rational Team Concert erstellen:
Schritt 7.
Wenn Sie Oracle verwenden, kopieren Sie die zusätzlichen .jar-Dateien für JDBC: Schritte 8-9.
Installieren Sie das erforderliche vorläufige Fixpack auf Ihrem WebSphere Application Server oder Cluster der Version 6.1: Schritt 10.
Wenn Sie den integrierten WebSphere Application Server verwenden, stoppen Sie den Server: Schritt 11.
Führen Sie ein Upgrade Ihres Lizenzservers auf Rational Common Licensing 8.1.1 aus: Schritt 12.
Rufen Sie die Anwendungsdateien für die neueste Version von Rational Asset Manager ab und implementieren Sie die Serverkonfigurationsanwendung: Schritte 13-14.
Aktualisieren Sie die anderen Rational Asset Manager-Anwendungen mit der Serverkonfigurationsanwendung: Schritte 15-18.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen und Rational Team Concert benötigen, implementieren Sie Rational Team Concert auf Ihrem Server und erstellen Sie eine Datenbank: Schritte 20-24.
Starten Sie den Anwendungsserver erneut: Schritt 26.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen, konfigurieren Sie Rational Team Concert: Schritt 27.
Melden Sie sich beim Rational Asset Manager-Web-Client an und migrieren Sie das Repository: Schritte 28-29.
Konfigurieren Sie einige Einstellungen für Rational Asset Manager neu: Schritte 31-32.
Löschen Sie den Inhalt des Cachespeichers für die Hilfeanwendung: Schritt 33.
Aktualisieren Sie die Rational Asset Manager Eclipse-Anwendung: Schritt 34.
Vorgehensweise
Erstellen Sie vor dem Upgrade eine Gesamtsicherung des Repositorys, der Datenbanken, der
Assetdateien und der Anwendungsservereinstellungen. Gehen Sie dazu gemäß den Anweisungen unter
Sicherung eines Rational Asset Manager-Repository erstellen vor.
Bei
Linux, AIX oder
Linux for zSeries müssen Sie die Anzahl der Dateideskriptoren, die von einem Prozess gleichzeitig geöffnet werden können, auf mindestens 3072 heraufsetzen:
Um die aktuelle Anzahl der Deskriptoren, die gleichzeitig geöffnet werden können, anzuzeigen, geben Sie den folgenden Befehl in der Befehlszeile ein: ulimit -n
Beträgt der Grenzwert nicht mindestens 3072, setzen Sie ihn mit dem
folgenden Befehl herauf: ulimit -n 3072
Falls Sie das Thema geändert haben, müssen Sie vor der Aktualisierung des Rational Asset Manager-Servers das aktuelle Thema und die Maul-Nachrichtendateien
herunterladen (auf der Seite Verwaltung -> Tools)
und nach der Aktualisierung des Servers
das Thema und die Nachrichten erneut anwenden.
Konfigurieren Sie die Anwendungssicherheit und die Authentifizierungseinstellungen für WebSphere Application Server:
Melden Sie sich in einem Web-Browser bei der Administrationskonsole von WebSphere Application Server an. Diese Konsole befindet sich standardmäßig an der folgenden Adresse:
Integrierter WebSphere Application Server: http://localhost:13060/ibm/console
(der Standardbenutzername lautet admin, das Standardkennwort ist admin)
Falls im Abschnitt "Verwaltungssicherheit" das Kontrollkästchen Verwaltungssicherheit
aktivieren ausgewählt ist, wählen Sie das Kontrollkästchen Anwendungssicherheit
aktivieren aus.
Klicken Sie im Abschnitt "Authentifizierung" auf Web- und SIP-Sicherheit.
Klicken Sie auf Allgemeine Einstellungen.
Wählen Sie im Abschnitt "Verhalten bei der Webauthentifizierung" das Kontrollkästchen Verfügbare Authentifizierungsdaten beim Zugriff auf einen ungeschützten URI verwenden aus, wenn dieses Kontrollkästchen noch nicht ausgewählt ist.
Klicken Sie auf Anwenden.
Klicken Sie im Fenster "Nachrichten" auf In Masterkonfiguration
speichern.
Stoppen Sie den Server und starten Sie ihn erneut.
Falls Sie Version 7.0.0.2 oder früher von Rational Asset Manager verwenden, prüfen Sie, ob der Job-Server aktiviert ist.
So aktivieren Sie den Job-Server:
Melden Sie sich beim Web-Client von Rational Asset Manager als Repository-Administrator an.
Klicken Sie auf Administration.
Klicken Sie in der Seitenleiste "Repositoryadministration" auf Tools.
Ersetzen Sie in der Adressleiste des Browsers die Angabe tools.faces durch advancedConfiguration.faces und rufen Sie diese Adresse auf. Beispiel: http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
Wählen Sie auf der Seite "Erweiterte Einstellungen" im Abschnitt "Joboptionen" die Option für die Aktivierung des Job-Servers aus.
Klicken Sie auf Speichern.
Starten Sie den Anwendungsserver erneut.
Stellen Sie sicher, dass alle Repository-Server auf dieselben Einstellungen für Datum, Zeit und Zeitzone gesetzt sind.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter ausführen sowie einen WebSphere Application Server-Cluster verwenden und Rational Team Concert installieren müssen, so müssen Sie eine müssen Sie im Cluster eine eigenständige Anwendungsserverinstanz für Rational Team Concert erstellen.
Entsprechende Anweisungen können Sie unter Anwendungsserverinstanz für Rational Team Concert
in einem verteilten Server-Cluster von WebSphere Application Server-Server erstellen nachlesen. Wenn Sie keinen Cluster verwenden, müssen Sie diese Schritte nicht ausführen, und Rational Team Concert sowie Rational Asset Manager können auf demselben Anwendungsserver installiert werden.
Wenn Sie Oracle verwenden, kopieren Sie die nachfolgend genannte zusätzliche .jar-Datei für JDBC in das Verzeichnis websphere-installationsverzeichnis/profiles/profilname/config/cells/zellenname/ram_jdbc für Ihren Anwendungsserver:
Für WebSphere Application Server 6.1: ojdbc5.jar
Für WebSphere Application Server 7: ojdbc6.jar
Für Oracle können Sie die entsprechenden .jar-Dateien von Oracle herunterladen. Auch wenn Sie Oracle 10g verwenden, laden Sie ein Paket für Oracle 11 herunter, um die entsprechende .jar-Datei zu beziehen.
Wenn Sie den eingebetteten WebSphere Application Server nicht verwenden, sondern WebSphere Application Server Version 6.1, dann müssen Sie den folgenden vorläufigen Fix auf Ihrem Server installieren: http://www-01.ibm.com/support/docview.wss?uid=swg24023024. Dieses vorläufige Fix behebt ein Problem, bei dem
WebSphere Application Server nicht in der Lage ist,
Verbindungen mit Rational Team Concert freizugeben.
Falls Sie die integrierte Version von WebSphere Application Server verwenden,
stoppen Sie den integrierten WebSphere Application Server.
Anmerkung:Stoppen Sie Ihren Server nicht, wenn Sie ein Netzimplementierungscluster verwenden oder die Installation über einen bereits vorhandenen WebSphere Application Server ausgeführt haben.
Wenn durch Absetzen des
Rational Asset Manager-Befehls Server stoppen der Server nicht gestoppt wird, führen Sie den Befehl
stopServer von einer Befehlszeile im Verzeichnis
installationsverzeichnis\ram\ewas\bin aus und geben Sie über die Optionen -username und -password einen Benutzernamen und ein Kennwort für den Serveradministrator an.
Rational License Key
Server ist auf den Installationsmedien von Rational Asset Manager verfügbar. Die aktuelle Version von Rational License Key Server kann auch über
Passport
Advantage oder im Rational
Download Center abgerufen werden.
Für diesen Prozess müssen Sie alle Anwendungen, die Rational Licensing Server verwenden, beenden, dann Ihren vorhandenen Rational Licensing Server deinstallieren, die Lizenzdateien aktualisieren und anschließend Rational Common Licensing Server installieren.
Weitere Informationen bei Verwendung von Windows enthält Lizenzserver für Windows konfigurieren; entsprechende Informationen bei Verwendung von AIX oder Linux finden Sie in Lizenzserver für UNIX konfigurieren.
Falls Sie Linux for zSeries verwenden, sollten Sie weiterhin Rational License Server für UNIX und Linux 7.0.0.1 verwenden.
Rufen Sie die entsprechenden Rational Asset Manager-Anwendungen ab:
Falls Sie WebSphere Application Server verwenden und
Rational Asset Manager unter Verwendung von Installation Manager auf dem Server implementiert haben, verwenden Sie Installation Manager für den Upgradeprozess.
Lesen Sie die Anweisungen unter Rational Asset Manager-Server mit Installation
Manager installieren und beachten Sie die folgenden Unterschiede:
Starten Sie Installation Manager. Führen Sie Installation Manager unter Windows® Vista als Administrator aus (klicken Sie hierzu mit der rechten Maustaste auf die Programmverknüpfung und wählen Sie die Option Als
Administrator ausführen aus.
Möglicherweise muss Installation Manager auf eine höhere Version aktualisiert werden.
So konfigurieren Sie Installation Manager für eine Überprüfung auf Aktualisierungen: Klicken Sie auf der Seite "Starten" auf Datei -> Benutzervorgaben und dann auf Aktualisierungen. Wählen Sie im Fenster für Aktualisierungen die Option
Nach Aktualisierungen für Installation Manager suchen aus.
Klicken Sie auf der Startseite von Installation Manager auf Aktualisieren.
Falls eine neuere Version von Installation Manager verfügbar ist, wird ein Fenster mit der Frage aufgerufen, ob die Aktualisierung ausgeführt werden soll. Klicken Sie auf Ja.
Klicken Sie nach Abschluss des Aktualisierungsprozesses auf OK, um
Installation Manager erneut zu starten, und klicken Sie dann noch einmal auf Aktualisieren.
Wählen Sie auf der Seite zum Aktualisieren von Paketen IBM Rational Asset
Manager aus und klicken Sie anschließend auf Weiter. Erweitern Sie die neueste Version
von Rational Asset Manager-Server und wählen Sie sie aus.
Klicken Sie anschließend auf Weiter.
Befolgen Sie die Anweisungen im Aktualisierungsassistenten.
Installation Manager ermittelt auf der Seite Kontextstammverzeichnis die Kontextstammverzeichnisse für die aktuellen Rational Asset Manager-Webanwendungen. Notieren Sie sich das Kontextstammverzeichnis für den Eintrag Rational Asset Manager - Setup-Server;
Sie benötigen das Kontextstammverzeichnis, um auf die Serverkonfigurationsanwendung zugreifen zu können. Klicken Sie anschließend auf Weiter.
Falls die Anwendungsserversicherheit aktiviert ist (was wahrscheinlich der Fall ist)
oder die Sicherheitseinstellungen für
WebSphere Application Server
seit der Produktinstallation geändert wurden, wählen Sie auf der Seite Administrative Sicherheit des
Abschnitts "Komponenten" die Option Ja aus und geben Sie den Benutzernamen
sowie das Kennwort für den Anwendungsserveradministrator ein.
Klicken Sie anschließend auf Weiter.
Führen Sie nach Beendigung des Aktualisierungsprozesses die folgenden Schritte aus:
Wenn Sie den integrierten
WebSphere Application Server
verwenden, wurde der integrierte
WebSphere Application Server
auf die geeignete Fixpackstufe aktualisiert und die EAR-Datei der Serverkonfigurationsanwendung
wurde aktualisiert. Starten Sie den
integrierten WebSphere Application Server.
Fahren Sie mit Schritt 15 fort.
Wenn Sie einen vorhandenen WebSphere Application Server verwenden, wurde die EAR-Datei der
Serverkonfigurationsanwendung aktualisiert. Fahren Sie mit Schritt 15 fort.
Wenn Sie einen bestehenden
WebSphere Application Server
ND-Cluster verwenden, fahren Sie mit Schritt
15 fort. Wenn Sie ein Upgrade von Version 7.5 oder höher durchführen und es sich bei dieser Version um die
erste von Ihnen installierte Version des Produkts handelt, wurde die Serverkonfigurationsanwendung
auf dem Anwendungsserver aktualisiert, den Sie bei der ursprünglichen Installation des Produkts
angegeben haben.
Wenn Sie eine frühere Version als 7.5 installiert haben, wird die Serverkonfigurationsanwendung auf dem
Deployment Manager-Server für die Zelle aktualisiert.
Falls Sie die EAR- und WAR-Dateien von Rational Asset Manager auf Ihrem Anwendungsserver implementiert haben, rufen Sie die neueste Version der Rational Asset Manager-Anwendungsdateien ab. Weitere Informationen hierzu finden Sie im Abschnitt Serveranwendungsdateien direkt von Installationsmedien abrufen.
Fahren Sie nach dem Abruf der Anwendungsdateien mit Schritt 14 fort.
Implementieren Sie die Serverkonfigurationsanwendung von Rational Asset Manager auf Ihrem Anwendungsserver:
Wenn Sie einen WebSphere Application Server-Cluster verwenden und die Serverkonfigurationsanwendung auf dem Deployment Manager-Server implementiert haben, (was den meisten Umgebungen in einem Cluster vor Version 7.5 entspricht), müssen Sie die vorhandene Serverkonfigurationsanwendung mit einem Script deinstallieren und anschließend die neueste Serverkonfigurationsanwendung installieren.
Weitere Informationen zur Verwendung der Scripts deployClusterSetup.py und UninstallSetup.py enthält Serverkonfigurationsanwendung auf dem Deployment Manager
in einem WebSphere Application Server-Cluster implementieren. Alternativ können Sie die Serverkonfigurationsanwendung auf dem Cluster implementieren und nicht direkt auf dem Deployment Manager. Wenn Sie die Anwendung auf diese Weise implementieren, brauchen Sie kein Jython-Script auszuführen. Fahren Sie nach der erfolgten Implementierung der Serverkonfigurationsanwendung auf dem Deployment Manager mit dem Schritt 15 fort.
Wenn Sie die Rational Asset Manager-Serverkonfigurationsanwendung direkt auf einem Anwendungsserver implementiert haben, aktualisieren Sie com.ibm.ram.repository.setup.web.ear wie folgt auf die neueste Version, die Sie abgerufen haben:
Starten Sie die WebSphere Application Server-Administrationskonsole und melden Sie sich als Administrator an.
Aktualisieren Sie die Serverkonfigurationsanwendung von Rational Asset Manager wie folgt:
Klicken Sie auf Anwendungen -> Anwendungstypen.
Klicken Sie auf WebSphere-Unternehmensanwendungen.
Wählen Sie com.ibm.ram.repository.setup.web.ear aus und klicken Sie anschließend auf
Aktualisieren.
Suchen Sie nach dem Pfad und Dateinamen der EAR-Datei für die Serverkonfiguration von Rational Asset Manager (com.ibm.ram.repository.setup.web.ear) oder geben Sie diese Werte ein.
Klicken Sie auf den nächsten drei Seiten auf Weiter.
Klicken Sie auf der Übersichtsseite auf Fertig stellen.
Klicken Sie auf In Master-Konfiguration speichern, wenn die Datei
com.ibm.ram.repository.setup.web.ear installiert wird.
Die
Serverkonfigurationsanwendung wird nun aktualisiert und implementiert. Sie verwenden die Serverkonfigurationsanwendung zur Aktualisierung aller anderen Anwendungen. Fahren Sie mit Schritt 15 fort.
Anmerkung:Falls Sie Rational Asset Manager 7.1.0.1
oder eine frühere Version verwendet haben, wurde das Standardkontextstammverzeichnis der Serverkonfigurationsanwendung von com.ibm.ram.repository.setup.web in ram.setup geändert.
Wenn Sie die Serverkonfigurationsanwendung mit einem Lesezeichen versehen haben, kann es sein, dass das Lesezeichen nach der Aktualisierung der Serverkonfigurationsanwendung nicht mehr funktioniert. Weitere Informationen finden Sie in der
Dokumentation von WebSphere Application
Server über Kontextstammverzeichnisse für Webmodule.
Wenn Sie WebSphere Application Server verwenden, die Serverkonfigurationsanwendung (com.ibm.ram.repository.setup.web.ear)
jedoch nicht implementiert haben, implementieren Sie die Anwendung com.ibm.ram.repository.setup.web.ear,
indem Sie die Anweisungen im Abschnitt Serverkonfigurationsanwendung auf WebSphere Application Server implementieren befolgen.
Falls Sie die Implementierung in einem Cluster vornehmen, lesen Sie die Angaben unter Serverkonfigurationsanwendung in WebSphere Application Server-Cluster implementieren. Sie verwenden die Serverkonfigurationsanwendung zur Aktualisierung aller anderen Anwendungen.Fahren Sie nach der Implementierung der Serverkonfigurationsanwendung mit Schritt 15 fort.
Öffnen Sie nach der Implementierung der neuesten Version der Serverkonfigurationsanwendung in einem Web-Browser die Serverkonfigurationsanwendung mithilfe der folgenden URL: http://host:port/kontextstammverzeichnis-setup-server.
Das standardmäßige Stammkontext für die Serverkonfigurationsanwendung lautet ram.setup.
Falls die Sicherheit auf dem Anwendungsserver aktiviert ist, geben Sie die Benutzer-ID und das Kennwort für einen Anwendungsserveradministrator ein. Beim integrierten WebSphere Application Server lauten die
Standard-Benutzer-ID und das Standardkennwort admin bzw. admin.
Klicken Sie im Abschnitt "Schritt 1: Installationsdateien lokalisieren" auf Geben Sie die Position der JARs auf dem Server an und geben Sie das Verzeichnis in dem Dateisystem auf dem Server ein, auf dem die Serverkonfigurationsanwendung ausgeführt wird, die die neuen Webanwendungsdateien enthält. Wenn Sie den Aktualisierungsassistenten in Installation Manager verwendet haben, befinden sich die Dateien im Verzeichnis speicherposition_der_paketgruppe\ram\apps\was.
Dieses Verzeichnis muss die folgenden Dateien enthalten:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_811_4.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Wenn Sie die Serverkonfigurationsanwendung in einem Anwendungsserver implementiert haben, der Teil eines Clusters ist und Sie
auf diesen Anwendungsserver zugreifen,
klicken Sie zum Hochladen
der Dateien auf den Server, auf dem die Serverkonfigurationsanwendung ausgeführt wird,
auf Dateien auf den Server hochladen; klicken Sie anschließend auf Durchsuchen, um wählen Sie die einzelnen,
erforderlichen Dateien aus.
Um zu überprüfen, ob sich alle erforderlichen Anwendungsdateien im Verzeichnis befinden oder um diese Dateien auf den Server hochzuladen, klicken Sie auf die Schaltfläche zur Überprüfung der Position. Wenn Sie die Anwendungsdateien hochgeladen haben, speichert lädt die Serverkonfigurationsanwendung diese Dateien in
einem temporären Verzeichnis. Sie werden anhand einer Nachricht darüber informiert, ob alle erforderlichen Dateien vorhanden sind.
Klicken Sie auf Aktualisieren. Die Serverkonfigurationsanwendung aktualisiert alle anderen Rational Asset Manager-Anwendungsdateien mit den neuesten Versionen und verwaltet deren Kontextstammverzeichnisse. Dieser Prozess kann mehrere Minuten dauern.
Führen Sie dann Folgendes aus:
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen, wird die Seite "Einführung" geöffnet. Fahren Sie mit Schritt 20 fort.
Wenn Sie ein Upgrade von Version 7.2 oder neuer vornehmen, wird die Seite "Zusammenfassung" geöffnet. Fahren Sie mit Schritt 28 fort.
Rational Team Concert ist für den erweiterten Lebenszyklusprozess erforderlich. Führen Sie dann Folgendes aus:
Vorgehensweise, wenn Sie Rational Team Concert benötigen: Rational Asset Manager enthält eine einfache (eingeschränkte) Version, die Sie installieren können.
Wählen Sie auf der Seite "Einführung" in der Liste mit einer Fragestellung wie Rational Team Concert installieren? die Option für Ja, neuen RTC-Server installieren aus.
Vorgehensweise, wenn Sie bereits über Rational Team Concert verfügen und die Anwendung für die Zusammenarbeit mit Rational Asset Manager konfigurieren möchten:
Wählen Sie auf der Seite "Einführung" in der Liste mit einer Fragestellung wie Rational Team Concert installieren? die Option für Nein, mit vorhandenem RTC-Server arbeiten aus.
Gehen Sie auf der Seite "Rational Asset Manager implementieren" wie folgt vor:
Bestätigen Sie in Abschnitt "Rational Team Concert implementieren" in der Liste Server den Anwendungsserver (eine Implementierung von Rational Team Concert in einem Cluster ist nicht möglich) und klicken Sie auf Anwendungen implementieren. Die Implementierungsoperation für Rational Team Concert kann einige Minuten dauern. Nach Abschluss des Prozesses wird die Seite "Rational Asset Manager implementieren" erneut geöffnet.
Klicken Sie nach Beendigung der Operation auf Weiter.
Erstellen Sie eine neue Datenbank für Assetlebenszyklen für Rational Team Concert.
Für DB2: Die Serverkonfigurationsanwendung kann die Datenbank für Sie erstellen:
Wählen Sie auf der Seite "Datenbank erstellen oder suchen" für Rational Asset Manager die Option
Sie müssen die Lifecycle-Datenbank erstellen aus und klicken
Sie auf Weiter.
Geben Sie, wenn Sie eine neue Installation von Rational Team Concert vornehmen, im Feld Datenbank für das Life-Cycle-Management
erstellen einen Namen für die Datenbank für das Life-Cycle-Management ein (z. B. RTCDB).
Die Erstellung einer neuen Datenbank ist nicht erforderlich, wenn Sie eine vorhandene Installation von Rational Team Concert verwenden.
Klicken Sie auf Datenbank(en) erstellen.
Für Oracle oder SQL Server: Anweisungen zur manuellen Erstellung der Datenbank finden Sie unter Datenbank für Assetlebenszyklen erstellen.
Wählen Sie nach der Erstellung der Datenbank die Option Sie haben bereits beide Datenbanken erstellt und
wollen die Einstellungen ändern aus. Klicken Sie anschließend auf Weiter.
Geben Sie auf der Seite "Datenbank konfigurieren" die Verbindung zur Datenbank für das Life-Cycle-Management ein und testen Sie die Verbindung:
Geben Sie im Feld Datenbankname für Lifecycle den Namen der
Datenbank ein, die Sie in Schritt 22 erstellt haben.
Klicken Sie zum Testen der Verbindung auf Verbindung testen.
Falls der Verbindungstest erfolgreich war, klicken Sie auf Weiter.
Konfigurieren Sie die Rational Team Concert-Datenbank.
Führen Sie bei Schritt 6 (Rational Asset Manager-Datenbank für Lifecycle konfigurieren) Folgendes aus:
Klicken Sie auf Datenbank füllen.
In einer Nachricht wird darauf eine Bestätigung von Ihnen angefordert, dass Sie die Lifecycle-Datenbank konfigurieren wollen. Klicken Sie auf OK.
Klicken Sie nach Beendigung des Prozesses auf Weiter.
Fahren Sie in der Serverkonfigurationsanwendung mit der Konfiguration oder Anpassung der Einstellungen für die Datenbank und den Anwendungsserver fort, bis Sie zu "Teil 4: Einstellungen für Life-Cycle-Management konfigurieren" gelangen.
Klicken Sie auf der Seite für "Teil 4: Einstellungen für Life-Cycle-Management konfigurieren" auf Server neu starten. Sie werden die Benutzer-ID und das Kennwort für den Administrator des Anwendungsserver eingeben müssen. Nach dem Stoppen und Neustart des Servers wird die Seite "Einstellungen für Life-Cycle-Management konfigurieren" geöffnet.
Geben Sie auf der Seite "Einstellungen für Life-Cycle-Management konfigurieren" den Pfad und die Anmeldeinformationen für die Rational Team Concert-Anwendung ein:
Geben Sie bei Schritt 1 im Feld Rational Team Concert-Server den Pfad zur Position von Rational Team Concert ein.
Sie müssen eine sichere Verbindung (https://) verwenden.
Standardwert:
Geben Sie bei Schritt 2 im Feld für die Jazz-Administrator-ID die Benutzer-ID des Administrators für den Rational Team Concert-Server ein. (Die Standard-ID lautet admin.) Geben Sie dann im Feld Kennwort das Kennwort für diesen Benutzer ein. (Das Standardkennwort ist admin.) Wenn Sie Rational Team Concert soeben mit der Serverkonfigurationsanwendung
installiert haben, geben Sie den Benutzernamen und das Kennwort des Anwendungsserveradministrators ein.
Geben Sie bei Schritt 3 im Feld Projektbereichsname einen aussagekräftigen (beschreibenden) Namen für den Projektbereich ein, der für Lebenszyklen erstellt werden soll (Beispiel: Rational Asset Manager-Lebenszyklen).
Geben Sie dann im Feld für die Projektbereichsadministrator-ID die Benutzer-ID für
den Benutzer ein, den Sie als Administrator für den Projektbereich angeben möchten. Geben Sie danach das Kennwort für diesen Benutzer ein. Wenn Sie einen externen Rational Team Concert-Server, kann der Administrator für den Projektbereich
eine anderer Benutzer als der
Jazz-Serveradministrator sein. Wenn Sie einen neuen
Rational Team Concert installieren, schlägt die Serverkonfigurationsanwendung
die Verwendung der
Jazz-Administrator-ID als ID für den Administrator für den Projektbereich vor.
Klicken Sie auf Server konfigurieren. Dieser Prozess kann einige Minuten dauern. Nach Abschluss der Konfiguration wird erneut die Seite "Zusammenfassung" angezeigt.
Klicken Sie auf der Seite
"Zusammenfassung" auf Arbeit mit
Rational Asset Manager aufnehmen, oder klicken Sie auf Fertig stellen. Der Web-Client wird geöffnet.
Migrieren Sie das Rational Asset Manager-Repository
auf die neueste Version:
Öffnen Sie den Web-Client von Rational Asset Manager in einem Web-Browser. Beim ersten Öffnen des Web-Clients nach dem Upgrade wird eine Nachricht angezeigt, die Sie darauf hinweist, dass Sie das Repository migrieren müssen.
Melden Sie sich bei Bedarf mit einer Benutzer-ID mit der Berechtigung des Repository-Administrators an.
Anmerkung:Wenn bei SQL Server die Sortierfolge einer vorhandenen Rational Asset Manager-Datenbank nicht auf eine Folge gesetzt ist, die mit "_BIN2" endet
(z. B. "Latin1_General_BIN2") wird die Seite Manuelle Konfiguration erforderlich mit einer Nachricht aufgerufen. Sie können entweder die Datenbank erneut erstellen und die Option für die Sortierfolge auf die Einstellung für die Beachtung der Groß-/Kleinschreibung setzen, damit eine korrekte Funktionsweise bei Rational Asset Manager erreicht wird, oder Sie können
akzeptieren, dass es unerwartete Konflikte aufgrund der Groß-/Kleinschreibung gibt.
Klicken Sie auf Migrieren. Bei umfangreichen Repositorys kann die Migration durchaus mehrere Minuten in Anspruch nehmen. Bis die Migration abgeschlossen ist, sind unter Umständen einige Informationen für das Repository nicht verfügbar.
Klicken Sie nach Beendigung des Migrationsprozesses auf Home.
Nachdem Sie das Repository migriert haben, müssen Sie den Anwendungsserver stoppen und erneut starten.
Um ein Upgrade ausführen zu können, müssen Sie einen neuen Lizenzschlüssel anfordern.
Es ist erforderlich, eine neue Serverlizenz und neue, für Benutzer autorisierte Lizenzen zu erwerben.
Öffnen Sie das Rational License Key Center unter der folgenden Adresse: http://www-01.ibm.com/software/rational/support/licensing/. Falls ein Fehler für Rational License Server ausgegeben wird, passen Sie Ihre Lizenzkonfiguration an:
Klicken Sie auf Administration.
Klicken Sie auf der Seite "Administration" auf Konfiguration.
Wählen Sie auf der Seite "Lizenz und Version" zur Auswahl des Serverlizenztyps, den das Repository verwenden soll, entweder die Option Standard
Edition oder Enterprise Edition aus.
Klicken Sie unten auf der Seite auf die Schaltfläche Speichern.
Möglicherweise wird der Fehler für den Lizenzserver erneut ausgegeben.
Klicken Sie auf die Option für die Wiederholung der
Verbindung zum Lizenzserver.
Nach Beendigung der Konfiguration müssen Sie Verweise auf gemeinsam genutzte Bibliotheken für
die frühere Version von
Rational Asset Manager manuell neu für
RAM1WebApplication zuordnen (z. B. müssen Sie zur Integration mit
IBM Rational ClearQuest
die Integrationsschritte nach dem Upgrade auf den neuen Rational Asset Manager-Server wiederholen).
Wenn Sie die Hilfeanwendung öffnen und eine ältere Version der Hilfe oder ein Fehler angezeigt
wird, löschen Sie den Cache für die Hilfeanwendung von
Rational Asset Manager. Informationen dazu, wie Sie den Cachespeicher löschen, enthält die Dokumentation für Ihren Anwendungsserver. Bei einem Cluster müssen Sie alle Anwendungsserver stoppen und den Cache für jeden Knoten und Server in dem Cluster löschen. Gehen Sie wie folgt vor, um den Cachespeicher für den integrierten WebSphere Application Server zu löschen:
Stoppen Sie den Server.
Löschen Sie das Verzeichnis Rational_Asset_Manager-installationsposition/ram/ewas/profiles/profile1/temp/knotenname/servername/iehs_war/.
Starten Sie den Server neu.
Aktualisieren Sie die Eclipse-Anwendung von Rational Asset Manager mit derselben Methode, die Sie für die Installation verwendet haben.
Weitere Informationen zur Installation des Eclipse-Clients finden Sie im Abschnitt
Eclipse-Client für Rational Asset
Manager installieren.
Anmerkung:Vor der Installation der neuesten Version des Eclipse-Clients für Rational Asset Manager müssen Sie das Eclipse-Client-Plug-in von Rational Asset Manager deinstallieren.
Wenn Sie den Eclipse-Client für Rational Asset Manager Version 7.0.0.2 mithilfe von Installation Manager in eine vorhandene Eclipse Version 3.3-Anwendung installiert haben,
verwenden Sie Installation Manager zum Deinstallieren des Clients.
Sie können nicht den Konfigurationsmanager von Eclipse für die Deinstallation von
Rational Asset Manager aus dem Eclipse-Client verwenden.
Wenn Sie die Eclipse-Client-Plug-ins von
Rational Asset Manager mithilfe
des Eclipse-Update-Managers installiert haben, verwenden Sie den Konfigurationsmanager von Eclipse, um
vor der Installation der neuesten Version von Rational Asset Manager sämtliche
Komponenten mit der Bezeichnung "Rational Asset Manager" zu entfernen.
Klicken Sie zum Verwenden des Eclipse-Konfigurationsmanagers auf
Hilfe -> Software-Updates -> Konfigurationen verwalten.
Zugehörige Tasks
Serveranwendungsdateien direkt von Installationsmedien abrufen Die Installationsmedien enthalten für jedes unterstützte Betriebssystem komprimierte Dateien, in denen alle erforderlichen Dateien für die manuelle Installation und Konfiguration von IBM Rational Asset Manager enthalten sind.
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren Bei der Serverkonfigurationsanwendung handelt es sich um eine browserbasierte Webanwendung für IBM WebSphere Application Server, mit deren Hilfe Sie die anderen Rational Asset Manager-Anwendungen implementieren und Einstellungen für die Datenbank, die Sicherheit, die Leistung und das Repository konfigurieren können. Sie können die Serverkonfigurationsanwendung später statt der Administrationsseiten im Web-Client von Rational Asset Manager verwenden, um diese Einstellungen zu ändern.
Upgrade von einer vorherigen Version unter Tomcat durchführen
Die Anweisungen in diesem Abschnitt zeigen Ihnen, wie Sie ausgehend von einer früheren Version von IBM Rational Asset Manager unter Apache Tomcat ein Upgrade durchführen.
Vorbereitende Schritte
Wichtig:Wenn Sie ein Upgrade von Rational Asset Manager Version 7.1.1.1 oder älter ausführen, müssen Sie IBM Rational Team Concert installieren,
das eine zusätzliche Datenbank und ein sicheres Zertifikat für Ihren Tomcat-Server benötigt.
Sie müssen ein Upgrade des Lizenzservers durchführen und aktualisierte Lizenzschlüssel anfordern. Weitere Informationen
zur erforderlichen Version von Rational License Server enthält der Abschnitt Rational License Key Server installieren.
Außerdem müssen Sie den Anwendungsserver mehrmals stoppen und erneut starten.
Sie können die Leistung und Stabilität von Rational Asset Manager steigern, indem Sie die Webanwendungen und die Anwendungsdateien für die enthaltene IBM Rational Team Concert-Anwendung auf getrennten Tomcat-Servern installieren. Im vorliegenden Dokument wird das Installationsverzeichnis für den Tomcat-Server für Rational Asset Manager grundsätzlich als tomcat-installationsverzeichnis bezeichnet.
Das Installationsverzeichnis für den Tomcat-Server für Rational Team Concert wird als installationsverzeichnis_von_tomcat_für_rtc bezeichnet.
Wenn Sie alle Webanwendung auf demselben Tomcat-Server installieren, sind die Verzeichnisse gleich.
Informationen zu diesem Vorgang
Die nachfolgende Gliederung gibt an, welche Schritte Sie ausführen müssen, um ein Upgrade auf die neueste Version von Rational Asset Manager durchzuführen:
Bereiten Sie das Upgrade vor und sichern Sie wichtige Dateien und Datenbanken: Schritte 1-4.
Rufen Sie die Anwendungsdateien für die neueste Version von Rational Asset Manager ab: Schritt 5.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen, erstellen Sie eine zusätzliche Datenbank: Schritt 6.
Führen Sie ein Upgrade Ihres Lizenzservers auf Rational Common Licensing 8.1.1 aus:
Schritt 8.
Kopieren Sie die neuen gemeinsam genutzten Bibliotheksdateien für Rational Asset Manager und für Rational Common Licensing 8.1.1
und nehmen Sie entsprechende Änderungen an den Startdateien für den Tomcat-Server vor: Schritte 9-11.
Konfigurieren Sie den Tomcat-Server für die einmalige Anmeldung (Single Sign-on): Schritt 12.
Rufen Sie die aktuellen Anwendungsdateien für die enthaltene Rational Team Concert-Anwendung ab: Schritte 13-14.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen und Rational Team Concert benötigen, installieren Sie Rational Team Concert auf Ihrem Anwendungsserver: Schritte 17-24.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen, konfigurieren Sie Rational Team Concert: Schritte 25-31.
Wenn Sie ein Upgrade von Version 7.2 oder neuer vornehmen, führen Sie ein Upgrade der enthaltenen Rational Team Concert-Anwendung durch: Schritt 33.
Entfernen Sie die vorhandenen Anwendungsdateien für Rational Asset Manager und installieren Sie die neuen Versionen der Anwendungen: Schritte 34-39.
Melden Sie sich bei Rational Asset Manager an und migrieren Sie das Repository: Schritt 40.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen, konfigurieren Sie Rational Asset Manager für die Verbindungsherstellung zu Rational Team Concert: Schritt 42.
Ändern Sie Ihre Einstellungen für die Verbindungsherstellung zu Ihrem neuen Rational Common Licensing-Server: Schritt 43.
Führen Sie ein Upgrade für alle Eclipse-Clients durch: Schritt 44.
Vorgehensweise
Erstellen Sie vor dem Upgrade eine Gesamtsicherung des Repositorys, der Datenbanken, der
Assetdateien und der Anwendungsservereinstellungen. Gehen Sie dazu gemäß den Anweisungen unter
Sicherung eines Rational Asset Manager-Repository erstellen vor.
Falls Sie das Thema geändert haben, müssen Sie vor der Aktualisierung des Rational Asset Manager-Servers das aktuelle Thema und die Maul-Nachrichtendateien
herunterladen (auf der Seite Verwaltung -> Tools)
und nach der Aktualisierung des Servers
das Thema und die Nachrichten erneut anwenden.
Stellen Sie sicher, dass alle Repository-Server auf dieselben Einstellungen für Datum, Zeit und Zeitzone gesetzt sind.
Falls Sie Version 7.0.0.2 oder früher von Rational Asset Manager verwenden, prüfen Sie, ob der Job-Server aktiviert ist.
So aktivieren Sie den Job-Server:
Melden Sie sich beim Web-Client von Rational Asset Manager als Repository-Administrator an.
Klicken Sie auf Administration.
Klicken Sie in der Seitenleiste "Repositoryadministration" auf Tools.
Ersetzen Sie in der Adressleiste des Browsers die Angabe tools.faces durch advancedConfiguration.faces und rufen Sie diese Adresse auf. Beispiel: http://example.com:9080/com.ibm.ram.repository.web/admin/repository/advancedConfiguration.faces
Wählen Sie auf der Seite "Erweiterte Einstellungen" im Abschnitt "Joboptionen" die Option für die Aktivierung des Job-Servers aus.
Rational License Key
Server ist auf den Installationsmedien von Rational Asset Manager verfügbar. Die aktuelle Version von Rational License Key Server kann auch über
Passport
Advantage oder im Rational
Download Center abgerufen werden.
Für diesen Prozess müssen Sie alle Anwendungen, die Rational Licensing Server verwenden, beenden, dann Ihren vorhandenen Rational Licensing Server deinstallieren, die Lizenzdateien aktualisieren und anschließend Rational Common Licensing Server installieren.
Weitere Informationen bei Verwendung von Windows enthält Lizenzserver für Windows konfigurieren; entsprechende Informationen bei Verwendung von AIX oder Linux finden Sie in Lizenzserver für UNIX konfigurieren.
Falls Sie Linux for zSeries verwenden, sollten Sie weiterhin Rational License Server für UNIX und Linux 7.0.0.1 verwenden.
Extrahieren Sie die gemeinsam genutzten Bibliotheksdateien in den Ordner \shared\lib für Ihre Tomcat-Server:
Suchen und extrahieren Sie die Datei archivextraktionsposition\apps\tomcat\sharedLib.zip.
Kopieren Sie den gesamten Inhalt der extrahierten Datei sharedLib.zip in das
Verzeichnis tomcat-installationsverzeichnis\shared\lib.
Extrahieren Sie die Bibliotheksdateien für Rational
Licensing Key Server Version 8.1.1 in den Ordner tomcat-installationsverzeichnis\shared\lib:
Wichtig:Führen Sie diesen Schritt nicht aus, wenn Sie unter Linux for zSeries
installieren.
Suchen und extrahieren Sie die Datei
archivextraktionsposition\sharedLibs\rlsclients_rlsibmratl_811_4.zip.
Suchen Sie im Inhalt der extrahierten ".zip"-Datei die Datei rlsibmratl811_4.zip
für Ihr Betriebssystem und Ihre Architektur. Die Datei für 32-Bit Windows befindet sich beispielsweise im Verzeichnis win32.
Extrahieren Sie den Inhalt der entsprechenden Datei rlsibmratl811_4.zip.
Kopieren Sie den gesamten Inhalt der extrahierten Datei rlsibmratl811_4.zip in das
Verzeichnis tomcat-installationsverzeichnis\shared\lib.
Ändern Sie das Startscript für den Tomcat-Server für Rational Asset Manager wie folgt:
Suchen Sie die Tomcat-Startdatei und öffnen Sie sie in einem Texteditor. Unter Windows ist dies die Datei tomcat-installationsverzeichnis\bin\startup.bat.
Bei Linux, AIX oder Linux for zSeries handelt es sich um die Datei tomcat-installationsverzeichnis/bin/startup.sh.
Suchen Sie eine Zeile, die die Zeichenfolge JAVA_OPTS= enthält.
Wenn die Umgebungsvariable JAVA_OPTS bereits festgelegt ist, fügen Sie die folgende Option mit dem folgenden Wert hinzu:
Suchen Sie auf den Installationsmedien die Datei archivextraktionsposition/apps/tomcat/RTC-server.zip.
Extrahieren Sie die Datei RTC-server.zip in eine Position auf Ihrem Festplattenlaufwerk. Diese Position wird in den vorliegenden Anweisungen nachfolgend rtc-installationsverzeichnis genannt.
Abhängig von Ihrer spezifischen Situation müssen Sie Rational Team Concert entweder installieren und konfigurieren oder aber aktualisieren:
Vorgehensweise, wenn Sie ein Upgrade von Version 7.1.1.1 oder älter vornehmen: Installieren und konfigurieren Sie die enthaltene Rational Team Concert-Anwendung.
Fahren Sie mit Schritt 16 fort.
Vorgehensweise, wenn Sie ein Upgrade von Version 7.2 oder älter vornehmen: Aktualisieren Sie die enthaltene Version von Rational Team Concert.
Fahren Sie mit Schritt 33 fort.
Abhängig von Ihrer spezifischen Situation müssen Sie Rational Team Concert entweder installieren und konfigurieren oder aber nur konfigurieren:
Wenn Sie Rational Team Concert installieren und konfigurieren müssen, fahren Sie mit Schritt 17 fort.
Wenn Sie eine vorhandene Rational Team Concert-Anwendung für die Zusammenarbeit mit Rational Asset Manager konfigurieren möchten, fahren Sie mit Schritt 25 fort.
Suchen und extrahieren Sie die Datei rtc-installationsverzeichnis/jazz/server/jazz_war.ear. Zum Extrahieren von .ear-Dateien können Sie ein kostenloses Dienstprogramm wie etwa 7-Zip verwenden. Kopieren Sie die Datei jazz.war aus dem extrahierten Paket jazz_war.ear in das Verzeichnis installationsverzeichnis_von_tomcat_für_rtc/webapps/.
Konfigurieren Sie auf Ihrem Tomcat-Server wie folgt einen sicheren Port für Rational Team Concert:
Erstellen Sie ein Sicherheitszertifikat, mit dem Ihr Tomcat-Server für Rational Team Concert für SSL-Verbindungen identifiziert wird. Sie können mit dem Java™-JDK-Befehl keytool ein selbst signiertes Zertifikat erstellen. Alternativ können Sie auch ein Zertifikat anfordern, das von einer anerkannten Zertifizierungsstelle unterzeichnet ist.
Weitere Informationen zur Erstellung selbst signierter Zertifikate mit dem Befehl keytool enthält die
Oracle Java-Dokumentation.
Mit dem folgenden keytool-Befehlsbeispiel können Sie ein selbst signiertes Zertifikat erstellen:
Beim Ausführen dieses Befehls werden Sie zur Angabe eines Kennworts für die Keystore-Datei aufgefordert. Das Standardkennwort lautet changeit, Sie sollten jedoch ein anderes Kennwort angeben. Dieses Kennwort dürfen Sie nicht vergessen, denn Sie müssen es später in der Datei server.xml angeben.
Wenn Sie eine IBM Java Runtime Environment (JRE) verwenden, so enthalten viele Versionen das IBM Tool ikeyman im Verzeichnis IBM_Java-JRE-installationsposition/jre/bin/.
Mit diesem Tool können Sie Sicherheitszertifikate auf dem Server erstellen und verwalten. Weitere Informationen zur Verwendung des Tools "iKeyman" enthält den iKeyman User's Guide, das Benutzerhandbuch für iKeyman.
Außerdem ist im Ordner rtc-installationsverzeichnis/jazz/server/ auch ein einfaches Zertifikat enthalten. Der Name der Zertifikatsdatei lautet ibm-team-ssl.keystore.
Suchen Sie in der Datei installationsverzeichnis_von_tomcat_für_rtc\conf\server.xml den Tag <Connector> mit dem Attribut scheme="https".
Die Standarddatei enthält ein <Connector>-Beispieltag für Port 8443, das mit Kommentarzeichen auskommentiert ist.
Kopieren Sie den folgenden Text und fügen Sie ihn ein:
keystore-datei ist der Dateiname Ihrer Keystore-Datei. Es kann ein absoluter Pfad angegeben werden oder aber ein relativer Pfad ab dem Stammverzeichnis Ihres Tomcat-Servers (installationsverzeichnis_von_tomcat_für_rtc).
Wenn Sie die oben aufgeführten einfachen Befehl verwendet haben, lautet der Wert hierfür ".keystore".
Wenn Sie das enthaltene Zertifikat verwenden, lautet der Wert "rtc-installationsverzeichnis/jazz/server/ibm-team-ssl.keystore". .
keystore-kennwort ist das Kennwort für die Keystore-Datei. Bei Verwendung der enthaltenen Keystore-Datei lautet es ibm-team.
keystore-protokoll ist das Protokoll für den Keystore. Sehr wahrscheinlich werden TLS oder SSL_TLS verwendet.
Bei Verwendung der enthaltenen Keystore-Datei lautet das Protokoll SSL_TLS.
keystore-algorithmus ist der
X509-Algorithmus für den Keystore. Je nach der Quelle des Zertifikats lautet er sehr wahrscheinlich SunX509 oder IbmX509. Bei Verwendung der enthaltenen Keystore-Datei ist er IbmX509.
Sie können den Wert für port so ändern, dass ein anderer Port als 8443 für den Nicht-SSL-Connector verwendet wird (standardmäßig Port 8080). Wenn Sie den Wert für den Port ändern, so müssen Sie auch den Wert für das Attribut redirectPort ändern, damit dieser mit der Portnummer für den SSL-Connector übereinstimmt.
Kopieren sie die entsprechende .jar-Datei aus Ihrem Datenbankprovider:
Kopieren Sie die Datei ojdbc14.jar in den Ordner rtc-installationsverzeichnis/jazz/server/oracle (wobei Sie unter Umständen den Ordner "oracle" erst noch erstellen müssen).
Sie können die Datei von Oracle herunterladen. Wenn Sie Oracle 11 verwenden, laden Sie das Paket für Oracle 10g herunter, um darin die Datei ojdbc14.jar zu suchen.
Kopieren Sie die folgende Datei in den Ordner rtc-installationsverzeichnis/jazz/server/sqlserver (wobei Sie unter Umständen den Ordner sqlserver erst noch erstellen müssen):
Konfigurieren Sie die Einstellungen für die Tomcat-Starteigenschaft wie folgt:
Suchen Sie die Tomcat-Startdatei und öffnen Sie sie in einem Texteditor. Unter Windows ist dies die Datei installationsverzeichnis_von_tomcat_für_rtc\bin\startup.bat.
Unter Linux, AIX oder Linux for zSeries handelt es sich um die Datei installationsverzeichnis_von_tomcat_für_rtc/bin/startup.sh.
Geben Sie den folgenden Text in die Startdatei ein:
(ersetzen Sie alle Leerzeichen in der Angabe rtc-installationsverzeichnis jeweils durch die Zeichenfolge %20):
set ORACLE_JDBC=oracle_jar_dirset SQLSERVER_JDBC=sqlServer_jar_dirset JAZZ_INSTALL_DIR=rtc-installationsverzeichnis
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="installationsverzeichnis_von_tomcat_für_rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
rtc-installationsverzeichnis ist das extrahierte Verzeichnis der Datei RTC-server.zip.
Ersetzen Sie bei Windows alle Leerzeichen in der Angabe rtc-installationsverzeichnis durch die Zeichenfolge %20.
oracle_jar_dir ist das Verzeichnis für die Datei ojdbc14.jar (rtc-installationsverzeichnis/jazz/server/oracle).
sqlServer_jar_dir ist das Verzeichnis der Datei sqljdbc.jar (rtc-installationsverzeichnis/jazz/server/sqlserver).
installationsverzeichnis_von_tomcat_für_rtc ist das Installationsverzeichnis für den Tomcat-Server.
Wenn Sie Rational Asset Manager und Rational Team Concert auf demselben Anwendungsserver installieren, verwenden Sie die Systemvariable JAVA_OPTS an Stelle des Werts, den Sie im Rahmen der Konfiguration des Startscripts für den Tomcat-Server für Rational Asset Manager erstellt haben. Diese Deklaration enthält immer noch die Option -Djava.library.path.
Suchen Sie die entsprechende Eigenschaftendatei für den Jazz-Server und benennen Sie sie um:
Suchen Sie im Verzeichnis rtc-installationsverzeichnis/jazz/server/conf/jazz/ die Datei teamserver.properties und benennen Sie sie in teamserver.derby.properties um.
Suchen Sie nach der entsprechenden Datei für Ihren Datenbankserver:
DB2 unter Windows: teamserver.db2.win32.properties
DB2 unter Linux, AIX oder Linux for
zSeries: teamserver.db2.linux.properties
teamserver.oracle.properties
teamserver.sqlserver.properties
Benennen Sie die Datei in "teamserver.properties" um.
Öffnen Sie die Datei teamserver.properties in einem Texteditor und ändern Sie sie (für Ihren Datenbankprovider) wie folgt:
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für
Ihre DB2-Serverposition und den Namen der Lifecycle-Datenbank:
Ersetzen Sie localhost:50000 durch die Position und den Port für die DB2-Datenbank.
Tipp:Geben Sie im DB2-Befehlsfenster den Befehl db2 get dbm cfg ein. Suchen Sie anschließend die Zeile, die die Zeichenfolge SVCENAME enthält und den DB2-Portnamen bzw. die DB2-Portnummer angibt. Falls dieser Befehl eine Nummer anzeigt, verwenden Sie den angezeigten Wert (anstelle des Wertes 50000 im obigen Beispiel) als Portnummer . Falls der Befehl einen nicht numerischen Namen zurückgibt, stellen Sie fest, welche Portnummer für diesen Namen zugeordnet wurde, und verwenden Sie diese Portnummer. Unter Linux enthält die
Datei /etc/services die Zuordnung zwischen Portnamen und -nummern. Bei Windows finden Sie die Zuordnung in der Datei C:\windows\system32\drivers\etc\services. Weitere Informationen können Sie bei Ihrem Datenbankadministrator erfragen oder der Datenbankdokumentation entnehmen.
Ersetzen Sie "JAZZ" durch den Namen der Lifecycle-Datenbank.
Ersetzen Sie "db2admin" durch den Benutzernamen für die DB2-Datenbank.
Anmerkung:Der DB2-Benutzer muss zur Erstellung von Tabellen und Tabellenbereichen sowie zur Änderung der Datenbankkonfiguration berechtigt sein. DB2-Benutzer werden durch das Betriebssystem erstellt.
Geben Sie in der Eigenschaft com.ibm.team.repository.db.jdbc.password das Benutzerkennwort an.
Anmerkung:Ändern Sie keinesfalls den Text password={password} in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Fügen Sie in der Datei teamserver.properties die folgenden Eigenschaften hinzu:
Hierbei gilt Folgendes:
nicht_gesicherter_port ist der nicht gesicherte Port für Ihren Tomcat-Server (dessen Standardwert 8080 ist).
sicherer_port ist die Nummer des sicheren Ports für Ihren Tomcat-Server (Standardwert: 8443).
temporäres_verzeichnis_für_team ist ein absoluter Pfad zu einem Verzeichnis zum Speichern temporärer Dateien.
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für
Ihre Oracle-Serverposition und den Namen der Lifecycle-Datenbank:
Ersetzen Sie jazzDBUser durch den Benutzernamen für die Oracle-Datenbank
(beispielsweise RAMSCHEMA.
Ersetzen Sie @localhost:1521 durch die Position und den Port für die Oracle-Datenbank. Wenn die Position nicht localhost lautet, müssen Sie dem Wert
zwei Schrägstriche (//) voranstellen. Beispiel: @//oracleserver.example.com:1521.
Ersetzen Sie ORCL durch den Namen der Lifecycle-Datenbank. Beispiel: rtcdb.
Ersetzen Sie in der Eigenschaft com.ibm.team.repository.db.jdbc.password den Wert JazzDBpswd durch das Kennwort für den Oracle-Benutzer, den Sie zu einem früheren Zeitpunkt angegeben haben.
Anmerkung:Ändern Sie keinesfalls den Text {password} in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Fügen Sie in der Datei teamserver.properties die folgenden Eigenschaften hinzu:
Hierbei gilt Folgendes:
nicht_gesicherter_port ist der nicht gesicherte Port für Ihren Tomcat-Server (dessen Standardwert 8080 ist).
sicherer_port ist die Nummer des sicheren Ports für Ihren Tomcat-Server (Standardwert: 8443).
temporäres_verzeichnis_für_team ist ein absoluter Pfad zu einem Verzeichnis zum Speichern temporärer Dateien.
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für
Ihre SQL Server-Position und den Namen der Lifecycle-Datenbank:
Ersetzen Sie @localhost:1433 durch die Position und den Port für die SQL Server-Datenbank.
Ersetzen Sie jazz durch den Namen der Lifecycle-Datenbank. Beispiel: RTCDB.
Ersetzen Sie jazzDBUser durch den Benutzernamen für die SQL Server-Datenbank.
Ersetzen Sie in der Eigenschaft com.ibm.team.repository.db.jdbc.password den Wert JazzDBpswd durch das Kennwort für den SQL Server-Benutzer, den Sie zu einem früheren Zeitpunkt angegeben haben.
Anmerkung:Ändern Sie keinesfalls den Text {password} in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Fügen Sie in der Datei teamserver.properties die folgenden Eigenschaften hinzu:
Hierbei gilt Folgendes:
nicht_gesicherter_port ist der nicht gesicherte Port für Ihren Tomcat-Server (dessen Standardwert 8080 ist).
sicherer_port ist die Nummer des sicheren Ports für Ihren Tomcat-Server (Standardwert: 8443).
temporäres_verzeichnis_für_team ist ein absoluter Pfad zu einem Verzeichnis zum Speichern temporärer Dateien.
Fügen Sie einen Benutzer namens admin hinzu und ordnen Sie diesem Benutzer die Rollen (Aufgabenbereiche) "admin", "manager" und "JazzAdmins" zu. Diesen Benutzer können Sie hinzufügen, indem Sie den folgenden Text zwischen den Tags <tomcat-users> einfügen:
Wenn Sie die Anwendungen auf demselben Tomcat-Server installieren, fügen Sie die Rolle (Aufgabenbereich) JazzAdmins zu dem vorhandenen Benutzer "admin" hinzu.
Vorgehensweise für LDAP-Authentifizierung: Konfigurieren Sie den Tomcat-Server für die LDAP-Authentifizierung und konfigurieren Sie dann vier LDAP-Gruppen mit denselben Namen wie die zuvor erwähnten vier Rollen (Aufgabenbereiche). Alternativ hierzu können Sie den Jazz-Serverrollen (Aufgabenbereichen) vorhandene LDAP-Gruppen wie im technischen Tipp TN0030:
User Management in Tomcat (Benutzerverwaltung in Tomcat) beschrieben zuordnen. Führen Sie die Schritte 2-3 wie im Abschnitt Rational Team Concert auf Tomcat für die Verwendung von LDAP konfigurieren erläutert aus.
Starten Sie den Tomcat-Server für Rational Team Concert. Führen Sie zum Starten von Tomcat die folgende Datei aus:
Starten Sie die Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert in einem Web-Browser über die folgende Adresse: https://maschinenname:sicherer_port/jazz/admin/. Beachten Sie die Angabe https, denn es wird eine sichere Verbindung benötigt.
Melden Sie sich mit der Benutzer-ID und dem Kennwort für den Administrator von Rational Team Concert an. Wenn sich zuvor noch niemand bei Rational Team Concert angemeldet hat, verwenden Sie die Benutzer-ID und das Kennwort des Anwendungsserveradministrators.
Vorgehensweise beim Arbeiten mit einer Neuinstallation von Rational Team Concert: Konfigurieren Sie den Benutzer mit Verwaltungsaufgaben für Rational Team Concert wie folgt:
Sollte ein Fehler auftreten, der auf Probleme beim Abrufen der Serverstatusinformationen hinweist, beenden Sie den Datenbankserver sowie den Anwendungsserver und melden Sie sich anschließend erneut an.
Klicken Sie in der Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert auf Benutzerverwaltung. Ignorieren Sie alle eventuellen Fehler mit dem Inhalt, dass eine externe Registry nicht konfiguriert ist.
Klicken Sie auf Benutzer erstellen.
Geben Sie die folgenden Details ein:
Benutzername: Benutzername des Anwendungsserveradministrators.
Benutzer-ID: Benutzer-ID des Anwendungsserveradministrators.
E-Mail-Adresse: Gültige E-Mail-Adresse für den Administrator des Anwendungsservers.
Wählen Sie im Abschnitt für die Clientzugriffslizenz die Einstellung für einen Entwickler von Rational
Team Concert aus, um diesem Benutzer die Entwicklerlizenz zuzuordnen.
Klicken Sie auf Speichern.
Melden Sie sich ab und melden Sie sich danach bei der Webschnittstelle für die Verwaltung als Administrator des Anwendungsservers an.
Importieren Sie die Schablone für Lebenszyklusprozesse in Rational Team Concert:
Klicken Sie in der Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert auf die Option für die Verwaltung von Prozessschablonen. Falls der Link für die Verwaltung von Prozessschablonen nicht angezeigt wird, melden Sie sich ab und melden Sie sich danach bei der Webschnittstelle für die Verwaltung wieder an.
Klicken Sie auf Schablone importieren und navigieren Sie zur Datei com.ibm.ram.lifecycle.zip im Ordner archivextraktionsposition/DatabaseScripts/.
Klicken Sie anschließend auf OK. Die Schablone "RAM - Lebenszyklus" wird angezeigt.
Erstellen Sie in Rational Team Concert einen Projektbereich:
Klicken Sie in der Klicken Sie in der Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert auf Projektbereichsverwaltung. Falls der Link für die Projektbereichsverwaltung nicht angezeigt wird, melden Sie sich ab und melden Sie sich danach bei der Webschnittstelle für die Verwaltung wieder an.
Klicken Sie auf Projektbereich erstellen.
Geben Sie die folgenden Details über den Projektbereich ein:
Projektname: RAM - Lebenszyklus
Zusammenfassung: Rational Asset Manager - Projektbereich für
Lebenszyklussteuerung
Beschreibung: Dieser Bereich wird zur Verwaltung von Lebenszyklen für Rational Asset Manager verwendet.
Klicken Sie auf Speichern.
Ordnen Sie die entsprechenden Zugehörigkeiten und Prozessrollen (Prozessaufgabenbereiche) für den Projektbereich zu:
Klicken Sie auf der Seite "Projektbereichsverwaltung" auf den Projektbereich RAM
- Lebenszyklus.
Klicken Sie im Abschnitt "Administratoren" auf Hinzufügen.
Suchen Sie anschließend den von Ihnen erstellten Benutzer mit Administratorberechtigung und wählen Sie diesen Benutzer aus. Wenn Sie mit einer vorhandenen Rational Team Concert-Anwendung arbeiten, können Sie auch einen anderen Benutzer als Administrator für diesen Projektbereich auswählen.
Klicken Sie im Abschnitt "Mitglieder" auf Hinzufügen, suchen Sie dann genau den Benutzer, den Sie als Administrator für den Projektbereich ausgewählt haben, und wählen Sie ihn aus.
Klicken Sie nach dem Hinzufügen des Administrators neben dem Namen des Administrators auf das Symbol Prozessaufgabenbereiche.
Wählen Sie im Fenster für die Bearbeitung von Prozessaufgabenbereichen in der Liste mit den verfügbaren Aufgabenbereichen den Eintrag für die Verwaltung aus und klicken Sie dann auf Hinzufügen.
Klicken Sie auf Fertig stellen.
Klicken Sie auf Speichern.
Upgrade von Version 7.1.1.1 oder älter: Fahren Sie mit Schritt 34 fort.
Bei einem Upgrade von Version 7.2 oder älter müssen Sie das Upgrade der enthaltenen Version von Rational Team Concert wie folgt ausführen:
Extrahieren Sie von den Installationsmedien die Datei RTC-Server.zip an eine neue Position auf Ihrem Festplattenlaufwerk. Diese Position wird in den vorliegenden Anweisungen als neues_rtc-installationsverzeichnis bezeichnet.
Kopieren Sie die Datei teamserver.properties aus dem alten Ordner rtc-installationsverzeichnis/jazz/server/conf/jazz/ in den neuen Ordner neues_rtc-installationsverzeichnis/jazz/server/conf/jazz/.
Sie können die vorhandene Position rtc-installationsverzeichnis in der Tomcat-Startdatei ausfindig machen. Suchen Sie hierzu in der Startdatei nach der Zeile, die JAZZ_INSTALL_DIR= enthält. Der Wert der Variablen JAZZ_INSTALL_DIR gibt die Position der aktuellen Rational Team Concert-Dateien an.
Suchen Sie die Tomcat-Startdatei und öffnen Sie sie in einem Texteditor. Unter Windows ist dies die Datei installationsverzeichnis_von_tomcat_für_rtc\bin\startup.bat.
Unter Linux, AIX oder Linux for zSeries handelt es sich um die Datei installationsverzeichnis_von_tomcat_für_rtc/bin/startup.sh.
Durchsuchen die Tomcat-Startdatei nach der Zeile, die JAZZ_INSTALL_DIR= enthält. Bearbeiten Sie den Wert wie folgt, wobei neues_rtc-installationsverzeichnis stellvertretend für das extrahierte Verzeichnis aus Schritt 33a steht:
(ersetzen Sie Leerzeichen in der Angabe neues_rtc-installationsverzeichnis durch die Zeichenfolge %20):
set JAZZ_INSTALL_DIR=neues_rtc-installationsverzeichnis
Geben Sie in einem Web-Browser die folgende URL ein: https://host:sicherer_port/jazz/admin?internal. Hierbei steht host für ihre IP-Adresse oder den Namen Ihres Servers und sicherer_port für den sicheren Port für Ihren Tomcat-Server.
Melden Sie sich als Anwendungsserveradministrator an.
Klicken Sie in der Seitenleiste unter Interne Tools auf Zurücksetzen des Servers.
Klicken Sie auf Zurücksetzen des Servers anfordern.
Stoppen Sie den Tomcat-Server und starten Sie anschließend erneut. Die enthaltene Rational Team Concert-Anwendung wird aktualisiert.
Stoppen Sie den Tomcat-Server für Rational Asset Manager.
Entfernen Sie die alten WAR-Dateien der Rational Asset Manager-Webanwendung, die auf Tomcat installiert sind:
Navigieren Sie zum Verzeichnis tomcat-installationsverzeichnis/webapps/. .
Notieren Sie die Ordner- und Dateinamen aller Rational Asset Manager-Webanwendungen. In Vorgängerversionen von Rational Asset Manager wurden die folgenden Namen für diese Ordner (in anderen Worten, die Kontextpfade der Anwendungen) vorgeschlagen:
/com.ibm.ram.repository.web.tomcat_runtime
/com.ibm.ram.repository.web.ws.tomcat_runtime
/help/
/abdprocess/
Löschen Sie die folgenden Anwendungsdateien:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Je nachdem, wie die Installation der Anwendungen auf Ihrem Server erfolgt ist, können die Dateinamen von den Namen in der Liste abweichen.
Löschen Sie die zugehörigen Ordner für diese Anwendungen.
Kopieren Sie im Verzeichnis archivextraktionsposition/apps/tomcat/ die folgenden Dateien in das Verzeichnis tomcat-installationsverzeichnis/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Ändern Sie den Kontextpfad der Anwendungen, indem Sie die WAR-Anwendungsdateien umbenennen. Verwenden Sie dieselben Kontextpfade wie zuvor. Die Dateinamen und Kontextpfade für Neuinstallationen lauten wie folgt:
Tabelle 1. Kontextpfaden für Webanwendungsdateien von Rational Asset Manager
Ursprünglicher Dateiname
Neuer Dateiname
Resultierender Kontextpfad
Worum handelt es sich?
com.ibm.ram.repository.web.tomcat_runtime.war
ram.war
ram
Primäre Rational Asset Manager-Webanwendung für Tomcat
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ram.ws.war
ram.ws
Rational Asset Manager-Web-Service-Anwendung für Tomcat
iehs.war
ram.help.war
ram.help
Rational Asset Manager-Hilfe und Benutzerhilfeanwendung
rmcabdgovernprocess.war
ram.process.war
ram.process
Dokumentationsanwendung für assetbasierte Entwicklungs- und Governance-Prozesse
Löschen Sie den Inhalt des Cachespeichers für den Tomcat-Server. Löschen Sie das Verzeichnis tomcat-installationsverzeichnis/work/.
Führen Sie einen Neustart des Tomcat-Servers für Rational Asset Manager durch.
Migrieren Sie das Rational Asset Manager-Repository
auf die neueste Version:
Öffnen Sie den Web-Client von Rational Asset Manager in einem Web-Browser. Beim ersten Öffnen des Web-Clients nach dem Upgrade wird eine Nachricht angezeigt, die Sie darauf hinweist, dass Sie das Repository migrieren müssen.
Melden Sie sich bei Bedarf mit einer Benutzer-ID mit der Berechtigung des Repository-Administrators an.
Anmerkung:Wenn bei SQL Server die Sortierfolge einer vorhandenen Rational Asset Manager-Datenbank nicht auf eine Folge gesetzt ist, die mit "_BIN2" endet
(z. B. "Latin1_General_BIN2") wird die Seite Manuelle Konfiguration erforderlich mit einer Nachricht aufgerufen. Sie können entweder die Datenbank erneut erstellen und die Option für die Sortierfolge auf die Einstellung für die Beachtung der Groß-/Kleinschreibung setzen, damit eine korrekte Funktionsweise bei Rational Asset Manager erreicht wird, oder Sie können
akzeptieren, dass es unerwartete Konflikte aufgrund der Groß-/Kleinschreibung gibt.
Klicken Sie auf Migrieren. Bei umfangreichen Repositorys kann die Migration durchaus mehrere Minuten in Anspruch nehmen. Bis die Migration abgeschlossen ist, sind unter Umständen einige Informationen für das Repository nicht verfügbar.
Klicken Sie nach Beendigung des Migrationsprozesses auf Home.
Nachdem Sie das Repository migriert haben, müssen Sie den Anwendungsserver stoppen und erneut starten.
Upgrade von Version 7.1.1.1 oder älter: Konfigurieren Sie die Einstellungen für die Verbindungsherstellung von Rational Asset Manager zu Rational Team Concert:
Klicken Sie im Web-Client von Rational Asset Manager auf Administration.
Klicken Sie auf Konfiguration.
Machen Sie im Abschnitt "Interner Rational Team Concert-Pfad" die folgenden Angaben:
Pfad: Die sichere URL zu dem Rational Team Concert-Server, den Sie konfiguriert haben. Beispiel: https://localhost:9443/jazz.
Beachten Sie die Verbindungsangabe https und die Nummer für den sicheren Port.
Benutzer: Der Benutzername des Benutzers in Rational Team Concert, der als Administrator für den Projektbereich der "RAM-Lebenszyklen" fungiert.
Kennwort: Das Kennwort des Benutzers, der als Administrator für den Projektbereich der "RAM-Lebenszyklen" fungiert.
Zeitlimit: Der Zeitraum in Sekunden, der Rational Asset Manager für eine Verbindung zu Rational Team Concert zur Verfügung steht.
Der Standardwert lautet 120.
Um ein Upgrade ausführen zu können, müssen Sie einen neuen Lizenzschlüssel anfordern.
Es ist erforderlich, eine neue Serverlizenz und neue, für Benutzer autorisierte Lizenzen zu erwerben.
Öffnen Sie das Rational License Key Center unter der folgenden Adresse: http://www-01.ibm.com/software/rational/support/licensing/. Falls ein Fehler für Rational License Server ausgegeben wird, passen Sie Ihre Lizenzkonfiguration an:
Klicken Sie auf Administration.
Klicken Sie auf der Seite "Administration" auf Konfiguration.
Wählen Sie auf der Seite "Lizenz und Version" zur Auswahl des Serverlizenztyps, den das Repository verwenden soll, entweder die Option Standard
Edition oder Enterprise Edition aus.
Klicken Sie unten auf der Seite auf die Schaltfläche Speichern.
Möglicherweise wird der Fehler für den Lizenzserver erneut ausgegeben.
Klicken Sie auf die Option für die Wiederholung der
Verbindung zum Lizenzserver.
Aktualisieren Sie die Eclipse-Anwendung von Rational Asset Manager mit derselben Methode, die Sie für die Installation verwendet haben.
Weitere Informationen zur Installation des Eclipse-Clients finden Sie im Abschnitt
Eclipse-Client für Rational Asset
Manager installieren.
Anmerkung:Vor der Installation der neuesten Version des Eclipse-Clients für Rational Asset Manager müssen Sie das Eclipse-Client-Plug-in von Rational Asset Manager deinstallieren.
Wenn Sie den Eclipse-Client für Rational Asset Manager Version 7.0.0.2 mithilfe von Installation Manager in eine vorhandene Eclipse Version 3.3-Anwendung installiert haben,
verwenden Sie Installation Manager zum Deinstallieren des Clients.
Sie können nicht den Konfigurationsmanager von Eclipse für die Deinstallation von
Rational Asset Manager aus dem Eclipse-Client verwenden.
Wenn Sie die Eclipse-Client-Plug-ins von
Rational Asset Manager mithilfe
des Eclipse-Update-Managers installiert haben, verwenden Sie den Konfigurationsmanager von Eclipse, um
vor der Installation der neuesten Version von Rational Asset Manager sämtliche
Komponenten mit der Bezeichnung "Rational Asset Manager" zu entfernen.
Klicken Sie zum Verwenden des Eclipse-Konfigurationsmanagers auf
Hilfe -> Software-Updates -> Konfigurationen verwalten.
Serveranwendungsdateien direkt von Installationsmedien abrufen Die Installationsmedien enthalten für jedes unterstützte Betriebssystem komprimierte Dateien, in denen alle erforderlichen Dateien für die manuelle Installation und Konfiguration von IBM Rational Asset Manager enthalten sind.
Enthaltene Rational Team Concert-Serveranwendung auf Tomcat implementieren IBM Rational Asset Manager benötigt IBM Rational Team Concert zur Steuerung der Lebenszyklusfunktionen, anhand der Sie die Entwicklung von Assets verwalten können. Falls Sie nicht bereits über Rational Team Concert verfügen, so ist eine einfache (eingeschränkte) Version des Produkts enthalten, das Sie auf einem Tomcat-Server implementieren können.
Eclipse-Client
für Rational
Asset Manager unter Verwendung des Eclipse-Update-Managers installieren Rational Asset Manager enthält einen Eclipse-Client, mit dem Sie von Eclipse aus nach Assets suchen und diese herunterladen sowie mit dem Repository interagieren können. Sie können die IBM Rational Asset Manager-Eclipse-Komponenten mit dem Eclipse-Update-Manager in einer bestehenden Version der Eclipse-IDE installieren und die Komponenten vom Rational Asset Manager-Server herunterladen. Durch diese Methode wird sichergestellt, dass die Versionen von Rational Asset Manager auf Ihrem Eclipse-Client und auf dem Server auch tatsächlich kompatibel sind.
Installation planen
Bevor Sie den IBM Rational Asset Manager-Server installieren, müssen Sie
sich mit einigen Aspekten der Installation beschäftigen. Hierzu gehört auch die zu verwendende Konfiguration.
Installationsszenarios
Für die Installation des Produkts gibt es vier grundlegende Szenarios:
Upgrade einer bisherigen Version des Produkts
Installation auf einer neuen Instanz eines integrierten
IBM WebSphere Application Server
Installation auf einer vorhandenen Installation von
WebSphere Application Server
Manuelle Installation auf einer unterstützten Version
von WebSphere Application Server oder Apache Tomcat.
In jedem Szenario können Sie das Produkt entweder unter Verwendung von
IBM Installation Manager oder durch die
manuelle Installation der komprimierten Dateien (.zip) für die Implementierung installieren. Wenn Sie Installation Manager verwenden, können Sie die grafische Benutzerschnittstelle nutzen oder aber eine unbeaufsichtigte Installation über die Befehlszeile ausführen.
Ab einschließlich Version 7.2 ist IBM Rational Team Concert eine erforderliche Komponente, die
Sie installieren müssen. Rational Team Concert benötigt mindestens 250 MB
zusätzlichen Plattenspeicherplatz für die Serverdateien und für die
Datenbank sind mindesten 5 GB freier Speicherbereich erforderlich. Sie können Rational Asset Manager
nicht auf einem vorhandenen Rational Team Concert-Server installieren.
Sie können Rational Team Concert nicht auf dem
Rational Asset Manager-Server der Version 7.2
aktualisieren. In einer a WebSphere Network Deployment-Umgebung kann
Rational Team Concert
nicht in Clustern implementiert werden; diese Komponente muss auf einem einzelnen Anwendungsserver
implementiert werden.
In allen vorgestellten Szenarios können Sie den Eclipse-Client für Rational Asset Manager für die Interaktion mit dem Repository ebenfalls installieren.
Eclipse-Client und Kompatibilität der Serverversion
Der
Eclipse-Client ist in der Lage, mit einem Rational Asset Manager-Server derselben Version oder der
unmittelbaren Vorgängerversion (einschließlich Fixpacks der beiden Versionen) zu kommunizieren. Nach Möglichkeit sollte für den Rational Asset Manager-Server und den Eclipse-Client dieselbe
Version verwendet werden.
Weitere Informationen enthält der Artikel
Eclipse client
communicates with servers that use either the same version or one-level earlier version.
Lizenzierungsmodell für Clientzugriffslizenzen
Jede gültige Clientzugriffslizenz schließt für einen Benutzer oder ein Programm eine eigene
Berechtigung für den direkten oder indirekten Zugriff auf den
Rational Asset Manager-Server
ein.
Ab Version 7.2 basiert die Lizenzierung für Rational Asset Manager Enterprise
Edition auf zwei definierten Typen von Benutzerlizenzen:
Publisher-Lizenz: Eine Publisher-Clientzugriffslizenz ermöglicht den Zugriff auf das gesamte Leistungsspektrum des Produkts. Mit einer Publisher-Lizenz können Sie Assets übergeben, suchen, anzeigen, diskutieren, bewerten,
kommentieren, aktualisieren, herunterladen und überprüfen sowie Berichte ausführen.
Mitarbeiterlizenz: Eine Mitarbeiterclientzugriffslizenz ermöglicht den Zugriff auf eine begrenzte Gruppe von Produktfunktionen. Ein Mitarbeiter kann Assets suchen, anzeigen, diskutieren, bewerten, kommentieren und herunterladen.
Bei beiden Lizenzen (Publisher und Mitarbeiter) kann der Zugriff auf das Produkt über den
Web-Client, den Eclipse-Client und über veröffentlichte Anwendungsprogrammierschnittstellen (APIs)
von
Rational Asset Manager
erfolgen.
Die folgenden Lizenzen sind verfügbar:
Rational Asset Manager Enterprise
Edition Server License (ohne Beschränkung). Eine Serverlizenz ist für jeden Anwendungsserverprozess erforderlich, für den das Lizenzprodukt installiert ist.
Publisher-Clientzugriffslizenz von Rational Asset Manager Enterprise
Edition (berechtigter Benutzer oder Floating-Lizenz).
Mitarbeiterclientzugriffslizenz von Rational Asset Manager Enterprise
Edition (berechtigter Benutzer oder Floating-Lizenz).
Rational Asset Manager Standard
Edition (berechtigter Benutzer).
Benutzerlizenzen können zugeordnete Lizenzen oder Floating-Lizenzen sein. Ein zugeordneter, also berechtigter Benutzer ist eine Person oder ein Programm, die/das durch einen Administrator zur Verwendung des Lizenzprodukts berechtigt wurde. Die Anzahl der verwalteten Lizenzen muss der Anzahl der Personen und Programme entsprechen, die das Lizenzprodukt verwenden. Die gemeinsame Nutzung von Benutzer-IDs durch Personen oder Programme ist nicht möglich. Einem Benutzer kann entweder eine Publisher- oder eine Mitarbeiterlizenz zugeordnet werden.
Die Zuordnung von Lizenzen zu Benutzern kann nur durch Administratoren erfolgen; sie erfolgt nicht
automatisch. Administratoren können Lizenzen für berechtigte Benutzer über den Web-Client zuordnen. Floating-Lizenzen werden für Benutzer verwendet, die noch keine entsprechende
berechtigte Lizenz zugeordnet ist. Für den programmgestützten Zugriff ist außerdem eine Rational
Asset Manager-Lizenz auf der Basis der Benutzer-ID erforderlich. Eine Benutzerlizenz kann nicht gleichzeitig mit mehreren Repositorys
verwendet werden; sie kann jedoch mit mehreren Clientprogrammen in demselben Repository verwendet werden.
Anmerkung:Rational Asset Manager verwendet die Umsetzung anhand von FLEXlm-Lizenzschlüsseln.
Jedes Mal, wenn sich eine Person bei einem Rational Asset Manager-Server anmeldet, braucht FLEXlm eine Lizenz auf. Lizenzen für Rational Asset Manager Standard Edition können nur auf solchen Rational Asset
Manager-Servern verwendet werden, die als Standard Edition-Server konfiguriert wurden. Gleichermaßen können Lizenzen für
Rational Asset Manager Enterprise Edition können nur auf solchen Servern
verwendet werden, die als Enterprise Edition-Server konfiguriert wurden.
Wenn ein Benutzer auf das System zugreift, wird er als einer der folgenden Benutzertypen lizenziert:
Anonymer Benutzer: Der Benutzer kann nach öffentlichen Assets suchen, ohne sich hierfür
authentifizieren und eine Lizenz verbrauchen zu müssen. Der zugeordnete Floating-Lizenztyp ist von
der Benutzeroperation abhängig.
Berechtigter Benutzer: Der Benutzer erhält den ihm zugeordneten Lizenztyp. Die Zuordnung von Lizenzen für berechtige Benutzer
erfolgt durch den Repository-Administrator. Bei diesen Lizenzen handelt es sich um Mitarbeiter- oder Publisher-Lizenzen.
Floating-Benutzer (beinhaltet Token): Diese Benutzertypen erhalten dann eine Floating-Lizenz, wenn
sie entweder keiner Lizenz für berechtigte Benutzer zugeordnet sind oder wenn sie
Publisher-Operationen ausführen, während sie lediglich eine Mitarbeiterlizenz für berechtigte
Benutzer besitzen.
Anfänglich wird eine Mitarbeiterlizenz verbraucht, und zwar so lange,
bis eine Operation auf Publisher-Ebene ausgeführt wird. Anschließend wird die
Lizenznutzung auf eine Publisher-Lizenz umgestellt.
Die Lizenz wird nach dreißig Minuten Inaktivität oder bei der Abmeldung des Benutzers freigegeben.
Das System überprüft, ob ein Benutzer berechtigt ist, und ordnet ihm entweder eine Lizenz für berechtigte Benutzer
oder eine Floating-Lizenz auf Basis der Benutzeroperation zu. Bei der Lizenzzuordnung werden die folgenden Prozesse ausgeführt:
Prüft, ob zu einer Benutzer-ID eine Lizenz für berechtigte Benutzer vorliegt.
Ordnet eine Lizenz abhängig von der Nutzung zu; zur Aktualisierung oder Erstellung von Assets
ist eine Publisher-Lizenz erforderlich. Für die Suche nach Assets und für deren Herunterladen ist
eine Mitarbeiterlizenz erforderlich.
Wenn ein Benutzer kein berechtigter Benutzer ist und ihm keine
Lizenz zugeordnet wird, wird durch die Anmeldung des Benutzers keine Lizenz verbraucht. Abhängig
von der Aktion, die der Benutzer auswählt, ist ein bestimmter Lizenztyp erforderlich. Wenn ein
Benutzer eine Aktion anfordert, wird eine Floating-Lizenz mit dem geeigneten Typ zugeordnet. Für
den Fall, dass keine Lizenzen verfügbar sind, wird die Aktion verweigert. Eine Floating-Lizenz
bleibt zugeordnet, bis sich der Benutzer abmeldet oder bis alle Sitzungen des Benutzers abgelaufen
sind.
Ordnet eine Lizenz pro Benutzer-ID zu, nicht pro Sitzung. Eine Benutzeranmeldung verbraucht
eine Lizenz.
Ermöglicht die Ausführung von Sitzungen durch API-Operationen im Auftrag eines Benutzers.
Wenn Sie eine Operation programmgesteuert über APIs ausführen, verbraucht das Programm eine Lizenz. Um zu verhindern, dass in einzelnen Benutzersitzungen mehrere Lizenzen verbraucht werden, können
Sie eine Sitzung unter Verwendung der Benutzer-ID des Repository-Administrators für den jeweiligen
Benutzer erstellen.
Gibt eine Lizenz frei, wenn ein Sitzungszeitlimit erreicht wird oder wenn sich ein Benutzer
abmeldet und alle Sitzungen geschlossen werden.
Beispiele der Lizenzzuordnung:
Ein anonymer Benutzer zeigt Details öffentlicher Assets an. Eine verfügbare Floating-Mitarbeiterlizenz
wird ausgecheckt, und zwar auch dann, wenn sich der Benutzer nicht angemeldet hat.
Ein Benutzer mit einer Mitarbeiterlizenz versucht, ein Asset zu ändern oder zu übergeben. Eine
verfügbare Floating-Publisher-Lizenz wird ausgecheckt.
Ein authentifizierter Benutzer zeigt ein Asset an. Eine Mitarbeiterlizenz wird ausgecheckt. Ausnahme: Es wird keine Mitarbeiterlizenz ausgecheckt, wenn der Benutzer nach einer vorherigen Aktion
bereits über eine Publisher-Lizenz verfügt.
Ein authentifizierter Benutzer ändert oder übergibt ein Asset. Eine Publisher-Lizenz wird
ausgecheckt. Wenn zuvor für diesen Benutzer eine Mitarbeiterlizenz ausgecheckt wurde, wird diese
wieder eingecheckt.
Ein authentifizierter Benutzer meldet sich ab. Die Floating-Lizenz wird zurückgegeben.
Die Lizenz wird unabhängig davon zurückgegeben, ob es sich dabei um eine Mitarbeiter- oder Publisher-Lizenz handelt;
es sei denn, für den Benutzer sind noch weitere Sitzungen aktiv.
Wenn sich ein berechtigter Benutzer anmeldet, wird ihm eine Lizenz zugeordnet. Falls sich ein
Benutzer bei einer anderen Sitzung oder über den Eclipse-Client anmeldet, gilt er weiterhin als
angemeldet und muss keine zusätzlichen Lizenzen verwenden. Die Lizenz wird erst dann freigegeben,
wenn sich der Benutzer bei allen Sitzungen vollständig abgemeldet hat oder wenn für alle Sitzungen
das Zeitlimit abgelaufen ist.
Wählt ein Benutzer eine Aktion aus, für die eine Mitarbeiter-Floating-Lizenz erforderlich ist,
und wählt er anschließend eine Aktion aus, die eine Publisher-Lizenz erfordert, wird dem Benutzer
eine Publisher-Floating-Lizenz zugeordnet und die Mitarbeiter-Floating-Lizenz wird freigegeben. Der
Benutzer behält dann die Publisher-Lizenz bis zur Abmeldung oder bis zum Ablauf aller Sitzungen.
Falls diesem Benutzer eine Mitarbeiterlizenz zugeordnet ist, würde die Lizenz nicht freigegeben,
weil es sich um eine zugeordnete Lizenz handelt. Nur Floating-Lizenzen können weitergegeben werden.
Wenn
Ihnen eine Mitarbeiterlizenz zugeordnet wurde und Sie versuchen, eine Aktion auszuführen, für die
eine Publisher-Lizenz erforderlich ist, ordnet der Lizenzserver eine Floating-Publisher-Lizenz zu,
sofern eine solche Lizenz verfügbar ist.
Verwenden Sie die folgenden Richtlinien, wenn Sie planen, wie viele Lizenzen
jedes Lizenztyps in Ihrer Implementierung erforderlich sind:
In Implementierungen mit 1.000 oder mehr Benutzern handelt es sich bei der Mehrzahl der
Benutzer voraussichtlich um Mitarbeiter.
Hier sollten Sie 10 bis 20 % Publisher-Lizenzen und 80 bis 90 % Mitarbeiterlizenzen einplanen.
In Implementierungen mit weniger als 100 Benutzern sind die Benutzer voraussichtlich mehrheitlich Publisher.
Überlegungen zu Festplatten im Hinblick auf Leistungsoptimierung
Sie sollten bei der Planung die Datenbank, den Index für das Repository,
den temporären Ordner und das Assetverzeichnis trennen und auf separaten Festplattenlaufwerken platzieren. Durch diese Trennung beeinträchtigen bestimmte Operationen (z. B. die Assetabfrage oder das
Indexieren von Assets im Repository) nicht die Leistung, die Benutzern beim Durchführen
verschiedener Operationen (z. B. beim Durchsuchen von Assets) zur Verfügung steht.
Datenbank
Rational Asset Manager erfordert zum Speichern von Assets und zugehörigen Daten eine Datenbank. Damit eine bessere Leistung erzielt wird, sollte der
Datenbankserver getrennt vom Anwendungsserver auf einem
separaten physischen Computer und auf einem dedizierten Datenträger platziert werden.
Zur Konfiguration der Datenbanktabellen und -schemas sind die Berechtigungen eines Datenbankadministrators erforderlich.
Anwendungsserver
Bei Verwendung von
WebSphere Application Server
können Sie entweder einen neuen integrierten
WebSphere Application Server
installieren oder die vorhandene Version dieses Servers verwenden. Beide Server können zusammen mit einer beliebigen Datenbank oder mit anderer Plattformsoftware verwendet werden. Verwenden Sie jedoch bei einer Integration mit anderen Produkten nicht die in Rational Asset
Manager integrierte Version von
WebSphere Application Server.
Der integrierte WebSphere Application Server ist eine einfache Version des Servers. Er unterstützt Umgebungen, in denen eine begrenzte Anzahl
von Anwendungen ausgeführt wird und die nicht die vollständige Verwaltungsunterstützung erfordern, die von
WebSphere Application Server bereitgestellt wird.
Der integrierte WebSphere Application Server stellt eine einfache Version der WebSphere Application Server-Administrationskonsole mit begrenzten Konfigurationsoptionen dar.
Benutzerregistry
Sie können zwar Benutzer aus einer externen Registry (z. B. LDAP oder benutzerdefinierte
Registry) zu Rational Asset Manager
hinzufügen, die Verwendung einer externen Registry ist jedoch nicht erforderlich. Benutzer können manuell hinzugefügt
werden.
Sicherheit und Benutzerauthentifizierung
Wenn Sie die manuelle Installation auf einem vorhandenen
WebSphere Application Server
planen, bei dem bereits die Sicherheit konfiguriert ist (beispielsweise mit LDAP), konfigurieren
Sie den Anwendungsserver für die dateibasierte Sicherheit erneut, bis die Installation und
Konfiguration von Rational Asset Manager
vollständig ist.
Die dateibasierte Sicherheit ist nicht für die Verwendung in Produktionsumgebungen vorgesehen.
Integration
Optional: Sie können das Produkt mit
IBM Rational ClearQuest,
IBM Rational ClearCase
und IBM WebSphere
Service Registry and Repository integrieren.
Clientanwendungen müssen auf demselben Computer wie der Server und die Rational Asset Manager-Serveranwendung installiert sein. Zur Leistungsverbesserung sollten die Server für diese Anwendungen auf anderen Computern als dem Anwendungsserver ausgeführt werden.
Bei der Integration mit Rational ClearCase muss
der WebSphere Application Server-Service durch denjenigen Benutzer gestartet worden sein, der auch Zugriff auf die VOB (Versioned Object Base) hat.
Cluster
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Wenn Sie das Produkt in einer
Clusterumgebung implementieren, müssen die Komponenten dasselbe Betriebssystem und denselben
Anwendungsserver verwenden. Wenn Sie die Integration mit
Rational ClearCase
und
Rational ClearQuest
planen, müssen die Clientanwendungen für jede Komponente im Cluster installiert werden und auf jedem
Knoten im Cluster denselben Installationspfad aufweisen.
Einzelne Knoten können nicht unabhängig voneinander konfiguriert werden.
Große Anzahl Assets
Wenn Sie erwarten, dass das Repository zehn- oder hunderttausende Assets enthält, müssen Sie
berücksichtigen, dass einige Asset-Management-Operationen, beispielsweise die Indexierung,
mehrere Stunden dauern können. Es gibt Verfahren für das Datenmanagement und für die
Festplattenverwaltung, mit denen die Leistung verbessert werden kann. Dazu gehören RAID (Redundant
Array of Independent Disks) und Disk Striping. Beim
Disk Striping werden die Daten in
Blöcke aufgeteilt. Die Datenblöcke werden dann auf mehreren Partitionen mehrerer
Festplattenlaufwerke gespeichert. Anweisungen zur Einrichtung des Stripings für Festplatten in Ihrer Umgebung finden Sie in der Dokumentation Ihres Betriebssystems. Den Index für das Repository, die Assets und die
Datenbank sollten Sie - wie bereits oben beschrieben - jeweils auf unterschiedlichen Festplatten platzieren.
Weitere Informationen zum Verfahren für den Einsatz komponentenbasierter Softwarearchitektur: Dieses Verfahren konzentriert sich schwerpunktmäßig auf das Identifizieren der wichtigsten
Abstraktionen des Systems und das Treffen von Entscheidungen bezüglich des Aufbaus des Systems zur
Sicherstellung der Hochverfügbarkeit und Wartungsfreundlichkeit. Weitere Informationen zum
Verfahren für den Einsatz komponentenbasierter Softwarearchitektur enthält
http://www.ibm.com/developerworks/rational/practices/compbased_sa/.
Richtlinien für die System- und Kapazitätsplanung bei Rational Asset Manager
Dieser Abschnitt enthält Richtlinien für die Planung und die Leistung von IBM Rational Asset Manager.
Bei der System- und Kapazitätsplanung sollten Sie die folgenden Bereiche berücksichtigen:
Leistungsfaktoren
IBM WebSphere Application Server-Cluster
Integrationen
Systemwartung
Leistungsfaktoren
Der Kapazitätsbedarf und die erzielte Leistung werden durch viele Faktoren beeinflusst:
Anzahl der Server
Prozessorgeschwindigkeit
Anzahl und Konfiguration der Prozessoren
Speicherkapazität auf einem Knoten
Typ der Plattenspeichereinheit und RAID-Konfiguration
Kapazität der Plattenspeichereinheiten
Netzbandbreite und Latenzzeit
Anzahl und Größe der im Repository von Rational Asset Manager gespeicherten Assets
Systemoptimierung (für
WebSphere Application Server,
Datenbanken, Web-Server, Betriebssysteme und Cache-Proxys)
Planung für Hardware
Bei der Planung der Hardwarevoraussetzungen für den Server sollten Sie die Anzahl der gleichzeitig angemeldeten Benutzer, die einen Zugriff benötigen, sowie die Anzahl der im Repository zu speichernden Assets berücksichtigen.
Die Antwortzeit ist von den Details Ihres speziellen Anwendungsfalls abhängig. Beispielsweise dauert das Hochladen einer großen Datei länger als das Anzeigen einer Webseite.
Anwendungsservervoraussetzungen
Bei dem integrierten WebSphere Application Server handelt es sich um einen einfachen, schlanken Server. Er unterstützt Umgebungen, in denen eine begrenzte Anzahl
von Anwendungen ausgeführt wird und die nicht die vollständige Verwaltungsunterstützung erfordern, die von
WebSphere Application Server bereitgestellt wird;
Sie haben keinen vollständigen Zugriff
auf die WebSphere-Administratiionskonsole
und sind daher nicht in der Lage, die Einstellungen für Anwendungen, Sicherheit und Leistung vollständig zu verwalten.
Sie können Rational Asset Manager auch auf
einem einzelnen Server installieren, auf dem
WebSphere Application Server
und eine Datenbank ausgeführt werden, und lokale Festplatten für Assets und für die Indexierung
verwenden, aber lässt sich diese Konfiguration nicht problemlos jenseits von 200 gleichzeitigen
Benutzern skalieren.
Sie können
Rational Asset Manager auf einem einzigen
Server installieren und verwalten. Sie sollten jedoch zur Verbesserung der Leistung mindestens
einen externen Datenbankserver und Dateiserver verwenden.
Um die größtmögliche Flexibilität in Umgebungen mit zahlreichen Benutzern zu erzielen, installieren Sie Rational Asset Manager auf einer WebSphere Application Server Network Deployment-Clusterumgebung. Dies ermöglicht Ihnen, auf mehrere unterschiedliche Arten die Last auf mehrere Server und über mehrere Datenträger zu verteilen.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Implementierungsbeispiele
Die folgenden beiden Abbildungen zeigen Beispiele für die Implementierung:
Diese Abbildung zeigt eine einfache Implementierung, die bis zu 200 Benutzer unterstützt:
Die folgende Abbildung zeigt ein komplexes System, das mehr als 100.000 Benutzer unterstützen kann:
Rational Team Concert ist eine erforderliche Integration
Rational Asset Manager erfordert Rational Team Concert.
Die Rational Team Concert-Anwendung verwaltet die Lebenszyklusprozesse in Rational Asset Manager.
Es ist eine einfache (eingeschränkte) Version von Rational Team Concert enthalten, die Sie installieren und verwenden können. Sie können aber auch eine vorhandene Rational Team Concert-Serveranwendung für die Zusammenarbeit mit Rational Asset Manager erweitern.
Der Rational Asset Manager-Speicher besteht aus zwei Komponenten, nämlich der Datenbank und dem Dateisystem. Die Assets werden im Dateisystem gespeichert. Die Datenbank dient zur Speicherung der Metadaten.
Der Speicherbedarf für Assets hängt vom Typ der Artefakte (Dateien) ab, die im Repository
gespeichert werden; Textdokumente und Arbeitsblätter sind relativ klein, wohingegen z. B. bootfähige
Betriebssystemimages sehr groß sind.
Als Beispiel für die Planung des erforderlichen
Speichers belegt die Implementierung eines drei Jahre alten Unternehmens mit 70.000 Assets 10 GB
Speicherplatz für die Datenbank und 250 GB Speicherplatz für Dateien.
Datenbankanforderungen zum Speichern von Metadaten, Messwerten und Lebenszyklusprozessen
Rational Asset Manager erfordert zwei Datenbanken: eine zum Speichern von Assets und Daten und eine weitere zum Verwalten von Lebenszyklusprozessen (die von der enthaltenen Rational Team Concert-Anwendung verwendet wird).
Damit eine bessere Leistung erzielt wird, platzieren Sie den Datenbankserveranwendung auf einem separaten Server und
einem dedizierten Datenträger.
Die Größe der Datenbank für Rational Asset Manager wird durch die Größe der Assetbeschreibungen und andere Repository-Aktivitäten wie beispielsweise Foren, Kennzeichnung und registrierte Benutzer beeinflusst. Für viele Benutzeraktivitäten (z. B. Suchvorgänge und Downloads) werden Messwerte in der Datenbank aufgezeichnet.
Selbst wenn Sie keine Assets zum Repository hinzufügen, wächst die Datenbank mit der Zeit an, weil Messwerte für die Benutzeraktivität aufgezeichnet werden. Die Größe der Datenbank steigt linear im Verhältnis zur Repository-Nutzung.
Die Größe der Datenbank für Rational Team Concert hängt von der Menge der angepassten Lebenszyklen ab, die Sie hinzufügen, sowie davon, ob andere Rational Team Concert als Projektmanagement- und Entwicklungstool verwenden.
Dateisystemanforderungen zum Speichern von Assetdateien
Zusätzlich zu dem Speicherbereich,
der für Anwendungsdateien und die Datenbanken benötigt wird,
benötigen Sie mehrere Ordner zum Speichern von Assets.
Der Ordner Persist: In diesem Ordner werden die Assetdateien für das gesamte Repository gespeichert. Es gibt einen permanenten Ordner für das gesamte Repository. Auf einem Cluster muss sich der Ordner "Persist" auf einem gemeinsam genutzten Laufwerk befinden, auf das alle Knoten und Server zugreifen können.
Die Ordner Index: Die Indizes, für die Suchvorgänge ausgeführt werden, befinden sich auf den einzelnen Anwendungsservern und nicht auf dem Datenbankserver.
Die Indexgröße ist sowohl von der Größe der Assets als auch davon abhängig, ob es sich bei dem Inhalt der Assets hauptsächlich um indexierbaren Text oder aber um binären Inhalt handelt, der nicht indexiert werden kann. Falls Sie große Textmengen und umfangreiche Assetdateien verwenden, führt dies zu einer erheblichen Indexgröße. Der vom Index benötigte Plattenspeicherplatz ist vom Typ der Assets, von der Anzahl der Assets, vom Niveau der Benutzeraktivität und von der Existenzdauer des Repositorys abhängig.
In einem Cluster muss jeder Knoten über enen eigenen Indexordner
verfügen, der sich
auf einem lokalen Festplattenlaufwerk für den Server befinden muss; der Indexordner für jeden Server darf sich nicht auf einem
freigegebenen Laufwerk befinden.
Die Ordner Local: Die lokalen Ordner speichern temporäre Daten für die Serveranwendungen. Der Ordner muss sich auf einem lokalen Festplattenlaufwerk für den Server befinden; er darf sich nicht auf einem freigegebenen Laufwerk befinden. Bei der Installation in einem Cluster muss jeder Knoten im Cluster über seinen eigenen lokalen Speicherordner verfügen, der nicht mit den anderen Knoten gemeinsam genutzt wird. Bei der Installation mehrerer Server auf demselben physischen Knoten müssen
die Server alle denselben physischen, lokalen Speicherordner verwenden.
Überlegungen zur Benutzerregistry
Um die Benutzerverwaltung in den
meisten großen Implementierungen zu vereinfachen, werden Sie wahrscheinlich eine bestehende
LDAP-Registry oder eine andere angepasste Benutzerregistry verwenden. Sowohl
WebSphere Application Server als auch Tomcat-Anwendungsserver unterstützen
die Verwendung einer LDAP-Registry zur Verwaltung des Serverzugriffs.
Rational Asset Manager unterstützt zwar das
Hinzufügen von Benutzern aus einer externen Registry (beispielsweise LDAP oder einer angepassten
Registry), die Verwendung einer externen Registry ist jedoch nicht erforderlich. Sie können ein
dateibasiertes Sicherheitssystem oder (bei Verwendung von WebSphere Application Server) die
Benutzeraccountdatenbank des Betriebssystems verwenden.
Hardwarekonfigurationen zur Verbesserung der Leistung
Ordnen Sie die Datenbank, den Index für das Repository, temporäre Ordner und das Assetverzeichnis jeweils auf separaten Festplattenlaufwerken an. Durch Verwendung
vonmehreren Laufwerken wird vermieden,
dass bestimmte Operationen - wie beispielsweise das Abrufen und Indexieren von Assets -
die Leistung - wie beispielsweise das Durchsuchen vn Assets - negativ beeinträchtigen.
Durch eine entsprechend ausgerichtete Hardware können Sie die Leistung verbessern:
Um mehr Assets zu speichern oder Assets mit größeren Dateien zu speichern, verwenden Sie Datenträger mit größerer Speicherkapazität.
Um die Verfügbarkeit der Serveranwendungen zu steigern, fügen Sie Knoten hinzu.
Um die Anzahl der gleichzeitig angemeldeten Benutzer, die die Anwendung verwenden können, zu erhöhen, fügen Sie
Knoten oder Server oder zusätzlichen Hauptspeicher hinzu und verwenden Sie schnellere Datenträger.
Um die Antwortzeit, die Antwortzeit bei der Suche sowie die Upload- und Downloadzeit für
Dateien zu beschleunigen, verwenden Sie schnellere und größere Datenträger und nehmen Sie
Verbesserungen am Netz vor.
Konfigurationen zum Verbessern der Benutzeraktionen
Bei der Planung der anfänglichen Plattformgröße und der Upgrades für die Produktionsumgebung müssen Sie die relativen Systemressourcen berücksichtigen, die von den verschiedenen Arten von Operationen belegt werden. Operationen über den Eclipse-Client belegen beispielsweise mehr Systemressourcen als Operationen für den Web-Client.
Wenn Benutzer nach Assets suchen, fügen Sie weitere Datenträger hinzu oder verwenden Sie schnellere Datenträger zum Speichern von Suchindizes (Speicherordner "Index" für jeden Serverknoten).
Wenn Benutzer Assets erstellen und aktualisieren, fügen Sie Datenträger (Speicherordner "Persist" für das Repository) und Netzlatenz hinzu.
Wenn Benutzer Dateien herunterladen, fügen Sie Datenträger, Prozessoren und Hauptspeicher hinzu.
Wenn Benutzer Assetberichte und Audits ausführen, verwenden Sie einen schnelleren Datenträger, fügen Sie Arbeitsspeicher hinzu und verwenden Sie einen leistungsstärkeren Prozessor für den Datenbankserver.
Wenn Systeme durch Web-Services auf Rational Asset Manager zugreifen, zeigen Sie auf der Konfigurationsseite die Benutzer der Web-Services an und konfigurieren Sie die Anzahl der gleichzeitigen Sitzungen, die für Benutzer möglich sind.
Benutzeraktionen
(wie z. B. das Suchen, Herunterladen, Anzeigen oder Übergeben von Assets)
benötigen wesentlich mehr Verarbeitungs- und Speicherressourcen wie für das einfache Speichern von Assetressourcen
erforderlich sind. Wenn mehr und mehr Benutzer hinzugefügt werden, die gleichzeitig arbeiten,
benötigen Sie mehr und schnellere Server.
Wenn Benutzer eine große Datei hochladen, sollten sie im World Wide Web im Assistenten "Übergeben" das erweiterte Uploaddienstprogramm auswählen.
Rational Asset Manager unterstützt die Anforderung von HTTP-Bereichen. Mit solchen Anforderungen nehmen Web-Clients einen unterbrochenen Download wieder auf bzw. laden eine einzige Datei in Teilen herunter. Wenn Benutzer eine umfangreiche Datei herunterladen, können sie Anforderungen von HTTP-Bereichen verwenden, indem sie einen Web-Browser wie beispielsweise Firefox mit der Erweiterung "DownThemAll!" einsetzen (https://addons.mozilla.org/en-US/firefox/addon/201).
Alternativ könnten die Benutzer umfangreiche Dateien auch in eine Gruppe kleinerer Dateien aufteilen.
Überlegungen zur Hilfe und Unterstützung
Die
Rational Asset Manager-Webanwendung greift
auf die Hilfeanwendung zu, um kontextabhängige Unterstützung für Seiten, Tools und Formulare
bereitstellen zu können.
Wenn Sie von Benutzern eine Authentifizierung (beispielsweise über den Anwendungsserver oder über eine externe Firewall) für den Zugriff auf die Hilfe für Rational Asset Manager anfordern, so müssen Sie die Hilfe für Rational Asset Manager auf demselben Server installieren, auf dem auch die Rational Asset Manager-Webanwendung installiert wurde.
Beispiel für Kapazitäts- und Systemplanung
In
diesem Beispiel muss Ihr Produkt 200 gleichzeitige Benutzer und
10.000 Assets unterstützen.
Jedes Asset enthält ein Artefakt; die Artefakte sind in ihrer Größe unterschiedlich.
Alle Assets enthalten genau eine Datei (Artefakt)
Das größte Artefakt ist 375 MB groß
Das kleinste Artefakt ist 4 KB groß
80 % der Artefakte sind kleiner als 10 KB
12 % der Artefakte sind zwischen 10 KB und 100 KB groß
5 % der Artefakte sind zwischen 100 KB und 1 MB groß
3 % der Artefakte sind zwischen 1 MB und 375 MB groß
Die Benutzer führen dabei
die folgenden Aktivitäten aus:
90 % der Zeit verbringen Benutzer damit, mit Schlüsselwörtern Assets zu suchen, anzuzeigen und anschließend herunterzuladen
5 % der Zeit verbringen Benutzer mit dem Übergeben von Assets
5 % der Zeit verbringen Benutzer mit dem Anzeigen der Seite "Mein Dashboard", mit dem Anzeigen der Community-Seiten
oder mit dem Durchblättern von Foren.
Bei dieser Konfiguration von Assets
und Benutzeraktivität benötigen Sie mindestens die folgende Ausrüstung:
Ein internes Hochgeschwindigkeitsnetz
Ein dedizierter Server für die Ausführung der integrierten eingeschränkten Version von WebSphere Application
Server und der enthaltenen Version von IBM DB2. Der Server muss die folgenden Spezifikationen erfüllen:
Prozessor: Dualprozessor-CPU mit 64-Bit
Arbeitsspeicher: Mindestens 4 GB
Nutzung: Dedizierter Server für die Ausführung der integrierten Versionen von WebSphere Application
Server und IBM DB2
Leistungseinstellungen: WebSphere Application Server wird für die Verwendung einer JVM-Heapgröße
von 2 GB (empfohlener Maximalwert) konfiguriert
Speicher: Mindestens 50 GB Festplattenspeicherplatz für den persistenten Speicher (Artefaktspeicher),
2 GB Festplattenspeicherplatz zum Speichern des Sunchindexes,
5 GB Festplattenspeicherplatz für die Assetdatenbank und 5 GB Festplattenspeicherplatz für die Lebenszyklusdatenbank
Im Allgemeinen gilt, dass die Unterstützung zusätzlicher gleichzeitig aktiver Benutzer weitere
Knoten und Server (setzt WebSphere Application Server Network Deployment Edition voraus), eine
Vergrößerung des Arbeitsspeichers und/oder die Verwendung schnellerer Festplatten erfordert.
Ein großer IBM WebSphere Application Server-Cluster besteht aus HTTP-Front-End-Servern und Proxy-Servern mit einer Lastausgleichsfunktion, die Anforderungen im Cluster umleitet.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Sie können WebSphere Application Server sowohl vertikal als auch horizontal skalieren. Verwenden Sie einen dedizierten Datenbankserver und einen Dateiserver. Der mögliche Skalierungsgrad für WebSphere Application Server und die Anzahl der Server, die Sie verwenden können, variieren abhängig von Typ und Umfang der Serveranforderungen und von der Anzahl der Assets.
IBM HTTP Server
Die erste Schicht ist der HTTP-Server, der Anforderungen von Web-Clients verarbeitet und die Bereitstellung von statischem Inhalt durch den Anwendungsserver überflüssig macht. Er stellt eine logische URL bereit, die zusätzliche Anwendungen umfasst. Hierzu gehören
IBM Rational Asset Manager, die Hilfe für Rational Asset Manager sowie die Anwendung für die assetbasierte Entwicklung
von Rational Asset Manager. Bitte beachten Sie, dass in einer großen Konfiguration vor dem HTTP-Server ein Cache-Server implementiert ist.
Lastausgleichsfunktion
Eine Lastausgleichsfunktion verteilt die Arbeitslast auf eine Reihe von Systemen. Wenn Sie mehrere HTTP-Server einsetzen, müssen Sie eine Lastausgleichsfunktion verwenden. Bei Implementierungen mit einer moderaten Größe verwenden Sie eine softwarebasierte Lastausgleichsfunktion wie z. B.
"Edge Component". Bei umfangreicheren Implementierungen, die eine größere Anzahl gleichzeitig angemeldeter Benutzer unterstützen, verwenden Sie eine hardwarebasierte Lastausgleichsfunktion.
Cache-Proxy
Ein Proxy-System für den Forward-Cache speichert Anwendungsdaten für Clients in einem Cache und entlastet andere Serversysteme.
Falls Ihr Rational Asset Manager-Server eine moderate Anzahl gleichzeitig angemeldeter Benutzer unterstützt, benötigen Sie lediglich ein einziges Forward-Proxy-System. Unterstützt Ihr Rational Asset Manager-Server
eine große Anzahl gleichzeitig angemeldeter Benutzer, sind möglicherweise mehrere Proxy-Systeme erforderlich.
Anwendungsserver
Die EAR-Datei von Rational Asset Manager besteht aus zwei WAR-Dateien, nämlich aus der Datei für das Repository und die Webanwendung sowie aus der Datei für die Web-Services. Implementieren Sie die EAR-Datei von Rational Asset Manager auf jeder WebSphere Application Server-Instanz in einem Cluster. Rational Asset Manager umfasst außerdem WAR-Dateien für
die Hilfe und für IBM Rational Unified Process (RUP). Diese WAR-Dateien müssen Sie nicht implementieren. Falls für die Hilfefunktion und die RUP-Unterstützung keine hohe Verfügbarkeit erforderlich ist, implementieren Sie diese auf einer einzigen WebSphere Application Server-Instanz oder in einem externen WebSphere Application Server-Container.
Rational Asset Manager-Anwendung
Das Rational Asset Manager-Repository
ist für Suchvorgänge und Datenabrufe normalisiert. Dies bedeutet, dass die Daten auf eine Weise gespeichert werden, die das Suchen nach Daten, das Durchsuchen von Assets und das Herunterladen von Assets effizienter macht. Zu diesem Zweck erstellt jede Rational Asset Manager-Serverinstanz einen lokalen Index für Assets und einen lokalen Index für Artefakte.
Dies optimiert die Suchleistung, verringert die Datenbanklast und verbessert die Skalierbarkeit in einer Clusterumgebung. Lokale Indexverzeichnisse ergeben unter Umständen ein besseres Leistungsverhalten als ein Index, der von Knoten gemeinsam genutzt wird.
Datenbankserver
Die wichtigsten Aspekte bei der Auswahl der Datenbankhardware sind die Anzahl der Datenträger im System sowie das vom System verwendete RAID-Schema. Ein RAID-Array sollte für jeden Prozessor mindestens 6 bis 10 Laufwerke enthalten. Während der Hauptspeicher ein bedeutender Faktor ist, gibt es keine wesentlichen Unterschiede zwischen Datenbankserverkonfigurationen mit 4 GB und 8 GB Hauptspeicher für 1.000 Benutzer und 50.000 Assets.
Die Anforderungen an den Datenbankspeicherplatz sind von vielen Faktoren abhängig: Anzahl der Assets, Anzahl der Artefakte für jedes Asset, Anzahl der Teamarbeitsbereiche, Anzahl der Rollen (Aufgabenbereiche), Anzahl der Prüfungen, Anzahl der Assettypen, Anzahl der Benutzer, Umfang der Transaktionen auf dem Server (Benutzermesserwerte) und Umfang von Forumsdiskussionen.
Dateiserver
Assets müssen von WebSphere Application Server-Instanzen gemeinsam genutzt werden.
Verwenden Sie ein Dateisystem mit gleichzeitigem Zugriff. Rational Asset Manager greift nur während einem Upload, einem Download, einer Artefaktindexierung und bei wichtigen Änderungen am Rational Asset Manager-Modell, die eine Aktualisierung des Assetmanifests erfordern, auf diese Dateien zu.
Clustertopologien
Als "Clustering" wird die Kombination einer Gruppe von Maschinen in einer logischen Entität bezeichnet, auf die so Bezug genommen werden kann, als ob es sich um eine einzige Maschine handeln würde. Im folgenden Abschnitt werden verschiedene Clusterkonfigurationen sowie deren wichtigste Vor- und Nachteile beschrieben.
Horizontales Clustering
Das horizontale Clustering, das manchmal auch als "horizontale Skalierung" bezeichnet wird, wird durch das Hinzufügen physischer Maschinen erreicht, die die Leistung oder die Kapazität eines Cluster-Pools heraufsetzen. Die horizontale Skalierung vergrößert in der Regel die Verfügbarkeit der Clusteranwendung, ist jedoch mit einem höheren Verwaltungsaufwand verbunden. Das horizontale Clustering kann die Kapazität und den Durchsatz einer Clusteranwendung steigern. Dieser Clusteringtyp sollte in den meisten Fällen eingesetzt werden.
Vertikales Clustering
Das vertikale
Clustering, das manchmal auch als "vertikale Skalierung" bezeichnet wird,
besteht aus dem Hinzufügen von WebSphere Application Server-Instanzen zu derselben Maschine. Die vertikale Skalierung hilft dabei, nicht verwendete Ressourcen in umfangreichen SMP-Servern zu nutzen. Sie können das vertikale Clustering einsetzen, um mehrere JVM-Prozesse zu erstellen, die gemeinsam die gesamte verfügbare Verarbeitungsleistung nutzen können.
Hybridclustering (= horizontales und vertikales
Clustering)
Das Hybridclustering
ist eine Kombination aus dem horizontalen und dem vertikalen Clustering. In dieser Konfiguration sind unterschiedliche Hardwarekonfigurationen Bestandteil desselben Clusters.
Größere und leistungsfähigere Maschinen können mehrere WebSphere Application Server-Instanzen enthalten; kleinere Maschinen können in horizontalen Clustern zusammengefasst werden und nur eine einzige WebSphere Application Server-Instanz enthalten.
Bei der Verwendung des vertikalen Clusterings sollten Sie sehr umsichtig vorgehen. Die geeignete Konfiguration für Ihre Umgebung und Anwendung können Sie einzig dadurch ermitteln, dass Sie eine einzelne Instanz eines Anwendungsservers für den Durchsatz und die Leistung optimieren, die Sie dann zu einem Cluster hinzufügen, zu dem Sie schrittweise weitere Cluster-Member hinzufügen. Testen Sie nach jedem Hinzufügen eines Members zum Cluster die Leistung und den Durchsatz. Beim Konfigurieren einer Topologie mit vertikaler Skalierung sollten Sie die Speicherbelegung stets sorgfältig überwachen. Der Umfang des adressierbaren Benutzeradressbereichs oder der Umfang des verfügbaren physischen Hauptspeichers auf einer Maschine darf in keinem Fall überschritten werden.
Skalierbarkeit
Skalierbarkeit bedeutet, wie einfach ein Standort erweitert werden kann. Die Anzahl der Benutzer, Assets und Communitys für eine bestimmte
Rational Asset Manager-Installation muss erweitert werden können, um eine gestiegene Arbeitslast zu unterstützen. Die gestiegene Arbeitslast kann aus vielen Quellen stammen, beispielsweise aus Teams oder Abteilungen, die zusätzlich in die Gruppe der
Rational Asset Manager-Benutzer aufgenommen wurden, oder aus Importen
umfangreicher Gruppen von Protokollierungsassets in Rational Asset Manager.
Skalierbarkeit ist eine architektonische Überlegung, die den Entwurf Ihrer Architektur beeinflusst.
So kann es sein, dass Sie zwar die Skalierbarkeit durch das Hinzufügen zusätzlicher Hardware zu Ihrem System verbessern, die Leistung und den Durchsatz hierdurch jedoch nicht vergrößern.
Ob Sie sich für die vertikale Skalierung (vertikales Clustering) oder die horizontale Skalierung (horizontales Clustering) entscheiden, wird in der Regel durch Vorgaben, Kosten und die Umgebungsspezifik bestimmt. Aspekte der Mehrfachverfügbarkeit von Anwendungen können die Vorgaben jedoch beeinflussen.
Eine vertikale Skalierung wird auf einer kleineren Gruppe von Maschinen mit vielen Prozessoren und einem umfangreichen adressierbaren Benutzeradressbereich implementiert.
Dies kann erhebliche SPOF-Punkte (Single Point of Failure) darstellen, da Ihre Umgebung aus weniger und größeren Maschinen besteht.
Bei der horizontalen Skalierung wird eine größere Anzahl kleinerer Maschinen eingesetzt. In diesem Szenario ist es unwahrscheinlich, dass die Störung eines einzigen kleinen Servers einen kompletten Anwendungsausfall zur Folge hat. Die horizontale Skalierung bewirkt jedoch einen höheren Verwaltungsbedarf.
Verfügbarkeit
Die Verfügbarkeit, die auch als "Fehlertoleranz" oder "Mehrfachverfügbarkeit" bezeichnet wird, ist die Fähigkeit eines Systems, auch trotz fehlgeschlagener Komponenten und Systeme eine kontinuierliche Betriebsbereitschaft zu gewährleisten.
Architektonische Entscheidungen (z. B. horizontale oder vertikale Skalierung und Einsatz von Sicherungslastausgleichsfunktionen, also Dispatchern) können die Verfügbarkeit Ihrer Rational Asset Manager-Anwendung beeinflussen.
Sie sollten die Verfügbarkeit für alle gemeinsam genutzten Ressourcen, Netze und Plattenspeichersysteme bedenken, aus denen sich Ihre Rational Asset Manager-Umgebung zusammensetzt.
Bei einem fehlertoleranten Entwurf können andere Cluster-Member weiterhin Services für Clients bereitstellen, falls eine Anwendung oder ein Server ausfällt.
Es gibt zwei Kategorien für die Funktionsübernahme ("Failover"), nämlich die Serverübernahme und die Sitzungsübernahme.
Wenn eine Serverübernahme stattfindet, gehen Sitzungen auf dem fehlgeschlagenen Cluster-Member verloren (ein Benutzer muss sich also erneut anmelden), aber die Services sind weiterhin für die Clients verfügbar. Bei einer Sitzungsübernahme werden die vorhandenen Sitzungen durch die anderen Member im Cluster so wieder aufgenommen, als ob das Cluster-Member nicht ausgefallen wäre. (Die letzte Transaktion geht in diesem Fall jedoch unter Umständen verloren.)
Wenn eine redundante Infrastruktur für die Unterstützung einer Serverübernahme konfiguriert ist, wird sie durch Rational Asset Manager unterstützt.
Integrationen
mit Rational Asset Manager
Falls Sie eine
IBM Rational Asset Manager-Installation
mit anderer Software - beispielsweise IBM Rational ClearCase, IBM Rational ClearQuest oder
IBM WebSphere Service Registry and Repository
(WSRR) - integrieren wollen, sollten Sie den Einsatz einer einheitlichen Authentifizierungsstrategie wie LDAP oder Active Directory in Erwägung ziehen.
Auch die Konnektivität aller einzelnen Komponenten sollte berücksichtigt werden.
Falls das Produkt die Grenzen einer Firewall überschreitet, öffnen Sie die entsprechenden Ports für das jeweilige Produkt.
IBM Jazz Server-Anwendungen
Sie können zwischen Artefakten auf Jazz-Servern und Assets in Rational Asset Manager Links erstellen.
So könnten Sie beispielsweise in IBM Rational Team Concert einen Fehler bei einem Asset melden und dann einen Link zwischen dem Asset und dem Arbeitselement erstellen.
Rational Team Concert
Rational Team Concert ist ein Collaboration-Tool für Teams, das auf einer skalierbaren und erweiterbaren Plattform aufbaut und Tasks für den gesamten Softwarelebenszyklus integriert. Sie können wie oben beschrieben Arbeitselemente oder Links zu Arbeitselementen auf dem Rational Team Concert-Server erstellen. Außerdem können Sie auch Assetdateien mit der Quellcodeverwaltung von Rational Team Concert verlinken, sodass Benutzer beim Herunterladen von Dateien von Rational Asset Manager auf ihre Eclipse-Clients dazu aufgefordert werden, die jeweils aktuellste Version vom Quellcodeverwaltungssystem herunterzuladen.
Eclipse
Sie können Rational Asset Manager zu einer in Eclipse integrierten Entwicklungsumgebung hinzufügen, sodass Sie nach Assets suchen, Artefakte in Ihren Arbeitsbereich herunterladen, neue Assets aus Ihren Dateien im Arbeitsbereich und gemeinsam an Assets arbeiten können. Informationen zur Installation von Rational Asset Manager auf einem Eclipse-Client enthält Eclipse-Client für Rational Asset
Manager installieren.
IBM Lotus Connections
Es ist möglich, Visitenkarten von Lotus Connections in den Rational Asset Manager-Anwendungen anzuzeigen. Zudem können Sie in Lotus Connections eine Liste der Assets in Rational Asset Manager anzeigen,
die Sie freigeben müssen.
Rational Build Forge
Rational
Asset Manager ergänzt bereits vorhandene Build-Anwendungssysteme wie etwa Build Forge. Sie können Build Forge zum Erstellen eines Builds of der Grundlage von Assets in Rational Asset Manager verwenden, und Sie können ebenso die Integration zum Publizieren der Buildergebnisse als neue Assets in Rational Asset Manager verwenden.
Eine Gruppe mitgelieferter Scripts ermöglicht Ihnen das Herunterladen von Assets, das Überprüfen von Abhängigkeiten, das Kompilieren sowie Builden und das Bereitstellen von Ergebnissen als neue Assets.
IBM Rational Software Architect und andere Modellierungstools von Rational
Sie können Modelle und Topologien aus Ihrer Modellierungsanwendung ohne großen Aufwand in Rational Asset Manager veröffentlichen, wo andere ihre Arbeit prüfen und genehmigen können.
WebSphere Service
Registry and Repository (WSRR)
Im Rahmen der Integration von Rational Asset Manager und
WSRR können Sie Rational Asset Manager-Assets
in WSRR registrieren. Wenn Sie die Registrys für die beiden Anwendungen integrieren wollen, sollten Sie die Nutzung der Registrys berücksichtigen. Beispiel: Falls Rational Asset Manager als Registry für die Entwicklungszeit dient, die die vom Entwicklerteam verwendeten Assets enthält, und WSRR als Laufzeitregistry eingesetzt wird, die für Dokumente und die aus den Dokumenten abgeleiteten logischen Services verwendet wird, werden einige entwickelte Assets möglicherweise implementiert und ein Teil der Artefakte für das Asset werden möglicherweise in WSRR publiziert.
Nachdem die Artefakte eines Rational Asset Manager-Asset
an WSRR übergeben wurden, gilt für ihre Verwaltung und ihr Eigentumsrecht der Status eines Laufzeitdokuments. Sie können durch die Laufzeitorganisation nach Bedarf geändert und gesteuert werden.
Es ist jedoch sowohl für die Entwicklungs- als auch die Laufzeitorganisation hilfreich, wenn Verbindungen zwischen den Entwicklungsassets und deren Dokumentgegenstücken für die Laufzeit erhalten bleiben, damit Benutzer die Verknüpfungen zwischen den entwickelten Assets und den implementierten Dokumenten nachvollziehen können.
IBM Tivoli Change and Configuration Management
Database (CCMDB)
Zur Unterstützung der Integrationsszenarios verwendet Rational Asset Manager als Kernstruktur für Assetmetadaten die Reusable Asset Specification (RAS) von Object Management
Group (OMG). Zur Integration mit Tools und anderen Repositorys
wie beispielsweise IBM Tivoli CCMDB sind zusätzliche Metadaten erforderlich. RAS stellt eine Struktur für die eindeutige Assetkennzeichnung und Metadatenerweiterung bereit. Diese Kombination bildet die Grundlage für die Verwaltung der Verweise zwischen Rational Asset Manager und Tivoli CCMDB.
Durch den Einsatz von
RAS in Rational Asset Manager kann das Unternehmen mehrere Assettypen für die jeweils eigenen Anforderungen konfigurieren. Unabhängig von der Assettypkonfiguration in Rational Asset Manager funktioniert die
Synchronisation mit Tivoli CCMDB.
Neben den Assetmetadaten (beispielsweise der ID, die einen Verweis
zwischen Rational Asset Manager und Tivoli CCMDB erstellt), werden andere Metadaten (z. B. Klassifizierung) zwischen Rational Asset Manager und Tivoli CCMDB synchronisiert. Durch das Synchronisieren der Assetklassifizierung und der Metadaten können Verwaltungstasks verringert und der Einsatz für den Entwickler vereinfacht werden. Wenn Sie eine Untergruppe von Rational Asset Manager-Assets
und eine Untergruppe von konfigurierten Elementen im CCMDB-Repository auswählen, erstellen Sie aber selbst in diesem Fall einen n:n-Verbindungspunkt, was die Traceerstellung für Beziehungen und die Suche nach benötigten Informationen komplizierter macht.
Die fehlende Permanenz der Verweise in den einzelnen Repositorys kann verschiedene Stufen der Integration für diese Verweise und somit die Leistung von Rational Asset Manager beeinträchtigen.
Legen Sie fest, welche Verbindungen über die Repositorys hinweg hergestellt werden sollen. Stellen Sie nicht für
alle Rational Asset Manager-Assets
aller Assettypen eine Verbindung zu allen möglichen konfigurierten Elementen in CCMDB her. Ermitteln Sie stattdessen die für Ihr Unternehmen relevanten Szenarios und stellen Sie dann fest, welche Beziehungen zwischen Assets und konfigurierten Elementen Sie zur Unterstützung dieser Szenarios benötigen, was die Auswahl einer Untergruppe der zu verwaltenden Beziehungen zwischen Assets und Konfigurationselementen bedeutet.
Rational ClearCase
Rational ClearCase bietet zur Steigerung der Produktivität und der Wirtschaftlichkeit die Versionssteuerung, die automatisierte Arbeitsbereichsverwaltung, die Unterstützung für die parallele Entwicklung, eine Referenzkonfigurationsverwaltung sowie eine Erstellungs- und Releaseverwaltung. Um interne und externe Kompatibilitätsanforderungen zu erfüllen, enthält Rational ClearCase erweiterte Sicherheitsfunktionen wie die Benutzerauthentifizierung und die Unterstützung von Audits. Mit UCM-Funktionen können Sie Rational ClearCase durch Projekt- und Workflow-Management erweitern.
.
Rational ClearQuest
Rational ClearQuest ist ein anpassbares System zum Verfolgen von Fehlern und Änderungen. Mit diesem System können Sie den Großteil der Änderungsaktivitäten, die mit der Softwareentwicklung verbunden sind, verwalten. Hierzu gehören unter anderem Erweiterungen, Mängel und Dokumentationsänderungen. Rational ClearQuest verkürzt die Entwicklungszyklen, indem das gesamte Team in den Prozess für die Verwaltung von Softwareänderungsanforderungen einbezogen wird.
Systemwartung
Bei der Überwachung des Systems werden die Web-Server-Protokolldateien auf Fehler und Serverneustarts überprüft.
Außerdem prüfen Sie hierbei die Systemprotokolldateien, die sich an der folgenden Position befinden:
<installationspfad>\IBM\WebSphere\AppServer\profiles\AppSrv01\logs
Rational Asset Manager sichern
Zur Vermeidung von Datenverlusten müssen Sie eine Sicherung der IBM Rational Asset Manager-Datenbank, der Assetspeicherposition und (bei Verwendung von Installation Manager) der Installationsposition von Rational Asset Manager erstellen. Außerdem sollten Sie eine Sicherung der IBM WebSphere Application Server-Konfiguration in Erwägung ziehen.
Die Indizes müssen nicht gesichert werden, denn Rational Asset Manager erstellt automatisch einen Index. Sichern Sie außerdem keine unter "/temp" abgelegten Daten.
Führen Sie die erforderlichen Sicherungen vor einem Upgrade des Systems durch.
Detaillierte Anweisungen für die Sicherung und Wiederherstellung Ihrer Anwendungen enthält Sichern und Wiederherstellen.
Upgrade für Rational Asset Manager durchführen
Wenn Sie ein Upgrade des Systems planen, sollten Sie sich Gedanken über den Ablauf machen. Hierbei müssen Sie beispielsweise überlegen, ob Sie IBM Installation Manager für die Installation der Medien auf dem Server verwenden oder die Medien aus anderen Quellen kopieren wollen.
Überlegungen vor dem Upgrade:
Falls Sie Installation
Manager verwenden wollen, müssen Sie das Programm vor dem Upgrade des Systems installieren.
Rational Asset Manager muss vor einem Upgrade nicht deinstalliert werden.
Wenn Sie den vorhandenen Rational Asset Manager-Server verwenden, verwalten
Installation
Manager und der Setup-Assistent ihre Kontextstammverzeichnisinformationen für Rational Asset Manager selbst.
Falls Sie sich nicht bei der Konsole Ihrer Rational Asset Manager-Servermaschine anmelden wollen, planen Sie den fernen Zugriff auf den Server.
Verwenden Sie die Software "IBM Packaging Utility" zum Kopieren der Produktpakete in ein Repository, das auf einen Web-Server gestellt werden kann, der über HTTP oder HTTPS verfügbar ist.
Die Software "Packaging Utility" befindet sich auf der Enterprise Deployment-CD für jede Plattform (Windows und Linux), die im
Lieferumfang von IBM Rational Asset Manager enthalten ist.
Wenn Sie ein Repository, das ein Rational Asset Manager-Paket enthält, auf einen Server stellen möchten, der über HTTP oder HTTPS verfügbar ist, müssen Sie das Produktpaket mit Hilfe der Software "Packaging Utility" von Rational Asset Manager in das Repository kopieren.
Mit diesem Dienstprogramm können Sie die folgenden Aufgaben ausführen:
Neues Repository für Produktpakete generieren.
Produktpakete in ein neues Repository kopieren. Sie können mehrere Produktpakete in ein einzelnes Repository kopieren und dabei eine allgemeine Position für Ihr Unternehmen erstellen, an der Produktpakete mit Hilfe von IBM Installation Manager installiert werden können.
Produktpakete aus einem Repository löschen.
Die vollständigen Anweisungen zur Verwendung des Tools finden Sie in der Onlinehilfe von Packaging Utility.
Packaging Utility installieren
Bevor Sie IBM Packaging
Utility zum Kopieren des Rational Asset Manager-Produktpakets einsetzen können, müssen Sie Packaging Utility von der Enterprise
Deployment-CD installieren.
Informationen zu diesem Vorgang
So installieren Sie die Software "IBM Packaging Utility" von der Enterprise Deployment-CD:
Vorgehensweise
Führen Sie die Enterprise Deployment-CD für die entsprechende Plattform aus
und extrahieren Sie die komprimierte Datei von der CD.
Extrahieren Sie im Verzeichnis für Packaging Utility das Installationspaket für Packaging
Utility aus der komprimierten Datei ("pu.disk_win32.zip" oder
"pu.disk_linux.zip").
Lokalisieren Sie die ausführbare Datei des Installationsprogramms für Packaging Utility.
Wechseln
Sie in das Verzeichnis InstallerImage_win32 im Bereich, in dem die Datei pu.disk_win32.zip
entpackt wurde. Suchen Sie nach der Datei "install.exe".
Wechseln
Sie in das Verzeichnis InstallerImage_linux im Bereich, in dem die Datei pu.disk_linuz.zip entpackt wurde.
Suchen Sie nach der Datei "install.exe".
Starten Sie die ausführbare Datei des Installationsprogramms und befolgen Sie die
Anweisungen im Assistenten, um Packaging Utility zu installieren.
Befindet sich Installation
Manager nicht auf der Workstation, werden Sie zur Installation dieses Programms aufgefordert. Anschließend wird der Installationsassistent gestartet. Befolgen Sie die Anweisungen im Assistenten, um Installation Manager zu installieren.
Nach der Installation von Installation
Manager auf dem Computer wird das Programm automatisch gestartet und der Installationsassistent aufgerufen.
Befolgen Sie die Anweisungen im Installationsassistenten, um die Installation vollständig durchzuführen.
Installationsvoraussetzungen
In diesem Abschnitt werden Hardware- und
Softwarevoraussetzungen für eine erfolgreiche Installation und Ausführung
der Software beschrieben.
Hardwarevoraussetzungen
Überprüfen Sie vor der Installation des Produkts, ob das System die Hardwaremindestvoraussetzungen erfüllt.
IBM Installation Manager: Wenn Sie Installation Manager bereits installiert haben, wird
erkannt, wenn Sie Installation Manager über die Launchpad-Anwendung auf den Installationsmedien
starten.
IBM DB2 Enterprise Server Edition
IBM Rational Team Concert: Rational Team Concert dient zur Unterstützung der
erforderlichen Integration von Rational Asset Manager und Rational Team Concert; im Lieferumfang
ist jedoch nur eine einzelne Entwicklerlizenz enthalten, da dies für die Integration mit Rational
Asset Manager ausreichend ist.
IBM WebSphere Application Server: Im Lieferumfang ist eine eingeschränkte Version
von WebSphere Application Server enthalten. Zur Installation dieser Version müssen Sie Installation
Manager verwenden. Diese Version von WebSphere Application Server dient zu Testzwecken
und ist nicht für Unternehmensimplementierungen geeignet.
IBM Rational License Key Server
Anwendungsservervoraussetzungen
Sie benötigen
einen unterstützten Anwendungsserver. Die Webanwendungen für
Rational Asset Manager werden auf einem
Anwendungsserver implementiert.
Falls Sie nicht über einen Anwendungsserver verfügen, finden
Sie auf den Installationsmedien eine eingeschränkte integrierte Version von
IBM WebSphere Application Server,
die Sie zusammen mit den
Rational Asset Manager-Serveranwendungen
installieren können. Wenn Sie über einen unterstützten Anwendungsserver verfügen, können
Sie die
Rational Asset Manager-Serveranwendungen
darauf installieren.
Für WebSphere Application Server werden sowohl
ein einzelner Anwendungsserver als auch Clusterimplementierungen unterstützt.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Voraussetzungen für die Datenbankanwendung
Für den
Rational Asset Manager-Server ist eine
Datenbankanwendung erforderlich.
Alle unterstützten Datenbanken können zusammen mit einem
Rational Asset Manager-Server, der auf einem der
unterstützten Anwendungsserver installiert ist, verwendet werden.
Voraussetzungen für den Lizenzserver
Damit Lizenzen verteilt
werden können, müssen Sie Rational License Server installieren und verwenden. Sie werden Ihre Lizenzen
in Rational License Server installieren. Nach der Implementierung von Rational Asset Manager müssen Sie die
Rational Asset Manager-Webanwendung für die Kommunikation mit Rational
License Server einrichten.
Rational Team Concert ist eine erforderliche Integration
Rational Asset Manager erfordert Rational Team Concert.
Die Rational Team Concert-Anwendung verwaltet die Lebenszyklusprozesse in Rational Asset Manager.
Es ist eine einfache (eingeschränkte) Version von Rational Team Concert enthalten, die Sie installieren und verwenden können. Sie können aber auch eine vorhandene Rational Team Concert-Serveranwendung für die Zusammenarbeit mit Rational Asset Manager erweitern.
Ein unterstützter Web-Browser ist erforderlich, damit der
Web-Client für Rational Asset Manager
angezeigt, die Dokumentation angezeigt und das Eclipse-SWT-Browser-Widget (SWT - Standard
Widget Toolkit) unterstützt werden kann.
Weitere Softwarevoraussetzungen
Adobe® Acrobat Reader
Adobe Flash Player, um die Multimediabenutzerhilfe wie Touren, Lernprogramme und Demonstrationen anzeigen uu können
ab Version 6.0 Release 65
Version ab Version 6.0 Release 69
Anforderungen an die Benutzerberechtigungen
Sie müssen über eine Benutzer-ID verfügen, die die folgenden Anforderungen erfüllt, damit Sie IBM Rational Asset Manager installieren können.
Ihre Benutzer-ID darf keine Doppelbytezeichen enthalten.
Sie
müssen über eine Benutzer-ID verfügen, die zur Administratorgruppe gehört.
Sie müssen sich als Root anmelden können.
Installationsvorbereitung
Führen Sie vor der Installation des Produkts die folgenden Schritte aus:
Vorgehensweise
Stellen Sie sicher, dass das System die im Abschnitt Installationsvoraussetzungen beschriebenen Anforderungen erfüllt.
Stellen Sie sicher, dass die Benutzer-ID über die erforderlichen Zugriffsberechtigungen für die Installation des Produkts verfügt. Weitere Informationen hierzu finden Sie im Abschnitt Anforderungen an die Benutzerberechtigungen.
Sie können IBM Rational Asset Manager entweder unter Verwendung von IBM Installation Manager oder durch die manuelle Installation der komprimierten Dateien (.zip) für die Implementierung installieren. Wenn Sie Installation Manager verwenden, können Sie die grafische Benutzerschnittstelle nutzen oder aber eine unbeaufsichtigte Installation über die Befehlszeile ausführen.
Installation über Download
Nachdem Sie die Installationsdateien heruntergeladen haben, müssen Sie den Inhalt extrahieren.
Informationen zu diesem Vorgang
Sie installieren IBM Rational Asset Manager manuell, indem Sie die komprimierten Dateien herunterladen und deren Inhalt anschließend in Ihrem Dateisystem extrahieren.
Wenn Sie die Installationsdateien von
IBM Passport Advantage herunterladen, müssen Sie das Image aus den komprimierten Dateien extrahieren, bevor Sie
Rational Asset Manager installieren.
Wenn Sie die Option Download Director
zum Herunterladen der Installationsdateien auswählen, prüft das
Applet "Download Director" automatisch, ob die einzelnen verarbeiteten
Dateien vollständig sind.
Dateien extrahieren
Informationen zu diesem Vorgang
Extrahieren Sie jede komprimierte Datei in dasselbe Verzeichnis.
Verwenden Sie in den Verzeichnisnamen keine Leerzeichen, da sich sonst nicht der Befehl "launchpad.sh" zum Starten des Launchpad-Programms von einer Befehlszeile ausführen lässt.
Installation über das Launchpad-Programm
Das Launchpad-Programm stellt eine Position bereit, in der Sie die Release-Informationen aufrufen und zudem den Installationsprozess starten können.
Vorbereitende Schritte
Informationen zu diesem Vorgang
Verwenden Sie das Launchpad-Programm, um die Installation von IBM Rational Asset Manager in
den folgenden Fällen zu starten:
Installation von den Produkt-CDs
Installation von einem elektronischen Image im lokalen Dateisystem
Installation von einem elektronischen Image auf einem gemeinsam genutzten Laufwerk
Wenn Sie den Installationsprozess über das Launchpad-Programm
starten, wird
IBM Installation Manager
ggf. automatisch installiert und beim Start mit der Position des Repositorys
vorkonfiguriert, in dem das
Rational Asset Manager-Paket
enthalten ist.
Wenn Sie Installation Manager direkt installieren und starten, müssen Sie die Repository-Benutzervorgaben manuell festlegen.
Launchpad-Programm starten
Wenn die Installation von einer CD erfolgt und die Option für automatische Ausführung auf der Workstation aktiviert ist, wird das Rational Asset Manager-Launchpad
beim Einlegen der ersten Installations-CD in das CD-Laufwerk automatisch gestartet. Wenn die Installation von einem elektronischen Image erfolgt oder die Option für automatische Ausführung auf der Workstation nicht konfiguriert ist, müssen Sie das Launchpad-Programm manuell starten:
Vorbereitende Schritte
Führen Sie die im Abschnitt Installationsvorbereitung beschriebenen Tasks zur Installationsvorbereitung aus, falls dieser Schritt noch nicht erfolgt ist.
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um das Launchpad-Programm zu starten:
Vorgehensweise
Legen Sie die IBM Rational Asset Manager-CD
in das CD-Laufwerk ein.
Stellen Sie sicher, dass das CD-Laufwerk angehängt ist.
Wenn die Option für automatische Ausführung auf Ihrem System aktiviert ist, wird das IBM Rational Asset Manager-Launchpad-Programm automatisch geöffnet. Wenn die Option für automatische Ausführung auf Ihrem System nicht aktiviert ist, gehen Sie wie folgt vor:
Führen Sie die Datei launchpad.exe aus, die sich im Stammverzeichnis der CD befindet.
Führen Sie die Datei launchpad.sh aus, die sich im Stammverzeichnis der CD befindet.
Installation über das Launchpad-Programm starten
Vorgehensweise
Starten Sie das Launchpad-Programm.
Lesen Sie gegebenenfalls die Release-Informationen, indem Sie auf die entsprechende Schaltfläche klicken.
Wenn Sie bereit sind, mit der Installation zu beginnen,
klicken Sie auf IBM Rational Asset Manager
installieren.
Wenn IBM Installation Manager auf dem System nicht erkannt
wird oder wenn bereits eine ältere Version installiert ist, müssen Sie mit der Installation
des neuesten Release von IBM Installation Manager fortfahren.
Befolgen Sie die Anweisungen im Assistenten, um die Installation von Installation Manager durchzuführen.
Weitere Informationen hierzu finden Sie im Abschnitt Installation Manager unter Windows installieren.
Wenn die Installation von Installation Manager erfolgreich durchgeführt wurde, klicken Sie auf Fertig stellen, um den Assistenten zu schließen. Nach der Installation wird Installation Manager automatisch
geöffnet.
Wenn es sich um eine Neuinstallation handelt, klicken Sie auf Installieren und
befolgen die Anweisungen im Assistenten, um den Installationsprozess durchzuführen. Weitere Informationen hierzu finden Sie im Abschnitt Rational Asset Manager-Server mit Installation
Manager installieren.
Bei einer Produktaktualisierung müssen Sie das bereits installierte Programm
"Installation
Manager" starten, anschließend die Option Aktualisieren auswählen und dann das
Rational Asset Manager-Angebot zur Überprüfung auf Aktualisierungen auswählen. Weitere Informationen hierzu finden Sie im Abschnitt Upgrade von einer vorherigen Version unter WebSphere Application Server durchführen.
Installation über IBM Installation
Manager
Das Programm "IBM Installation Manager" hilft Ihnen bei der Installation der Produktpakete auf Ihrem Computer.
Installation Manager unterstützt Sie ebenfalls beim Aktualisieren, Ändern und Deinstallieren beliebiger Pakete, die Sie installieren.
Ein Paket kann ein Produkt, eine Komponentengruppe oder eine einzelne Komponente sein, das bzw. die
für die Installation durch Installation Manager konzipiert
ist.
In den meisten Installationsszenarios für
IBM Rational Asset Manager verwenden Sie Installation Manager. Rational Asset Manager erfordert zum Zeitpunkt der Freigabe normalerweise die neueste Version von IBM Installation Manager.
In diesem Abschnitt werden einige allgemeine Tasks im
Zusammenhang mit
IBM Installation Manager
beschrieben.
Weitere Informationen enthält die Onlinehilfe für Installation Manager oder
das Installation Manager Information
Center unter http://publib.boulder.ibm.com/infocenter/install/v1r4/index.jsp.
Installation Manager unter Windows installieren
Informationen zu diesem Vorgang
Wenn Sie die Installation des Produkts vom Launchpad-Programm aus
starten, wird die Installation von
Installation Manager
automatisch gestartet, sofern dieses Produkt nicht bereits auf der
Workstation installiert ist.
(Weitere Informationen zu diesem Vorgang finden Sie im Abschnitt
Installation über das Launchpad-Programm.) Andernfalls müssen Sie die Installation von
Installation Manager
manuell starten.
Sie können die Installation von
Installation Manager
wie folgt manuell starten:
Vorgehensweise
Führen Sie install.exe im Ordner InstallerImage_win32
auf dem ersten Installationsdatenträger aus.
Klicken Sie auf der Seite "Pakete installieren" auf Weiter.
Lesen Sie die Lizenzvereinbarung auf der Seite Lizenzvereinbarung, und wählen Sie Ich akzeptiere die Bedingungen der Lizenzvereinbarung aus. Klicken Sie auf Weiter.
Klicken Sie auf der Seite Zielordner auf die Schaltfläche Durchsuchen, um die Installationsposition bei Bedarf zu ändern. Klicken Sie auf Weiter.
Klicken Sie auf der Seite Zusammenfassung auf Installieren.
Nach Abschluss der Installation wird in einer Nachricht bestätigt, dass die
Installation erfolgreich abgeschlossen wurde.
Klicken Sie auf Fertig stellen. Installation Manager wird geöffnet.
Installation Manager unter Linux und AIX installieren
Informationen zu diesem Vorgang
IBM Installation Manager wird vom Launchpad installiert. Weitere Informationen zu diesem Prozess finden Sie im Abschnitt Installation über das Launchpad-Programm.
Gehen Sie wie folgt vor, um Installation Manager manuell zu installieren:
Vorgehensweise
Öffnen Sie ein Terminalfenster mit der Benutzerberechtigung "root".
Führen Sie install aus.
Diese Datei befindet sich
im Ordner InstallerImager_linux auf der ersten Installations-CD.
Diese Datei befindet sich
im Ordner InstallerImager_aix auf der ersten Installations-CD.
Klicken Sie in der Anzeige "Pakete installieren" auf Weiter.
Lesen Sie die Lizenzvereinbarung auf der Seite Lizenzvereinbarung, und wählen Sie Ich akzeptiere die Bedingungen der Lizenzvereinbarung aus. Klicken Sie auf Weiter.
Ändern Sie bei Bedarf die Position des
Installationsverzeichnisses.
Klicken Sie auf Weiter.
Klicken Sie auf der Seite Informationsübersicht auf Weiter. Nach Abschluss der Installation wird in einer Nachricht bestätigt, dass die
Installation erfolgreich abgeschlossen wurde.
Klicken Sie auf Fertig stellen. IBM Installation Manager wird geöffnet.
Installation Manager unter Windows starten
Informationen zu diesem Vorgang
Installation Manager sollte über das Launchpad-Programm gestartet werden. Dabei wird Installation Manager mit einer konfigurierten Repository-Benutzervorgabe und ausgewählten Rational Asset Manager-Paketen gestartet.
Wenn Sie Installation Manager direkt starten, müssen Sie eine Repository-Benutzervorgabe festlegen und die Produktpakete manuell auswählen. Weitere Informationen hierzu finden Sie im Abschnitt Installation planen.
Gehen Sie wie folgt vor, um
Installation Manager manuell zu starten:
Vorgehensweise
Öffnen Sie das Startmenü in der Taskleiste.
Wählen Sie Alle Programme -> IBM
Installation Manager -> IBM Installation Manager aus.
Nächste Schritte
Installation Manager unter Linux und AIX starten
Informationen zu diesem Vorgang
Installation Manager sollte über das Launchpad-Programm gestartet werden. Dabei wird Installation Manager mit einer konfigurierten Repository-Benutzervorgabe und ausgewählten Rational Asset Manager-Paketen gestartet.
Wenn Sie Installation Manager direkt starten, müssen Sie eine Repository-Benutzervorgabe festlegen und die Produktpakete manuell auswählen. Weitere Informationen hierzu finden Sie im Abschnitt Installation planen.
Gehen Sie wie folgt vor, um
Installation Manager manuell zu starten:
Vorgehensweise
Öffnen Sie ein Terminalfenster mit der Benutzerberechtigung "root".
Wechseln Sie in das Installationsverzeichnis für Installation Manager (Standardeinstellung:
/opt/IBM/InstallationManager/eclipse), und führen Sie IBMIM aus.
Installation Manager unter Windows deinstallieren
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um Installation Manager zu deinstallieren:
Vorgehensweise
Öffnen Sie das Startmenü in der Taskleiste.
Wählen Sie Alle Programme -> IBM
Installation Manager -> IBM Installation Manager deinstallieren aus.
Klicken Sie auf der Seite "Deinstallieren" auf Weiter. IBM Installation Manager wird zur Deinstallation
ausgewählt.
Klicken Sie auf der Seite Zusammenfassung auf Deinstallieren.
Ergebnisse
Anmerkung:Sie können Installation Manager auch über die Systemsteuerung deinstallieren. Klicken Sie hierzu auf Start -> Einstellungen -> Systemsteuerung, und doppelklicken Sie auf Programm hinzufügen/entfernen.
Wählen
Sie den Eintrag für
IBM Installation Manager
aus und klicken Sie auf
Entfernen.
Installation Manager unter Linux und AIX deinstallieren
Informationen zu diesem Vorgang
Installation Manager muss
mit Hilfe des Paketverwaltungstools deinstalliert werden, das im Lieferumfang der
Linux oder
AIX-Version enthalten ist.
Gehen
Sie wie folgt vor, um Installation Manager unter Linux
oder AIX
manuell zu deinstallieren:
Vorgehensweise
Öffnen Sie ein Terminalfenster mit der Benutzerberechtigung "root".
Wechseln Sie in das Deinstallationsverzeichnis von Installation
Manager. Dieses lautet standardmäßig /var/ibm/InstallationManager/uninstall.
Wenn Installation
Manager nicht im Standardpfad installiert wurde, suchen Sie das Deinstallationsverzeichnis an der entsprechenden Position, bezüglich des Verzeichnisses, in dem Installation Manager installiert ist.
Führen Sie ./uninstall aus.
Unbeaufsichtigte Installation und Deinstallation von Installation Manager
IBM Installation Manager kann
unbeaufsichtigt installiert und deinstalliert werden.
Unbeaufsichtigte Installation von Installation Manager unter Windows
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um Installation Manager unbeaufsichtigt in einem Standardinstallationspfad unter
Windows zu installieren:
Vorgehensweise
Wechseln Sie in den Ordner InstallerImage_win32 auf dem ersten Installationsdatenträger.
Führen Sie setup.exe /S /v"/qn" aus.
Nächste Schritte
Wenn Sie den Installationspfad ändern möchten, können Sie in der Option /v die Eigenschaft
INSTALLDIR hinzufügen. Beispiel: setup.exe
/S /v"/qn INSTALLDIR=\"C:\InstallationManager\""
Unbeaufsichtigte Deinstallation von Installation Manager unter Windows
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um Installation Manager unter Windows
unbeaufsichtigt zu deinstallieren:
Vorgehensweise
Führen Sie den folgenden Befehl von der Eingabeaufforderung aus: msiexec
/x {DBD90D51-BD46-41AF-A1F5-B74CEA24365B}
Installationsrepositorys für Installation Manager
IBM Installation Manager ruft
Produktpakete von angegebenen Repository-Positionen ab.
Wenn Installation Manager über das Launchpad gestartet wird,
werden die Repository-Informationen an Installation Manager übergeben.
Wenn Installation Manager direkt gestartet wird, müssen Sie ein
Installationsrepository angeben, das die zu installierenden Produktpakete enthält. Weitere Informationen hierzu finden Sie im Abschnitt Installationsrepositoryeinstellungen in Installation Manager festlegen.
Einige Unternehmen bündeln und betreiben eigene Produktpakete auf ihrem Intranet. Informationen zu diesem Typ von Installationsszenario finden Sie in der
Onlinehilfe
für IBM Installation Manager. Ihre Systemadministratoren müssen Ihnen in diesem Fall die richtige URL bereitstellen.
Standardmäßig verwendet IBM Installation Manager
eine integrierte URL in jedem Rational-Softwareentwicklungsprodukt,
um eine Verbindung zu einem Repository-Server über das Internet herzustellen.
Anschließend sucht Installation
Manager nach den Produktpaketen und nach neuen Komponenten.
Installationsrepositoryeinstellungen in Installation Manager festlegen
Wenn Sie die Installation von IBM Rational Asset Manager über das Launchpad-Programm
starten, wird die Position des Repositorys mit dem zu installierenden Produktpaket in
IBM Installation Manager beim Starten automatisch definiert. Wenn Sie Installation Manager jedoch direkt starten
(beispielsweise durch die Installation von Rational Asset Manager von einem
Repository auf einem Web-Server), müssen Sie zuerst die Repository-Einstellung
(die URL für das Verzeichnis, in dem sich das Produktpaket befindet) in Installation Manager angeben,
um das Produktpaket installieren zu können.
Geben Sie diese Repository-Positionen auf der Seite "Repositorys" im Fenster "Benutzervorgaben" an. Standardmäßig verwendet Installation Manager in jedem
Rational-Softwareentwicklungsprodukt
eine integrierte URL, um eine Verbindung zu einem Repository-Server über das Internet herzustellen und um nach installierbaren
Paketen und neuen Komponenten suchen zu können. Möglicherweise werden Sie von Ihrem Unternehmen aufgefordert, das
Repository für die Verwendung von Intranet-Sites umzuleiten.
Vorbereitende Schritte
Anmerkung:Vor Beginn des Installationsprozesses müssen Sie sich die Repository-URL für das Installationspaket von Ihrem
Administrator geben lassen.
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um eine Repository-Position in Installation Manager hinzuzufügen, zu bearbeiten oder zu löschen:
Vorgehensweise
Starten Sie Installation Manager.
Klicken Sie auf der Startseite von Installation Manager auf Datei -> Benutzervorgaben
und anschließend auf Repositorys. Die Seite "Repositorys" wird geöffnet. Es werden alle verfügbaren Repositorys und ihre Positionen angezeigt sowie
eine Angabe, ob der Zugriff möglich ist.
Klicken Sie auf der Seite Repositorys auf Repository hinzufügen.
Geben Sie im Fenster Repository hinzufügen die
URL der Repository-Position ein bzw. suchen Sie nach ihr und legen Sie einen Dateipfad fest.
Klicken Sie auf OK. Wenn Sie eine HTTPS-Repository-Position oder eine
eingeschränkte FTP-Repository-Position angegeben haben, werden Sie zur Eingabe einer Benutzer-ID und eines Kennworts aufgefordert. Die neue oder geänderte Repository-Position wird aufgelistet. Wenn der Zugriff auf das Repository nicht möglich ist, wird in der Spalte Zugriff möglich
ein rotes x angezeigt.
Klicken Sie auf OK, um zu beenden.
Nächste Schritte
Anmerkung: Damit Installation Manager die Standard-Repository-Positionen nach den installierten Paketen durchsucht, muss
auf der Seite mit den Benutzervorgaben für Repositorys die Einstellung Service-Repositorys während
Installation und Aktualisierungen durchsuchen aktiviert sein. Diese Einstellung ist standardmäßig aktiviert.
IBM DB2 Enterprise Server Edition Version 9.7 installieren
IBM Rational Asset Manager erfordert eine Datenbankanwendung. Wenn Sie nicht bereits über die unterstützten
Datenbankanwendungen verfügen, können Sie
IBM DB2 Enterprise Server Edition Version 9.7 installieren. Dieses Produkt ist auf
den Installationsmedien für Rational Asset Manager enthalten.
Informationen zu diesem Vorgang
Installationsanweisungen und Release-Informationen sowie
Informationen zur Arbeit mit DB2 finden Sie im
Information Center von IBM DB2 Database für Linux, UNIX® und Windows. Weitere Informationen enthält http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jsp.
Um Installationsanweisungen zu erhalten, klicken Sie auf Datenbankgrundlage -> Installieren -> Datenbanksysteme. Unter Windows klicken Sie auf
DB2-Datenbank für Windows und auf die entsprechenden Installationsthemen.
Unter Linux klicken Sie auf
DB2-Datenbank für Linux und UNIX -> DB2-Server und auf die entsprechenden Installationsthemen.
Release-Informationen erhalten Sie, indem Sie auf Produktübersichten -> DB2-Datenbank für Linux, UNIX oder Windows -> Release-Informationen klicken.
Gehen Sie wie folgt vor, um eine Installation von DB2
Enterprise Server Edition Version 9.7 zu starten:
Vorgehensweise
Starten Sie das
Launchpad-Programm (DB2
Setup - Launchpad). Klicken Sie im Launchpad-Programm für Rational Asset Manager auf IBM DB2 Enterprise Server Edition Version 9.7 installieren. Wenn
Sie von CD installieren, werden Sie eventuell aufgefordert, die erste
Installations-CD von
DB2
einzulegen. Das Launchpad-Programm
(DB2
Setup - Launchpad) wird gestartet.
Lesen Sie auf jeden Fall die Release-Informationen im Launchpad-Programm
(DB2
Setup - Launchpad) oder in der Informationszentrale.
Klicken Sie im linken Menü auf Produkt
installieren, und klicken Sie anschließend in der geöffneten Seite
unter DB2 Enterprise Server Edition auf Neue installieren. Der DB2-Installationsassistent wird gestartet.
Befolgen Sie die Anweisungen im Assistenten, um die
Installation durchzuführen.
Weitere Informationen finden Sie in den Installationsanweisungen im Information Center von IBM DB2 Database
für Linux, UNIX und Windows Information
Center. Alternativ können Sie auch im DB2-Installationsassistenten auf Hilfe klicken.
Nächste Schritte
Sie müssen Ihren Lizenzschlüssel für DB2 registrieren.
Entsprechende Anweisungen können Sie unter DB2-Lizenzschlüssel registrieren nachlesen.
DB2-Lizenzschlüssel registrieren
Der Lizenzschlüssel für IBM DB2 Enterprise Server Edition Version 9.7 muss mit dem Befehl "db2licm" registriert werden.
Informationen zu diesem Vorgang
Das DB2-Produkt
verwendet die Lizenzschlüsselinformationen, die in der Node-Lock-Datei enthalten sind. Die Node-Lock-Datei wird
durch Ausführen des Befehls "db2licm" und durch Angabe der Lizenzdatei für das DB2-Produkt
erstellt oder aktualisiert.
Das Erstellen bzw. Aktualisieren
der Node-Lock-Datei wird als Registrieren des Lizenzschlüssels für das DB2-Produkt bezeichnet.
Das DB2-Produkt verwendet die Lizenzschlüsselinformationen, die in der Node-Lock-Datei enthalten sind, die durch Ausführen des Befehls "db2licm" und durch Angabe der Lizenzdatei für das
DB2-Produkt erstellt oder aktualisiert wird. Um den Lizenzschlüssel zu registrieren, müssen Sie den Befehl "db2licm" auf jedem Computer ausführen, auf dem
DB2 installiert ist.
Um Ihren
DB2-Produktlizenzschlüssel
unter Verwendung der Rootberechtigung manuell zu registrieren, gehen Sie wie folgt vor:
Melden Sie sich als Benutzer mit Rootberechtigung an.
Registrieren Sie den DB2-Produktlizenzschlüssel mit dem entsprechenden Befehl:
/usr/opt/db2_08_01/adm/db2licm -a dateiname unter AIX
/opt/IBM/db2/V8.1/adm/db2licm -a dateiname für alle
anderen UNIX-basierten Betriebssysteme
Hierbei ist dateiname der vollständige Pfadname und der Dateiname für die Lizenzdatei, die dem Produkt entspricht,
das Sie mit der Lizenz zusammenfassen wollen.
Beispiel unter AIX: Wenn die CD-ROM im Verzeichnis "/cdrom" eingelegt ist und der Name der
Lizenzdatei "db2ese_o.lic" lautet, muss der Befehl wie folgt lauten:
/usr/opt/db2_08_01/adm/db2licm
-a /cdrom/db2/license/db2ese_o.lic
Nach dem Ausführen des Befehls "db2licm" sind die Informationen zum
DB2-Produktlizenzschlüssel
in der Node-Lock-Datei in den folgenden Verzeichnissen vorhanden:
AIX:
/var/ifor.
HP-UX, Linux
oder Solaris-Betriebsumgebung: /var/lum.
Windows:
DB2PATH/sqllib/license.
Um den DB2-Produktlizenzschlüssel als Instanzeigner zu registrieren, gehen Sie wie folgt vor:
Vorgehensweise
Erstellen Sie die Instanzumgebung, und werden Sie zum Instanzeigner.
Registrieren Sie Ihre DB2-Produktlizenz mit dem entsprechenden Befehl:
Für UNIX-Betriebssysteme:
db2-instanzpfad/adm/db2licm -a dateiname
Für Windows-Betriebssysteme: db2-instanzpfad\adm\db2licm
-a dateiname
Hierbei ist db2-instanzpfad der Pfad, in dem die
DB2-Instanz erstellt wurde, und
dateiname ist der vollständige Pfadname und der Dateiname für die Lizenzdatei, die dem Produkt entspricht,
das Sie mit der Lizenz zusammenfassen wollen.
Rational License Key Server installieren
Um Lizenzen an Clients zu verteilen, verwendet
der IBM Rational Asset Manager-Server
IBM Rational License Key Server.
Vorgehensweise
Rational License
Key Server installieren.
Für Windows, AIX
oder Linux:
Wenn Sie Rational License Server Version 7.01 oder früher verwenden, müssen Sie ein Upgrade auf Rational License
Key Server Version 8.1.1 oder höher durchführen.
Für
Linux for zSeries: Sie müssen
Rational License Key Server Version 8.1.1 oder höher auf einer unterstützten Plattform installieren.
Rational License Key
Server ist auf den Installationsmedien von Rational Asset Manager verfügbar. Die aktuelle Version von Rational License Key Server kann auch über
Passport
Advantage oder im Rational
Download Center abgerufen werden.
Informationen zum Installieren und Konfigurieren des Lizenzservers finden
Sie in den folgenden Tehemen im Handbuch "License Management":
Fordern Sie Ihre Lizenzschlüssel an, und installieren Sie sie.
Die Anzahl der verfügbaren Lizenzschlüssel bestimmt die Anzahl der Benutzer, die gleichzeitig
an der Webanwendung angemeldet sein können.
Wenn Sie redundante Lizenzserver verwenden, müssen Sie die Lizenzen auf allen Servern
installieren.
Wenn Sie mehrere Lizenzserver verwenden, die sich in unterschiedlichen Netzen befinden,
benötigen Sie separate Lizenzen auf jedem der Lizenzserver.
Um ein Upgrade ausführen zu können, müssen Sie aktualisierte Lizenzschlüssel anfordern.
Weitere Informationen zur Lizenzierung von Rational und zum Erhalt Ihrer
Rational Asset Manager-Lizenzschlüssel finden Sie auf der Unterstützungsseite für die Rational-Lizenzierung unter der Adresse http://www.ibm.com/software/rational/support/licensing/.
Starten Sie Rational License Server. Weitere Informationen finden Sie
im IBM Rational License Management Guide oder in der Hilfe für
den Lizenzschlüsseladministrator (License Key Administrator).
Nachdem Sie die Rational Asset Manager-Anwendungen auf Ihrem Anwendungsserver implementiert haben, konfigurieren
Sie diesen Server für die Kommunikation mit Rational License
Server.
Anwendungssicherheit
für WebSphere Application
Server V6.1 aktivieren
Für die Installation auf einer vorhandenen Instanz von IBM WebSphere Application Server Version 6.1 muss die Anwendungssicherheit aktiviert werden. Wenn die Anwendungssicherheit nicht
aktiviert ist, kann das Serverkonfigurationsprogramm von IBM Rational Asset Manager keine
Konfigurationsänderungen für IBM WebSphere Application Server vornehmen.
Vorgehensweise
Klicken Sie in der WebSphere Application Server-Administrationskonsole auf Sicherheit.
Stellen Sie sicher, dass die Option Anwendungssicherheit aktivieren ausgewählt
ist.
Klicken Sie auf Anwenden.
Klicken Sie auf Speichern.
Rational Asset
Manager installieren
In diesem Abschnitt werden die Schritte für das Upgrade von IBM Rational Asset Manager, für die Installation mit dem integrierten IBM WebSphere Application Server Version 6.1 und für die Installation auf einem vorhandenen WebSphere Application Server oder Apache Tomcat-Server beschrieben.
Informationen zu diesem Vorgang
Anmerkung:Wie bei Version 7.2 wird nur die Serverkonfigurationsanwendung mit IBM Installation Manager installiert.
Anschließend wird die gesamte Installation mit der Serverkonfigurationsanwendung ausgeführt.
Rational Asset Manager-Server mit Installation
Manager installieren
Für die Installation der Serverkonfigurationsanwendung von IBM Rational Asset Manager, die Sie zur Implementierung aller anderen Anwendungen einsetzen, können Sie IBM Installation Manager verwenden.
Sie können die Serveranwendung mit einer integrierten Version von IBM WebSphere Application Server oder einer
vorhandenen Version von WebSphere Application Server Version 6.1 installieren. Die Installation ist auf einem einzelnen Knoten oder in einem Cluster möglich.
Stellen Sie vor der Installation von Rational Asset Manager sicher, dass die Datenbankanwendung (DB2,
Oracle oder SQL Server) installiert und aktiv ist.
Für die Installation auf einem vorhandenen Server oder Cluster mit WebSphere Application Server müssen Sie sicherstellen, dass der Server oder Cluster aktiv ist. Sie müssen Installation Manager auf demselben Server wie den Anwendungsserver ausführen. Bei einem im Netz implementierten Cluster muss die Installation auf dem Server erfolgen, auf dem der Deployment Manager ausgeführt wird.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Vorgehensweise
Starten Sie das Launchpad-Programm von Rational Asset Manager (siehe Installation über das Launchpad-Programm).
Wenn Sie eine andere Sprache verwenden wollen, wählen Sie in der Liste für die Sprachenauswahl die gewünschte Sprache aus.
Klicken Sie auf IBM Rational Asset
Manager-Server installieren. Installation Manager
wird gestartet und der Installationsassistent wird geöffnet.
Fahren Sie bei einer Installation über das Launchpad-Programm mit Schritt 7 fort.
Falls Installation Manager auf Ihrem System bereits installiert ist, jedoch nicht in der neuesten Version vorliegt, wird die aktuelle Version von Installation Manager angezeigt. Wählen Sie die Version aus und fahren Sie mit der Arbeit im Installationsassistenten fort, um Installation Manager zu aktualisieren.
Klicken Sie zur Suche nach verfügbaren Aktualisierungen für das
Serverpaket für
Rational Asset Manager auf
die Option Nach anderen Versionen und Erweiterungen suchen.
Anmerkung: Damit Installation Manager die vordefinierten
IBM Aktualisierungs-Repository-Positionen nach installierten Paketen durchsucht, wählen Sie auf der Benutzervorgabenseite Datei -> Benutzervorgaben -> Repositorys die Option Service-Repositorys während Installation und Aktualisierungen
durchsuchen aus. Diese Einstellung ist standardmäßig aktiviert. Es muss eine Verbindung zum Internet bestehen, damit die Suche ausgeführt wird.
Installation Manager sucht im vordefinierten Service-Repository nach dem Produktpaket. Ferner werden alle anderen Repository-Positionen durchsucht, die Sie festgelegt haben. Aktualisierungen können bei der Installation des Basisproduktpakets installiert werden.
Wenn Aktualisierungen für den
Rational Asset Manager-Server vorhanden
sind, werden diese in der Liste Installationspakete auf der
Seite Pakete installieren nach dem entsprechenden Produkt
aufgeführt. Standardmäßig werden nur die aktuellen Aktualisierungen
angezeigt.
Um andere Versionen der Pakete anzuzeigen, wählen Sie Alle Versionen anzeigen aus.
Erweitern Sie im Fenster "Installationspakete" den Eintrag IBM Rational Asset Manager-Server und wählen Sie
Version 7.5.0.2 aus. Aktualisierungen, die Abhängigkeiten aufweisen, werden automatisch zusammen aus- und abgewählt.
Anmerkung: Wenn Sie mehrere Pakete gleichzeitig installieren, werden alle Pakete automatisch in
derselben Paketgruppe installiert.
Klicken Sie auf Weiter.
Lesen Sie auf der Seite für die Lizenzen die Lizenzvereinbarung für das von Ihnen
ausgewählte Paket. Wenn Sie mehrere Pakete ausgewählt haben, kann es sein, dass für jedes Paket
eine Lizenzvereinbarung vorhanden ist.
Um alle Lizenzvereinbarungen anzuzeigen, wählen Sie jede Paketversion aus. Die ausgewählten Paketversionen (z. B. das Basispaket und eine Aktualisierung) werden unter dem Paketnamen aufgelistet.
Wenn Sie den Bedingungen der einzelnen Lizenzvereinbarungen zustimmen,
klicken Sie auf Ich akzeptiere die Bedingungen der
Lizenzvereinbarungen.
Klicken Sie auf Weiter, um fortzufahren.
Geben Sie auf der Seite Position entweder im Feld Verzeichnis für gemeinsam genutzte Ressourcen
den Pfad für das Verzeichnis der gemeinsam genutzten Ressourcen ein oder übernehmen Sie den Standardpfad.
Das Verzeichnis der gemeinsam genutzten Ressourcen enthält Ressourcen, die von den Paketgruppen gemeinsam genutzt werden können. Klicken Sie auf Weiter, um fortzufahren.
Standardpfade:
C:\Programme\IBM\IBMIMShared
/opt/IBM/IBMIMShared
Wichtig:Sie können das Verzeichnis für gemeinsam genutzte Ressourcen nur bei der ersten Installation eines Pakets angeben. Verwenden Sie für dieses Verzeichnis die größte vorhandene Platte, um
sicherzustellen, dass für die gemeinsam genutzten Ressourcen von Paketen ausreichend
Speicherplatz vorhanden ist. Sie können die Position dieses Verzeichnisses nur
ändern, indem Sie alle Pakete deinstallieren und anschließend neu installieren.
Wählen Sie auf der Seite Position
entweder eine vorhandene Paketgruppe aus, in der Sie das
Rational Asset Manager-Serverpaket
installieren, oder erstellen Sie eine neue Paketgruppe. Eine Paketgruppe stellt ein Verzeichnis dar, in dem Pakete Ressourcen gemeinsam nutzen. So erstellen Sie eine Paketgruppe:
Klicken Sie auf Neue Paketgruppe erstellen.
Geben Sie den Pfad für das Installationsverzeichnis der Paketgruppe ein. Der Name für die Paketgruppe wird automatisch erstellt.
Standardpfade:
C:\Programme\IBM\RAM75Server
/opt/IBM/RAM75Server
Klicken Sie auf Weiter, um fortzufahren.
Klicken Sie auf der Seite Komponenten auf Weiter. Sie können keine Komponenten auf dieser Seite abwählen.
Wählen Sie auf der nächsten Seite "Komponenten" in der Liste Anwendungsserver auswählen den Anwendungsserver aus:
Paketierter integrierter WebSphere Application Server:
Hierdurch wird ein neuer integrierter WebSphere Application
Server installiert und die Serverkonfigurationsanwendung von Rational Asset Manager implementiert. Wenn Sie diese Option auswählen, fahren Sie mit Schritt 14 fort.
WebSphere Application Server: Hiermit wird die Serverkonfigurationsanwendung von Rational Asset Manager auf einer vorhandenen und von Ihnen angegebenen Installation von WebSphere Application Server installiert. Wenn Sie diese Option auswählen, fahren Sie mit Schritt 15 fort.
Falls Sie die Option Paketierter integrierter
WebSphere Application Server ausgewählt haben, müssen Sie die zu verwendende Serverkonfiguration angeben:
Geben Sie die Ports für den integrierten WebSphere Application Server an oder verwenden Sie die Standardportzuordnungen. In der Spalte "Verfügbar" ist angegeben, ob der Port bereits belegt ist oder nicht.
Tabelle 2. Standardportdefinitionen für integrierte Version von WebSphere Application Server V6.1
Portname
Standardwert
Port für HTTP-Transport (WC_defaulthost)
13080
Port für Administrationskonsole (WC_adminhost)
13060
Port für HTTPS-Transport (WC_defaulthost_secure)
13443
Sicherer Port für Administrationskonsole (WC_adminhost_secure)
13043
Bootstrap-Port (BOOTSTRAP_ADDRESS)
13809
SOAP-Connector-Port (SOAP_CONNECTOR_ADDRESS)
13880
Klicken Sie auf Weiter.
Geben Sie auf der Seite "Kontextstammverzeichnis" im Feld Rational Asset Manager - Setup-Server ein Kontextstammverzeichnis für die Serverkonfigurationsanwendung von Rational Asset Manager ein. Ein Kontextstammverzeichnis gibt die Position einer Webanwendung auf dem Server an. Falls Sie beispielsweise das standardmäßige Kontextstammverzeichnis
ram.setup auf einem Server mit einer Domäne www.example.com verwenden, greifen Sie auf die Serverkonfigurationsanwendung in einem Web-Browser über die URL www.example.com/ram.setup zu.
Klicken Sie auf Weiter und fahren Sie mit Schritt 16 fort.
Falls Sie die Option WebSphere Application Server ausgewählt haben, müssen Sie die Serverkonfiguration angeben:
Geben Sie im Feld Position des Anwendungsserverprofils den vollständigen Pfad für den Anwendungsserver auf dem lokalen Computer ein oder klicken Sie auf Durchsuchen und navigieren Sie zur Position des Anwendungsserverprofils. (Geben Sie bei einem
Network Deployment-Cluster die Speicherposition des Profils für den Deployment Manager ein.) Geben Sie zum Beispiel bei einer vollständigen Installation von WebSphere Application Server den Pfad "C:\Programme\IBM\WebSphere\AppServer\profiles\profilname" ein. Hierbei steht profilname für den Namen des Profils auf dem Server oder auf dem Deployment Manager für einen Cluster. Bei einer Installation mit einer integrierten Version von WebSphere Application Server, die zusammen mit Rational Asset Manager installiert wird, lautet
diese Angabe standardmäßig C:\Programme\IBM\RAM71Server\ram\ewas\profiles\profile1.
Geben Sie im Textfeld Server-Stamm-URL die Stamm-URL für den Server ein.
(dies ist die Stamm-URL zu dem Server, der das
Hosting für die WebSphere Application Server-Administrationskonsole
durchführt). Diese URL lautet standardmäßig http://localhost:9080.
Wenn Sie eine andere Portnummer für Ihre WebSphere Application Server-Administrationskonsole
für das im Schritt 14a ausgewählte Profil verwenden (zum Beispiel, wenn die Sicherheit aktiviert ist oder wenn mehrere Profile auf dem Server vorhanden sind), dann geben Sie an Stelle von 9080 hier diese Portnummer ein. Geben Sie
bei einem Cluster die URL und die Portnummer eines beliebigen Anwendungsservers ein, der zu dem Cluster gehört.
Falls auf dem Anwendungsserver die Sicherheit aktiviert ist, geben Sie den Benutzernamen und das Kennwort eines Administrators ein. Ist die Sicherheit nicht aktiviert, wählen Sie das Kontrollkästchen ab.
Geben Sie im Abschnitt "Art der Serverkonfiguration" an, ob Sie einen einzelnen Server oder einen Network Deployment-Cluster installieren, und geben Sie den Server- oder Clusternamen an. Der Server muss im Abschnitt für die Serverkonfiguration angegeben und aktiv sein.
Klicken Sie auf Liste vom Server abrufen.
Bei Installationen auf einem einzelnen Serverknoten wird der Name
des Servers im Textfeld angezeigt (Beispiel: server1).
Bei Clustern wird der Name des Clusters angezeigt.
Klicken Sie auf Weiter.
Geben Sie auf der Seite "Kontextstammverzeichnis" im Feld Rational Asset Manager - Setup-Server ein Kontextstammverzeichnis für die Serverkonfigurationsanwendung von Rational Asset Manager ein. Ein Kontextstammverzeichnis gibt die Position einer Webanwendung auf dem Server an. Falls Sie beispielsweise das standardmäßige Kontextstammverzeichnis
ram.setup auf einem Server mit einer Domäne www.example.com verwenden, greifen Sie auf die Serverkonfigurationsanwendung in einem Web-Browser über die URL www.example.com/ram.setup zu.
Überprüfen Sie die ausgewählten Einstellungen auf der Seite "Zusammenfassung".
Wenn Sie die getroffene Auswahl oder Konfigurationsdetails wieder ändern
möchten, klicken Sie
auf Zurück und nehmen Sie Änderungen vor.
Wenn Sie mit den ausgewählten Installationseinstellungen zufrieden sind, klicken Sie auf Installieren. Der Fortschritt der Installation wird in Form eines Anzeigers dargestellt. Der Vorgang kann einige Minuten dauern.
Nach Abschluss der Installation wird in einer Nachricht bestätigt, dass die
Installation erfolgreich abgeschlossen wurde. Klicken Sie auf Fertig stellen, um zur Startseite von Installation Manager zurückzukehren.
Wenn Sie einen Anwendungsserver benötigten, ist der integrierte WebSphere Application Server installiert sowie gestartet und dann die Serverkonfigurationsanwendung auf dem Anwendungsserver implementiert worden. Wenn Sie die Installation auf einem vorhandenen WebSphere Application Server ausgeführt haben, ist die Serverkonfigurationsanwendung auf dem Anwendungsserver implementiert worden. Wenn Sie die Installation auf einem WebSphere Application Server-Cluster vorgenommen haben, ist die Serverkonfigurationsanwendung auf dem Cluster implementiert worden.
Die Webseite für die Konfiguration von Rational Asset Manager wird in einem Browserfenster geöffnet. Befolgen Sie die Anweisungen zum Start des Servers (oder starten Sie
den Server erneut, wenn er bereits ausgeführt wurde) und klicken Sie anschließend auf den Link zum Starten
der Serverkonfigurationsanwendung von Rational Asset Manager. Die Serverkonfigurationsanwendung ist ein Assistent, der die übrigen EAR- und WAR-Dateien implementiert und die Einstellungen für die Datenbank, die Datenbankverbindung, die Sicherheit und das Repository konfiguriert.
Anweisungen für die Verwendung der Serverkonfigurationsanwendung können Sie im Abschnitt Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren nachlesen.
Unbeaufsichtigte Installation mit Installation Manager ausführen
Sie können IBM Rational Asset Manager unter Verwendung von Antwortdateien über
die Befehlszeile installieren, statt die grafische Benutzerschnittstelle von IBM Installation Manager zu verwenden.
Wenn Sie eine Antwortdatei verwenden, können Sie eine unbeaufsichtigte Installation über die Befehlszeile vornehmen. Es gibt Beispielantwortdateien, die installiert oder auf den Installationsmedien vorhanden sind und die für unbeaufsichtigte Installationen verwendet werden können. Die Beispielantwortdateien befinden sich auf den Installationsmedien im Ordner disk1/sample_response_files und sind ebenfalls im Verzeichnis /sample_response_files installiert.
Die folgenden Beispieldateien sind verfügbar:
RAMClientInstall-Update.xml
RAMClientUninstall.xml
RAMServerInstall-Update_Manual.xml
RAMServerInstall-Update_PeWAS.xml
RAMServerInstall-Update_WAS61.xml
RAMServerUninstall.xml
Jede Datei enthält Kommentare, in denen die für eine bestimmte Installation erforderlichen Änderungen beschrieben sind.
Rational Asset Manager auf vorhandenem Anwendungsserver manuell implementieren und konfigurieren
Wenn Sie einen vorhandenen IBM WebSphere Application Server oder eine bestehende Clusterumgebung verwenden wollen, erläutern die Schritte in diesem Abschnitt, wie Sie
IBM Rational Asset Manager manuell installieren und konfigurieren.
Informationen zu diesem Vorgang
Im Folgenden werden die Schritte der Reihe nach aufgeführt, die zur
Implementierung und Konfiguration von Rational Asset Manager für die Verwendung mit einem vorhandenen Anwendungsserver ausgeführt
werden müssen. Im Allgemeinen führen Sie zu diesem Zweck die folgenden Tasks aus:
Serveranwendungsdateien direkt von Installationsmedien abrufen
Die Installationsmedien enthalten für jedes unterstützte Betriebssystem komprimierte Dateien, in denen alle erforderlichen Dateien für die manuelle Installation und Konfiguration von
IBM Rational Asset Manager enthalten sind.
Vorbereitende Schritte
Sie müssen die Installationsmedien für Rational Asset Manager herunterladen und alle komprimierten Dateien (.zip) in demselben Verzeichnis extrahieren.
Informationen zu diesem Vorgang
Die Installationsmedien enthalten für jedes unterstützte Betriebssystem und jeden Anwendungsserver eine Datei .zip, in der die folgenden Dateien enthalten sind:
Dateien .ear für die Serverkonfigurationsanwendung von Rational Asset Manager für IBM WebSphere Application Server
Dateien .war für die Serveranwendung von Rational Asset Manager
für Apache Tomcat
Dateien für die gemeinsam genutzte Bibliothek für Apache Tomcat
Scripts, die Ihnen bei der Konfiguration der Datenbanken helfen
Eine vollständige Liste der Dateien enthält Tabelle 1 unten.
Anmerkung:Für jedes Betriebssystem gibt es spezielle Anwendungsdateien und Scripts für Rational Asset
Manager.
Vorgehensweise
Suchen Sie auf den Installationsmedien, auf der IBM Download-Site oder im Downloadpaket von Passport Advantage die entsprechenden .zip-Dateien für Ihr Betriebssystem und Ihren Anwendungsserver.
Für die komprimierten ZIP-Dateien gilt folgende Namenskonvention: com.ibm.ram.manual.deploy.anwendungsserver.betriebssystem_versionsnummer.disk1.zip. Hierbei steht für anwendungsserver entweder was (WebSphere Application Server) oder tomcat (Apache Tomcat).
Extrahieren Sie die entsprechende(n) .zip-Datei(en) für Ihr Betriebssystem in ein lokales Datenträgerimage. Jede komprimierte Datei des Typs .zip enthält alle Dateien, die für das entsprechende Betriebssystem erforderlich sind.
Ergebnisse
Zur manuellen Installation gehen Sie nun folgendermaßen vor:
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Die extrahierten Dateien .zip enthalten die folgenden Dateien:
Tabelle 3. Liste der Installationsdateien für den Rational Asset Manager-Server in Dateien ".zip" zur manuellen Implementierung
Datenträger
Pfad
Dateinamen
Beschreibung
Nur .was
extraktionsposition_von_.zip\apps\was
com.ibm.ram.repository.setup.web.ear
com.ibm.ram.repository.web_runtime.ear
iehs_war.ear
rmcabdgovernprocess_war.ear
RTC-server.zip
Rational Asset Manager .ear-Anwendungsdateien sowie die enthaltene IBM Rational Team Concert-Serveranwendung, die zum Verwalten von Assetlebenszyklen erforderlich ist
Nur .tomcat
extraktionsposition_von_.zip\apps\tomcat
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
RTC-Server.zip
sharedLib.zip
WAR-Dateien von Rational Asset Manager und Dateien für gemeinsam genutzte Bibliothek für Tomcat
Nur .was
extraktionsposition_von_.zip\conf\bin
deployClusterSetup.py
UninstallSetup.py
Dateien für die Implementierung oder Deinstallation der Serverkonfigurationsanwendung auf dem Deployment Manager-Server in einem IBM WebSphere
Application Server-Cluster.
Nur .was
extraktionsposition_von_.zip\conf\cq
linkscript.py
Datei, die Sie beim Konfigurieren einer Verbindung zwischen Rational Asset Manager und IBM Rational ClearQuest unterstützt.
Beide
extraktionsposition_von_.zip\DatabaseScripts
com.ibm.ram.lifecycle.zip
Datei zum Füllen der Datenbanktabellen in der Datenbank für Assetlebenszyklen, die durch die interne Version von Rational Team Concert verwendet wird
Beide
extraktionsposition_von_.zip\DatabaseScripts\DB2
bootStrap_DB2.sql
dbcreate.sql
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zLinux.sh
RAMSCHEMA_DB2.sql
Dateien für das Erstellen und Füllen einer DB2-Datenbank für Rational Asset Manager
Dateien für das Erstellen und Füllen einer Microsoft SQL Server-Datenbank
Beide
extraktionsposition_von_.zip\sharedLibs
rlsclients_rlsibmratl_811_4.zip
Dateien für Rational Licensing Server. Diese ZIP-Datei enthält die entsprechenden Dateien für alle unterstützten Betriebssysteme.
Datenbanken für Rational Asset
Manager erstellen und konfigurieren
Wenn Ihre Datenbanksoftware installiert und der Datenbankserver aktiv ist, können Sie eine Datenbank entweder vor der Installation von IBM Rational Asset Manager oder während der Ausführung der Serverkonfigurationsanwendung von Rational Asset Manager erstellen und konfigurieren. Wenn Sie
IBM DB2 verwenden, kann die Serverkonfigurationsanwendung die Datenbanken für Sie erstellen.
Falls Sie IBM WebSphere Application Server zusammen mit DB2 verwenden und Ihre Datenbank mit der Serverkonfigurationsanwendung von Rational Asset Manager erstellen wollen, überspringen Sie diesen Abschnitt.
Datenbanken für Assets erstellen und füllen
Die Rational Asset Manager-Serveranwendung benötigt eine Datenbank für Assets und sonstige Repositoryinformationen.
Vorbereitende Schritte
Wenn Sie IBM WebSphere Application Server einsetzen und die Serverkonfigurationsanwendung verwenden, können Sie diese Task überspringen, weil die Serverkonfigurationsanwendung die Datenbanken automatisch für Sie erstellen und konfigurieren kann.
Datenbanktabellen für Assets in DB2 mit Batchdateien erstellen und füllen
Mit Batchdateien und Datenbankscripts können Sie
Tabellen in IBM DB2 für IBM Rational Asset Manager erstellen und füllen.
Vorbereitende Schritte
Wenn Sie IBM WebSphere Application Server einsetzen und die Serverkonfigurationsanwendung verwenden, können Sie diese Task überspringen, weil die Serverkonfigurationsanwendung die Datenbanken automatisch für Sie erstellen und konfigurieren kann.
Sie können die Datenbank und Tabellen automatisch erstellen, indem Sie Batchdateien ausführen. DB2
muss bereits installiert und aktiv sein. Stellen Sie sicher, dass Sie die Position der auf den Installationsmedien enthaltenen SQL-Scripts kennen. Die Position lautet installationsposition\ram\DatabaseScripts\DB2, wenn Sie die Installation mit Installation Manager vorgenommen haben. Außerdem müssen Sie das Installationsverzeichnis für DB2 kennen (normalerweise C:\Programme\IBM\SQLLIB bei Windows und opt/IBM/DB2/V9.7 bei Linux, AIX oder Linux for zSeries).
Die folgenden Scripts werden verwendet:
(
) dbcreate_populate.bat
(
) dbcreate_populate.sh
(
) dbcreate_populate_zLinux.sh
dbcreate.sql
RAMSCHEMA_DB2.sql
bootStrap_DB2.sql
Vorgehensweise
Wenn Sie von CD installieren, kopieren Sie die SQL-Scripts in
das lokale Dateisystem.
Stellen Sie sicher, dass Sie über Schreibzugriff auf das Verzeichnis verfügen, das die SQL-Scripts enthält.
Wechseln Sie in einer Befehlszeile in das Verzeichnis, das die
SQL-Scripts für
DB2 enthält (pfad_zu_den_installationsmedien\ db_scripts\DB).
Führen Sie die folgende Batchdatei aus:
dbcreate_populate.bat
dbcreate_populate.sh
dbcreate_populate_zlinux.sh
Geben Sie, sobald Sie dazu aufgefordert werden, den Namen der
Datenbank ein, oder drücken Sie die Eingabetaste, um den
Standarddatenbanknamen (RAMDB) zu übernehmen.
Geben Sie bei der nächsten Systemanfrage den Pfad zum Installationsverzeichnis für
DB2 ein, oder drücken Sie die
Eingabetaste, um den Standardwert zu übernehmen (C:\Programme\IBM\SQLLIB bei
Windows und
/opt/IBM/DB2/V9.7 bei Linux, AIX oder Linux for zSeries).
Die Batchdatei wird ausgeführt. Das Script
führt die folgenden Aktionen aus:
Es wird eine Datenbank mit dem Namen erstellt, den Sie eingegeben
haben.
Für die Datenbank wird ein Tabellenbereich konfiguriert.
In der Datenbank werden Tabellen und Schemata für RAM erstellt.
Anmerkung:Wenn Sie die Batchdatei erstmals ausführen, werden möglicherweise
mehrere Fehlernachrichten mit dem Fehlercode SQL0204N angezeigt, die darauf
hinweisen, dass name nicht als Name definiert ist. Diese
Nachrichten haben in etwa folgenden Inhalt:
** CLI-Fehler beim Ausführen der SQL-Anweisung:
(-204): [IBM][CLI Driver][DB2/NT] SQL0204N "RAMSCHEMA.FORUM" ist ein nicht definierter Name. SQLSTATE=42704
Wenn
Sie diese Batchdatei zum ersten Mal ausführen, können Sie diese Nachrichten ignorieren.
Prüfen Sie, ob die Tabellen erstellt wurden. Starten Sie dazu
beispielsweise die
DB2-Steuerzentrale,
und suchen Sie nach der Datenbank RAMDB. Prüfen Sie, ob die Datenbank und die Tabellen
erstellt
wurden.
Nächste Schritte
Führen Sie dann Folgendes aus:
Vorgehensweise, falls noch kein Rational Team Concert-Server vorhanden ist: Erstellen Sie die Datenbank für Life-Cycle-Management. Entsprechende Informationen finden Sie unter Datenbank für Assetlebenszyklen in DB2 erstellen.
Vorgehensweise, wenn Sie bereits über Rational Team Concert verfügen:
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Datenbanktabellen für Assets in DB2 manuell erstellen und füllen
Die Anweisungen in diesem Abschnitt erläutern, wie Sie IBM DB2 manuell konfigurieren und die Tabellen für IBM Rational Asset Manager in DB2 manuell erstellen und konfigurieren.
Vorbereitende Schritte
Wenn Sie IBM WebSphere Application Server einsetzen und die Serverkonfigurationsanwendung verwenden, können Sie diese Task überspringen, weil die Serverkonfigurationsanwendung die Datenbanken automatisch für Sie erstellen und konfigurieren kann.
DB2
muss bereits installiert und aktiv sein. Stellen
Sie darüber hinaus sicher, dass Sie die Position der auf den Installationsmedien enthaltenen SQL-Scripts kennen
(normalerweise pfad_zu_den_installationsmedien\db_scripts\DB2). Stellen Sie abschließend noch sicher, dass Sie auch das Installationsverzeichnis für DB2 kennen (in der Regel C:\Programme\IBM\SQLLIB unter Windows, opt/ibm/DB2/V9.7 unter Linux und /opt/IBM/db2/V9.7 unter AIX.
Gehen Sie wie folgt vor, um
DB2
zu konfigurieren und die Datenbanktabellen zu erstellen:
Vorgehensweise
Starten Sie die DB2-Steuerzentrale.
Wählen Sie die Instanz der Datenbank aus.
Erstellen Sie eine neue Datenbank und fügen Sie sie hinzu.
Klicken Sie auf Tools -> Befehlseditor.
Geben Sie im Befehlseditor (in Großbuchstaben) Folgendes ein:
ATTACH TO <DATENBANKINSTANZ>
(wobei <DATENBANKINSTANZ> der Name der Datenbankinstanz ist, die Sie in Schritt 2 ausgewählt haben)
Klicken Sie auf Ausführen.
Löschen Sie den vorherigen Befehl im Befehlseditor und geben Sie (in Großbuchstaben) Folgendes ein:
CREATE DATABASE <DATENBANKNAME> AUTOMATIC STORAGE YES USING CODESET UTF-8 TERRITORY US
(wobei <DATENBANKNAME> ein beliebiger von Ihnen ausgewählter Name sein kann; zum Beispiel RAMDB)
Klicken Sie auf Ausführen.
Klicken Sie auf Hinzufügen, wählen Sie die soeben erstellte Datenbank aus und klicken Sie auf OK.
Führen Sie das Script dbcreate.sql aus.
Klicken Sie auf Öffnen.
Navigieren Sie zur Datei dbcreate.sql.
Klicken Sie auf OK.
Klicken Sie auf Ja.
Klicken Sie auf Ausführen.
Führen Sie das Script RAMSCHEMA_DB2.sql aus.
Klicken Sie auf Öffnen.
Navigieren Sie zur Datei RAMSCHEMA_DB2.sql.
Klicken Sie auf OK.
Klicken Sie auf Ja.
Geben Sie im Textfeld Anweisungsabschlusszeichen statt des Standardzeichens Semikolon
( ; ) ein Winkelzeichen ( ^ ) ein.
Klicken Sie auf Ausführen.
Führen Sie das Script bootstrap_DB2.sql aus.
Klicken Sie auf Öffnen.
Navigieren Sie zur Datei bootstrap_DB2.sql.
Klicken Sie auf OK.
Klicken Sie auf Ja.
Geben Sie im Textfeld Anweisungsabschlusszeichen statt des Winkelzeichens
( ^ ) ein Semikolon ( ; ) ein.
Klicken Sie auf Ausführen.
Prüfen Sie, ob die Tabellen erstellt wurden.
Klicken Sie auf Objektsicht und öffnen Sie die Datenbankinstanz.
Klicken Sie auf Tabellen, um zu
prüfen, ob die Tabellen Daten enthalten.
Nächste Schritte
Führen Sie dann Folgendes aus:
Vorgehensweise, falls noch kein Rational Team Concert-Server vorhanden ist: Erstellen Sie die Datenbank für Life-Cycle-Management. Entsprechende Informationen finden Sie unter Datenbank für Assetlebenszyklen in DB2 erstellen.
Vorgehensweise, wenn Sie bereits über Rational Team Concert verfügen:
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Datenbank für Assets in Oracle erstellen und auffüllen
Die Anweisungen in diesem Abschnitt erläutern, wie Sie Tabellen für IBM Rational Asset Manager in
Oracle manuell erstellen und auffüllen.
Vorbereitende Schritte
Oracle muss bereits installiert und aktiv sein. Stellen Sie
darüber hinaus sicher, dass Sie die Position der SQL-Scripts kennen (normalerweise "pfad_zu_den_installationsmedien\db_scripts\Oracle").
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um die Datenbanktabelle zu erstellen:
Vorgehensweise
Befolgen Sie im Konfigurationsassistenten von Oracle die
Schritte im Assistenten, um eine neue Datenbank zu erstellen.
Verwenden Sie den globalen Datenbanknamen ramdb_ihre_domäne und die SID (System-ID) ramdb.
Führen Sie über die Registerkarte Angepasste
Scriptskeine SQL-Scripts aus, die
in den späteren Schritten erwähnt werden. Sie müssen zuerst einen Benutzeraccount erstellen.
Wählen Sie auf der Seite Zeichensätze die Option Unicode verwenden (AL32UTF8) aus.
Wählen Sie auf der Seite Zeichensätze ferner für Nationaler Zeichensatz die Option UTF8 - Unicode 3.0 UTF-8 aus.
Stellen Sie die übrigen Seiten im Assistenten fertig, indem
Sie die Standardwerte übernehmen.
Erstellen Sie einen Datenbankbenutzer:
Öffnen Sie Datenbanksteuerung.
Navigieren Sie zur Seite Benutzer.
(Bei Oracle
10.2(g) klicken Sie auf Administration und anschließend auf Benutzer;
bei Oracle 11(g) klicken Sie auf Server und anschließend im Abschnitt zur
Sicherheit auf Benutzer.)
Erstellen Sie einen Benutzer mit dem Namen RAMSCHEMA, der die folgenden Voraussetzungen erfüllt:
Der Benutzer mussRAMSCHEMA heißen. Rational Asset Manager benötigt ein Schema namens RAMSCHEMA. In Oracle ist der Eigner eines Schemas ein Datenbankbenutzer, dessen Namen es auch benutzt. Die Verwendung eines anderen Namens ist nicht möglich.
Der Benutzer verfügt über die Rollen (Aufgabenbereiche) RESOURCE und CONNECT.
Die Einstellung des Benutzers für die Quote ist unbegrenzt.
Für den Tabellenbereich können Sie einen beliebigen Standardtabellenbereich verwenden (außer Temp), der
den Anforderungen an die Zugriffsebene für den von Ihnen erstellten Benutzer entspricht.
Tipp:Oracle stellt einen Standardbenutzer mit dem Namen "Scott" zu Verfügung, der über die entsprechenden Berechtigungen verfügt. Sie können diesen Standardbenutzer als Grundlage für Ihr neues Benutzerkonto verwenden; Sie müssen den Benutzer j jedoch trotzdem RAMSCHEMA nennen.
Führen Sie die Scripts aus, mit denen die Datenbank gefüllt wird. (Dieser Schritt ist nicht erforderlich, wenn Sie
die Serverkonfigurationsanwendung verwenden; diese Anwendung führt die Scripts für Sie aus.)
Klicken Sie zum Öffnen auf SQL+.
Öffnen Sie die Datei
RAMSCHEMA_Oracle.sql im Ordner sqlscripts/oracle. Heben Sie den gesamten Dateiinhalt hervor, kopieren Sie ihn
(Rechtsklick und anschließend Auswahl von
Kopieren), und fügen Sie ihn oben in
SQL+ ein.
Klicken Sie auf Ausführen. Wenn
der Prozess beendet ist, löschen Sie die Befehle aus dem oberen
Fenster.
Wiederholen Sie diese Schritte für die Datei
bootStrap_Oracle.sql.
Prüfen Sie, ob die Tabellen erstellt wurden.
Nächste Schritte
Vorgehensweise, falls noch kein Rational Team Concert-Server vorhanden ist: Erstellen Sie die Datenbank für Life-Cycle-Management. Entsprechende Anweisungen finden Sie unter Datenbank für Assetlebenszyklen in Oracle erstellen.
Vorgehensweise, wenn Sie bereits über Rational Team Concert verfügen:
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Assetdatenbank in Microsoft SQL Server 2005 erstellen und füllen
Die Anweisungen in diesem Abschnitt erläutern, wie Sie
Tabellen für IBM Rational Asset Manager in Microsoft SQL Server 2005 manuell erstellen und füllen.
Vorbereitende Schritte
SQL Server 2005 muss bereits installiert und aktiv sein. Stellen
Sie darüber hinaus sicher, dass Sie die Position der SQL-Scripts kennen
(normalerweise pfad_zu_den_installationsmedien\db_scripts\SQLServer).
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um die Datenbanktabelle zu erstellen:
Vorgehensweise
Stellen Sie sicher, dass Ihre ID über die Berechtigung verfügt,
CREATE SCHEMA-Anweisungen auszuführen. (Normalerweise verfügt der Datenbankeigner über diese Berechtigung.)
Erstellen Sie eine neue Datenbank mit dem Datenbanknamen RAMDB. Bei der
Standardsortierfolge von SQL Server wird nicht zwischen Groß- und Kleinschreibung unterschieden;
die Rational Asset Manager-Datenbank muss eine Sortierung verwendne, bei der zwischen Groß-/Kleinschreibung unterschieden wird,
um ein ordnungsgemäßes Funktionieren zu gewährleisten. Sie müssen eine Sortierfolge auswählen, die auf _BIN2 endet (z. B. Latin1_General_BIN2).
Geben Sie im Befehlszeilentool Folgendes ein:
CREATE DATABASE RAMDB COLLATE sortierung
Dabei geben Sie für sortierung die gewünschte Sortierfolge an. Beispiel:
CREATE DATABASE RAMDB COLLATE Latin1_General_BIN2
Führen Sie die Scripts aus, mit denen die Datenbank
aufgefüllt wird.
Öffnen Sie eine Eingabeaufforderung.
Geben Sie sqlcmd -d RAMDB -i pfad
zu SQL-scripts\RAMSCHEMA_SQLServer.sql ein (wobei RAMDB der
Name der in Schritt 2 erstellten Datenbank ist) und drücken Sie die Eingabetaste.
Geben Sie sqlcmd -d RAMDB -i pfad
zu SQL-scripts\bootStrap_SQLServer.sql ein (wobei RAMDB der
Name der in Schritt 2 erstellten Datenbank ist) und drücken Sie die Eingabetaste.
Vorgehensweise, wenn Sie bereits über Rational Team Concert verfügen:
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Für angepasste Assetlebenszyklen müssen Sie eine zweite Datenbank erstellen.
Informationen zu diesem Vorgang
Falls Sie IBM WebSphere Application Server zusammen mit DB2 verwenden und Ihre Datenbank mit der Serverkonfigurationsanwendung von Rational Asset Manager erstellen wollen, überspringen Sie diesen Abschnitt.
Wenn Sie einen vorhandenen Rational Team Concert-Server verwenden, können Sie diese Task überspringen, denn in diesem Fall verfügt Rational Team Concert bereits über eine Datenbank.
Datenbank für Assetlebenszyklen in DB2 erstellen
Sie erstellen eine Datenbank für das Life-Cycle-Management in IBM DB2 für IBM Rational Asset Manager. Diese Datenbank wird durch die integrierte Version von IBM Rational Team Concert verwendet.
Vorbereitende Schritte
Wenn Sie IBM WebSphere Application Server einsetzen und die Serverkonfigurationsanwendung verwenden, können Sie diese Task überspringen, weil die Serverkonfigurationsanwendung die Datenbanken automatisch für Sie erstellen und konfigurieren kann.
Wenn Sie einen vorhandenen Rational Team Concert-Server verwenden, können Sie diese Task überspringen, denn in diesem Fall verfügt Rational Team Concert bereits über eine Datenbank.
Stellen Sie sicher, dass Sie das Installationsverzeichnis für DB2 kennen (normalerweise C:\Programme\IBM\SQLLIB für Windows und opt/IBM/DB2/V9.7 für Linux, AIX und Linux for zSeries).
Der Benutzer, der diese Anweisungen umsetzt, muss über die Berechtigung Systemadministrator für die DB2-Datenbank verfügen.
Tipp:Um die Systemadministrationsberechtigung für die DB2-Datenbank zu erhalten, müssen Sie unter Linux, AIX oder Linux for zSeries für den DB2-Benutzer db2inst1 den Befehl "sudo" absetzen und dann "bash" ausführen. Beachten Sie, dass db2inst1 der Standardinstanzbenutzer ist.
Informationen zu diesem Vorgang
So richten Sie die DB2-Datenbank ein:
Vorgehensweise
Erstellen Sie die Datenbank im DB2-Befehlsfenster. Die folgenden Beispielbefehle erstellen eine neue Datenbank namens RTCDB.
Diese Befehle werden im DB2-Befehlsfenster ausgeführt. Das Befehlsfenster kann über das Anwendungsstartmenü unter dem Menü "DB2-Befehlszeilentools" geöffnet werden.
Befehl unter Windows, wobei <datenbankspeicherlaufwerk> das Laufwerk ist, auf dem die Datenbankdateien gespeichert werden sollen (Beispiel: C:):
db2 create database RTCDB on <datenbankspeicherlaufwerk> using codeset UTF-8 territory en pagesize 8192
Tipp:Die Festplatte, auf der Sie die Datenbank erstellen, muss über mindestens 5 GB freien Speicherplatz verfügen.
Befehl unter Linux,
AIX oder Linux for zSeries, wobei <datenbankspeicherverzeichnis> für einen vollständig qualifizierten Pfad zu dem Verzeichnis auf Ihrem Dateisystem steht, in dem die Datenbankdateien gespeichert werden sollen:
db2 create database RTCDB on <datenbankspeicherverzeichnis> using codeset UTF-8 territory en pagesize 8192
Tipp:Das Datenbankspeicherverzeichnis muss bereits vorhanden sein und über mindestens 5 GB freien Speicherbereich verfügen.
Anmerkung:Damit
Unicode-Inhalte richtig verarbeitet werden, muss als Datenbankzeichensatz
UTF-8 definiert sein.
Tipp:Wenn die Datenbank noch nicht aktiv ist, können den Befehl db2start verwenden, um DB2 zu starten.
Nur bei DB2 v9.1: Sie müssen die Einstellung APP_CTL_HEAP_SZ vom Standardwert 128 auf den Wert 1024 heraufsetzen. Sie müssen anschließend Ihren Datenbankserver neu starten:
Geben Sie in einem DB2-Befehlsfenster den folgenden Befehl ein:
db2 UPDATE DATABASE CONFIGURATION FOR RTCDB USING APP_CTL_HEAP_SZ 1024
Stoppen Sie den Datenbankserver mit dem folgenden Befehl:
db2 stop database manager force
Starten Sie den Datenbankserver mit dem folgenden Befehl:
db2 start database manager
Nächste Schritte
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Datenbank für Assetlebenszyklen in Oracle erstellen
Die Anweisungen in diesem Abschnitt
erläutern, wie Sie in Oracle eine Datenbank für das Life-Cycle-Management für IBM Rational Asset Manager erstellen. Diese Datenbank wird durch die integrierte Version von IBM Rational Team Concert verwendet.
Vorbereitende Schritte
Wenn Sie einen vorhandenen Rational Team Concert-Server verwenden, können Sie diese Task überspringen, denn in diesem Fall verfügt Rational Team Concert bereits über eine Datenbank.
Oracle muss bereits installiert und aktiv sein.
Sie müssen die Datenbank für
Assetlebenszyklen auf demselben Host wie die Datenbank für Assets erstellen.
Informationen zu diesem Vorgang
So richten Sie eine Oracle-Datenbank für Assetlebenszyklen ein:
Vorgehensweise
Befolgen Sie im Konfigurationsassistenten von Oracle die
Schritte im Assistenten, um eine neue Datenbank zu erstellen.
Die Datenbank muss sich auf demselben Host wie die Datenbank befinden, die Sie
Sie für Assets erstellt haben.
Verwenden Sie den globalen Datenbanknamen rtcdb
und die SID (System-ID) rtcdb. Der Name der globalen Datenbank
und die Systemkennung müssen identisch sein und dürfen maximal 8 Zeichen lang sein.
Wählen Sie auf der Seite Zeichensätze die Option Unicode verwenden (AL32UTF8) aus.
Wählen Sie auf der Seite Zeichensätze ferner für Nationaler Zeichensatz die Option UTF8 - Unicode 3.0 UTF-8 aus.
Stellen Sie die übrigen Seiten im Assistenten fertig, indem
Sie die Standardwerte übernehmen.
Erstellen Sie einen Tabellenbereich. Der Tabellenbereich
muss die folgenden Eigenschaften haben:
Einen beliebigen Namen außer oracle_tbs.
Eine Position in einem anderen Verzeichnis als der Tabellenbereich oracle_tbs.
Ein Größe von mindestens 1 GB; bei größeren Installationen benötigen Sie unter Umständen mehr Platz.
Der folgenden Befehl auf einem
Windows-Computer zeigt eine einfache create-Anweisung:
CREATE BIGFILE TABLESPACE jazz_tbs DATAFILE 'D:\jazz_tbs\jazz_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Anmerkung:Im obigen Befehl
muss das Verzeichnis D:\jazz_tbs\ vorhanden sein.
Erstellen Sie einen Datenbankbenutzer:
Öffnen Sie Datenbanksteuerung.
Navigieren Sie zur Seite Benutzer.
(Bei Oracle
10.2(g) klicken Sie auf Administration und anschließend auf Benutzer;
bei Oracle 11(g) klicken Sie auf Server und anschließend im Abschnitt zur
Sicherheit auf Benutzer.)
Erstellen Sie einen Benutzer mit dem Namen RAMSCHEMA, der die folgenden Voraussetzungen erfüllt:
Sie können einen beliebigen gültigen Benutzernamen verwenden. Im Gegensatz zur Datenbank für Assets ist hier kein spezieller Benutzername erforderlich.
Der Benutzer verfügt über die Rollen (Aufgabenbereiche) RESOURCE und CONNECT.
Die Einstellung des Benutzers für die Quote ist unbegrenzt.
Der Standardtabellenbereich für den Benutzer ist der Tabellenbereich, den Sie in Schritt 2 erstellt haben.
Der Benutzer muss über die folgenden Berechtigungen verfügen:
ALTER ANY INDEX
ALTER ANY TABLE
CREATE ANY INDEX
CREATE DATABASE LINK
CREATE MATERIALIZED VIEW
CREATE PROCEDURE
CREATE PUBLIC SYNONYM
CREATE ROLE
CREATE SEQUENCE
CREATE SESSION
CREATE SYNONYM
CREATE TABLE
CREATE TRIGGER
CREATE TYPE
CREATE VIEW
DELETE ANY TABLE
DROP ANY INDEX
DROP ANY TABLE
INSERT ANY TABLE
UNLIMITED TABLESPACE
UPDATE ANY TABLE
Tipp:Oracle stellt einen Standardbenutzer mit dem Namen "Scott" zu Verfügung, der über
viele der entsprechenden Berechtigungen verfügt. Sie können diesen Standardbenutzer als Grundlage für Ihr neues Benutzerkonto verwenden.
Nächste Schritte
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Datenbank für
Assetlebenszyklen in Microsoft SQL
Server erstellen
Die Anweisungen in diesem Abschnitt erläutern, wie Sie
Tabellen für IBM Rational Asset Manager in Microsoft SQL Server 2005 erstellen. Diese Datenbank wird durch die integrierte Version von IBM Rational Team Concert verwendet.
Vorbereitende Schritte
Wenn Sie einen vorhandenen Rational Team Concert-Server verwenden, können Sie diese Task überspringen, denn in diesem Fall verfügt Rational Team Concert bereits über eine Datenbank.
SQL Server 2005 muss bereits installiert und aktiv sein.
Informationen zu diesem Vorgang
So richten Sie eine SQL Server-Datenbank mit dem
Befehlstool sqlcmd ein:
Vorgehensweise
Erstellen Sie eine Jazz Team
Server-Datenbank. Geben Sie im Befehlszeilentool Folgendes ein:
CREATE DATABASE rtcdb
GO
Ändern Sie das Eigentumsrecht der Jazz Team
Server-Datenbank in den Benutzer, den Sie für die Assetverwaltungsdatenbank von Rational Asset Manager verwenden. Der folgende Beispielbefehl ordnet den Benutzernamen ramDBuser als
Eigner der Datenbank rtcdb zu.
Geben Sie im Befehlszeilentool Folgendes ein:
USE rtcdb;
exec sp_changedbowner 'ramDBuser'
GO
Ändern Sie die Sortierfolge der Jazz Team
Server-Datenbank. Geben Sie im Befehlszeilentool Folgendes ein:
ALTER DATABASE rtcdb COLLATE Latin1_General_CP437_CS_AS
GO
Nächste Schritte
Bei Verwendung von WebSphere Application Server:
Falls Sie die Serverkonfigurationsanwendung noch nicht implementiert haben, implementieren Sie sie auf dem Server bzw. im Cluster. Lesen Sie hierzu die Anweisungen unter Auf Server implementieren oder Im Cluster implementieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Verwenden Sie anschließend die Serverkonfigurationsanwendung, um WebSphere Application Server für die Verbindung zur Datenbank zu konfigurieren. Falls Sie die Serverkonfigurationsanwendung auf einem Server oder in einem Cluster implementiert haben, lesen Sie die Informationen im Abschnitt
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren.
Serveranwendungen manuell auf WebSphere Application Server implementieren
Informationen zu diesem Vorgang
Sie können die Serverkonfigurationsanwendung von IBM Rational Asset Manager, die alle anderen Anwendungen implementiert, manuell auf einem vorhandenen IBM WebSphere Application Server implementieren.
Serverkonfigurationsanwendung auf WebSphere Application Server implementieren
Sie können IBM Rational Asset Manager manuell auf einer
vorhandenen Installation von IBM WebSphere Application Server installieren.
Vorbereitende Schritte
Falls Sie IBM Installation Manager verwendet haben, hat
Installation Manager die Serverkonfigurationsanwendung bereits für Sie auf dem Server implementiert. Weitere Informationen hierzu finden Sie im Abschnitt Rational Asset Manager-Server mit Installation
Manager installieren.
Suchen Sie nach der EAR-Datei der Serverkonfiguration von Rational Asset Manager für
WebSphere Application Server (com.ibm.ram.repository.setup.web.ear).
Entsprechende Anweisungen finden Sie unter Serveranwendungsdateien direkt von Installationsmedien abrufen.
Starten Sie die WebSphere Application Server-Administrationskonsole und melden Sie sich als Administrator an.
Klicken Sie auf Anwendungen -> Anwendungstypen.
Klicken Sie auf WebSphere-Unternehmensanwendungen.
Klicken Sie auf Installieren.
Geben Sie den Pfad und den Dateinamen der EAR-Datei für die Serverkonfiguration von Rational Asset Manager ein (com.ibm.ram.repository.setup.web.ear).
Klicken Sie auf Alle Installationsoptionen und -parameter anzeigen.
Klicken Sie auf Weiter, bis Sie Schritt 9 erreicht haben, oder klicken Sie im Navigationsfenster auf diesen Schritt.
Klicken Sie auf der Übersichtsseite auf Fertig stellen.
Nachdem die Installation der EAR-Datei beendet ist, klicken Sie
auf In Master-Konfiguration speichern.
Klicken Sie auf Speichern.
Starten Sie die Anwendung.
Klicken Sie im Navigationsfenster auf Anwendungen -> Anwendungstypen und erweitern Sie den Eintrag.
Klicken Sie auf WebSphere-Unternehmensanwendungen.
Wählen Sie die Anwendung com.ibm.ram.repository.setup.web.ear aus und klicken Sie auf Starten.
Falls Sie ohne ein Web-Server-Front-End auf Rational Asset Manager zugreifen, überspringen Sie diesen Schritt. Falls Sie über IIS oder den Apache-Server auf Rational Asset Manager zugreifen, führen Sie Folgendes aus:
Klicken Sie im Navigationsfenster auf Server -> Servertypen.
Klicken Sie auf Web-Server.
Wählen Sie den Namen des Web-Servers aus und klicken
Sie auf Plug-in generieren. (Wenn das Web-Server-Plug-in nicht erstellt wurde, finden Sie hierzu weitere
Informationen im Internet unter
Web-Server-Plug-ins
installieren.)
Wählen Sie den Namen des Web-Servers erneut aus und
klicken Sie auf Plug-in weitergeben. Dadurch
wird das Plug-in an den Web-Server gesendet, so dass die
Rational Asset Manager Server-Anwendung über den installierten Web-Server referenziert
werden kann.
Konfigurieren Sie die Anwendungssicherheit und die Authentifizierungseinstellungen wie folgt:
Klicken Sie auf Sicherheit.
Klicken Sie auf Globale Sicherheit.
Falls im Abschnitt "Verwaltungssicherheit" das Kontrollkästchen Verwaltungssicherheit
aktivieren ausgewählt ist, wählen Sie das Kontrollkästchen Anwendungssicherheit
aktivieren aus.
Klicken Sie im Abschnitt "Authentifizierung" auf Web- und SIP-Sicherheit.
Klicken Sie auf Allgemeine Einstellungen.
Wählen Sie im Abschnitt "Verhalten bei der Webauthentifizierung" das Kontrollkästchen Verfügbare Authentifizierungsdaten beim Zugriff auf einen ungeschützten URI verwenden aus, wenn dieses Kontrollkästchen noch nicht ausgewählt ist.
Klicken Sie auf Anwenden.
Klicken Sie im Fenster "Nachrichten" auf In Masterkonfiguration
speichern.
Stoppen Sie WebSphere Application Server und die Web-Server und starten Sie sie anschließend neu.
Verwenden Sie die folgenden URLs, um auf die Serverkonfigurationsanwendung von Rational Asset Manager zuzugreifen:
Wenn Sie einen Web-Server verwenden, geben Sie http://maschinenname/ram.setup/ ein.
Beispiel: http://www.example.com/ram.setup/
Wenn Sie keinen Web-Server verwenden, geben Sie die Adresse http://maschinenname:port/ram.setup/ ein.
Beispiel: http://www.example.com:13080/ram.setup/ (verwenden Sie die Portnummer für den Standardhost, die im Navigationsfenster unter "Umgebung" bei "Virtuelle Hosts" definiert ist).
Serverkonfigurationsanwendung in WebSphere Application Server-Cluster implementieren
Sie können die Serverkonfigurationsanwendung von IBM Rational Asset Manager manuell auf einem Network Deployment-Cluster implementieren.
Vorbereitende Schritte
Falls Sie IBM Installation Manager verwendet haben, hat
Installation Manager die Serverkonfigurationsanwendung bereits für Sie auf dem Server implementiert. Weitere Informationen hierzu finden Sie im Abschnitt Rational Asset Manager-Server mit Installation
Manager installieren.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Melden Sie sich bei der Administrationskonsole von WebSphere Application Server an.
Klicken Sie auf Anwendungen -> Neue Anwendung.
Klicken Sie auf die Schaltfläche für eine Neue Unternehmensanwendung.
Wählen Sie Lokales Dateisystem aus; klicken Sie dann auf Durchsuchen und wählen Sie die Datei für die Serverkonfigurationsanwendung (com.ibm.ram.repository.setup.web.ear) auf Ihrem Dateisystem aus.
Klicken Sie auf Weiter.
Wählen Sie Alle Installationsoptionen und -parameter anzeigen aus.
Klicken Sie auf Weiter, bis Sie Schritt 2: Module zu Servern
zuordnen erreicht haben (oder klicken Sie direkt auf diesen Schritt).
Ordnen Sie dem Cluster das Modul zu:
Wählen Sie das Modul com.ibm.ram.repository.setup.web in der Tabelle aus.
Wählen Sie aus der Liste Cluster und Server den Cluster aus, in dem Sie
die Serverkonfigurationsanwendung implementieren möchten.
(Sie werden die Serverkonfigurationsanwendung später zur Implementierung aller anderen Anwendungen in diesem Cluster verwenden.)
Klicken Sie auf Anwenden.
Klicken Sie auf Weiter, bis Sie Schritt 7: Kontextstammverzeichnisse für Webmodule zuordnen erreicht haben (oder klicken Sie direkt auf diesen Schritt).
Notieren Sie den Wert für das Kontextstammverzeichnis.
Sie können diesen Wert ändern oder das Standardverzeichnis ram.setup übernehmen.
Klicken Sie auf Weiter, bis Sie Schritt 9: Zusammenfassung erreicht haben.
Klicken Sie auf Fertig stellen.
Klicken Sie nach der Anwendungsinstallation auf In Masterkonfiguration speichern. Während der Speichervorgang für die Konfiguration läuft, führen Sie eine Sychronisation der Konfiguration mit den Knoten aus, auf denen Sie die Anwendung voraussichtlich ausführen werden. Stellen Sie zum manuellen Synchronisieren eines Knotens auf der Seite unter Systemverwaltung -> Knotenagenten sicher, dass der Knoten tatsächlich aktiv ist. Wählen Sie dann auf der Seite unter Systemverwaltung -> Knoten den Knoten aus und klicken Sie auf Synchronisieren.
Klicken Sie auf Anwendungen -> Anwendungstypen -> WebSphere-Unternehmensanwendungen.
Wählen Sie "com.ibm.ram.repository.setup.web.ear" aus und klicken Sie auf Starten.
Falls Sie ohne ein Web-Server-Front-End auf Rational Asset Manager zugreifen, überspringen Sie diesen Schritt. Falls Sie über IIS oder den Apache-Server auf Rational Asset Manager zugreifen, führen Sie Folgendes aus:
Klicken Sie im Navigationsfenster auf Server -> Servertypen.
Klicken Sie auf Web-Server.
Wählen Sie den Namen des Web-Servers aus und klicken
Sie auf Plug-in generieren. (Wenn das Web-Server-Plug-in nicht erstellt wurde, finden Sie hierzu weitere
Informationen im Internet unter
Web-Server-Plug-ins
installieren.)
Wählen Sie den Namen des Web-Servers erneut aus und
klicken Sie auf Plug-in weitergeben. Dadurch
wird das Plug-in an den Web-Server gesendet, so dass die
Rational Asset Manager Server-Anwendung über den installierten Web-Server referenziert
werden kann.
Konfigurieren Sie die Anwendungssicherheit und die Authentifizierungseinstellungen wie folgt:
Klicken Sie auf Sicherheit.
Klicken Sie auf Globale Sicherheit.
Falls im Abschnitt "Verwaltungssicherheit" das Kontrollkästchen Verwaltungssicherheit
aktivieren ausgewählt ist, wählen Sie das Kontrollkästchen Anwendungssicherheit
aktivieren aus.
Klicken Sie im Abschnitt "Authentifizierung" auf Web- und SIP-Sicherheit.
Klicken Sie auf Allgemeine Einstellungen.
Wählen Sie im Abschnitt "Verhalten bei der Webauthentifizierung" das Kontrollkästchen Verfügbare Authentifizierungsdaten beim Zugriff auf einen ungeschützten URI verwenden aus, wenn dieses Kontrollkästchen noch nicht ausgewählt ist.
Klicken Sie auf Anwenden.
Klicken Sie im Fenster "Nachrichten" auf In Masterkonfiguration
speichern.
Stoppen Sie WebSphere Application Server und die Web-Server und starten Sie sie anschließend neu.
Verwenden Sie die folgenden URLs, um auf die Serverkonfigurationsanwendung von Rational Asset Manager zuzugreifen:
Wenn Sie einen Web-Server verwenden, geben Sie http://maschinenname/ram.setup/ ein.
Beispiel: http://www.example.com/ram.setup/
Wenn Sie keinen Web-Server verwenden, geben Sie die Adresse http://maschinenname:port/ram.setup/ ein.
Beispiel: http://www.example.com:13080/ram.setup/ (verwenden Sie die Portnummer für den Standardhost, die im Navigationsfenster unter "Umgebung" bei "Virtuelle Hosts" definiert ist).
Serverkonfigurationsanwendung auf dem Deployment Manager
in einem WebSphere Application Server-Cluster implementieren
Sie können die Serverkonfigurationsanwendung manuell auf dem Deployment Manager implementieren, indem Sie die Serverkonfigurationsanwendung durch Ausführen eines Jython-Scripts auf dem Deployment Manager-Server für den Cluster platzieren.
Vorbereitende Schritte
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Falls Sie IBM Installation Manager verwendet haben, hat
Installation Manager die Serverkonfigurationsanwendung bereits für Sie auf dem Server implementiert. Weitere Informationen hierzu finden Sie im Abschnitt Rational Asset Manager-Server mit Installation
Manager installieren.
Suchen Sie folgende Scripts im Ordner
Rational_Asset_Manager_installationsverzeichnis\ram\conf\bin:
deployClusterSetup.py
UninstallSetup.py
Implementieren Sie die EAR-Datei für die Serverkonfiguration von Rational Asset Manager auf dem Deployment Manager-Server. Führen Sie hierzu den folgenden Befehl (Windows) aus:
benutzername - Der Name eines IBM WebSphere Application
Server-Administrators.
kennwort - Das Kennwort dieses Administrators.
installationsverzeichnis - Das Installationsverzeichnis von Rational Asset Manager.
kontextstammverzeichnis (optional) - Das Kontextstammverzeichnis, das für die Serverkonfigurationsanwendung verwendet werden soll. Falls hierfür kein Wert angegeben wird, so wird als Kontextstammverzeichnis der Serverkonfigurationsanwendung standardmäßig der Wert ram.setup verwendet.
Anmerkung:Der Pfad zum Jython-Script muss bei Windows umgekehrte Schrägstriche (\) enthalten und bei AIX sowie Linux reguläre Schrägstriche (/). Der Pfad zu der EAR-Datei sollte unabhängig von der Plattform reguläre Schrägstriche (/) enthalten.
Starten Sie die Administrationskonsole von WebSphere Application Server und melden Sie sich als Administrator an.
Starten Sie die Anwendung:
Klicken Sie im Navigationsfenster auf Anwendungen -> Anwendungstypen und erweitern Sie den Eintrag.
Klicken Sie auf WebSphere-Unternehmensanwendungen.
Wählen Sie die Anwendung com.ibm.ram.repository.setup.web.ear aus und klicken Sie auf Starten.
Anwendungsserverinstanz für Rational Team Concert
in einem verteilten Server-Cluster von WebSphere Application Server-Server erstellen
Sie können
IBM Rational Team Concert,
eine Voraussetzung für die Verwaltung der Assetlebenszyklen in
IBM Rational Asset Manager, zwar nicht in einem
IBM WebSphere Application Server-Cluster
implementieren, aber Sie haben die Möglichkeit, in der Zelle eine einzelne
Anwendungsserverinstanz für
Rational Team Concert
zu erstellen.
Vorbereitende Schritte
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Wenn Rational Team Concert bereits installiert und konfiguriert ist, überspringen Sie diese Task.
Zur Erstellung einer neuen Serverinstanz in einer Zelle müssen Sie die Berechtigung eines
WebSphere-Administrators besitzen.
Informationen zu diesem Vorgang
Wichtig:Führen Sie diese Task nur aus, wenn Sie eine Clusterumgebung mit WebSphere Application Server verwenden. Wenn Sie keinen Cluster verwenden, können Sie Rational Asset Manager und Rational Team Concert auf demselben Anwendungsserver installieren.
Da Sie Rational Team Concert nicht in einem Cluster implementieren können, müssen Sie zusätzlich zu den Cluster-Servern einen separaten Anwendungsserver erstellen. Anschließend können Sie Rational Team Concert auf diesem Server implementieren.
Eine zusätzliche Maschine ist nicht erforderlich. Sie können auf jedem beliebigen Einzelknoten in der Zelle
einen neuen eigenständigen Anwendungsserver erstellen.
Vorgehensweise
Melden Sie sich in einem Web-Browser bei der Administrationskonsole von WebSphere Application Server an. Diese Konsole befindet sich standardmäßig an der folgenden Adresse:
Integrierter WebSphere Application Server: http://localhost:13060/ibm/console
(der Standardbenutzername lautet admin, das Standardkennwort ist admin)
Klicken Sie im Navigationsfenster auf Server -> Servertypen und erweitern Sie den Eintrag.
Klicken Sie auf WebSphere Application Server.
Klicken Sie auf Neu.
Wählen Sie einen Knoten für den Anwendungsserver aus.
Geben Sie einen Namen für den Anwendungsserver ein. Beispiel: ramTeamConcertServer. Dieser Name muss sich von den Namen der anderen Anwendungsserver in dem Knoten unterscheiden.
Klicken Sie auf Weiter.
Wählen Sie eine Serverschablone aus. Für den hier beabsichtigten Zweck können Sie eine Standardserverschablone verwenden.
Klicken Sie auf Weiter.
Wählen Sie die Option Eindeutige HTTP-Ports generieren aus, um dem neuen Anwendungsserver einen eindeutigen Port zuzuordnen.
Klicken Sie auf Weiter und überprüfen Sie die Einstellungen für den neuen Server.
Klicken Sie auf Fertig stellen.
Klicken Sie auf Prüfen, wählen Sie die Option Änderungen mit Knoten
synchronisieren aus und klicken Sie dann auf Speichern.
Nächste Schritte
Ihr neuer Anwendungsserver ist jetzt konfiguriert.
Zur weitergehenden Konfiguration klicken Sie
auf der Seite Server -> Anwendungsserver auf den Namen des Servers.
Sie müssen die Position der folgenden .jar-Dateien für JDBC für Ihren Datenbankserver kennen:
db2jcc_license_cu.jar und db2jcc.jar.
ojdbc5.jar. Wenn Sie Oracle 10 verwenden, so verwenden Sie trotzdem die Datei ojdbc5.jar für Oracle 11. Diese Dateien können Sie von Oracle herunterladen.
Sie können die Leistung und Stabilität von Rational Asset Manager steigern, indem Sie die Webanwendungen und die Anwendungsdateien für die enthaltene IBM Rational Team Concert-Anwendung auf getrennten Tomcat-Servern installieren. Im vorliegenden Dokument wird das Installationsverzeichnis für den Tomcat-Server für Rational Asset Manager grundsätzlich als tomcat-installationsverzeichnis bezeichnet.
Das Installationsverzeichnis für den Tomcat-Server für Rational Team Concert wird als installationsverzeichnis_von_tomcat_für_rtc bezeichnet.
Wenn Sie alle Webanwendung auf demselben Tomcat-Server installieren, sind die Verzeichnisse gleich.
Anmerkung:Falls Sie beabsichtigen, Rational Asset Manager und die integrierte Version von Rational Team Concert auf derselben Maschine, aber in unterschiedlichen Tomcat-Serveranwendungen zu installieren, müssen Sie zur Verhinderung von Kollisionen sicherstellen, dass Sie diese Tomcat-Server für die Verwendung unterschiedlicher sicherer und nicht gesicherter Ports konfiguriert haben. Weitere Informationen zu Ports bei Tomcat 5.5 enthält die Apache Tomcat-Dokumentation.
Vorgehensweise
Stellen Sie sicher, dass alle Repository-Server auf dieselben Einstellungen für Datum, Zeit und Zeitzone gesetzt sind.
Extrahieren Sie die gemeinsam genutzten Bibliotheksdateien in den Ordner tomcat-installationsverzeichnis\shared\lib:
Suchen und extrahieren Sie die Datei archivextraktionsposition\apps\tomcat\sharedLib.zip.
Kopieren Sie den gesamten Inhalt der extrahierten Datei sharedLib.zip in das
Verzeichnis tomcat-installationsverzeichnis\shared\lib.
Wenn Sie Rational Team Concert auf einem anderen Tomcat-Server installieren, kopieren Sie den extrahierten Inhalt der Datei sharedLib.zip in das Verzeichnis installationsverzeichnis_von_tomcat_für_rtc\shared\lib für den anderen Tomcat-Server.
Extrahieren Sie die Bibliotheksdateien für Rational
Licensing Key Server Version 8.1.1 in den Ordner tomcat-installationsverzeichnis\shared\lib:
Wichtig:Führen Sie diesen Schritt nicht aus, wenn Sie unter Linux for zSeries
installieren.
Suchen und extrahieren Sie die Datei
archivextraktionsposition\sharedLibs\rlsclients_rlsibmratl_811_4.zip.
Suchen Sie im Inhalt der extrahierten ".zip"-Datei die Datei rlsibmratl811_4.zip
für Ihr Betriebssystem und Ihre Architektur. Die Datei für 32-Bit Windows befindet sich beispielsweise im Verzeichnis win32.
Extrahieren Sie den Inhalt der entsprechenden Datei rlsibmratl811_4.zip.
Kopieren Sie den gesamten Inhalt der extrahierten Datei rlsibmratl811_4.zip in das
Verzeichnis tomcat-installationsverzeichnis\shared\lib.
Ändern Sie das Startscript für den Tomcat-Server für Rational Asset Manager wie folgt:
Wichtig:Führen Sie diesen Schritt nicht aus, wenn Sie unter Linux for zSeries
installieren.
Suchen Sie die Tomcat-Startdatei und öffnen Sie sie in einem Texteditor. Unter Windows ist dies die Datei tomcat-installationsverzeichnis\bin\startup.bat.
Bei Linux, AIX oder Linux for zSeries handelt es sich um die Datei tomcat-installationsverzeichnis/bin/startup.sh.
Geben Sie den folgenden Text in die Startdatei ein:
set JAVA_OPTS=-Djava.library.path="tomcat-installationsverzeichnis\shared\lib"
Kopieren Sie im Verzeichnis archivextraktionsposition/apps/tomcat/ die folgenden Dateien in das Verzeichnis tomcat-installationsverzeichnis/webapps/:
com.ibm.ram.repository.web.tomcat_runtime.war
com.ibm.ram.repository.web.ws.tomcat_runtime.war
iehs.war
rmcabdgovernprocess.war
Ändern Sie den Kontextpfad der Anwendungen, indem Sie die WAR-Anwendungsdateien umbenennen. Verwenden Sie die folgenden Namen.
Tabelle 4. Kontextpfaden für Webanwendungsdateien von Rational Asset Manager
Ursprünglicher Dateiname
Neuer Dateiname
Resultierender Kontextpfad
Worum handelt es sich?
com.ibm.ram.repository.web.tomcat_runtime.war
ram.war
ram
Primäre Rational Asset Manager-Webanwendung für Tomcat
com.ibm.ram.repository.web.ws.tomcat_runtime.war
ram.ws.war
ram.ws
Rational Asset Manager-Web-Service-Anwendung für Tomcat
iehs.war
ram.help.war
ram.help
Rational Asset Manager-Hilfe und Benutzerhilfeanwendung
rmcabdgovernprocess.war
ram.process.war
ram.process
Dokumentationsanwendung für assetbasierte Entwicklungs- und Governance-Prozesse
Konfigurieren Sie den Tomcat-Server für Rational Asset Manager für den Zugriff auf Ihre Datenbank:
Öffnen Sie die Datei tomcat-installationsverzeichnis\conf\server.xml in einem Texteditor.
Suchen Sie in der Datei server.xml nach allen Zeilen, die
mit <Connector beginnen und die Angabe port="8080" oder port="8009" enthalten.
Ändern Sie die Anfänge dieser Zeilen in <Connector URIEncoding="UTF-8".
Geben Sie in der Datei zwischen dem Anfangstag <GlobalNamingResources> und dem Endtag </GlobalNamingResources> folgenden Text für Ihre Version von Tomcat ein.
Anmerkung:Verwenden Sie als Werte für benutzername und kennwort eine Benutzer-ID und ein Kennwort, mit denen Sie uneingeschränkten Verwaltungszugriff haben. Das Attribut "url" könnte zum Beispiel wie folgt aussehen: jdbc:db2://localhost:50000/RAMDB.
Fügen Sie diesen Text für Ihren Datenbankserver ein und ersetzen Sie dabei die folgenden Variablen:
Ersetzen Sie in den Attributen username und password die Variablen benutzername und kennwort durch eine Benutzer-ID bzw. durch ein Kennwort, mit der bzw. dem Sie uneingeschränkten Verwaltungszugriff auf den Datenbankserver erhalten.
Ersetzen Sie im Attribut url die Variablen vollständig_qualifizierter_datenbankservername und datenbankportnummer durch die Serveradresse und die Portnummer für Ihre Datenbank. Ersetzen Sie name_von_Rational_Asset_Manager-datenbank durch den Namen der Datenbank für Assets. Das Attribut url für DB2 könnte zum Beispiel jdbc:db2://localhost:50000/RAMDB lauten.
Die Werte, die für die Attribute maxWait, maxActive und maxIdle angezeigt werden, sind Beispielwerte und können den Anforderungen an die Leistung entsprechend angepasst werden.
Kopieren Sie die folgenden JAR-Dateien in den Ordner tomcat-installationsverzeichnis\common\lib:
db2jcc_license_cu.jar
db2jcc.jar
ojdbc5.jar (Diese Datei können Sie von Oracle herunterladen. Wenn Sie Oracle 10 verwenden, laden Sie ein Paket für Oracle 11 herunter, um darin die Datei
ojdbc5.jar zu suchen.)
Diese Dateien werden von Ihrem Datenbankprovider bereitgestellt, und zwar sehr wahrscheinlich im Ordner /java/ Ihrer Datenbankinstallation.
Konfigurieren Sie den Tomcat-Server für die Benutzersicherheit. Wenn Sie beabsichtigen, die LDAP-Sicherheit zu verwenden, so müssen Sie zunächst die Anwendungen unter Verwendung der dateibasierten Sicherheit konfigurieren und dann nach erfolgter Anwendungskonfiguration zur LDAP-Authentifizierung wechseln. Weitere Informationen hierzu finden Sie im Abschnitt LDAP-Authentifizierung für Tomcat konfigurieren.
Öffnen Sie die Datei tomcat-installationsverzeichnis\conf\tomcat-users.xml in einem Texteditor.
Fügen Sie einen Benutzer namens admin hinzu und ordnen Sie diesem Benutzer die Rollen (Aufgabenbereiche) admin sowie manager zu.
Diesen Benutzer können Sie hinzufügen, indem Sie zwischen den Tags <tomcat-users> den folgenden Text einfügen:
Enthaltene Rational Team Concert-Serveranwendung auf Tomcat implementieren
IBM Rational Asset Manager benötigt IBM Rational Team Concert zur Steuerung der Lebenszyklusfunktionen, anhand der Sie die Entwicklung von Assets verwalten können. Falls Sie nicht bereits über Rational Team Concert verfügen, so ist eine einfache (eingeschränkte) Version des Produkts enthalten, das Sie auf einem Tomcat-Server implementieren können.
Vorbereitende Schritte
Wenn bereits eine Rational Team Concert-Serveranwendung implementiert und konfiguriert ist, so können Sie die vorhandene Anwendung verwenden, anstatt eine neue Anwendung zu installieren. Informationen zur Konfiguration von Rational Team Concert für die Zusammenarbeit mit Rational Asset Manager enthält Rational
Team Concert-Server für die Zusammenarbeit mit Rational Asset Manager konfigurieren.
Sie benötigen einen Verwaltungs- und Dateizugriff auf einen installierten und aktiven Tomcat-Server.
Führen Sie diese Task erst aus, nachdem Sie die folgenden Tasks vollständig abgeschlossen haben:
Sie müssen über ein Sicherheitszertifikat für Ihren Tomcat-Server verfügen.
Die enthaltene Version von Rational Team Concert erfordert eine sichere Verbindung.
Informationen zu diesem Vorgang
Sie können die Leistung und Stabilität von Rational Asset Manager steigern, indem Sie die Webanwendungen und die Anwendungsdateien für die enthaltene IBM Rational Team Concert-Anwendung auf getrennten Tomcat-Servern installieren. Im vorliegenden Dokument wird das Installationsverzeichnis für den Tomcat-Server für Rational Asset Manager grundsätzlich als tomcat-installationsverzeichnis bezeichnet.
Das Installationsverzeichnis für den Tomcat-Server für Rational Team Concert wird als installationsverzeichnis_von_tomcat_für_rtc bezeichnet.
Wenn Sie alle Webanwendung auf demselben Tomcat-Server installieren, sind die Verzeichnisse gleich.
Vorgehensweise
Stellen Sie sicher, dass alle Repository-Server auf dieselben Einstellungen für Datum, Zeit und Zeitzone gesetzt sind.
Extrahieren Sie die Bibliotheksdateien für Rational
Licensing Key Server Version 8.1.1 in den Ordner installationsverzeichnis_von_tomcat_für_rtc\shared\lib:
Wichtig:Führen Sie diesen Schritt nicht auf Linux for zSeries aus.
Suchen und extrahieren Sie die Datei
archivextraktionsposition\sharedLibs\rlsclients_rlsibmratl_811_4.zip.
Suchen Sie im Inhalt der extrahierten ".zip"-Datei die Datei rlsibmratl811_4.zip
für Ihr Betriebssystem und Ihre Architektur. Die Datei für 32-Bit Windows befindet sich beispielsweise im Verzeichnis win32.
Extrahieren Sie den Inhalt der entsprechenden Datei rlsibmratl811_4.zip.
Kopieren Sie den extrahierten Inhalt der Datei
rlsibmratl811_4.zip
in das Verzeichnis installationsverzeichnis_von_tomcat_für_rtc\shared\lib.
Wenn Sie Rational Asset Manager und Rational Team Concert auf demselben Anwendungsserver installieren, ist dieser Schritt bereits ausgeführt worden.
Suchen Sie auf den Installationsmedien die Datei archivextraktionsposition/apps/tomcat/RTC-server.zip.
Extrahieren Sie die Datei RTC-server.zip in eine Position auf Ihrem Festplattenlaufwerk. Diese Position wird in den vorliegenden Anweisungen nachfolgend rtc-installationsverzeichnis genannt.
Suchen und extrahieren Sie die Datei rtc-installationsverzeichnis/jazz/server/jazz_war.ear. Zum Extrahieren von .ear-Dateien können Sie ein kostenloses Dienstprogramm wie etwa 7-Zip verwenden. Kopieren Sie die Datei jazz.war aus dem extrahierten Paket jazz_war.ear in das Verzeichnis installationsverzeichnis_von_tomcat_für_rtc/webapps/.
Konfigurieren Sie auf Ihrem Tomcat-Server wie folgt einen sicheren Port für Rational Team Concert:
Erstellen Sie ein Sicherheitszertifikat, mit dem Ihr Tomcat-Server für Rational Team Concert für SSL-Verbindungen identifiziert wird. Sie können mit dem Java-JDK-Befehl keytool ein selbst signiertes Zertifikat erstellen. Alternativ können Sie auch ein Zertifikat anfordern, das von einer anerkannten Zertifizierungsstelle unterzeichnet ist.
Weitere Informationen zur Erstellung selbst signierter Zertifikate mit dem Befehl keytool enthält die
Oracle Java-Dokumentation.
Mit dem folgenden keytool-Befehlsbeispiel können Sie ein selbst signiertes Zertifikat erstellen:
Beim Ausführen dieses Befehls werden Sie zur Angabe eines Kennworts für die Keystore-Datei aufgefordert. Das Standardkennwort lautet changeit, Sie sollten jedoch ein anderes Kennwort angeben. Dieses Kennwort dürfen Sie nicht vergessen, denn Sie müssen es später in der Datei server.xml angeben.
Wenn Sie eine IBM Java Runtime Environment (JRE) verwenden, so enthalten viele Versionen das IBM Tool ikeyman im Verzeichnis IBM_Java-JRE-installationsposition/jre/bin/.
Mit diesem Tool können Sie Sicherheitszertifikate auf dem Server erstellen und verwalten. Weitere Informationen zur Verwendung des Tools "iKeyman" enthält den iKeyman User's Guide, das Benutzerhandbuch für iKeyman.
Außerdem ist im Ordner rtc-installationsverzeichnis/jazz/server/ auch ein einfaches Zertifikat enthalten. Der Name der Zertifikatsdatei lautet ibm-team-ssl.keystore.
Suchen Sie in der Datei installationsverzeichnis_von_tomcat_für_rtc\conf\server.xml den Tag <Connector> mit dem Attribut scheme="https".
Die Standarddatei enthält ein <Connector>-Beispieltag für Port 8443, das mit Kommentarzeichen auskommentiert ist.
Kopieren Sie den folgenden Text und fügen Sie ihn ein:
keystore-datei ist der Dateiname Ihrer Keystore-Datei. Es kann ein absoluter Pfad angegeben werden oder aber ein relativer Pfad ab dem Stammverzeichnis Ihres Tomcat-Servers (installationsverzeichnis_von_tomcat_für_rtc).
Wenn Sie die oben aufgeführten einfachen Befehl verwendet haben, lautet der Wert hierfür ".keystore".
Wenn Sie das enthaltene Zertifikat verwenden, lautet der Wert "rtc-installationsverzeichnis/jazz/server/ibm-team-ssl.keystore". .
keystore-kennwort ist das Kennwort für die Keystore-Datei. Bei Verwendung der enthaltenen Keystore-Datei lautet es ibm-team.
keystore-protokoll ist das Protokoll für den Keystore. Sehr wahrscheinlich werden TLS oder SSL_TLS verwendet.
Bei Verwendung der enthaltenen Keystore-Datei lautet das Protokoll SSL_TLS.
keystore-algorithmus ist der
X509-Algorithmus für den Keystore. Je nach der Quelle des Zertifikats lautet er sehr wahrscheinlich SunX509 oder IbmX509. Bei Verwendung der enthaltenen Keystore-Datei ist er IbmX509.
Sie können den Wert für port so ändern, dass ein anderer Port als 8443 für den Nicht-SSL-Connector verwendet wird (standardmäßig Port 8080). Wenn Sie den Wert für den Port ändern, so müssen Sie auch den Wert für das Attribut redirectPort ändern, damit dieser mit der Portnummer für den SSL-Connector übereinstimmt.
Kopieren sie die entsprechende .jar-Datei aus Ihrem Datenbankprovider:
Kopieren Sie die Datei ojdbc14.jar in den Ordner rtc-installationsverzeichnis/jazz/server/oracle (wobei Sie unter Umständen den Ordner "oracle" erst noch erstellen müssen).
Sie können die Datei von Oracle herunterladen. Wenn Sie Oracle 11 verwenden, laden Sie das Paket für Oracle 10g herunter, um darin die Datei ojdbc14.jar zu suchen.
Kopieren Sie die folgende Datei in den Ordner rtc-installationsverzeichnis/jazz/server/sqlserver (wobei Sie unter Umständen den Ordner sqlserver erst noch erstellen müssen):
Konfigurieren Sie die Einstellungen für die Tomcat-Starteigenschaft wie folgt:
Suchen Sie die Tomcat-Startdatei und öffnen Sie sie in einem Texteditor. Unter Windows ist dies die Datei installationsverzeichnis_von_tomcat_für_rtc\bin\startup.bat.
Unter Linux, AIX oder Linux for zSeries handelt es sich um die Datei installationsverzeichnis_von_tomcat_für_rtc/bin/startup.sh.
Geben Sie den folgenden Text in die Startdatei ein:
(ersetzen Sie alle Leerzeichen in der Angabe rtc-installationsverzeichnis jeweils durch die Zeichenfolge %20):
set ORACLE_JDBC=oracle_jar_dirset SQLSERVER_JDBC=sqlServer_jar_dirset JAZZ_INSTALL_DIR=rtc-installationsverzeichnis
set JAVA_OPTS=-Djava.awt.headless=true -Djava.library.path="installationsverzeichnis_von_tomcat_für_rtc\shared\lib" -DSQLSERVER_JDBC="%SQLSERVER_JDBC%" -DORACLE_JDBC="%ORACLE_JDBC%" -DDB2I_JDBC="%DB2I_JDBC%" -DDB2Z_JDBC="%DB2Z_JDBC%" -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true -DJAZZ_HOME=file:///%JAZZ_INSTALL_DIR%\jazz\server\conf -Dcom.ibm.team.repository.tempDir=%TEMP% -Xmx700M
rtc-installationsverzeichnis ist das extrahierte Verzeichnis der Datei RTC-server.zip.
Ersetzen Sie bei Windows alle Leerzeichen in der Angabe rtc-installationsverzeichnis durch die Zeichenfolge %20.
oracle_jar_dir ist das Verzeichnis für die Datei ojdbc14.jar (rtc-installationsverzeichnis/jazz/server/oracle).
sqlServer_jar_dir ist das Verzeichnis der Datei sqljdbc.jar (rtc-installationsverzeichnis/jazz/server/sqlserver).
installationsverzeichnis_von_tomcat_für_rtc ist das Installationsverzeichnis für den Tomcat-Server.
Wenn Sie Rational Asset Manager und Rational Team Concert auf demselben Anwendungsserver installieren, verwenden Sie die Systemvariable JAVA_OPTS an Stelle des Werts, den Sie im Rahmen der Konfiguration des Startscripts für den Tomcat-Server für Rational Asset Manager erstellt haben. Diese Deklaration enthält immer noch die Option -Djava.library.path.
Suchen Sie die entsprechende Eigenschaftendatei für den Jazz-Server und benennen Sie sie um:
Suchen Sie im Verzeichnis rtc-installationsverzeichnis/jazz/server/conf/jazz/ die Datei teamserver.properties und benennen Sie sie in teamserver.derby.properties um.
Suchen Sie nach der entsprechenden Datei für Ihren Datenbankserver:
DB2 unter Windows: teamserver.db2.win32.properties
DB2 unter Linux, AIX oder Linux for
zSeries: teamserver.db2.linux.properties
teamserver.oracle.properties
teamserver.sqlserver.properties
Benennen Sie die Datei in "teamserver.properties" um.
Öffnen Sie die Datei teamserver.properties in einem Texteditor und ändern Sie sie (für Ihren Datenbankprovider) wie folgt:
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für
Ihre DB2-Serverposition und den Namen der Lifecycle-Datenbank:
Ersetzen Sie localhost:50000 durch die Position und den Port für die DB2-Datenbank.
Tipp:Geben Sie im DB2-Befehlsfenster den Befehl db2 get dbm cfg ein. Suchen Sie anschließend die Zeile, die die Zeichenfolge SVCENAME enthält und den DB2-Portnamen bzw. die DB2-Portnummer angibt. Falls dieser Befehl eine Nummer anzeigt, verwenden Sie den angezeigten Wert (anstelle des Wertes 50000 im obigen Beispiel) als Portnummer . Falls der Befehl einen nicht numerischen Namen zurückgibt, stellen Sie fest, welche Portnummer für diesen Namen zugeordnet wurde, und verwenden Sie diese Portnummer. Unter Linux enthält die
Datei /etc/services die Zuordnung zwischen Portnamen und -nummern. Bei Windows finden Sie die Zuordnung in der Datei C:\windows\system32\drivers\etc\services. Weitere Informationen können Sie bei Ihrem Datenbankadministrator erfragen oder der Datenbankdokumentation entnehmen.
Ersetzen Sie "JAZZ" durch den Namen der Lifecycle-Datenbank.
Ersetzen Sie "db2admin" durch den Benutzernamen für die DB2-Datenbank.
Anmerkung:Der DB2-Benutzer muss zur Erstellung von Tabellen und Tabellenbereichen sowie zur Änderung der Datenbankkonfiguration berechtigt sein. DB2-Benutzer werden durch das Betriebssystem erstellt.
Geben Sie in der Eigenschaft com.ibm.team.repository.db.jdbc.password das Benutzerkennwort an.
Anmerkung:Ändern Sie keinesfalls den Text password={password} in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Fügen Sie in der Datei teamserver.properties die folgenden Eigenschaften hinzu:
Hierbei gilt Folgendes:
nicht_gesicherter_port ist der nicht gesicherte Port für Ihren Tomcat-Server (dessen Standardwert 8080 ist).
sicherer_port ist die Nummer des sicheren Ports für Ihren Tomcat-Server (Standardwert: 8443).
temporäres_verzeichnis_für_team ist ein absoluter Pfad zu einem Verzeichnis zum Speichern temporärer Dateien.
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für
Ihre Oracle-Serverposition und den Namen der Lifecycle-Datenbank:
Ersetzen Sie jazzDBUser durch den Benutzernamen für die Oracle-Datenbank
(beispielsweise RAMSCHEMA.
Ersetzen Sie @localhost:1521 durch die Position und den Port für die Oracle-Datenbank. Wenn die Position nicht localhost lautet, müssen Sie dem Wert
zwei Schrägstriche (//) voranstellen. Beispiel: @//oracleserver.example.com:1521.
Ersetzen Sie ORCL durch den Namen der Lifecycle-Datenbank. Beispiel: rtcdb.
Ersetzen Sie in der Eigenschaft com.ibm.team.repository.db.jdbc.password den Wert JazzDBpswd durch das Kennwort für den Oracle-Benutzer, den Sie zu einem früheren Zeitpunkt angegeben haben.
Anmerkung:Ändern Sie keinesfalls den Text {password} in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Fügen Sie in der Datei teamserver.properties die folgenden Eigenschaften hinzu:
Hierbei gilt Folgendes:
nicht_gesicherter_port ist der nicht gesicherte Port für Ihren Tomcat-Server (dessen Standardwert 8080 ist).
sicherer_port ist die Nummer des sicheren Ports für Ihren Tomcat-Server (Standardwert: 8443).
temporäres_verzeichnis_für_team ist ein absoluter Pfad zu einem Verzeichnis zum Speichern temporärer Dateien.
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für
Ihre SQL Server-Position und den Namen der Lifecycle-Datenbank:
Ersetzen Sie @localhost:1433 durch die Position und den Port für die SQL Server-Datenbank.
Ersetzen Sie jazz durch den Namen der Lifecycle-Datenbank. Beispiel: RTCDB.
Ersetzen Sie jazzDBUser durch den Benutzernamen für die SQL Server-Datenbank.
Ersetzen Sie in der Eigenschaft com.ibm.team.repository.db.jdbc.password den Wert JazzDBpswd durch das Kennwort für den SQL Server-Benutzer, den Sie zu einem früheren Zeitpunkt angegeben haben.
Anmerkung:Ändern Sie keinesfalls den Text {password} in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Fügen Sie in der Datei teamserver.properties die folgenden Eigenschaften hinzu:
Hierbei gilt Folgendes:
nicht_gesicherter_port ist der nicht gesicherte Port für Ihren Tomcat-Server (dessen Standardwert 8080 ist).
sicherer_port ist die Nummer des sicheren Ports für Ihren Tomcat-Server (Standardwert: 8443).
temporäres_verzeichnis_für_team ist ein absoluter Pfad zu einem Verzeichnis zum Speichern temporärer Dateien.
Konfigurieren Sie den Tomcat-Server für die Benutzersicherheit. Wenn Sie beabsichtigen, die LDAP-Sicherheit zu verwenden, so müssen Sie zunächst die Anwendungen unter Verwendung der dateibasierten Sicherheit konfigurieren und dann nach erfolgter Anwendungskonfiguration zur LDAP-Authentifizierung wechseln. Weitere Informationen hierzu finden Sie im Abschnitt LDAP-Authentifizierung für Tomcat konfigurieren.
Fügen Sie einen Benutzer namens admin hinzu und ordnen Sie diesem Benutzer die Rollen (Aufgabenbereiche) "admin", "manager" und "JazzAdmins" zu. Diesen Benutzer können Sie hinzufügen, indem Sie den folgenden Text zwischen den Tags <tomcat-users> einfügen:
Rational
Team Concert-Server für die Zusammenarbeit mit Rational Asset Manager konfigurieren
Sie können einen IBM Rational Team Concert-Server, der in IBM Rational Asset Manager für Lebenszyklen benötigt wird, manuell konfigurieren.
Vorbereitende Schritte
Zum Konfigurieren der Rational Team Concert-Serveranwendung für die Zusammenarbeit mit Rational Asset Manager muss die Anwendung auf dem Anwendungsserver implementiert und mit der Datenbank verbunden sein. Falls Sie IBM WebSphere Application Server verwenden, führt die Serverkonfigurationsanwendung diese Prozedur für Sie aus.
Der Tomcat-Server für Rational Team Concert muss aktiv sein.
Suchen Sie auf den Installationsmedien die Datei archivextraktionsposition/apps/tomcat/RTC-server.zip.
Extrahieren Sie die Datei RTC-server.zip in eine Position auf Ihrem Festplattenlaufwerk. Diese Position wird in den vorliegenden Anweisungen nachfolgend rtc-installationsverzeichnis genannt.
Starten Sie die Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert in einem Web-Browser über die folgende Adresse: https://maschinenname:sicherer_port/jazz/admin/. Beachten Sie die Angabe https, denn es wird eine sichere Verbindung benötigt.
Melden Sie sich mit der Benutzer-ID und dem Kennwort für den Administrator von Rational Team Concert an. Wenn sich zuvor noch niemand bei Rational Team Concert angemeldet hat, verwenden Sie die Benutzer-ID und das Kennwort des Anwendungsserveradministrators.
Vorgehensweise beim Arbeiten mit einer Neuinstallation von Rational Team Concert: Konfigurieren Sie den Benutzer mit Verwaltungsaufgaben für Rational Team Concert wie folgt:
Sollte ein Fehler auftreten, der auf Probleme beim Abrufen der Serverstatusinformationen hinweist, beenden Sie den Datenbankserver sowie den Anwendungsserver und melden Sie sich anschließend erneut an.
Klicken Sie in der Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert auf Benutzerverwaltung. Ignorieren Sie alle eventuellen Fehler mit dem Inhalt, dass eine externe Registry nicht konfiguriert ist.
Klicken Sie auf Benutzer erstellen.
Geben Sie die folgenden Details ein:
Benutzername: Benutzername des Anwendungsserveradministrators.
Benutzer-ID: Benutzer-ID des Anwendungsserveradministrators.
E-Mail-Adresse: Gültige E-Mail-Adresse für den Administrator des Anwendungsservers.
Wählen Sie im Abschnitt für die Clientzugriffslizenz die Einstellung für einen Entwickler von Rational
Team Concert aus, um diesem Benutzer die Entwicklerlizenz zuzuordnen.
Klicken Sie auf Speichern.
Melden Sie sich ab und melden Sie sich danach bei der Webschnittstelle für die Verwaltung als Administrator des Anwendungsservers an.
Importieren Sie die Schablone für Lebenszyklusprozesse in Rational Team Concert:
Klicken Sie in der Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert auf die Option für die Verwaltung von Prozessschablonen. Falls der Link für die Verwaltung von Prozessschablonen nicht angezeigt wird, melden Sie sich ab und melden Sie sich danach bei der Webschnittstelle für die Verwaltung wieder an.
Klicken Sie auf Schablone importieren und navigieren Sie zur Datei com.ibm.ram.lifecycle.zip im Ordner archivextraktionsposition/DatabaseScripts/.
Klicken Sie anschließend auf OK. Die Schablone "RAM - Lebenszyklus" wird angezeigt.
Erstellen Sie in Rational Team Concert einen Projektbereich:
Klicken Sie in der Klicken Sie in der Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert auf Projektbereichsverwaltung. Falls der Link für die Projektbereichsverwaltung nicht angezeigt wird, melden Sie sich ab und melden Sie sich danach bei der Webschnittstelle für die Verwaltung wieder an.
Klicken Sie auf Projektbereich erstellen.
Geben Sie die folgenden Details über den Projektbereich ein:
Projektname: RAM - Lebenszyklus
Zusammenfassung: Rational Asset Manager - Projektbereich für
Lebenszyklussteuerung
Beschreibung: Dieser Bereich wird zur Verwaltung von Lebenszyklen für Rational Asset Manager verwendet.
Klicken Sie auf Speichern.
Ordnen Sie die entsprechenden Zugehörigkeiten und Prozessrollen (Prozessaufgabenbereiche) für den Projektbereich zu:
Klicken Sie auf der Seite "Projektbereichsverwaltung" auf den Projektbereich RAM
- Lebenszyklus.
Klicken Sie im Abschnitt "Administratoren" auf Hinzufügen.
Suchen Sie anschließend den von Ihnen erstellten Benutzer mit Administratorberechtigung und wählen Sie diesen Benutzer aus. Wenn Sie mit einer vorhandenen Rational Team Concert-Anwendung arbeiten, können Sie auch einen anderen Benutzer als Administrator für diesen Projektbereich auswählen.
Klicken Sie im Abschnitt "Mitglieder" auf Hinzufügen, suchen Sie dann genau den Benutzer, den Sie als Administrator für den Projektbereich ausgewählt haben, und wählen Sie ihn aus.
Klicken Sie nach dem Hinzufügen des Administrators neben dem Namen des Administrators auf das Symbol Prozessaufgabenbereiche.
Wählen Sie im Fenster für die Bearbeitung von Prozessaufgabenbereichen in der Liste mit den verfügbaren Aufgabenbereichen den Eintrag für die Verwaltung aus und klicken Sie dann auf Hinzufügen.
Klicken Sie auf Fertig stellen.
Klicken Sie auf Speichern.
Stoppen Sie den Anwendungsserver und starten Sie ihn dann erneut. Wenn Sie Rational Asset Manager und Rational Team Concert auf getrennten Tomcat-Servern verwenden, müssen Sie auch die Tomcat-Server für Rational Asset Manager starten. Führen Sie zum Starten von Tomcat die folgende Datei aus:
tomcat-installationsverzeichnis\bin\startup.bat
tomcat-installationsverzeichnis/bin/startup.sh
Öffnen Sie den Web-Client von Rational Asset Manager und melden Sie sich bei ihm an, um die Rational Asset Manager-Webanwendung zu konfigurieren. Weitere Informationen enthält Rational
Asset Manager-Serveranwendung konfigurieren.
Konfiguration nach der Installation
Um die Konfiguration der Serveranwendung abzuschließen, muss ein Repository-Administrator die in diesem Abschnitt beschriebenen Schritte ausführen.
Falls Sie IBM Rational Asset Manager manuell installiert und den Server nicht mit der Serverkonfigurationsanwendung konfiguriert haben, führen Sie die Schritte in den folgenden Abschnitten und anschließend die Schritte in den Abschnitten über die obligatorischen Konfigurationstasks aus.
Anwendungsdateien mit der Serverkonfigurationsanwendung implementieren und konfigurieren
Bei der Serverkonfigurationsanwendung handelt es sich um eine browserbasierte
Webanwendung für
IBM WebSphere Application Server,
mit deren Hilfe Sie die anderen
Rational Asset Manager-Anwendungen
implementieren und Einstellungen für die Datenbank, die Sicherheit, die Leistung und das Repository
konfigurieren können. Sie können die Serverkonfigurationsanwendung später statt der Administrationsseiten im Web-Client von Rational Asset Manager verwenden, um diese Einstellungen zu ändern.
Vorbereitende Schritte
Mit der Serverkonfigurationsanwendung können Sie die folgenden Tasks ausführen:
Rational Asset Manager-Serveranwendungen und das enthaltene IBM Rational Team Concert implementieren
Asset- und Lifecycle-Datenbank erstellen und konfigurieren
Sicherheit für den Anwendungsserver konfigurieren
Um Rational Asset Manager konfigurieren zu können, muss die EAR-Datei für die Konfiguration implementiert und aktiv sein. Außerdem muss der Datenbankserver aktiv sein:
Implementieren Sie die EAR-Datei com.ibm.ram.repository.setup.web auf einem aktiven Anwendungsserver. Dies können Sie unter Verwendung von IBM Installation Manager zur Installation
der Rational Asset Manager-Komponente ausführen:
Installieren Sie (entweder lokal oder fern) eine Datenbankanwendung, auf die der Rational Asset Manager-Server
zugreifen kann. Sie müssen über Systemverwaltungszugriff auf den Datenbankserver verfügen. Falls Sie die Serverkonfigurationsanwendung zur Konfiguration von IBM DB2 einsetzen wollen, muss sich der Browser, in dem Sie die Serverkonfigurationsanwendung ausführen, auf dem Computer befinden, auf dem DB2 installiert ist.
Informationen zu diesem Vorgang
Wichtig:Die Serverkonfigurationsanwendung muss den Server - einschließlich aller Knoten in einem Cluster - stoppen und erneut starten, um Rational Asset Manager zu konfigurieren.
Wenn andere Anwendungen auf dem Server oder im Cluster aktiv sind, treffen Sie entsprechende Vorbereitungen für das Stoppen und erneute Starten des Servers bzw. Clusters.
Während der Konfiguration von Rational Asset Manager erstellt und aktualisiert die Serverkonfigurationsanwendung eine Protokolldatei, in der alle Änderungen an der Serverumgebung aufgezeichnet werden. Wenn Sie alle aktuellen Änderungen anzeigen möchten, die während der Verwendung der Serverkonfigurationsanwendung
vorgenommen wurden, klicken Sie auf Tools -> Protokoll ein-/ausblenden (
). Unten in der Browser-Ansicht wird daraufhin eine Liste der aktuellen Änderungen angezeigt.
Während der Anzeige des Protokolls können Sie einen vollständigen Satz aller von der Serverkonfigurationsanwendung an der
Serverumgebung vorgenommenen Änderungen anzeigen. Klicken Sie dazu auf
Vollständiges Protokoll anzeigen (
).
Klicken Sie
zum Anzeigen der aktuellen Details Ihrer Serverumgebung auf
Tools -> Konfigurationsbericht
anzeigen (
).
Vorgehensweise
Stellen Sie sicher, dass alle Repository-Server auf dieselben Einstellungen für Datum, Zeit und Zeitzone gesetzt sind.
Bei
Linux, AIX oder
Linux for zSeries müssen Sie die Anzahl der Dateideskriptoren, die von einem Prozess gleichzeitig geöffnet werden können, auf mindestens 3072 heraufsetzen:
Um die aktuelle Anzahl der Deskriptoren, die gleichzeitig geöffnet werden können, anzuzeigen, geben Sie den folgenden Befehl in der Befehlszeile ein: ulimit -n
Beträgt der Grenzwert nicht mindestens 3072, setzen Sie ihn mit dem
folgenden Befehl herauf: ulimit -n 3072
Konfigurieren Sie die Anwendungssicherheit und die Authentifizierungseinstellungen für WebSphere Application Server:
Melden Sie sich in einem Web-Browser bei der Administrationskonsole von WebSphere Application Server an. Diese Konsole befindet sich standardmäßig an der folgenden Adresse:
Integrierter WebSphere Application Server: http://localhost:13060/ibm/console
(der Standardbenutzername lautet admin, das Standardkennwort ist admin)
Falls im Abschnitt "Verwaltungssicherheit" das Kontrollkästchen Verwaltungssicherheit
aktivieren ausgewählt ist, wählen Sie das Kontrollkästchen Anwendungssicherheit
aktivieren aus.
Klicken Sie im Abschnitt "Authentifizierung" auf Web- und SIP-Sicherheit.
Klicken Sie auf Allgemeine Einstellungen.
Wählen Sie im Abschnitt "Verhalten bei der Webauthentifizierung" das Kontrollkästchen Verfügbare Authentifizierungsdaten beim Zugriff auf einen ungeschützten URI verwenden aus, wenn dieses Kontrollkästchen noch nicht ausgewählt ist.
Klicken Sie auf Anwenden.
Klicken Sie im Fenster "Nachrichten" auf In Masterkonfiguration
speichern.
Stoppen Sie den Server und starten Sie ihn erneut.
Wenn Sie ein Upgrade von Version 7.1.1.1 oder älter ausführen sowie einen WebSphere Application Server-Cluster verwenden und Rational Team Concert installieren müssen, so müssen Sie eine müssen Sie im Cluster eine eigenständige Anwendungsserverinstanz für Rational Team Concert erstellen.
Entsprechende Anweisungen können Sie unter Anwendungsserverinstanz für Rational Team Concert
in einem verteilten Server-Cluster von WebSphere Application Server-Server erstellen nachlesen. Wenn Sie keinen Cluster verwenden, müssen Sie diese Schritte nicht ausführen, und Rational Team Concert sowie Rational Asset Manager können auf demselben Anwendungsserver installiert werden.
Wenn Sie die Serverkonfigurationsanwendung manuell (d. h. ohne Verwendung von Installation
Manager) implementiert haben, so müssen Sie auf derselben Maschine, auf der Sie die Serverkonfigurationsanwendung implementiert haben, einen Ordner erstellen, der die folgenden Anwendungsserverdateien enthält:
Sollten Sie nicht in der Lage sein, auf die Maschine zuzugreifen, auf der Sie die Serverkonfigurationsanwendung implementiert haben, so können Sie die Dateien zu einem späteren Zeitpunkt hochladen.
Öffnen Sie die Serverkonfigurationsanwendung, indem Sie in einem Web-Browser zur folgenden Adresse navigieren: http://maschinenname:portnummer/kontextstammverzeichnis_für_serverkonfiguration.
Standard-URL für die Serverkonfigurationsanwendung:
http://localhost:13080/ram.setup bei einer Installation von
Rational Asset Manager mit integriertem
WebSphere Application Server.
http://localhost:9080/ram.setup bei einer Installation von Rational Asset Manager mit
vorhandenem WebSphere Application Server.
Wenn Sie bei einem WebSphere Application Server Network Deployment-Cluster die
Serverkonfigurationsanwendung mithilfe von Installation Manager implementiert haben, beziehen sich
der Hostname und die Portnummer auf die Anwendung, die Sie in Installation Manager angegeben haben. Wenn Sie die Anwendung
mithilfe der Administrationskonsole implementiert haben, können Sie auf die Anwendung von einem beliebigen
Server im Cluster aus zugreifen, nachdem die Knoten synchronisiert wurden.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Falls die Sicherheit auf dem Anwendungsserver aktiviert ist, werden Sie aufgefordert, eine Benutzer-ID und ein Kennwort für einen Administrator des Anwendungsservers einzugeben.
Geben Sie auf der Seite "Einführung" den Datenbanktyp und die zu verwendende Benutzerauthentifizierung an:
Wählen Sie in der Liste Datenbankanbieter die Datenbankanwendung aus, die Sie verwenden wollen.
Wählen Sie den Typ der Benutzerauthentifizierung aus, den die Webanwendung von Rational Asset Manager verwendet:
LDAP: Benutzerinformationen werden in einem LDAP-Repository gespeichert. Für den Zugriff auf das Repository benötigen Sie Verwaltungsinformationen.
Datei: Benutzerinformationen werden in einer angepassten Benutzerregistry gespeichert, die für den
Anwendungsserver definiert ist. Die Informationen werden in der Liste möglicherweise mit dem Namen der angepassten Registry angezeigt,
die für den Anwendungsserver definiert ist. Eine angepasste Beispielbenutzerregistry ist
Datei. Hier werden die Benutzerinformationen in einer unstrukturierten Datei auf dem Server gespeichert. Wählen Sie diese Option aus, wenn Sie keinen der anderen Authentifizierungstypen verwenden.
Anmerkung:Die dateibasierte Authentifizierung ist nicht für die Verwendung in einer Produktionsumgebung geeignet.
Übergreifendes Repository: Benutzerinformationen werden in mehreren Repositorys, beispielsweise
LDAP-Repositorys, gespeichert. Dieser Authentifizierungstyp wird von WebSphere Application Server verwaltet.
Lokales Betriebssystem: Benutzerinformationen werden in der Datenbank der Benutzeraccounts auf dem
lokalen Betriebssystem gespeichert.
Dieser Authentifizierungstyp wird von WebSphere Application Server verwaltet.
Rational Asset Manager erfordert Rational Team Concert.
Wenn Sie Rational Team Concert installieren müssen, wählen Sie in der Liste mit
Rational Team Concert-Servern aus:
Option für Neuen Rational Team Concert-Server installieren:
Diese Option bewirkt, dass eine neue, einfache (eingeschränkte) Version von Rational Team Concert auf Ihrem Anwendungsserver installiert wird. Wenn Sie einen WebSphere Application Server-Cluster verwenden, müssen Sie eine einzelne Anwendungsserverinstanz für Rational Team Concert erstellen.
Ich habe einen Rational Team Concert-Server, den
ich verwenden will.: Sie konfigurieren einen vorhandenen
Rational Team Concert der mit
Rational Asset Manager zusammenarbeiten soll.
Bestätigen Sie, dass der im entsprechenden Feld aufgelistete Server oder Cluster derjenige ist, den Sie konfigurieren möchten. Falls Sie einen Network Deployment-Cluster für Rational Asset Manager erstellen müssen, lesen Sie die entsprechenden Angaben in der Dokumentation von WebSphere Application Server.
Klicken Sie auf Weiter.
"Schritt 1: Installationsdateien lokalisieren" auf Geben Sie die Position der JARs auf dem Server an und geben Sie das Verzeichnis in dem Dateisystem auf dem Server ein, auf dem die Serverkonfigurationsanwendung ausgeführt wird, die die neuen Webanwendungsdateien enthält. Wenn Sie Installation
Manager verwendet haben, befinden sich die Dateien im Verzeichnis speicherposition_der_paketgruppe\ram\apps\was.
Dieses Verzeichnis muss die folgenden Dateien enthalten:
com.ibm.ram.repository.web_runtime.ear
RTC-Server.zip
rlsclients_rlsibmratl_811_4.zip
iehs_war.ear
rmcabdgovernprocess_war.ear
Wenn Sie die Serverkonfigurationsanwendung in einem Anwendungsserver implementiert haben, der Teil eines Clusters ist und Sie
auf diesen Anwendungsserver zugreifen,
klicken Sie zum Hochladen
der Dateien auf den Server, auf dem die Serverkonfigurationsanwendung ausgeführt wird,
auf Dateien auf den Server hochladen; klicken Sie anschließend auf Durchsuchen, um wählen Sie die einzelnen,
erforderlichen Dateien aus.
Um zu überprüfen, ob sich alle erforderlichen Anwendungsdateien im Verzeichnis befinden oder um diese Dateien auf den Server hochzuladen, klicken Sie auf die Schaltfläche zur Überprüfung der Position. Wenn Sie die Anwendungsdateien hochgeladen haben, speichert lädt die Serverkonfigurationsanwendung diese Dateien in
einem temporären Verzeichnis. Sie werden anhand einer Nachricht darüber informiert, ob alle erforderlichen Dateien vorhanden sind.
Wenn Sie einen WebSphere Application Server-Cluster verwenden, kann eine Nachricht angezeigt werden, die besagt, dass
Sie nicht über ausreichend Java-Heap-Speicher verfügen, um die Anwendung zu implementieren.
If you see this message, the
server setup application has increased the heap memory to the recommended
setting. Damit diese Änderungen wirksam werden, klicken Sie auf den Link Server
neu starten. Der Server kann für mehrere Minuten nicht verfügbar sein, während er neu gestartet
wird. Nachdem Soe die Anwendungen implementiert haben,
können Sie die Einstellungen für den Heap-Speicher für
Ihre Anwendungsserver ändern.
Im Abschnitt "Schritt 2: Wählen Sie die zu installierenden Anwendungen und die zugehörige Dokumentation aus" werden diejenigen Anwendungen, die erfolgreich implementiert worden sind, mit dem Namen des Servers oder Clusters angegeben, auf dem sie implementiert wurden. Gehen Sie wie folgt vor, um Rational Asset Manager-Webanwendungen zu implementieren:
Wählen Sie eine oder mehrere zu implementierende Anwendungen aus.
Wählen Sie in der Liste Cluster und Server oder Server die Cluster bzw. Server für die Implementierung aus. Rational Team Concert kann nicht in einem Cluster implementiert werden. Verwenden Sie den einzelnen Server, den Sie in Schritt 4 erstellt haben.
Anmerkung:Wenn Sie von Benutzern eine Authentifizierung (beispielsweise über den Anwendungsserver oder über eine externe Firewall) für den Zugriff auf die Hilfe für Rational Asset Manager anfordern, so müssen Sie die Hilfe für Rational Asset Manager auf demselben Server oder Cluster implementieren, auf dem auch die Rational Asset Manager-Webanwendung implementiert wurde.
Klicken Sie auf Anwendungen implementieren. Der Prozess für die Implementierung einer oder mehrerer Anwendungen kann einige Minuten dauern. Der Fortschritt der Implementierungen wird auf einer separaten Seite angezeigt. Die Ergebnisse des Prozesses können Sie auf der Seite "Rational Asset Manager implementieren" ansehen.
Klicken Sie auf Weiter.
Klicken Sie auf der Seite "Zusammenfassung" auf Weiter.
Erstellen Sie in Abschnitt 2, Teil 1, entweder eine neue Datenbank oder stellen Sie eine Verbindung zu einer vorhandenen Datenbank her:
Wählen Sie entweder das Erstellen einer neuen Datenbank oder die Verwendung einer vorhandenen Datenbank aus.
Wählen Sie zum Erstellen und Füllen einer neuen Datenbank die Option Sie müssen BEIDE Datenbanken erstellen aus und klicken Sie dann auf Weiter.
Fahren Sie mit Schritt 12b fort.
Um eine vorhandene Datenbank zu verwenden (zum Beispiel, wenn Sie ein Upgrade von einer vorherigen Version von
Rational Asset Manager durchführen), klicken Sie auf Vorhandene Datenbank verwenden. Fahren Sie mit Schritt 13 fort.
Erstellen Sie eine Datenbank.
Bei DB2
können Sie ein Java-Applet verwenden, um die Datenbank zu erstellen und zu füllen. Sie können diese Schritte aber auch manuell ausführen.
Gehen Sie wie folgt vor, um das
Java-Applet zu verwenden:
Nachdem das Applet geladen wurde, sucht es auf dem lokalen Computer nach einer Instanz von DB2. Der Browser, in dem Sie die Serverkonfigurationsanwendung ausführen, muss sich auf dem Computer befinden, auf dem auch
DB2 installiert ist. Falls das Applet eine DB2-Instanz findet, wird die Position der
DB2-Installation und die Version angezeigt. Falls keine Instanz gefunden wird, werden Sie aufgefordert, die Position einzugeben.
Um eine andere Installation von DB2 zu verwenden, klicken Sie auf Installationsposition ändern.
Geben Sie die Benutzer-ID und das Kennwort für den DB2-Administrator ein. DB2-Administratoren werden durch das Betriebssystem verwaltet.
Nachdem Sie die entsprechende Position eingegeben haben, geben Sie im Feld Datenbank für das Asset-Management erstellen einen Namen für die Assetdatenbank ein (z. B. RAMDB).
Geben Sie, wenn Sie eine neue Installation von Rational Team Concert vornehmen, im Feld Datenbank für das Life-Cycle-Management
erstellen einen Namen für die Datenbank für das Life-Cycle-Management ein (z. B. RTCDB).
Die Erstellung einer neuen Datenbank ist nicht erforderlich, wenn Sie eine vorhandene Installation von Rational Team Concert verwenden.
Klicken Sie auf Datenbank(en) erstellen. Hiermit werden auch die Tabellen der Assetdatenbank gefüllt.
Um die
DB2-Datenbank manuell zu erstellen und zu konfigurieren, klicken Sie auf Anweisungen zum manuellen Erstellen der DB2-Datenbank(en) anzeigen und befolgen die angezeigten Anweisungen.
Für Oracle- oder SQL-Server befolgen Sie die Anweisungen zum manuellen Erstellen und Füllen der Datenbank.
Geben Sie in Abschnitt 2, Teil 2, die Eigenschaften der Datenbankverbindung an:
Geben Sie den Hostnamen oder die IP-Adresse des Datenbankservers im Textfeld Datenbankserver ein. Beispiel: servername.example.com.
(Verwenden Sie nicht localhost.)
Geben Sie im Feld Port die Portnummer ein. Der Standardwert für DB2 ist zum Beispiel 50000.
Geben Sie die Benutzer-ID und das Kennwort eines Benutzers mit Administratorberechtigung für die Datenbankanwendung ein.
Wählen Sie entweder aus, dass Sie die Position der Archivierungsdatei bzw. -dateien, die für die Datenbank auf dem Server
erforderlich sind, angeben oder dass Sie sie diese Datei(en) auf den Server hochladen. Ihr Datenbankanbieter kann Ihnen diese Dateien zur Verfügung stellen.
Um die Position der Archivdateien auf dem Server anzugeben, geben Sie den vollständigen Pfad zu dem Ordner ein, der die
Dateien enthält. Beispiel: C:\Programme\IBM\SQLLIB\java.
Um die Dateien auf den Server hochzuladen, wählen Sie die entsprechende Option aus und suchen die Datei bzw. Dateien auf dem lokalen Computer. Diese Dateien befinden sich standardmäßig im Verzeichnis "rational_asset_manager-installationsstammverzeichnis\ram\ewas\universalDriver\lib" auf dem lokalen Computer. Beim Hochladen auf den Server werden sie in das Verzeichnis
websphere-installationsverzeichnis\profiles\profilname\config\cells\zellenname\ram_jdbc gestellt.
Anmerkung:
Ersetzen Sie die umgekehrten Schrägstriche ("\") in den Verzeichnispfaden durch Schrägstriche ("/").
Wichtig:
Falls Sie
WebSphere Application
Server oder Apache Tomcat als Benutzer ohne Rootberechtigung ausführen müssen, müssen Sie die entsprechende Berechtigung für die Java-Archivdateien der Datenbank festlegen, die Sie hochladen. Weitere
Informationen finden Sie in den Anweisungen des Abschnitts Datenbankkonnektivität für Benutzer ohne Rootberechtigung aktivieren (Linux und AIX).
Geben Sie im Feld Datenbankname für RAM den Namen der Hauptdatenbank von Rational Asset Manager ein (z. B. RAMDB). Geben Sie dann die Benutzer-ID und das Kennwort für einen Datenbankadministrator ein.
Geben Sie im Feld Datenbankname für den Namen der Datenbank für das Life-Cycle-Management ein, z. B. RTCDB.
Geben Sie dann die Benutzer-ID und das Kennwort für einen Datenbankadministrator ein.
Klicken Sie auf Verbindung testen. Die Serverkonfigurationsanwendung meldet, ob der Server eine Verbindung zu den Datenbanken herstellen konnte.
Falls der Verbindungstest erfolgreich war, klicken Sie auf Weiter.
Konfigurieren Sie in Abschnitt 2, Teil 2, die Datenbanken und füllen Sie die Tabellen:
Klicken Sie unter "Schritt 5: Rational Asset Manager Core-Datenbank füllen" auf Datenbank füllen.
In einer Nachricht wird darauf eine Bestätigung von Ihnen angefordert, dass Sie die Datenbank konfigurieren wollen. Klicken Sie auf OK. Dieser Prozess kann einige Minuten dauern.
Klicken Sie unter "Schritt 6: Rational Asset Manager Lifecycle-Datenbank
füllen" auf Datenbank füllen.
In einer Nachricht wird darauf eine Bestätigung von Ihnen angefordert, dass Sie die Datenbank konfigurieren wollen. Klicken Sie auf OK. Dieser Prozess kann einige Minuten dauern.
Nachdem die Datenbanken konfiguriert wurden, klicken Sie auf Weiter.
Falls Sie DB2 verwenden, können Sie in Abschnitt 2, Teil 3, Datenbankeinstellungen konfigurieren, um das Leistungsverhalten von Rational Asset
Manager zu optimieren. Bei Verwendung von Oracle oder SQL Server können Sie hier keine Datenbankeinstellungen konfigurieren.
Falls Sie DB2 verwenden,
konfigurieren Sie die Datenbankeinstellungen. Es werden vorgeschlagene Werte und aktuelle Werte für die folgenden Parameter aufgelistet. Um alle Parameter in die vorgeschlagenen Werte zu ändern, wählen Sie die Option Verwenden Sie die empfohlenen Werte aus. Änderungen an den Datenbankeinstellungen werden beim Neustart des Datenbankservers wirksam.
LOCKLIST: Um die Speicherkapazität anzugeben, die der Sperrenliste zugeordnet wird, geben Sie eine Zahl zwischen 4 und 60000 (jeweils einschließlich) ein.
LOCKTIMEOUT: Um in Sekunden anzugeben, wie lange eine Anwendung darauf wartet, dass eine Sperre aufgerufen wird, geben Sie eine Zahl zwischen 1 und 30000 ein.
Die Einstellung dieser Eigenschaft leistet einen Beitrag dazu, globale Deadlocks für Anwendungen zu vermeiden.
Beim Wert -1 ist die Erkennung des Zeitlimits für Sperren inaktiviert.
LOGFILSIZ: Geben Sie eine Zahl ein, um die Größe jeder primären und sekundären Protokolldatei anzugeben. Die Größe dieser Protokolldateien begrenzt die Anzahl der Protokollsätze, die in sie geschrieben werden können, bevor die Datei voll
ist und eine neue Protokolldatei erforderlich wird. Der Wert für LOGFILSIZ sollte erhöht werden, falls die Datenbank eine große Anzahl von Aktualisierungs-, Lösch- oder Einfügetransaktionen ausführt, durch die die Protokolldatei schnell gefüllt wird.
Anmerkung:Das Ändern des Standardwerts für den Parameter LOGFILSIZ ist nur erforderlich,
wenn das Repository eine große Anzahl Assets (beispielsweise Zehn- oder Hunderttausende) enthält.
MAXAPPLS: Geben Sie eine Zahl ein, die größer als die Anzahl der erwarteten gleichzeitig bestehenden Verbindungen ist.
MAXLOCKS: Geben Sie eine Zahl zwischen 1 und 100 ein, um den Prozentsatz der Sperrenliste anzugeben, der erreicht ist, wenn der Datenbankmanager eine Eskalation von Zeile zu Tabelle für die Sperren ausführt, die von der Anwendung gehalten werden. Obwohl der Eskalationsvorgang nicht viel Zeit in Anspruch nimmt, verringert das Sperren ganzer Tabellen gegenüber dem Sperren einzelner Zeilen den gemeinsamen Zugriff und möglicherweise die allgemeine Datenbankleistung für nachfolgende Zugriffsversuche auf die betroffenen Tabellen.
Klicken Sie auf Weiter.
In Abschnitt 2, Zusammenfassung, fordert die Serverkonfigurationsanwendung Sie auf, den Server erneut zu starten. Falls Sie mit anderen Teilen der Serverkonfigurationsanwendung fortfahren wollen, können Sie mit dem Neustart des Servers warten, bis Sie diese Teile beendet haben.
Wenn Sie Ihre Konfigurationseinstellungen vorgenommen haben (zum Beispiel, wenn Sie die Serverkonfigurationsanwendung verwenden, um Änderungen an einer vorhandenen Einrichtung vorzunehmen), starten Sie den Server erneut. Klicken Sie für den Neustart des Servers auf
Tools -> Server erneut starten.
Wenn Sie fortfahren möchten, ohne den Server erneut zu starten, klicken Sie auf Weiter.
In Abschnitt 3 konfigurieren Sie Benutzer und die Authentifizierung:
Wenn Sie in Schritt 7b LDAP-Authentifizierung ausgewählt haben, konfigurieren Sie die Verbindung zu LDAP auf der Seite "LDAP-Authentifizierung konfigurieren". LDAP
muss aktiv sein und der Zugriff auf den LDAP-Server muss von
diesem Computer aus möglich sein.
Konfigurieren Sie die LDAP-Repositoryverbindung.
Auf dieser Seite legen Sie die Informationen fest, mit
denen der Rational Asset Manager-Server
die Verbindung zum LDAP-Server herstellt: Die Adresse des LDAP-Servers, der Übertragungsport und
(bei Bedarf) eine Benutzer-ID mit Kennwort, die
Rational Asset Manager zum Abfragen der Registry verwendet.
LDAP-Anbieter: Wählen Sie Ihre LDAP-Software aus.
Bei Auswahl eines Anbieters werden in der Spalte mit vorgeschlagenen Werten Beispielwerte für einige der vom LDAP-Server benötigten Eigenschaften angezeigt.
Server: Geben Sie den Namen des Servers an, auf dem LDAP
installiert ist. Zum Beispiel: ldap.example.com.
Falls die Sicherheit auf dem LDAP-Server aktiviert ist, wählen Sie die Einstellung SSL-fähig aus.
Port: Geben Sie die Portnummer für den LDAP-Server ein.
Verbindung anonym herstellen: Wählen Sie dieses Kontrollkästchen aus, wenn Ihr LDAP-Repository für den Zugriff keine Benutzer-ID und kein Kennwort benötigt. Falls für das LDAP-Repository eine Benutzer-ID und ein Kennwort erforderlich sind, wählen Sie dieses Feld ab und füllen Sie die Textfelder Definierter Benutzername für Bindung: und Kennwort für Bindung: aus.
Definierter Benutzername für Bindung:: Geben Sie den definierten Namen (DN) des Benutzers ein, der über Zugriff für die Abfrage der LDAP-Datenbank verfügt. Rational Asset Manager verwendet diesen Benutzernamen für den Zugriff auf LDAP. Beispiel: uid=123456,c=us,ou=exampleorganization,o=example.com.
Kennwort für Bindung: Wenn Sie einen definierten Namen für den Benutzer eingegeben haben, geben Sie das Kennwort für den Benutzernamen ein.
Anmerkung:Wenn Sie die LDAP-Authentifizierung verwenden und ein einzelner LDAP-Hostname mehreren IP-Adressen in Ihrer Netzkonfiguration zugeordnet ist, müssen Sie in der Administrationskonsole von WebSphere Application Server auf Sicherheit -> Globale Sicherheit -> Eigenständige LDAP-Registry -> Konfigurieren klicken, um die entsprechende Konfigurationseigenschaft zur Vermeidung möglicher Lockouts von LDAP-Benutzern aus Konten anzuwenden, die auftreten könnten, wenn sich Benutzer mit ungültigen Berechtigungsnachweisen anmelden.
Eine ungültige Anmeldung bewirkt, dass der Server den Benutzer mit jeder IP-Adresse verwendet und verursacht dadurch mehrere Anmeldefehler. Wenn Sie eine maximale Anzahl von Anmeldeversuchen festgelegt haben, kann eine ungültige Anmeldung einen LDAP-Konto-Lockout zur Folge haben. Um zu verhindern, dass diese Situation eintritt, führen Sie die hier aufgeführten Schritte aus: http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672.
Klicken Sie auf Verbindung testen. Wenn die Serverkonfigurationsanwendung ein Verbindung zu LDAP herstellt, fahren Sie fort. Sie können mit der LDAP-Authentifizierung erst fortfahren, nachdem eine Verbindung konfiguriert wurde.
Geben Sie einen Benutzer in der LDAP-Registry als Repository-Administrator für Rational Asset Manager an.
Administrator-ID: Geben Sie die eindeutige ID des Benutzers an, der der Repository-Administrator für Rational Asset Manager sein soll.
Der Repository-Administrator ist für die Konfiguration des
Rational Asset Manager-Servers verantwortlich. Zum Beispiel (wenn Ihr LDAP E-Mail-Adressen als eindeutige Kennung verwendet) Administrator@example.com.
Kennwort: Geben Sie das Kennwort für die Administrator-ID ein.
Benutzersuchfilter: Geben Sie die Syntax ein, die LDAP für die Abfrage nach einem Benutzer verwenden soll. %v steht für den Suchbegriff, der in ein Eingabetextfeld eingegeben wurde. Die Suche wird so ausgeführt, als ob der Suchbegriff ein Platzhalterzeichen enthielte. Die Standardsuchschablone ist so aufgebaut, dass alle Vorkommen von person (objectClasses) gefunden werden, bei denen entweder die Eigenschaft mail oder die Eigenschaft name dem Suchbegriff entspricht.
Benutzersuchbasis: Geben Sie den Pfad des Stammverzeichnisses ein, von dem Sie die Suche nach Benutzern im LDAP-Registry beginnen. Zum Beispiel: ou=exampleorganization,o=example.com.
Klicken Sie auf Benutzer überprüfen.
Wenn die Serverkonfigurationsanwendung den Benutzer im LDAP-Registry gefunden hat, klicken Sie auf Weiter. Fahren Sie erst dann mit der Konfiguration der LDAP-Authentifizierung fort, wenn ein Benutzer als Repository-Administrator identifiziert wurde.
Ordnen Sie auf der folgenden Seite Benutzereigenschaften in
Rational Asset Manager den entsprechenden Benutzereigenschaften in Ihrer LDAP-Registry zu. Rational Asset Manager benötigt
diese Informationen für die Benutzerauthentifizierung, zum Abrufen und Anzeigen von Benutzerdaten und
für die Kommunikation mit Benutzern per E-Mail.
Eindeutige Kennung: Geben Sie den Namen der Eigenschaft der Instanz
objectClass des Benutzers ein, die die eindeutige ID des Benutzers darstellt. Zum Beispiel:
(objectClass) Eigenschaft serialNumber (Seriennummer) von person
oder (objectClass) Eigenschaft sAMAccountName (sAM-Accountname) von user.
Der Standardwert lautet uid.
Anmelde-ID: Geben Sie die Eigenschaft (objectClass) an, die Benutzer
als Anmelde-ID verwenden. Obwohl die eindeutige ID und die Anmelde-ID in der Regel identisch sind, können Sie die Registry so definieren, dass ein Benutzer sich mit einer anderen ID (zum Beispiel einer E-Mail-Adresse) anmeldet.
Zum Beispiel: userPrincipleName.
Abfrage für LDAP-Benutzername: Geben Sie die LDAP-Suchabfrage ein, die den Kurznamen
eines Benutzers zu einem LDAP-Eintrag zuordnet. Zum Beispiel *:userPrincipleName oder
*:uid.
E-Mail: Geben Sie den Namen der Eigenschaft ein, die die E-Mail-Adresse des Benutzers enthält. Zum Beispiel mail.
Telefonnummer: Geben Sie den Namen der Eigenschaft ein, die die Telefonnummer des Benutzers enthält. Zum Beispiel: telefonnummer.
URL-Schablone für Bilder: Sie können Bilder an einer anderen Position als einem LDAP-Registry speichern. Wenn es möglich ist, das Bild eines Benutzers mit einer URL abzurufen, konfigurieren Sie diese Schablone so, dass das Abrufen des Bildes gleichzeitig mit dem Abrufen der Benutzerinformationen in der Registry stattfindet. In der Schablone stellt ${value} eine LDAP-Benutzereigenschaft des Benutzerobjekts dar, das ersetzt wird, wenn das Abbild abgerufen wird. Für einen Benutzer mit einer uid property=123456 wird die Standardschablone https://image_server_url/photo/${uid}.jpg zum Beispiel zur URL https://image_server_url/photo/123456.jpg.
Klicken Sie auf Zuordnung testen. Wenn alle Zuordnungen korrekt sind, wird die Benutzer-ID, der Name, die E-Mail, die Telefonnummer und das Foto des Administrators mit einer Erfolgsnachricht angezeigt.
Geben Sie Eigenschaften der Benutzergruppe in LDAP an. Benutzergruppeninformationen in LDAP können
von Rational Asset Manager-Communities
abgerufen und wiederverwendet werden.
In Rational Asset Manager sind Communitys die primäre Organisationseinheit in einem Repository. Sie sind
Gruppen von Benutzern mit einem gemeinsamen Interesse an einer Assetgruppe. Jede Community
kann eigene Mitglieder, Mitgliederrollen (Mitgliederaufgabenbereiche), Berechtigungen, Prozesse und Assets definieren.
Suchfilter für Benutzergruppen: Dies ist der Filter zum Suchen von Gruppen. Mit dem Standard wird eines der folgenden Elemente für den vom Benutzer eingegebenen Suchbegriff gesucht: groupOfUniqueNames (statische Gruppe), groupOfNames (statische LDAP-Gruppe), groupOfUrls (dynamische LDAP-Gruppe), group (definierte Active
Directory-Gruppe).
Suchbasis für Benutzergruppen: Geben Sie die Suchbasis für Suchgruppen ein. Beispiel: ou=memberlist,ou=groups,o=example.com.
Gruppen-ID-Zuordnung: Geben Sie die LDAP-Suchabfrage ein, die den Kurznamen einer Gruppe
einem LDAP-Eintrag zuordnet. Beispiel: *:cn.
Gruppenmitglieds-ID-Zuordnung: Geben Sie die LDAP-Suchabfrage ein, die die Beziehung vom Benutzer zur Gruppe erkennt. Beispiel: memberof:member.
Klicken Sie auf Weiter. Die Übersichtsseite "Benutzer- und Authentifizierungskonfiguration" wird angezeigt.
Starten Sie den Anwendungsserver erneut, um die Konfiguration abzuschließen.
Sie können mit dem Neustart des Servers auch warten, bis Sie die übrigen Schritte in der Serverkonfigurationsanwendung ausgeführt haben.
Klicken Sie auf Weiter.
Anmerkung:
Hierdurch wird die LDAP-Authentifizierung ausschließlich für die Rational Asset Manager-Anwendung konfiguriert.
Falls Sie sich in Schritt 7b für die dateibasierte Authentifizierung entschieden haben, fügen Sie Benutzer von der Liste auf der Seite "Dateibasierte Authentifizierung konfigurieren" hinzu bzw. löschen sie von dieser Liste. Dateibasierte Authentifizierung bedeutet, dass Benutzerinformationen in einer Textdatei auf dem Server gespeichert werden. Standardmäßig gibt es sechs Benutzer ("admin" und "user1"
bis "user5").
Anmerkung:Die Kennwörter für die sechs Standardbenutzer entsprechen jeweils der Benutzer-ID.
Fügen Sie Benutzer hinzu, bearbeiten oder löschen Sie sie:
Um die Liste der Benutzer zu filtern, geben Sie einen Suchbegriff im entsprechenden Feld ein und klicken auf "Suchen". Sie können Platzhalterzeichen (*) verwenden.
Um die gesamte Liste anzuzeigen, geben Sie im Feld für den Suchbegriff * ein.
Um einen Benutzer hinzuzufügen, klicken Sie auf Benutzer hinzufügen und geben die ID und das Kennwort des Benutzers ein.
Um einen Benutzer zu löschen, klicken Sie auf Löschen neben dem Namen des Benutzers.
Wenn Sie fertig sind, klicken Sie auf Weiter. Die Übersichtsseite "Benutzer- und Authentifizierungskonfiguration" wird angezeigt.
Starten Sie den Anwendungsserver erneut, um die Konfiguration abzuschließen.
Sie können mit dem Neustart des Servers auch warten, bis Sie die übrigen Schritte in der Serverkonfigurationsanwendung ausgeführt haben.
Wenn Sie sich in Schritt 7b für die Verwendung
eines übergreifenden Repositorys, eines lokalen Betriebssystems oder einer angepassten (nicht dateibasierten)
Benutzerregistry entschieden haben, werden Sie aufgefordert zu bestätigen, dass die Benutzer-ID des Administrators für die
Benutzerregistry als Repository-Administrator verwendet wird. Bei diesem Authentifizierungstyp gibt es keine anderen Konfigurationsoptionen.
Konfigurieren Sie in Abschnitt 4 die Einstellungen für Rational Asset Manager:
Geben Sie die Adresse für den Lizenzserver im Format
portnummer@hostname ein. Beispiel:
27000@example.com.
Wenn Sie Rational Asset Manager von jazz.net heruntergeladen haben, wird ein temporärer Lizenzschlüssel in das Feld eingefügt.
Nehmen Sie während der Evaluierung des Produkts keine Änderungen am Schlüssel vor.
Wenn Sie über redundante Lizenzserver verfügen, können Sie mehrere
Einträge, jeweils getrennt durch ein Komma, eingeben.
(Sie müssen drei Server angeben.) Beispiel: 27000@primary.example.com,27000@secondary.example.com,27777@tertiary.example.com.
Wenn Sie über mehrere Lizenzserver verfügen, die sich in unterschiedlichen Netzen befinden und
unterschiedliche Lizenzen enthalten, gehen Sie wie folgt vor:
Trennen Sie Serveradressen durch Semikolons (;); Beispiel:
27000@main.example.com;27000@backup.example.com.
Trennen Sie Serveradressen durch Doppelpunkte (:); Beispiel:
27000@main.example.com:27000@backup.example.com.
Standardmäßig verwendet Rational License
Key Server den TCP/IP-Port 27000.
Wählen Sie im Abschnitt "Lizenztyp" den Typ der Lizenz aus, die vom Rational Asset Manager-Server verwendet wird.
Konfigurieren Sie die Adresse des Servers für die Anwendungen, die in
Schritt 11 implementiert wurden.
Geben Sie das Protokoll, den vollständig qualifizierten Hostnamen und die Portnummer ein, zum Beispiel http://example.com:9080.
Wichtig:Verwenden Sie für diese Einträge stets einen Hostnamen oder eine IP-Adresse.
Verwenden Sie nicht localhost. Falls Sie mit IPV6 arbeiten, verwenden Sie den IPV6-Hostnamen; eine IPV6-Adresse funktioniert nicht.
Konfigurieren Sie die Pfade für die Anwendungen. Die Standardpfade basieren auf der angegebenen Serveradresse.
Rational Asset Manager:
Geben Sie die Implementierungs-URL für die Rational Asset Manager-Serveranwendung ein. Beispiel: http://example.com:9080/ram.
Web-Services: Geben Sie die Implementierungs-URL für die Web-Services ein. Beispiel: http://example.com:9080/ram.ws
Hilfe und Benutzerunterstützung: Geben Sie die Implementierungs-URL für die Benutzerunterstützungsanwendung von Rational Asset Manager ein. Beispiel: http://example.com:9080/ram.help.
Assetbasierter Entwicklungsprozess: Geben Sie die Implementierungs-URL für die assetbasierte Entwicklungsprozessanwendung von Rational ein. Beispiel: http://example.com:9080/ram.process.
Klicken Sie zum Ändern
der Positionen oder Kontextstammverzeichnisse (z. B. wenn Sie in
WebSphere Application Server andere Kontextstammverzeichnisse angegeben haben), auf Bearbeiten.
Klicken Sie auf Weiter.
Konfigurieren Sie die Positionen der Speicherordner. Klicken Sie bei einer Installation in einem Cluster auf Diese Einstellungen für alle Knoten verwenden, um die Einstellungen, die Sie für den ersten Knoten eingegeben haben, für alle Knoten zu verwenden.
Anmerkung:
Wenn Sie einen fernen Dateiserver oder einen WebSphere Application Server-Cluster verwenden, muss es möglich sein, sich mit demselben Windows-Benutzerkonto (Benutzername und Kennwort) auf allen von Rational Asset Manager verwendeten Maschinen anzumelden.
Andernfalls ist Rational Asset Manager nicht in der Lage, Dateien auf unterschiedlichen Dateiservern zu speichern.
Ordner als permanent definieren: Geben Sie den vollständigen Pfad zu dem Ordner ein, in dem Assets und Suchindizes auf dem Dateisystem gespeichert werden sollen. Dies kann ein zugeordnetes Verzeichnis sein. Bei der Installation in einem Cluster muss dies eine Position sein, die von allen Knoten dieses Clusters gemeinsam genutzt wird.
Lokaler Speicherordner: Geben Sie den vollständigen Pfad zu dem Ordner ein, in dem Daten von der Rational Asset Manager-Webanwendung gespeichert werden. Dabei muss es sich um eine Position auf dem lokalen Computer handeln, nicht um eine zugeordnete oder gemeinsam genutzte Position. Bei der Installation in einem Cluster muss jeder Knoten im Cluster über seinen eigenen lokalen Speicherordner verfügen, der nicht mit den anderen Knoten gemeinsam genutzt wird. Bei der Installation mehrerer Server auf demselben physischen Knoten sollten die Server alle denselben physischen, lokalen Speicherordner verwenden.
Indexordner: Geben Sie den vollständigen Pfad zu dem Ordner ein, in dem Suchindexdateien von der Rational Asset Manager-Webanwendung gespeichert werden. Auf einem Cluster verfügt jeder Knoten über einen eigenen Indexordner.
Tipp:Eine optimale Leistung wird erreicht, wenn sich diese Ordner auf unterschiedlichen
physischen Laufwerken befinden. Die Laufwerke sollten zur Ausführung schneller Lese- und Schreibvorgänge fähig sein. Dabei sollte es sich nicht um das Laufwerk handeln, das vom Betriebssystem oder dem Anwendungsserver verwendet wird. Bei Clusterinstallationen sollte jeder Computer über einen eigenen lokalen Ordner auf einer lokalen Festplatte des Computers verfügen. Die gemeinsame Nutzung eines lokalen Ordners durch alle Anwendungsserver führt zu einer verminderten Leistung.
Klicken Sie auf Weiter.
Bei Clusterinstallationen muss Java Messaging Service (JMS) ordnungsgemäß konfiguriert werden, damit Rational Asset Manager die Kommunikation zwischen den Servern im Cluster unterstützen kann. Bestätigen Sie, dass JMS ordnungsgemäß konfiguriert wurde, und klicken Sie auf Weiter.
Optional: Konfigurieren Sie in Abschnitt 4, Teil 3, die Leistungseinstellungen für
WebSphere Application Server:
Konfigurieren Sie die Servereinstellungen.
Klassen-Garbage-Collection (optional): Geben Sie den Namen des verwendeten Algorithmus für die Garbage-Collection ein. Der empfohlene Wert sollte zu einer verbesserten Serverleistung führen.
-XX:+UseParallelGC
-Xgcpolicy:optavgpause
Leistungsüberwachung: Die Leistungsüberwachung sollte inaktiviert bleiben. Um die Leistungsüberwachung auf dem Anwendungsserver einzuschalten, wählen Sie die Option Aktivieren aus.
Maximale Anzahl der Sitzungen: Geben Sie die Anzahl der Sitzungen ein, die WebSphere Application Server im Speicher verwaltet. Der Standardwert lautet 1000.
Erhöhen Sie diese Zahl, um die Verwaltung von mehr Sitzungen im Speicher zu ermöglichen.
Maximum der JDBC-Verbindungen: Geben Sie ein Zahl größer gleich der Anzahl der Benutzer ein, die gleichzeitig bei Rational Asset Manager angemeldet sein können. Zum Beispiel 100.
Sitzungszeitlimit (Minuten): Geben Sie ein Zahl für die Anzahl an Minuten an, bevor die Sitzung eines Benutzers das Zeitlimit erreicht. Der Standardwert für die Anzahl an Minuten lautet für WebSphere Application Server 30.
Tipp:Auch wenn durch eine Verringerung des Wertes für Sitzungszeitlimit
möglicherweise mehr Benutzer zugelassen werden (insbesondere dann, wenn zahlreiche Benutzer kurze Transaktionen ausführen),
kann ein zu niedriges Zeitlimit jedoch zu Konflikten mit den Erfahrungswerten von Benutzern führen bzw. die Benutzer davon abhalten, große Assets hochzuladen.
Mindestgröße für Web-Container: Geben Sie die minimale Anzahl an Threads an, die im Web-Container zulässig sind. Der Standardwert lautet 25 für Windows und 15 für Linux und AIX. Erhöhen Sie diese Anzahl, falls der Prozessor nicht ausgelastet ist. Ist der Prozessor überlastet, setzen Sie den Wert herab.
Maximalgröße für Web-Container: Geben Sie die maximale Anzahl an Threads an, die im Web-Container zulässig sind. Der Standardwert lautet 50 für Windows und 30 für Linux und AIX. Erhöhen Sie diese Anzahl, falls der Prozessor nicht ausgelastet ist. Ist der Prozessor überlastet, setzen Sie den Wert herab.
Klicken Sie auf Weiter.
Ändern Sie auf der Seite "Einstellungen des JVM-Heapspeichers (JVM, Java Einstellungen des Virtual Memory) konfigurieren" die Größe des Heapspeichers für den Server. Bei der Installation in einem Cluster können Sie die Größe des Heapspeichers pro Knoten festlegen. Der Standardwert lautet Keine Einstellung. Stellen Sie vor der Auswahl einer anderen Option (Niedrig, Mittel oder Hoch) sicher, dass Sie wissen, wie viel physischer Hauptspeicher auf dem Computer verfügbar ist.
Klicken Sie auf Weiter. Die Übersichtsseite wird erneut angezeigt.
Starten Sie den Server neu. Klicken Sie zum erneuten Starten von WebSphere Application Server unten auf
der Seite auf Server neu starten,
geben Sie die Benutzer-ID und das Kennwort des Serveradministrators ein
und klicken Sie auf Erneut starten. Sie können keine der implementierten Anwendungen von
Rational Asset Manager starten, wenn der Server nicht erneut gestartet wurde. Nach dem Neustart des Servers wird die Seite "Einstellungen für Life-Cycle-Management" geöffnet.
Falls der Server für den Neustart mehr als 180 Sekunden benötigt, navigieren Sie zur Startseite der Serverkonfigurationsanwendung (http://maschinenname:portnummer/kontextstammverzeichnis_der_serverkonfiguration (z. B. http://localhost:13080/ram.setup), um auf die Seite "Einstellungen für Life-Cycle-Management" zuzugreifen.
Weil nun die Sicherheit konfiguriert ist, müssen Sie sich bei Verwendung des integrierten WebSphere Application Server mit dem
Benutzernamen und dem Kennwort eines WebSphere Application Server-Administrators anmelden. Nach der Anmeldung wird die Seite "Einstellungen für Life-Cycle-Management" geöffnet.
Geben Sie auf der Seite "Einstellungen für Life-Cycle-Management konfigurieren" den Pfad und die Anmeldeinformationen für die Rational Team Concert-Anwendung ein:
Geben Sie bei Schritt 1 im Feld Rational Team Concert-Server den Pfad zur Position von Rational Team Concert ein.
Sie müssen eine sichere Verbindung (https://) verwenden.
Standardwert:
Geben Sie bei Schritt 2 im Feld für die Jazz-Administrator-ID die Benutzer-ID des Administrators für den Rational Team Concert-Server ein. (Die Standard-ID lautet admin.) Geben Sie dann im Feld Kennwort das Kennwort für diesen Benutzer ein. (Das Standardkennwort ist admin.) Wenn Sie Rational Team Concert soeben mit der Serverkonfigurationsanwendung
installiert haben, geben Sie den Benutzernamen und das Kennwort des Anwendungsserveradministrators ein.
Geben Sie bei Schritt 3 im Feld Projektbereichsname einen aussagekräftigen (beschreibenden) Namen für den Projektbereich ein, der für Lebenszyklen erstellt werden soll (Beispiel: Rational Asset Manager-Lebenszyklen).
Geben Sie dann im Feld für die Projektbereichsadministrator-ID die Benutzer-ID für
den Benutzer ein, den Sie als Administrator für den Projektbereich angeben möchten. Geben Sie danach das Kennwort für diesen Benutzer ein. Wenn Sie einen externen Rational Team Concert-Server, kann der Administrator für den Projektbereich
eine anderer Benutzer als der
Jazz-Serveradministrator sein. Wenn Sie einen neuen
Rational Team Concert installieren, schlägt die Serverkonfigurationsanwendung
die Verwendung der
Jazz-Administrator-ID als ID für den Administrator für den Projektbereich vor.
Klicken Sie auf Server konfigurieren. Dieser Prozess kann einige Minuten dauern. Nach Abschluss der Konfiguration wird erneut die Seite "Zusammenfassung" angezeigt.
Klicken Sie auf der Seite
"Zusammenfassung" auf Arbeit mit
Rational Asset Manager aufnehmen, oder klicken Sie auf Fertig stellen. Der Web-Client wird geöffnet.
Nächste Schritte
Konfigurieren Sie nun die E-Mail-Einstellungen für Rational Asset Manager.
Entsprechende Anweisungen können Sie unter E-Mail-Einstellungen konfigurieren nachlesen.
Die Informationen in diesem Abschnitt erläutern, mit welchen Schritten Sie die Konfiguration der IBM Rational Asset Manager-Serveranwendung abschließen.
Anmerkung:Die Beispielwerte in diesem Abschnitt beziehen sich nur auf eine
einfache, eigenständige Umgebung. Bei komplexeren Installationen müssen die
angegebenen Einstellungen vom zuständigen Serveradministrator an die
jeweilige Umgebung angepasst
werden.
Der oder die Anwendungsserver, über den bzw. die die Bereitstellung der Rational Asset Manager- und Rational Team Concert-Serveranwendungen erfolgt, muss bzw. müssen vor der Ausführung der folgenden Schritte gestartet worden sein.
Vorgehensweise
Stellen Sie sicher, dass alle Repository-Server auf dieselben Einstellungen für Datum, Zeit und Zeitzone gesetzt sind.
Greifen Sie mit der
entsprechenden URL auf die Rational Asset Manager-Serveranwendung zu:
Hierbei steht portnummer (HTTP-Transport-Port oder
"WC_defaulthost") standardmäßig für 13080 und rational_asset_manager-kontextstammverzeichnis (Kontextstammverzeichnis für die Rational Asset Manager-Anwendung) standardmäßig für ram.
Geben Sie beispielsweise Folgendes ein:
http://localhost:13080/ram/home.faces
Den
Wert für die Portnummer
(WC_defaulthost) können Sie überprüfen, indem Sie die Datei
installationsposition\ram\ewas\profiles\profile1\properties\portdef.props
mit
einem Texteditor öffnen und den Wert für "wc_defaulthost" suchen. Dabei ist
installationsposition die Position, an der
Rational Asset Manager installiert wurde.
Hierbei steht portnummer (HTTP-Transport-Port oder
"WC_defaulthost") standardmäßig für 9080 und rational_asset_manager-kontextstammverzeichnis (Kontextstammverzeichnis für die Rational Asset Manager-Anwendung) standardmäßig für ram.
Geben Sie beispielsweise Folgendes ein:
http://www.example.com:9080/ram/home.faces
Den Wert für "WC_defaulthost" können Sie überprüfen, indem Sie die
WebSphere Application Server-Administrationskonsole
öffnen und auf
Server -> Servertypen -> WebSphere Application Server -> servername -> Ports
klicken.
Bei Apache Tomcat:
http://maschinenname:8080/ram/home.faces
Geben Sie beispielsweise Folgendes ein:
http://localhost:8080/ram/home.faces
Melden Sie sich als Anwendungsserveradministrator an:
Bei
WebSphere Application Server lautet der Standardwert für die
Benutzer-ID und das Kennwort jeweils admin.
Bei Apache Tomcat lautet der Standardwert für die Benutzer-IDadmin und das
Kennwort ist standardmäßig leer.
Beim ersten Zugriff auf Rational Asset Manager wird eine Seite zu
einem Konfigurationsfehler angezeigt. Klicken Sie auf den
Link hier,
und geben Sie die Administrator-ID und das Kennwort ein, sobald die entsprechenden
Systemanfragen angezeigt werden. Die Seite Konfiguration wird geöffnet.
Geben Sie unter "Lizenz und Version" den Lizenzserverpfad an und wählen Sie den Typ der Lizenz
aus, die von diesem Repository verwendet wird:
Geben Sie im Abschnitt zu Liezenz und Version im Feld Position des Lizenzservers die Portnummer gefolgt vom
vollständigen Namen des Lizenzservers ein. Trennen Sie die Numemrn und den Namen mit
@. beispiel: 27000@license_server_path.
Wenn Sie über redundante Lizenzserver verfügen, können Sie mehrere
Einträge, jeweils getrennt durch ein Komma, eingeben. Sie müssen drei Server angeben. Beispiel: 27000@primary.example.com,27000@secondary.example.com,27777@tertiary.example.com.
Wenn Sie über mehrere Lizenzserver verfügen, die sich in unterschiedlichen Netzen befinden und
unterschiedliche Lizenzen enthalten, gehen Sie wie folgt vor:
Windows: Trennen Sie die
Serveradressen durch Semikolons (;).
Beispiel: 27000@main.example.com;27000@backup.example.com.
Linux, AIX oder Linux for zSeries:
Trennen Sie die
Serveradressen durch Doppelpunkte
(:). Beispiel: 27000@main.example.com:27000@backup.example.com.
Um den Typ der Lizenzen zu konfigurieren, die von diesem Repository verwendet werden sollen.
wählen Sie unter "Lizenztyp" entweder Standard
Edition oder Enterprise Edition aus.
Stellen Sie im Abschnitt "Datenbank" sicher, dass der Benutzer im Feld
Benutzer
vollen Zugriff auf die Rational Asset Manager- und Rational Team Concert-Datenbanken hat. Geben Sie andernfalls den Benutzer und das Kennwort
für eine Datenbank ab, die über vollständige Berechtigungen verfügt.
Geben Sie den Pfad für die Web-Services an:
Geben Sie für den Pfad für die Web-Services Folgendes ein:
Hierbei steht hostname für den Hostnamen des Anwendungsservers,
portnummer für den Port für HTTP-Transport und rational_asset_manager-kontextstammverzeichnis_für_web-services für das Kontextstammverzeichnis der Web-Service-Anwendung von Rational Asset Manager.
Wenn Sie eine Lastausgleichsfunktion verwenden, geben Sie den
Namen dieser Funktion an. Wenn Sie einen Web-Proxy-Server ohne Lastausgleichsfunktion verwenden, geben Sie den Namen des
Web-Servers an. Falls Sie mit IPV6 arbeiten, verwenden Sie den IPV6-Hostnamen; eine IPV6-Adresse funktioniert nicht.
Geben Sie beispielsweise Folgendes ein:
http://www.example.com:9080/ram.ws
Geben Sie im Abschnitt Interner Rational Team Concert-Pfad den Pfad und die Anmeldeinformationen für IBM Rational Team Concert an:
Geben Sie im Feld Pfad den sicheren Pfad für den Rational Team Concert-Server ein. Beispiel: https://www.example.com:9443/jazz. Falls Sie mit IPV6 arbeiten, verwenden Sie den IPV6-Hostnamen; eine IPV6-Adresse funktioniert nicht.
Geben Sie in den Feldern Benutzer und Kennwort den Benutzernamen und das Kennwort für den Benutzer ein, der als Administrator für den Projektbereich der "RAM-Lebenszyklen" in Rational Team Concert fungiert. Bei einfachen Installationen wird dies wahrscheinlich der Administrator von Rational Team Concert und des Anwendungsservers sein.
Im Abschnitt Angepasste Benutzerregistry können Sie, sofern Sie den Web-Server für die LDAP-Authentifizierung konfiguriert haben, Rational Asset Manager so konfigurieren, dass die LDAP-Registry verwendet wird, um die Benutzerauthentifizierung auszuführen, Benutzerinformationen abzurufen und Gruppenbindungen wiederzuverwenden.
Wenn Sie beabsichtigen, eine angepasste Benutzerklasse zu verwenden, wählen Sie das Kontrollkästchen Angepasstes Benutzerregister verwenden aus und geben Sie im Feld Klasse den vollständig qualifizierten Klassenpfad ein. Behalten Sie andernfalls den Standardwert im Feld Klasse bei.
Geben Sie im Feld Administrator-ID die Anmelde-ID eines Benutzers der Registry ein, der für Rational Asset Manager über Berechtigungen eines Repository-Administrators verfügen wird. Sie müssen einen gültigen Repository-Administrator angeben, denn ansonsten ist die Anmeldung bei Rational Asset Manager als Repository-Administrator zur weiteren Konfiguration der Anwendung nicht möglich.
Klicken Sie auf Konfigurieren und geben Sie die folgenden Angaben ein, um die Beziehung zwischen Rational Asset Manager und der LDAP-Registry zu konfigurieren. Wenn Sie einen Wert leer lassen, so wird hierfür der Standardwert verwendet. Wenn ein Wert Null sein soll, so müssen Sie ein Leerzeichen (" ") eingeben.
Tabelle 5. Konfigurationsoptionen für die LDAP-Registry
LDAP-Konfigurationsfeld
Beschreibung
URL des LDAP-Servers:
Die URL für den LDAP-Server, z. B. ldap://hostname:389.
Wenn Sie eine sichere Kommunikation wünschen, verwenden Sie ldaps://hostname:636.
Eindeutiger Benutzername
Ein Benutzername für die Anmeldung bei der Registry und die Erteilung des Zugriffs. Geben Sie den eindeutigen Namen des Benutzers ein, beispielsweise uid=123456,c=us,ou=exampleorganization,o=example.com.
Kennwort
Das Kennwort für den zuvor angegebenen Benutzer.
Eigenschaft für eindeutige ID des Benutzer
Der Eigenschaftsname der objectClass-Instanz für den Benutzer, der die eindeutige ID darstellt. Beispiel: (objectClass) Eigenschaft serialNumber von person oder (objectClass) Eigenschaft sAMAccountName von benutzer.
Eigenschaft für Anmelde-ID des Benutzers
Die Eigenschaft aus (objectClass), die ein Benutzer zur Anmeldung verwendet. Obwohl die
eindeutige ID und die Anmelde-ID in der Regel identisch sind, kann die Registry so eingestellt sein, dass ein
Benutzer sich mit einer anderen ID (zum Beispiel einer E-Mail-Adresse) anmeldet.
Beachten Sie, dass der Wert der Eigenschaft für die Anmelde-ID mit der Anmelde-ID des Benutzers mit Verwaltungsberechtigung in Schritt 9b identisch sein muss.
Eigenschaft für Telefonnummer des Benutzer
Die Eigenschaft aus (objectClass), die die Telefonnummer des Benutzers darstellt. Beispiel: (objectClass) Eigenschaft telephonenumber von person.
Eigenschaft für E-Mail des Benutzers
Die Eigenschaft aus (objectClass), die die E-Mail-Adresse des Benutzers darstellt. Beispiel: (objectClass) Eigenschaft mail von person.
Eigenschaft für Anzeigename des Benutzers
Die Eigenschaft aus (objectClass), die den Namen für den Benutzer darstellt, der in der Schnittstelle angezeigt werden soll. Beispiel: (objectClass) Eigenschaft cn von person.
LDAP-Benutzerstammsuche
Um zu verhindern, dass Teile der Registry durchsucht werden, die keine Benutzerobjekte enthalten, geben Sie den Pfad des Stammverzeichnisses ein, an dem die Suche beginnen soll. Beispiel: ou=exampleorganization,o=example.com.
Benutzersuchfilter
Die Schablone, die bei der Suche nach einem Benutzer verwendet werden soll.
%v steht für den Suchbegriff, der in ein Eingabetextfeld eingegeben wurde. Die Suche wird so ausgeführt, als wäre dem Suchbegriff ein Platzhalterzeichen angehängt. Die Standardsuchschablone ist so aufgebaut, dass alle Vorkommen von person (objectClasses) gefunden werden, bei denen entweder die Eigenschaft mail oder die Eigenschaft name dem Suchbegriff entspricht.
LDAP-Gruppenstammsuche
Analog zu einer Stammsuche ist dies die Stammsuche für die Suche in Gruppen. Beispiel: ou=memberlist,ou=groups,o=example.com.
Gruppensuchfilter
Analog zum Benutzerstammfilter ist dies der Filter für die Suche nach Gruppen. Mit dem Standard wird eines der folgenden Elemente für den vom Benutzer eingegebenen Suchbegriff gesucht: groupOfUniqueNames (statische Gruppe), groupOfNames (statische LDAP-Gruppe), groupOfUrls (dynamische LDAP-Gruppe), group (definierte Active
Directory-Gruppe).
URL-Schablone für Bilder
Normalerweise werden Bilder nicht in einer LDAP-Registry, sondern an einer anderen Position gespeichert. Sie können das Bild eines Benutzers mit einer URL abrufen, indem Sie diese Schablone so konfigurieren, dass das Bild gleichzeitig mit den Benutzerinformationen aus der Registry abgerufen wird. In der Schablone stellt ${property} eine LDAP-Eigenschaft "objectClass" des Benutzerobjekts dar, das beim Abrufen des Bildes ersetzt wird. Für einen Benutzer mit einer uid property=123456 wird die Standardschablone https://url_des_bildservers/photo/${uid}.jpg zum Beispiel zur URL https://url_des_bildservers/photo/123456.jpg.
Anmerkung:Wenn Sie die LDAP-Authentifizierung verwenden und ein einzelner LDAP-Hostname mehreren IP-Adressen in Ihrer Netzkonfiguration zugeordnet ist, müssen Sie in der Administrationskonsole von WebSphere Application Server die entsprechende Konfigurationseigenschaft zur Vermeidung möglicher Lockouts von LDAP-Benutzern aus Konten anwenden, die auftreten könnten, wenn sich Benutzer mit ungültigen Berechtigungsnachweisen anmelden.
Ein ungültiger Anmeldeversuch bewirkt, dass der Server den Benutzer mit jeder IP-Adresse verwendet und kann dadurch mehrere Fehler verursachen. Wenn Sie eine maximale Anzahl von Anmeldeversuchen festgelegt haben, kann ein ungültiger Anmeldeversuch bewirken, dass Sie aus Ihrem LDAP-Konto ausgesperrt werden.
Um zu verhindern, dass diese Situation eintritt, führen Sie die hier aufgeführten Schritte aus: http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672.
(Optional) Zur Verbesserung der Leistung können Sie Rational Asset Manager so konfigurieren, dass bestimmte Verarbeitungsaktionen mit einer fernen ausführbaren Java-Datei ausgeführt werden. Entsprechende Informationen finden Sie unter Ferne Prozesse konfigurieren.
Wählen Sie andernfalls die Option JRE des Web-Servers verwenden aus.
Konfigurieren Sie im Abschnitt Plattenspeicher den Plattenspeicher für Assets und Indexdateien:
Anmerkung:
Wenn Sie einen fernen Dateiserver oder einen WebSphere Application Server-Cluster verwenden, muss es möglich sein, sich mit demselben Windows-Benutzerkonto (Benutzername und Kennwort) auf allen von Rational Asset Manager verwendeten Maschinen anzumelden.
Andernfalls ist Rational Asset Manager nicht in der Lage, Dateien auf unterschiedlichen Dateiservern zu speichern.
Wählen Sie in der Liste Als permanent definierter Typ aus, wie Sie Assets speichern wollen. Falls Sie IBM Rational ClearCase zum Speichern von Assets verwenden wollen, muss das Produkt bereits installiert worden und aktiv sein. Außerdem muss Ihr Server mit einem Benutzer ausgeführt werden, der zur Verwendung von Rational ClearCase berechtigt ist.
Wenn Sie das Dateisystem zum Speichern von Assets verwenden, geben Sie die Position im Feld Als permanent definierter Ordner ein. Beispiel: d:\RAMStorage. Auf einem Cluster
muss sich der Ordner Persist auf einem freigegebenen Laufwerk befinden, auf das alle Server auf dem Cluster zugreifen können.
Geben Sie im Feld Lokaler Ordner den vollständigen Pfad des Ordners ein, in dem Sie die
von der Webanwendung verwendeten temporären Daten speichern wollen. Beispiel: e:\RAMlocalfolder. Der Ordner muss sich auf einem lokalen Festplattenlaufwerk für den Server befinden; er darf sich nicht auf einem freigegebenen Laufwerk befinden. Bei der Installation in einem Cluster muss jeder Knoten im Cluster über seinen eigenen lokalen Speicherordner verfügen, der nicht mit den anderen Knoten gemeinsam genutzt wird. Bei der Installation mehrerer Server auf demselben physischen Knoten sollten die Server alle denselben physischen, lokalen Speicherordner verwenden.
Geben Sie im Feld Indexordner den vollständigen Pfad zu dem Ordner ein, in dem Sie Suchindizes speichern wollen. Der Ordner muss sich auf einem lokalen Festplattenlaufwerk für den Server befinden; er darf sich nicht auf einem freigegebenen Laufwerk befinden.
Eine optimale Leistung wird erreicht, wenn sich alle drei Ordner auf unterschiedlichen
physischen Laufwerken befinden.
Geben Sie den Pfad zum Web-Server an:
Geben Sie für den Pfad zum Web-Server Folgendes ein:
Hierbei steht maschinenname für den Hostnamen des Anwendungsservers,
portnummer für den Port für HTTP-Transport und rational_asset_manager-kontextstammverzeichnis für das Kontextstammverzeichnis der Rational Asset Manager-Anwendung.
Wenn Sie eine Lastausgleichsfunktion verwenden, geben Sie den
Namen dieser Funktion an.
Wenn Sie einen Web-Proxy-Server ohne Lastausgleichsfunktion verwenden, geben Sie den Namen des
Web-Servers an. Falls Sie mit IPV6 arbeiten, verwenden Sie den IPV6-Hostnamen; eine IPV6-Adresse funktioniert nicht.
Geben Sie beispielsweise Folgendes ein:
http://www.example.com:9080/ram
Geben Sie den Dokumentationspfad an:
Wählen Sie im Feld Pfad zum Information Center das Kontrollkästchen
Standard verwenden aus, wenn sich die Webanwendung für Hilfe und
Dokumentation auf demselben Server wie die Serveranwendung befindet.
Wählen Sie andernfalls das Kontrollkästchen Standard verwenden ab und geben Sie die URL ein, unter der die Webanwendung für die Hilfe installiert ist, beispielsweise http://www.example.com:9080/ram.help. Falls Sie mit IPV6 arbeiten, verwenden Sie den IPV6-Hostnamen; eine IPV6-Adresse funktioniert nicht.
Wählen Sie bei "Pfad zum assetbasierten Entwicklungsprozess" das Feld
Standard verwenden aus, wenn sich die Webanwendung für die Dokumentation zum
assetbasierten Entwicklungs- und Governanceprozess auf demselben Server wie die Serveranwendung befindet. Wählen Sie andernfalls das Kontrollkästchen Standard verwenden ab und geben Sie die URL ein, unter der die Webanwendung für die Hilfe installiert ist, beispielsweise http://www.example.com:9080/ram.process. Falls Sie mit IPV6 arbeiten, verwenden Sie den IPV6-Hostnamen; eine IPV6-Adresse funktioniert nicht.
Konfigurieren Sie im Abschnitt "Jobpläne", wie häufig bestimmte wiederholte Jobs ausgeführt werden:
Der Zeitplan für das Indexerstellungsprogramm
ist der Zeitplan zur Aktualisierung der Informationen auf der Seite "Repository-Statistiken", auf der Seite "Assetstatistik" und auf der Homepage.
Der Zeitplan für Prozessabonnements
ist der Zeitplan zum Senden von E-Mail-Abonnements an Abonnenten. Normalerweise wird diese Ausführung einmal täglich geplant.
Der Zeitplan für die Aktualisierung von Benutzer-/Gruppendaten
ist der Zeitplan dafür, wie häufig Daten aus dem Benutzerverzeichnis aktualisiert und in das Benutzerverzeichnis geschrieben werden. Informationen in einer LDAP-Registry werden durch diesen Prozess nicht aktualisiert. Alle aktuellen Änderungen an den Informationen in einer LDAP-Registry werden jedoch in den Benutzerinformationen von Rational Asset
Manager aktualisiert.
Der Zeitplan für die Prüfung von Prozessbenachrichtigungen
ist der Zeitplan für die Verarbeitung von Alerts an Prüfer, die angeben, dass diese ein Asset überprüfen müssen. Beispiel: Wenn Sie den Wert auf eine Stunde setzen, werden zu Beginn der nächsten Stunde die Benachrichtigungen für alle neuen Assets gesendet, die innerhalb der Stunde erstellt wurden.
Der Zeitplan für die Cacheaktualisierung für Artefakte
ist der Zeitplan für die Aktualisierung des Cache für Artefakte, die heruntergeladen wurden.
Bearbeiten Sie für jeden Job im Abschnitt "Jobpläne" die Häufigkeit der Jobs. Klicken Sie auf Bearbeiten und wählen Sie dann eine der folgenden Optionen aus:
Um den Job in einem bestimmten Stunden- oder Minutenintervall auszuführen, wählen Sie die Einstellung Job planen, damit er in einem Intervall ausgeführt wird aus, geben Sie eine Zahl ein und wählen Sie dann in der Dropdown-Liste den Eintrag Minuten oder Stunden aus.
Um den Job einmal täglich oder wöchentlich auszuführen, wählen Sie die Einstellung Job planen, damit er zu einer festgelegten Zeit ausgeführt wird aus, wählen Sie Jeden Tag oder einen bestimmten Wochentag aus und wählen Sie dann in der Dropdown-Liste eine Zeit aus.
Konfigurieren Sie die Leistungsoptionen:
Wenn Rational Asset Manager nicht automatisch Piktogramme für Artefakte erstellen soll, die Sie Assets zuordnen, wählen Sie im Abschnitt "Leistungsoptionen" das Kontrollkästchen
für die automatische Erstellung des angegebenen Inhalts bei der Assetübergabe ab. Hierdurch kann eine Leistungssteigerung bei der Übergabe von Assets an das Repository erzielt werden. Wenn diese Einstellung ausgewählt ist, werden bei der Übergabe eines Assets automatisch Vorschaubilder für bis zu drei
Artefakte erstellt, welche die folgenden Erweiterungen enthalten: .doc,
.ppt, .pdf, .odt,
.odp, and .otp.
Wenn Sie keine Berücksichtigung der Beliebtheit von Assets durch die Suchmaschine wünschen, wählen Sie das Kontrollkästchen zum Aktivieren der Beliebtheitsindexierung ab. Durch die Abwahl des Kontrollkästchens können Sie die Leistung bei umfangreichen Repositorys zwar verbessern, aber die Suchmaschine berücksichtigt dann keine Faktoren wie etwa die Anzahl von Downloads oder Seitenaufrufen zur Bereitstellung stärker sachbezogener Ergebnisse.
Geben Sie im Feld Maximale Anzahl der Sitzungen pro Benutzer an, wie viele Sitzungen ein einzelner Benutzer höchstens öffnen kann.
Klicken Sie unten auf der Seite auf die Schaltfläche Speichern.
Starten Sie den Anwendungsserver erneut.
Klicken Sie auf den Link Hilfe. (Wenn
das Hilfesystem nicht geöffnet wird, prüfen Sie, ob Sie bei der
Installation des
Rational Asset Manager-Servers die Dokumentation mit installiert haben.)
Navigieren Sie im Navigationsfenster der Hilfe zu
Konfigurieren -> Rational Asset Manager konfigurieren -> Optionale Konfiguration. Abhängig von Ihrer Konfiguration müssen Sie unter Umständen weitere Aspekte von Rational Asset Manager konfigurieren.
Nächste Schritte
Wenn Rational Asset Manager E-Mail-Benachrichtigungen versenden soll, lesen Sie die Informationen im Abschnitt E-Mail-Einstellungen konfigurieren.
Bei Verwendung von Tomcat können Sie nun Tomcat für die LDAP-Authentifizierung konfigurieren. Weitere Informationen hierzu finden Sie im Abschnitt LDAP-Authentifizierung für Tomcat konfigurieren.
E-Mail-Einstellungen konfigurieren
Damit E-Mail-Nachrichten an Benutzer gesendet werden können, müssen Sie die Position des SMTP-Servers und zu verwendende Informationen konfigurieren. Diese Informationen werden verwendet, um E-Mail-Nachrichten für Benutzerabonnements und andere Benachrichtigungen zu senden.
Vorgehensweise
Melden Sie sich
beim Web-Client von IBM Rational Asset Manager Web
als Repository-Administrator an.
Klicken Sie auf Administration.
Klicken Sie auf Konfiguration.
Rufen Sie den Abschnitt "E-Mail" auf der Seite "Konfiguration" auf.
Geben Sie im Textfeld SMTP-Server die Position des Servers für Simple Mail Transfer Protocol (SMTP) ein. Beispiel: smtp.example.com.
Geben Sie im Textfeld Standardadresse für E-Mail-Antworten die E-Mail-Adresse ein, die im Feld für die Antwortadresse bei automatischen abgehenden Nachrichten verwendet werden soll.
Geben Sie im Textfeld Standardname für E-Mail-Antworten den Namen ein, der im Namensfeld bei automatischen abgehenden Nachrichten verwendet werden soll.
Klicken Sie auf Speichern.
LDAP-Authentifizierung für Tomcat konfigurieren
Sie können IBM Rational Asset Manager, IBM Rational Team Concert und Tomcat für die LDAP-Authentifizierung konfigurieren.
Die im Folgenden erläuterte Prozedur können Sie erst ausführen, nachdem Sie sowohl Rational Asset Manager als auch Rational Team Concert mit der dateibasierten Sicherheit implementiert und konfiguriert haben:
Falls Sie Rational Team Concert auf einem separaten Tomcat-Server installiert haben, ist es nicht erforderlich, die LDAP-Authentifizierung für Rational Team Concert zu konfigurieren: Da die enthaltene Rational Team Concert-Anwendung einen einzelnen Benutzer verwendet, ist die dateibasierte Sicherheit ausreichend.
Folgen Sie den Anweisungen in den folgenden Abschnitten unten, um Rational Asset Manager sowie Rational Team Concert auf Tomcat zur Verwendung der LDAP-Authentifizierung zu konfigurieren.
Tomcat-Server für Rational Asset Manager zur Verwendung von LDAP konfigurieren
Sie müssen sowohl Rational Asset Manager als auch den Tomcat-Server für die Verwendung von LDAP-Authentifizierung konfigurieren.
Vorgehensweise
Melden Sie sich beim Web-Client von Rational Asset Manager als Serveradministrator an und konfigurieren Sie Rational Asset Manager für die Verwendung der LDAP-Authentifizierung. Geben Sie im Feld Administrator-ID unbedingt die Benutzer-ID für den Repository-Administrator ein, denn andernfalls werden Sie sich später nicht bei Rational Asset Manager anmelden können. Weitere Informationen enthält Schritt 9 in Rational
Asset Manager-Serveranwendung konfigurieren.
Melden Sie sich von Rational Asset Manager ab.
Beenden Sie den Tomcat-Server.
Konfigurieren Sie den Tomcat-Server für Rational Asset Manager für die Verwendung von LDAP:
Öffnen Sie die Datei tomcat-installationsverzeichnis/conf/server.xml in einem Texteditor.
Suchen Sie nach dem Tag Realm und bearbeiten Sie ihn mit den entsprechenden Werten für Ihren LDAP-Server:
Tabelle 6. Für Rational Asset Manager und Rational Team Concert erforderliche LDAP-Eigenschaften
LDAP-Eigenschaft
Definition
connectionURL
Position und Port für den LDAP-Server.
connectionName
Eindeutiger Benutzername, der für die Verbindung zum LDAP-Repository verwendet wird.
connectionPassword
Kennwort für den eindeutigen Benutzernamen.
userBase
Ausgangspunkt für die Suche nach einem Benutzer.
userSearch
Der LDAP-Suchfilter, mit dem der Benutzereintrag ausgewählt wird, nachdem der Benutzername in {0} ersetzt worden ist.
userSubtree
Zur Aktivierung von LDAP-Suchen in der gesamten Unterverzeichnisstruktur muss für diese Eigenschaft der Wert true festgelegt werden.
roleBase
Der Basiseintrag für die Suche nach Rollen (Aufgabenbereichen).
roleName
Ein LDAP-Eintrag, der den Namen der Rolle (des Aufgabenbereichs) enthält.
roleSearch
Der LDAP-Filter, der zum Durchsuchen von Gruppen verwendet wird.
roleSubtree
Zur Aktivierung von LDAP-Suchen in der gesamten Unterverzeichnisstruktur für Rollen muss für diese Eigenschaft der Wert true festgelegt werden.
Starten Sie den Tomcat-Server erneut.
Ergebnisse
Jetzt können Sie sich mit der in Rational Asset Manager angegebenen ID bei Rational Asset Manager als Repository-Administrator anmelden. Tomcat verwendet keine dateibasierte Authentifizierung mehr. Sie können Communitys erstellen und andere LDAP-Benutzer als Administratoren zuweisen.
Nächste Schritte
Wenn sich die enthaltene Rational Team Concert-Anwendung auf demselben Server befindet oder wenn sie sich auf einem anderen Server befindet und die LDAP-Authentifizierung verwenden soll, müssen Sie Rational Team Concert für die Verwendung von LDAP konfigurieren.
Rational Team Concert auf Tomcat für die Verwendung von LDAP konfigurieren
Sie können die enthaltene IBM Rational Team Concert-Anwendung
auf Apache Tomcat für die Verwendung von LDAP konfigurieren.
Vorbereitende Schritte
Sie müssen über Verwaltungszugriff auf den Tomcat-Server verfügen.
Anders als bei Rational Asset Manager verwendet Rational Team Concert LDAP-Gruppen zur Bestimmung von Benutzerrollen (Benutzeraufgabenbereichen). Sie müssen in der Lage sein, LDAP-Gruppen zu erstellen, oder die Namen von LDAP-Gruppen kennen, die Sie den entsprechenden Rollen (Aufgabenbereichen) für Rational Team Concert neu zuordnen können.
Informationen zu diesem Vorgang
Führen Sie die folgende Prozedur nur aus, wenn eine der folgenden Voraussetzungen erfüllt ist:
Die enthaltene Rational Team Concert-Anwendung befindet sich auf demselben Tomcat-Server wie Rational Asset Manager und Sie haben Rational Asset Manager für die Verwendung von LDAP-Authentifizierung konfiguriert.
Die enthaltene Rational Team Concert-Anwendung befindet sich auf einem anderen Server und Sie möchten die LDAP-Authentifizierung für einzelne Benutzer verwenden.
Vorgehensweise
Beenden Sie den Tomcat-Server.
Konfigurieren Sie den Tomcat-Server für Rational Team Concert für die Verwendung von LDAP. Wenn sich Rational Team Concert auf demselben Server wie Rational Asset Manager befindet, haben Sie die Konfiguration des Tomcat-Servers bereits in Schritt 4 von Tomcat-Server für Rational Asset Manager zur Verwendung von LDAP konfigurieren ausgeführt.
Wenn sich Rational Asset Manager und Rational Team Concert auf verschiedenen Servern befinden, führen Sie Folgendes aus:
Öffnen Sie die Datei installationsverzeichnis_von_tomcat_für_rtc/conf/server.xml in einem Texteditor.
Suchen Sie nach dem Tag Realm und bearbeiten Sie ihn mit den entsprechenden Werten für Ihren LDAP-Server:
Tabelle 7. Für Rational Asset Manager und Rational Team Concert erforderliche LDAP-Eigenschaften
LDAP-Eigenschaft
Definition
connectionURL
Position und Port für den LDAP-Server.
connectionName
Eindeutiger Benutzername, der für die Verbindung zum LDAP-Repository verwendet wird.
connectionPassword
Kennwort für den eindeutigen Benutzernamen.
userBase
Ausgangspunkt für die Suche nach einem Benutzer.
userSearch
Der LDAP-Suchfilter, mit dem der Benutzereintrag ausgewählt wird, nachdem der Benutzername in {0} ersetzt worden ist.
userSubtree
Zur Aktivierung von LDAP-Suchen in der gesamten Unterverzeichnisstruktur muss für diese Eigenschaft der Wert true festgelegt werden.
roleBase
Der Basiseintrag für die Suche nach Rollen (Aufgabenbereichen).
roleName
Ein LDAP-Eintrag, der den Namen der Rolle (des Aufgabenbereichs) enthält.
roleSearch
Der LDAP-Filter, der zum Durchsuchen von Gruppen verwendet wird.
roleSubtree
Zur Aktivierung von LDAP-Suchen in der gesamten Unterverzeichnisstruktur für Rollen muss für diese Eigenschaft der Wert true festgelegt werden.
Konfigurieren Sie vier LDAP-Gruppen für Rational Team Concert.
Erstellen Sie die folgenden vier Gruppen:
JazzAdmins
JazzDWAdmins
JazzUsers
JazzGuests
Der Benutzer, der als Rational Team Concert-Serveradministrator fungiert, muss der Gruppe JazzAdmins angehören. Sie können den Benutzer zu der Gruppe hinzufügen, in dem Sie einen der folgenden Schritte ausführen:
Erstellen Sie in LDAP eine Gruppe namens JazzAdmins und fügen Sie den Tomcat-Serveradministrator zu dieser Gruppe hinzu.
Es ist möglich, Namen vorhandener LDAP-Gruppen den für Rational Team Concert erforderlichen Gruppennamen zuzuordnen.
Ändern Sie die Datei installationsverzeichnis_von_tomcat_für_rtc/webapps/jazz/WEB-INF/web.xml wie im technischen Tipp TN0030: User management for Jazz servers in Tomcat (Benutzerverwaltung für Jazz-Server in Tomcat) beschrieben. Falls diese Datei nicht vorhanden ist, starten Sie Ihren Tomcat-Server und stoppen Sie ihn anschließend wieder. Nach der Implementierung der jazz.war-Anwendung ist diese Datei vorhanden.
Weitere Informationen zur Erstellung von LDAP-Gruppen enthält die Dokumentation für Ihren LDAP-Server.
Starten Sie den Tomcat-Server erneut.
Entfernen Sie die Entwicklerlizenz von dem alten Benutzer mit Verwaltungsaufgaben:
Starten Sie die Webbenutzerschnittstelle für die Verwaltung von Rational Team Concert in einem Web-Browser über die folgende Adresse: https://maschinenname:sicherer_port/jazz/admin/. Beachten Sie die Angabe https, denn es wird eine sichere Verbindung benötigt.
Melden Sie sich mit der Benutzer-ID und dem Kennwort für den neuen Benutzer mit Verwaltungsaufgaben au, der Mitglied der LDAP-Gruppe JazzAdmins ist.
Klicken Sie auf Benutzerverwaltung.
Klicken Sie auf den Namen des vorherigen Benutzers mit Verwaltungsaufgaben.
Wählen Sie im Abschnitt für die Clientzugriffslizenz die ausgewählte Lizenz Rational Team Concert - Entwickler ab.
Klicken Sie auf Speichern.
Fügen Sie den neuen Benutzer mit Verwaltungsaufgaben wie folgt hinzu:
Klicken Sie auf Benutzer erstellen.
Geben Sie die folgenden Details ein:
Benutzername: Die Benutzer-ID (LDAP-Anmeldung) das neuen Serveradministrators.
Benutzer-ID: Die Benutzer-ID (LDAP-Anmeldung) des neuen Serveradministrators.
E-Mail-Adresse: Gültige E-Mail-Adresse für den Administrator des Tomcat-Servers.
Wählen Sie im Abschnitt für die Clientzugriffslizenz die Einstellung für einen Entwickler von Rational
Team Concert aus, um diesem Benutzer die Entwicklerlizenz zuzuordnen.
Klicken Sie auf Speichern.
Melden Sie sich ab und melden Sie sich danach bei der Webbenutzerschnittstelle für die Verwaltung wieder an, diesmal jedoch als der neue Administrator des Anwendungsservers.
Ordnen Sie dem neuen Administrator die entsprechenden Zugehörigkeiten und Prozessrollen (Prozessaufgabenbereiche) zu:
Klicken Sie auf der Seite "Projektbereichsverwaltung" auf den Projektbereich RAM
- Lebenszyklus.
Klicken Sie im Abschnitt "Administratoren" auf Hinzufügen.
Suchen Sie anschließend den von Ihnen erstellten Benutzer mit Administratorberechtigung und wählen Sie diesen Benutzer aus. Wenn Sie mit einer vorhandenen Rational Team Concert-Anwendung arbeiten, können Sie auch einen anderen Benutzer als Administrator für diesen Projektbereich auswählen.
Klicken Sie im Abschnitt "Mitglieder" auf Hinzufügen, suchen Sie dann genau den Benutzer, den Sie als Administrator für den Projektbereich ausgewählt haben, und wählen Sie ihn aus.
Klicken Sie nach dem Hinzufügen des Administrators neben dem Namen des Administrators auf das Symbol Prozessaufgabenbereiche.
Wählen Sie im Fenster für die Bearbeitung von Prozessaufgabenbereichen in der Liste mit den verfügbaren Aufgabenbereichen den Eintrag für die Verwaltung aus und klicken Sie dann auf Hinzufügen.
Klicken Sie auf Fertig stellen.
Klicken Sie auf Speichern.
Stoppen Sie den Tomcat-Server und starten Sie ihn dann erneut.
Ändern Sie die Informationen hinsichtlich des Benutzers mit Verwaltungsaufgaben für Rational Team Concert in Rational Asset Manager:
Melden Sie sich in einem Web-Browser bei Rational Asset Manager als Repository-Administrator an.
Klicken Sie auf Administration -> Konfiguration.
Aktualisieren Sie im Abschnitt "Interner Rational Team Concert-Pfad" den Inhalt der Felder Benutzer und Kennwort mit den Angaben für den neuen Administrator von Rational Team Concert.
Klicken Sie auf Speichern.
Leistung von Rational Asset
Manager optimieren
Die Leistung von IBM Rational Asset Manager hängt in hohem Maß von der
Optimierung Ihrer Umgebung einschließlich Anwendungsserver, Datenbank,
Web-Server, Caching-Proxy, Lastausgleichsfunktion und Betriebssystem ab. Dieser Abschnitt enthält Richtlinien zur Optimierung dieser Systeme und
zur Optimierung von Rational Asset Manager.
Es kann zwar nicht auf jede
mögliche Einstellung eingegangen werden, aber die hier zur Verfügung gestellten
Informationen stellen eine gute Ausgangsbasis zur Leistungssteigerung
für Rational Asset Manager-Umgebungen mit einer großen Zahl von Benutzern dar.
Rational Asset Manager optimieren
In diesem Abschnitt werden keine Hardwareeinstellungen behandelt und auch nicht die erwarteten Benutzerlasten, die bei unterschiedlichen Einrichtungen unterstützt werden können. Informationen hierzu finden Sie in der Veröffentlichung "Rational Asset Manager Capacity
Planning Guide".
Die
Konfigurationsseite von Rational Asset Manager enthält Einstellungen,
die Sie zur Erzielung optimaler Leistung anpassen können.
Auf diese Seite kann ein Repository-Administrator zugreifen.
Tabelle 8. Plattformübergreifende Anpassungsparameter für Rational Asset Manager
Fehler
Parameter / Einstellung
Weitere Details
Lange Antwortzeiten bei der Suche nach Assets
Lokaler Ordner und Indexordner / Keinen fernen oder gemeinsam genutzten Ordner verwenden
Zur Erzielung einer möglichst hohen Leistung sollten sich die lokalen und Indexordner
der Anwendungsserver jeweils lokal auf einer Festplatte des Computers befinden. Dies sollte nicht dieselbe Festplatte sein, auf der der Anwendungsserver oder das Betriebssystem installiert ist.
Um den Parameter
festzulegen, melden Sie sich bei Rational Asset Manager als Administrator an und navigieren Sie zu Administration -> Konfiguration;
legen Sie im Bereich "Plattenspeicher" die Parameter Lokaler Ordner und Indexordner fest.
Lange Antwortzeiten bei der Suche nach Assets
Indexierung der Beliebtheit / Inaktiviert
Die Suchmaschine kann die Beliebtheit (z. B. Häufigkeit der Anzeige und des Herunterladens) von Assets berücksichtigen, um stärker sachbezogene Suchergebnisse zu liefern. Dies kann sich jedoch nachteilig auf die Leistung umfangreicher Repositorys auswirken.
Um die Funktion für die Indexierung der Beliebtheit zu inaktivieren, melden Sie sich bei Rational Asset Manager als Administrator an, navigieren Sie zu Administration -> Konfiguration und wählen Sie im Abschnitt "Leistungsoptionen" das Kontrollkästchen zum Aktivieren der Beliebtheitsindexierung ab.
Lange Antwortzeiten bei der Suche nach Assets
Indexordner / Schnelles dediziertes Laufwerk für den Indexordner verwenden
Es ist wichtig, dass sich der Indexordner auf einem dedizierten Laufwerk befindet, das nicht für
andere Zwecke genutzt wird. Durch die Trennung von lokalem Ordner und Indexordner können bei der Suche nach Assets
kurze Antwortzeiten sichergestellt werden.
Um den Parameter festzulegen, melden Sie sich bei Rational Asset Manager als Administrator an und navigieren Sie zu Administration -> Konfiguration;
legen Sie im Bereich "Plattenspeicher" den Parameter Indexordner fest.
Allgemeine Leistungsprobleme in regelmäßigen Intervallen
Zeitplan für die Indexerstellung für Statistikdaten / 10 Minuten
Die häufige Ausführung der Indexerstellung für Statistikdaten führt zu eine geringen Leistung. Eine Umgebung von 10 Minuten ist für die meisten Umgebungen angemessen.
Um den Parameter festzulegen, melden Sie sich bei
Rational Asset Manager als Administrator an
und klicken Sie auf
Administration -> Konfiguration;
klicken Sie dann im Abschnitt "Jobpläne" unter Zeitplan für die Indexerstellung für
Statistikdaten auf Bearbeiten.
Allgemeine Leistungsprobleme in regelmäßigen Intervallen
Plan für Prozessabonnements / Zeit für Zeiträume mit geringer Auslastung festlegen
Abonnements können in angepassten Intervallen verarbeitet werden. Zur Leistungssteigerung kann das Intervall so eingestellt werden,
dass die Verarbeitung zu Zeiten erfolgt, wenn die Auslastung
von Rational Asset Manager relativ gering ist.
Um den Parameter festzulegen, melden Sie sich bei
Rational Asset Manager als Administrator an
und klicken Sie auf
Administration -> Konfiguration;
klicken Sie dann im Abschnitt "Jobpläne" unter Plan für Prozessabonnements
auf Bearbeiten.
Allgemeine Leistungsprobleme in regelmäßigen Intervallen
Plan für die Aktualisierung von Benutzer- und Gruppendaten / Zeit für Zeiträume mit geringer Auslastung festlegen
Benutzer- und Gruppendaten können in angepassten Intervallen verarbeitet werden. Zur Leistungssteigerung kann das Intervall so eingestellt werden,
dass die Verarbeitung zu Zeiten erfolgt, wenn die Auslastung
von Rational Asset Manager relativ gering ist.
Um den Parameter festzulegen, melden Sie sich bei
Rational Asset Manager als Administrator an
und klicken Sie auf
Administration -> Konfiguration;
klicken Sie dann im Abschnitt "Jobpläne" unter Plan für die Aktualisierung von Benutzer-/Gruppendaten
auf Bearbeiten.
Allgemeine Leistungsprobleme in regelmäßigen Intervallen
Plan für die Prüfung von Prozessbenachrichtigungen / Zeit für Zeiträume mit geringer Auslastung festlegen
Die Prüfung von Prozessbenachrichtigungen kann in angepassten Intervallen verarbeitet werden. Zur Leistungssteigerung kann das Intervall so eingestellt werden,
dass die Verarbeitung zu Zeiten erfolgt, wenn die Auslastung
von Rational Asset Manager relativ gering ist.
Um den Parameter festzulegen, melden Sie sich bei
Rational Asset Manager als Administrator an
und klicken Sie auf
Administration -> Konfiguration;
klicken Sie dann im Abschnitt "Jobpläne" unter Plan für die Prüfung von Prozessbenachrichtigungen
auf Bearbeiten.
Speichermangelfehler in Protokollen - Sitzungsfehler
Maximale Anzahl der Sitzungen pro Benutzer / 10
Es kann vorkommen, dass ein einzelner Benutzer alle verfügbaren Sitzungen auf einem Server nutzt. Dies kann das Ergebnis eines unsachgemäß erstellten Scripts oder die Folge einer Denial-of-Service-Attacke sein. Um diese Möglichkeit auszuschließen, ist die maximale Anzahl der Sitzungen pro Benutzer standardmäßig auf 10 festgelegt.
Wenn ein Benutzer diese Begrenzung erreicht, ist es ihm nicht mehr möglich, weitere Sitzungen auf dem Server zu erstellen.
Um den Parameter festzulegen, melden Sie sich bei Rational Asset Manager als Administrator an und navigieren Sie zu Administration -> Konfiguration;
legen Sie im Bereich "Leistungsoptionen" den Parameter Maximale Anzahl der
Sitzungen pro Benutzer fest.
Langsame Übergabe eines Assets
Automatische Erstellung des angegebenen Inhalts bei der Assetübergabe / Inaktiviert
Wenn Sie ein Asset übergeben, erstellt Rational Asset
Manager Piktogramme für die Artefakte, die dem Asset zugeodnet sind. Falls das Asset mit vielen Artefakten versehen ist, kann die Übergabe eines Assets viel Zeit in Anspruch nehmen.
Um die automatische Erstellung dieser Piktogramme zu inaktivieren, melden Sie sich bei Rational Asset Manager als
Repository-Administrator an und navigieren Sie zu Administration -> Konfiguration. Wählen Sie dann im Abschnitt "Leistungsoptionen" das Kontrollkästchen für die automatische Erstellung des angegebenen Inhalts bei der Assetübergabe ab.
Zusätzlich zu den oben genannten Parametern können Administratoren auf die Seite "Jobstatus" in Rational Asset Manager zugreifen, indem sie zu Administration -> Konfiguration -> Jobstatus anzeigen navigieren. Auf dieser Seite werden aktuelle und bereits ausgeführte
Jobs angezeigt, die sich auf die Leistung von Rational Asset Manager
auswirken können.
Fehlernachrichten können ebenfalls auf der Seite "Jobstatus" angezeigt werden.
Anwendungsserver optimieren
Rational Asset Manager arbeitet eng mit
Ihrem Anwendungsserver zusammen; wenn Sie die Einstellungen Ihres
Anwendungsservers optimieren, trägt dies deshalb auch zu einer
Verbesserung der Leistung von Rational Asset Manager bei.
Dieser Abschnitt behandelt speziell Einstellungen von
IBM WebSphere Application Server Version 7.0,
die sich erheblich auf die Leistung auswirken. Sie können diese Einstellungen auch bei IBM WebSphere Application Server Version 6.1
anpassen, doch können sich die Anweisungen zur Festlegung der Parameter
unterscheiden.
Wichtig:Sichern Sie Ihr WebSphere Application Server-Profil, bevor Sie Parameter ändern.
Tabelle 9. Plattformübergreifende Anpassungsparameter für WebSphere Application Server Version 6.1
Fehler
Parameter / Einstellung
Weitere Details
Speichermangelfehler in Protokollen
Java Virtual Machine Größe des Heapspeichers / Zwischen
1300 und 2000
Auf einem Server mit 4 GB installiertem Hauptspeicher können Sie zwei Instanzen mit einer Größe des Heapspeichers von 2000 MB angeben. Sie müssen das Systempaging beobachten, um sicherzustellen, dass ausreichend Speicher verfügbar ist. Wenn Ihr Server über 8 GB Hauptspeicher verfügt, geben Sie 2 Instanzen mit einer Größe des Heapspeichers von 2000 MB für jede Instanz an.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere an und navigieren Sie zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Java- und Prozessverwaltung -> Prozessdefinition -> Java Virtual Machine -> Anfangsgröße des Heapspeichers sowie Maximale Größe des Heapspeichers.
Beachten Sie, dass diese
Einstellung für die
Rational Asset Manager-Server
und den IBM Rational Team Concert-Server angewendet werden muss.
In einem Cluster kann der RTC-Server bei Bedarf auf einem eigenen Knoten installiert werden.
Datenbankverbindungsfehler
Maximum der JDBC-Verbindungen / 100
Stellen Sie sicher, dass genug JDBC-Verbindungen zur Verfügung stehen, um
alle Benutzer zu unterstützen, die bei Rational Asset Manager angemeldet sind.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren zu Ressourcen -> JDBC -> Datenquellen -> <Datenquelle von Rational Asset Manager> -> Eigenschaften des Verbindungspools -> Maximum der Verbindungen.
Weitere Informationen enthält der Abschnitt zu den Parametern MAXAPPLS und MAXAGENTS unter DB2-Optimierung.
Lesen Sie auch den Abschnitt über die maximale Anzahl an Prozessen für AIX und Linux unter Betriebssystemoptimierung.
Speichermangelfehler in Protokollen - Sitzungsfehler
Maximaler, speicherinterner Sitzungszähler / 200
Standardmäßig verwaltet IBM WebSphere Application Server Version 6.1
bis zu 1000 Sitzungen im Speicher. Die Option "Überlauf ermöglichen" ist jedoch ebenfalls ausgewählt, was darauf hinweist, dass weitere Sitzungen in einer zweiten Sitzungstabelle gespeichert werden. Diese Standardeinstellungen können dazu führen, dass in bestimmten
Situationen nicht mehr genug Speicher zur Verfügung steht. Es empfiehlt sich, die maximale Anzahl speicherinterner Sitzungen durch Inaktivierung der Option "Überlauf ermöglichen" zu begrenzen und für die maximale Anzahl speicherinterner Sitzungen einen für den Serverhauptspeicher angemessenen Wert festzulegen.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von
WebSphere Application Server an und navigieren Sie zu
Server -> Anwendungsserver -> Servername -> Sitzungsmanagement -> Maximaler, speicherinterner
Sitzungszähler.
Speichermangelfehler in Protokollen - Sitzungsfehler
Sitzungszeitlimit / Standardwert (30 Minuten)
Der Standardwert für ein Sitzungszeitlimit in IBM WebSphere Application Server Version 6.1 beträgt 30 Minuten. Das Festlegen einer kürzeren Zeit für diesen Wert ermöglicht mehr Benutzer. Dies gilt insbesondere
dann, wenn es sich um zahlreiche Benutzer handelt, die schnelle Transaktionen ausführen.
Wird dieser Wert zu niedrig festgelegt, können Benutzer keine großen Assets hochladen. Bedenken Sie, dass sich die meisten
Benutzer nicht explizit abmelden, wenn sie eine Transaktion beenden; die meisten Sitzungen bleiben aktiv, bis das Zeitlimit
überschritten wird.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren Sie zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Servername -> Sitzungsverwaltung -> Zeitlimit festlegen.
Fehlgeschlagene Downloads bei umfangreichen Assets (möglicherweise mit
Async- oder IO-Fehlern)
Der Standardwert für das Zeitlimit zum Schreiben von Daten vom Server an einen Client beträgt in IBM WebSphere Application Server Version 6.1
60 Sekunden. Wenn dieser Wert auf eine höhere Einstellung gesetzt wird, kann dies Fehler beim Download von Dateien verhindern, insbesondere dann, wenn der Client, der die Dateien herunterlädt, eine langsame Verbindung verwendet oder viele Anforderungen absetzt.
Um den Parameter zu ändern, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren Sie zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Servername -> Ports -> Zugeordnete Transporte anzeigen (für den für Rational Asset Manager verwendeten Port, beispielsweise 9080) -> WCInboundDefault -> HTTP-Channel für eingehende Anforderungen (HTTP 2) -> Schreibzeitlimit.
Hohe CPU-Belastung beobachtet
Infrastruktur von Performance Monitor / inaktiviert
Standardmäßig aktiviert IBM WebSphere Application Server Version 6.1 die grundlegenden
Funktionen von Performance Monitoring Infrastructure (PMI). Obwohl PMI ein gut geeignetes Tool für die Optimierung eines Anwendungsservers ist, sollten Sie diese Funktion nach der ordnungsgemäßen Optimierung des Servers inaktivieren, um eine maximale Leistung zu erzielen. Sie müssen diese Funktion für alle Instanzen und Knotenagenten inaktivieren.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren zu Überwachung und Optimierung -> Performance Monitoring Infrastructure (PMI) -> Servername -> Infrastruktur von Performance Monitor (PMI) aktivieren.
Allgemeine Leistungsprobleme
Vorbereiteter Anweisungscache / 100
WebSphere Application Server bietet die Möglichkeit, häufig verwendete ausführbare Anweisungen
im Cache zwischenzuspeichern. Wenn zwischengespeicherte Anweisungen
gelöscht werden, aktivieren Sie PMI in WebSphere Application Server und erhöhen Sie den Wert.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren zu Ressourcen -> JDBC -> Datenquellen -> <Datenquelle von Rational Asset Manager> -> Eigenschaften der Datenquelle von WebSphere Application Server -> Größe für Anweisungscache.
Vgl. auch Abschnitt "Weitere Informationen zur Optimierung von WebSphere Application Server".
Websphere Application Server 6.1 verwaltet standardmäßig bis zu 1000 Sitzungen im Speicher. Die Option "Überlauf ermöglichen" ist jedoch ebenfalls ausgewählt, was darauf hinweist, dass weitere Sitzungen in einer zweiten Sitzungstabelle gespeichert werden. Wenn Sie mehr als 1000 speicherinterne Sitzungen erwarten, müssen Sie die Anzahl für die zweite Sitzungstabelle erhöhen.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren Sie zu Server -> Anwendungsserver -> Servername -> Sitzungsverwaltung -> Maximaler, speicherinterner Sitzungszähler.
Class-Garbage-Collection / Xgcpolicy:optavgpause
(für WebSphere Application Server bis Fixpack 16) oder -Xgcpolicy:gencon
(für WebSphere Application Server ab Fixpack 17)
Ihre jeweilige Serverumgebung oder -auslastung kann von anderen Einstellungen für die Garbage-Collection profitieren.
Weitere Informationen zu Einstellungen für die Garbage-Collection finden Sie unter:
http://www.oracle.com/technetwork/java/gc-tuning-5-138395.html
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Servername -> Java- und Prozessmanagement -> Prozessdefinition -> Java Virtual Machine -> Generische JVM-Argumente.
Server schlägt während der Übertragung großer Dateien fehl;
möglicherweise wegen zu wenig Speicher oder malloc-Fehlern in Protokollen.
Angepasste Eigenschaft des Web-Containers: channelwritetype / synchrone Datenübertragung
(sync)
Der Einsatz asynchroner Datenübertragung erfordert möglicherweise zu viele
Puffer für das Senden von Daten über eine TCP/IP-Verbindung.
1. Navigieren Sie in der Administrationskonsole von WebSphere Application Server zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Servername -> Web-Container-Einstellungen -> Web- Container -> Angepasste Eigenschaften.
2. Klicken Sie
auf Neu.
3.
Fügen Sie das folgende Paar hinzu:
Name: com.ibm.ws.webcontainer.channelwritetype
Wert: sync
Klicken Sie auf OK
und speichern Sie anschließend die Konfiguration. Starten Sie den Anwendungsserver neu, damit die Eigenschaft übernommen wird.
2.
Kopieren Sie den folgenden Block an Zeilen
und fügen Sie ihn in die Eingabeaufforderung wsadmin> ein:
set dmgr [$AdminConfig getid /Server:dmgr/]
set webcontainer [$AdminConfig list WebContainer $dmgr]
$AdminConfig create Property $webcontainer {{name com.ibm.ws.webcontainer.channelwritetype} {value sync}} properties
$AdminConfig show $webcontainer
$AdminConfig save
3 Starten Sie den Deployment-Manager neu, damit die Eigenschaft übernommen wird.
Tabelle 10. Anpassungsparameter für AIX / Linux WebSphere Application Server Version 6.1
Fehler
Parameter / Einstellung
Weitere Details
CPU wird überlastet oder nicht ausgelastet
Web-Container-Pools / 30
Vom Anwendungsserver werden Web-Container-Threads verwendet, um Anforderungen zu verarbeiten. Wenn Sie bemerken, dass die CPU des Servers nicht ausgelastet ist, können Sie versuchen, diese Anzahl zu erhöhen. Falls die CPU überlastet ist, versuchen Sie, die Anzahl zu verringern. Legen Sie für die Web-Container-Threads aber keinen Wert über 50 fest.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren Sie zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Servername -> Thread-Pools -> Web-Container.
Mindestgröße: 15
Maximale Größe: 30
Tabelle 11. Anpassungsparameter für Windows WebSphere Application Server V6.1
Fehler
Parameter / Einstellung
Weitere Details
CPU wird überlastet oder nicht ausgelastet
Web-Container-Pools / 50
Vom Anwendungsserver werden Web-Container-Threads verwendet, um Anforderungen zu verarbeiten. Wenn Sie bemerken, dass die CPU des Servers nicht ausgelastet ist, können Sie versuchen, diese Anzahl zu erhöhen. Falls die CPU überlastet ist, versuchen Sie, die Anzahl zu verringern. Legen Sie für die Web-Container-Threads aber keinen Wert über 50 fest.
Um den Parameter festzulegen, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren Sie zu Server -> Servertypen -> WebSphere-Anwendungsserver -> Servername -> Thread-Pools -> Web-Container.
Mindestgröße: 25
Maximale Größe: 50
Außer mit diesen Parametern können Sie WebSphere Application Server
bei einer bestimmten Auslastung durch Aktivieren von Performance
Monitor Infrastructure (PMI) optimieren. Dadurch werden detaillierte Grafiken mit Leistungsdaten zur Verfügung gestellt.
Obwohl PMI unter normalen Auslastungen eingeschaltet sein sollte, um Daten zu erfassen, verringert dies die Leistung. Sie sollten PMI daher nach der Erfassung der Daten ausschalten.
Um den PMI zu aktivieren, melden Sie sich bei der Administrationskonsole von WebSphere Application Server an und navigieren zu Überwachung und Optimierung -> Performance
Monitoring Infrastructure (PMI) -> Servername -> Infrastruktur von Performance Monitor (PMI) aktivieren.
Um die Leistung von Rational Asset Manager zu verbessern, sollten Sie Ihre Datenbank optimieren. Verwenden Sie hierbei die folgenden Parameter und Werte als Leitfaden.
Anmerkung:Dieser Abschnitt bezieht sich speziell auf
DB2 Version
9.5. Zahlreiche der hier genannten Parameter sind jedoch auch in anderen Versionen von
DB2 verfügbar.
In Oracle und SQL-Server kann es ähnliche Parameter geben.
Tabelle 12. Plattformübergreifende Anpassungsparameter für DB2, Version 9.5
Fehler
Parameter / Einstellung
Weitere Details
Keine Verbindungen verfügbar
MAXAPPLS / AUTOMATIC (Maximale Anzahl der JDBC-Verbindungen von WebSphere Application Server * Anzahl der Instanzen)
Stellen Sie sicher, dass der Wert für MAXAPPLS groß genug ist, um die Anzahl der JDBC-Verbindungspools zu handhaben, die in Ihrem Anwendungsserver angegeben ist. Die Einstellung für MAXAPPLS muss größer-gleich der Einstellung für die maximale Anzahl der JDBC-Verbindungen sein.
Einstellungsposition: Datenbankparameter
Weitere Informationen enthält der Abschnitt zur maximalen Anzahl der JDBC-Verbindungen unter Anwendungsserver optimieren.
Keine Verbindungen verfügbar
MAXAGENTS / AUTOMATIC (Maximale Anzahl der JDBC-Verbindungen von WebSphere Application Server * Anzahl der Instanzen)
Stellen Sie sicher, dass der Wert für MAXAGENTS groß genug ist, um die Anzahl der JDBC-Verbindungspools zu handhaben, die in Ihrem Anwendungsserver angegeben ist. Die Einstellung für MAXAGENTS muss größer-gleich der Einstellung für die maximale Anzahl der JDBC-Verbindungen sein.
Einstellungsposition : Instanzparameter
Weitere Informationen enthält der Abschnitt zur maximalen Anzahl der JDBC-Verbindungen unter Anwendungsserver optimieren.
Deadlocks
MAXLOCKS / AUTOMACTIC (80)
Der Parameter MAXLOCKS zeigt den maximalen Prozentsatz verfügbarer Sperren innerhalb von DB2 an, die eine Anwendung halten kann, bevor Zeilensperren zu Tabellensperren eskalieren.
Diese Tabellensperren können zu Deadlocks führen.
Einstellungsposition: Datenbankparameter
Deadlocks
LOCKLIST / AUTOMATIC (20000)
Der Parameter LOCKLIST stellt den verfügbaren Hauptspeicher für Sperren in DB2 dar. Sie können folgende Formel verwenden, um diesen Parameter in einer bestimmten Umgebung festzulegen:
LOCKLIST
= [(512 * 64 * MAXAPPLS) / 4096]*2
Legen Sie für diesen Parameter keinen Wert fest, der höher als der Heapspeicher ist, der DB2 zu Verfügung steht. Einstellungsposition: Datenbankparameter
Deadlocks
LOCKTIMEOUT / 60
Falls eine einzelne Sperre andere Transaktionen stoppt, kann dies zu einem Deadlock führen. Um dies zu vermeiden, legen Sie für das Zeitlimit der Sperre 60 Sekunden fest.
Einstellungsposition: Datenbankparameter
Allgemeine Leistungsprobleme
Statistik / Zeitplan wird regelmäßig ausgeführt
Die Ausführung von Statistiken gegen die Tabelle unterstützt das Optimierungsprogramm bei der Feststellung des besten Pfades für den Datenzugriff. Statistiken sollten regelmäßig ausgeführt oder automatisch geplant werden.
Fehler während Datenbankmigrationen
LOG_FIL_SIZ / 10000
Die Migrationsfunktion in Rational Asset Manager kann möglicherweise
bei Datenbanken mit Tausenden von Assets nicht korrekt ausgeführt werden,
wenn für LOG_FIL_SIZ ein zu niedriger Wert eingestellt ist.
Tabelle 13. Anpassungsparameter für AIX/Linux DB2, Version 9.5
Fehler
Parameter / Einstellung
Weitere Details
Auf den DB2-Server kann nicht zugegriffen werden.
*Siehe Abschnitt über die maximale Anzahl an Prozessen für AIX und Linux unter Betriebssystemoptimierung.
Wenn Sie nicht auf den
DB2-Server zugreifen können, kann es sein, dass die DB2-Agenten (db2agents) die maximale Anzahl an Prozessen verwendet haben.
Andere Parameter, die Sie in Ihrer eigenen Umgebung überprüfen sollten sind unter anderem:
APP_CTLHEAP_SZ
DATABASE_MEMORY
DFT_PREFETCH_SZ
NUM_IOCLEANERS
NUM_IOSERVERS
SORTHEAP
MAX_QUERYDEGREE
Die Einstellung des Parameters auf AUTOMATIC innerhalb von
DB2 ermöglicht es
DB2 die Parameter auf Grundlage der aktuellen Auslastung zu optimieren. Zunächst kann dies zu
Leistungseinbußen und auch zu Fehlern führen, wenn bestimmte Werte
nicht schnell genug optimiert werden. Trotzdem ist das Verfahren gut
geeignet, um herauszufinden, welche Parameter optimiert werden müssen,
um die maximale Leistung zu erzielen.
Wenn Sie für einen Parameter einen zu hohen Wert festlegen und die DB2-Steuerzentrale nicht starten können, kann der Parameter in der DB2-Befehlszeile mit der Anweisung db2
update db cfg for
db_name using
parameternamewert geändert werden.
Weitere Ressourcen:
DB2 ist
ein komplexes System mit zahlreichen Anpassungsparametern, die in dieser kurzen Übersicht nicht alle behandelt wurden. Einer der umfassendsten Artikel zur Optimierung von DB2 ist
"Best Practices for Tuning DB2 UDB V8.1 and its Databases" von Fraser McArthur. http://www.ibm.com/developerworks/db2/library/techarticle/dm-0404mcarthur/
Web-Server optimieren
In diesem Abschnitt werden Optimierungsinformationen für IBM HTTP
Web Server zur Verfügung gestellt, der in den Ergänzungen für Websphere Application
Server enthalten ist.
Die in diesem Abschnitt beschriebenen Parameter können in der Datei httpd.conf geändert werden.
Tabelle 14. Plattformübergreifende Anpassungsparameter für Web-Server
Fehler
Parameter / Einstellung
Weitere Details
Fehler bei Verbindung aufgehoben
MaxKeepAliveRequests / 0
Diese Anweisung bezeichnet die maximale Anzahl an Anforderungen, die ein einzelnen Client einreichen kann, bevor die Verbindung aufgehoben wird. Für diesen Wert ist in der Regel 0 festgelegt.
Dadurch wird Fast Response Cache Accelerator (FRCA) aktiviert.
Allgemeine Leistungsprobleme
Afpa-Protokollierung / aus
Wenn Sie die FRCA-Protokollierung nicht benötigen, können Sie sie ausschalten,
indem Sie vor der Anweisung AfpaLogFile ein Kommentarzeichen (#)
einfügen. Dadurch wird die Serverleistung ebenfalls verbessert.
Tabelle 15. Anpassungsparameter für AIX- / Linux-Web-Server
Fehler
Parameter / Einstellung
Weitere Details
Fehler wegen nicht ausreichender Threads in Web-Server-Protokollen
ThreadLimit / 25
Abhängig davon, wie viele Benutzer zu einem bestimmten Zeitpunkt auf
Rational Asset Manager zugreifen, kann es erforderlich werden, den
Threadgrenzwert zu erhöhen.
Um herauszufinden, ob Sie den Grenzwert erhöhen
müssen, prüfen Sie die Web-Server-Protokolle auf Fehler oder Warnungen,
die darauf zurückzuführen sind, dass nicht genug Threads zur Verfügung
standen.
Fehler wegen nicht ausreichender Threads in Web-Server-Protokollen
ThreadsPerChild / 25
Abhängig davon, wie viele Benutzer zu einem bestimmten Zeitpunkt auf
Rational Asset Manager zugreifen, kann es erforderlich werden, den
Threadgrenzwert zu erhöhen.
Um herauszufinden, ob Sie den Grenzwert erhöhen
müssen, prüfen Sie die Web-Server-Protokolle auf Fehler oder Warnungen,
die darauf zurückzuführen sind, dass nicht genug Threads zur Verfügung
standen.
Tabelle 16. Anpassungsparameter für Windows-Web-Server
Fehler
Parameter / Einstellung
Weitere Details
Fehler wegen nicht ausreichender Threads in Web-Server-Protokollen
ThreadLimit / 4000
Abhängig davon, wie viele Benutzer zu einem bestimmten Zeitpunkt auf
Rational Asset Manager zugreifen, kann es erforderlich werden, den
Threadgrenzwert zu erhöhen.
Um herauszufinden, ob Sie den Grenzwert erhöhen
müssen, prüfen Sie die Web-Server-Protokolle auf Fehler oder Warnungen,
die darauf zurückzuführen sind, dass nicht genug Threads zur Verfügung
standen.
Fehler wegen nicht ausreichender Threads in Web-Server-Protokollen
ThreadsPerChild / 3000
Abhängig davon, wie viele Benutzer zu einem bestimmten Zeitpunkt auf
Rational Asset Manager zugreifen, kann es erforderlich werden, den
Threadgrenzwert zu erhöhen.
Um herauszufinden, ob Sie den Grenzwert erhöhen
müssen, prüfen Sie die Web-Server-Protokolle auf Fehler oder Warnungen,
die darauf zurückzuführen sind, dass nicht genug Threads zur Verfügung
standen.
In diesem Abschnitt wird insbesondere IBM Edge
Caching Proxy erläutert. Informationen zur Konfiguration des DMZ-Caching-Proxy-Servers finden Sie im Abschnitt über die Konfiguration des DMZ-Caching-Proxy-Servers.
Die in diesem Dokument beschriebenen Parameter können in der Datei ibmproxy.conf geändert werden.
Tabelle 17. Anpassungsparameter für IBM Edge-Server
Fehler
Parameter / Einstellung
Weitere Details
Assets mit großen Dateigrößen können nicht hochgeladen werden
LimitRequestBody / 2G
Für diesen Parameter ist standardmäßig 10 M festgelegt.
Ändern Sie diesen Wert so, dass Benutzer große Dateien hochladen können.
Assets mit großen Dateigrößen können wegen Zeitlimitüberschreitungen nicht hochgeladen werden.
InputTimeOut / 60 Minuten
Ändern Sie diesen Parameter in 60 Minuten, damit Benutzer ausreichend Zeit zum Hochladen großer Assets erhalten.
Weitere Informationen enthält der Abschnitt zum Thema Sitzungszeitlimit unter Anwendungsserver optimieren.
Assets mit großen Dateigrößen können wegen Zeitlimitüberschreitungen nicht hochgeladen werden.
ReadTimeout / 60 Minuten
Ändern Sie diesen Parameter in 60 Minuten, damit Benutzer ausreichend Zeit zum Hochladen großer Assets erhalten.
Weitere Informationen enthält der Abschnitt zum Thema Sitzungszeitlimit unter Anwendungsserver optimieren.
Assets mit großen Dateigrößen können wegen Zeitlimitüberschreitungen nicht hochgeladen werden.
ScriptTimeout / 60 Minuten
Ändern Sie diesen Parameter in 60 Minuten, damit Benutzer ausreichend Zeit zum Hochladen großer Assets erhalten.
Weitere Informationen enthält der Abschnitt zum Thema Sitzungszeitlimit unter Anwendungsserver optimieren.
Tabelle 18. Weitere Einstellungen
Parameter
Einstellung
SendRevProxyName
yes (Ja)
PurgeAge
3
DirShowCase
off (aus)
MaxActiveThreads
110
ConnThreads
15
MaxPersistRequest
15
ServerConnPool
on (ein)
CacheMemory
1200 M (max)
CacheAlgorithm
responsetime (Antwortzeit)
numclient
100
flexibleSocks
off (aus)
listenBacklog
256
DMZ-Caching-Proxy-Server konfigurieren
Befolgen Sie die folgenden Richtlinien für den Caching-Proxy-Server, um eine bessere Leistung zu erzielen:
Sie können in der Datei /dmz-installationsverzeichnis/profiles/SecureProxySrv01/config/cells/zellenname/nodes/knotenname/servers/proxy1/server.xml die folgenden Schritte ausführen:
Behalten Sie in der Datei /dmz-installationsverzeichnis/profiles/SecureProxySrv01/config/cells/zellenname/nodes/knotenname/servers/proxy1/proxy-settings.xml den Standardwert für "outboundRequesttimeout" bei:
Bei Uploads von umfangreichen Dateien (1 GB und größer) über eine langsame Verbindung gibt der DMZ-Proxy-Server möglicherweise einen Fehler 504 für Zeitüberschreitung zurück.
Dieser Fehler bedeutet nicht, dass bezüglich RAM ein Problem vorliegt. Der Upload wird normal ausgeführt. Sie können jedoch den Wert für "outboundRequesttimeout" heraufsetzen, um die Ausgabe des Fehlers 504 zu verhindern.
Betriebssystem optimieren
Plattformübergreifend:
Stellen Sie sicher, dass die Größe der Auslagerungsdatei mindestens 2 GB beträgt.
Definieren Sie bei AIX-Systemen
die Auslagerungsdatei auf einer Platte, die von der Platte getrennt ist, auf der
WebSphere sich befindet.
Windows:
Tabelle 19. Einstellungen für das Betriebssystem Windows
Fehler
Parameter / Einstellung
Weitere Details
Beim Test mit Rational Performance
Tester traten Fehler bezüglich bereits verwendeter Adressen ("Address already in use") auf.
Registryeintrag MaxUserPort / 65534
Navigieren Sie im Registrierungseditor zu My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Klicken Sie mit der rechten Maustaste auf "Parameter" und anschließend auf Neu -> DWORD-Wert.
Geben Sie als Namen des DWORD-Wertes MaxUserPort ein.
Klicken Sie mit der rechten Maustaste auf den Wert und anschließend auf Ändern.
Legen Sie für den Wert 65534 fest.
Wählen Sie als Basis die Option Dezimal aus.
Führen Sie einen Warmstart für den Computer durch.
Beachten Sie Folgendes, um einen Engpass bei der Verfügbarkeit von Sitzungen zu vermeiden (dies trat bei 900 Benutzern auf einem Clustern mit 6 Instanzen auf).
Registryeintrag TcpTimedWaitDelay / 30
Navigieren Sie im Registrierungseditor zu My Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.
Klicken Sie mit der rechten Maustaste auf "Parameter" und anschließend auf Neu -> DWORD-Wert.
Geben Sie als Namen des DWORD-Wertes TcpTimedWaitDelay ein.
Klicken Sie mit der rechten Maustaste auf den Wert und anschließend auf Ändern.
Legen Sie für den Wert 30 fest.
Wählen Sie als Basis die Option Dezimal aus.
Führen Sie einen Warmstart für den Computer durch.
Die folgenden Anweisungen gelten speziell für AIX.
Maximale Anzahl der Prozesse
Für die maximale Anzahl der Prozesse, die ein Benutzer ausführen kann, muss ein ausreichend hoher Wert festgelegt werden. Dies gilt insbesondere für den Datenbankserver, der über zahlreiche Datenbankagenten verfügen kann.
Verwenden Sie folgenden Befehl, um die festgelegte maximale Anzahl der Prozesse anzuzeigen:
lsattr -E -l sys0 -a maxuproc
Verwenden Sie folgenden Befehl, um die maximale Anzahl der Prozesse festzulegen:
chdev -l sys0 -a maxuproc=2000
Das Ergebnis ist ein Grenzwert von 2000.
Dateideskriptoren
Ändern Sie in der Datei /etc/security/limits alle Einstellungen auf "uneingeschränkt".
Soft FILE Size -1
Soft CPU Time -1
Soft STACK Size -1
Soft CORE File Size -1
Hard FILE Size -1
Hard CPU Time -1
Hard STACK Size -1
Hard CORE File Size -1
Dies kann auch mit Hilfe des Befehls ulimit erreicht werden.
Tabelle 20. Einstellungen für das Betriebssystem AIX/Linux
Fehler
Parameter / Einstellung
Weitere Details
Wechsel zu externem Domain Name System (DNS)
/etc/netsvc.conf
Fügen Sie die folgende Zeile der Datei netsvc.conf hinzu:
hosts=local,bind4
Der Ethernet-Adapter führt eine Segmentierungsauslagerung durch
no -o tcp_recvspace=65536
no -o tcp_sendspace=65536
no -o udp_sendspace=65536
no -o udp_recvspace=65536
no -o tcp_finwait2=60
no -o tcp_timewait=1
no -o tcp_keepidle=600
no -o tcp_keepintvl=10
no -o tcp_keepinit=40
Die Auswirkung dieser Befehle hängt davon ab, wie groß die TCP/IP-Pakete sind, die Ihre Anwendung erstellt, sendet oder empfängt. Die Befehle "no -a" sind so lange wirksam, bis ein Warmstart für Ihr System durchgeführt wird. Damit diese Befehle permanent wirksam sind, fügen Sie sie der Datei /etc/tunables/nextboot hinzu.
Sie können diese Befehle auch auf Basis einer per-tcpip-Schnittstelle festlegen. Überprüfen Sie "lsattr -E
-l en0". Wenn die Befehle dort nicht festgelegt sind, verwendet AIX die "no -a"-Werte.
AIX erkennt mehr virtuelle Prozessoren als physische Prozessoren vorhanden sind.
smtctl -m off
Mit dem Befehl AIX smtctl wird angezeigt, wie viele virtuelle Prozessoren AIX erkennt.
Mit folgendem Befehl können Sie SMT ausschalten:
smtctl -m off
Die beiden Threads auf jedem physischen Prozessor nutzen gemeinsam einen Level1-Cache. Wenn die Threads nicht zusammenhängen, beschädigen sie die anderen Cachedaten, wodurch der Gesamtdurchsatz sich möglicherweise verlangsamt, da das Systems auf weitere Speicherabrufe wartet, um den Cache zu aktualisieren. Führen Sie nach Möglichkeit einige Testläufe mit eingeschaltetem und ausgeschaltetem SMT durch, um die beste Einstellung für Ihre Auslastung zu ermitteln.
NIS ist aktiv.
NIS inaktivieren.
Wenn die Dateien /etc/hosts und /etc/passwd Zeilen mit "+" enthalten, dann führt das System "NIS" aus, das auch als "Gelbe Seiten" bezeichnet wird. Dies kann auch mit Hilfe des Befehls
ps -ef | grep yp
angezeigt werden. NIS ist unter AIX im Grundzustand normalerweise nicht
aktiviert. Wenn Sie NIS nicht für den Anwendungsserver benötigen, sollten Sie einen Testlauf mit inaktiviertem NIS ausführen.
Zahlreiche Sockets im Status FIN_WAIT_2
no -o tcp_finwait2=60
Wenn "netstat -an" zahlreiche Sockets im Status FIN_WAIT_2 aufweist, weist dies auf das Vorkommen hoher Verbindungsraten ("high connection rates occur") hin und entspricht der Nachricht über bereits verwendete Adressen ("Address already in use"), die sich in den Serverprotokollen findet.
Dies kann mit einem
"no"-Befehl gesteuert werden. Betrachten Sie zunächst die aktuelle Einstellung.
"no -a | grep fin"
Dort sehen Sie den Standardwert von 1200 Halbsekunden (d. h. 10 Minuten). Versuchen Sie einen Testlauf mit folgenden Einstellungen durchzuführen:
no -o tcp_finwait2=60
Der
"no"-Befehl gilt bis zu einer Zurücksetzung oder einem Warmstart. Damit der Befehl permanent wirksam ist,
definieren Sie ihn in /etc/tunables/nextboot.
Der Prozessor ist in der Lage große Seite zu verwenden. Dies funktioniert jedoch nicht.
Fügen Sie den folgenden Parameter zu JVM hinzu: -Xlp/-Xlp64
Sie können die Leistung der Webanwendung verbessern, indem Sie
IBM Rational Asset Manager so konfigurieren, dass ein Teil der Verarbeitung
mit einer anderen ausführbaren Java-Datei als der im Web-Container enthaltenen Datei ausgeführt wird. Zur Konfiguration der Fernverarbeitung ist die Berechtigung eines Administrators erforderlich.
Informationen zu diesem Vorgang
Vorgehensweise
Klicken Sie im Web-Client auf Administration.
Klicken Sie auf Konfiguration.
Wählen Sie im Abschnitt "Ferne Prozesse" die Java-Laufzeitumgebung aus, die Sie für Rational Asset Manager-Prozesse verwenden wollen, welche außerhalb des Web-Containers verarbeitet werden können:
JRE des Web-Servers
verwenden: Wählen Sie diese Option aus, damit die gesamte Arbeit von der Java-Laufzeitumgebung im Web-Container erledigt wird.
Pfad zu ausführbarer Java-Datei auf diesem
Knoten angeben:
Wählen Sie diese Option aus und geben Sie den vollständigen Pfad zu einer ausführbaren Java-Datei (also "java.exe" oder "javaw.exe") auf dem Server ein, auf dem Rational Asset Manager installiert ist
(z. B. E:/WebSphere/AppServer/java/jre/bin/javaw.exe).
Pfad der ausführbaren Java-Datei aus JNDI-Variable CQJRE
verwenden: Wählen Sie diese Option aus, wenn Sie eine Clusterumgebung verwenden und sich die JRE auf jedem Knoten an einer anderen Position befindet.
Bei Verwendung dieser Option können Sie eine JNDI-Variable bereitstellen.
Anmerkung:Zur Erstellung und Verwendung eines Anwendungsserverclusters benötigen Sie
IBM WebSphere Application Server
Network Deployment (ND). Dieses Produkt ist nicht im Lieferumfang von
IBM Rational Asset Manager
enthalten.
Bereich des Kommunikationsports: Geben Sie den unteren Wert für einen Bereich aus Ports ein, den Rational Asset Manager für die Kommunikation mit den fernen Prozessen verwenden soll. Wird beispielsweise für die Portnummer der Anfangswert 4545 angegeben, könnten die Ports 4545 bis 4554 verwendet werden.
Maximale Größe des Heapspeichers in Megabyte:
Definieren Sie den Umfang des physischen Hauptspeichers, der für die Java-Anwendung zur Verfügung stehen soll.
Klicken Sie auf Speichern.
Integrierten
WebSphere Application
Server als Service konfigurieren (nur bei Windows und Linux)
Falls Sie den integrierten IBM WebSphere Application Server installiert haben, wird dieser nicht automatisch als Service für Ihr Betriebssystem konfiguriert. Sie müssen den Server manuell starten und stoppen. Sie können einen Service erstellen, der den Server automatisch startet.
Informationen zu diesem Vorgang
Anmerkung:Die folgenden Befehle können bei AIX oder Linux for zSeries nicht verwendet werden.
So erstellen Sie einen Service für den integrierten WebSphere Application Server:
Falls Sie die Verwaltungssicherheit für den integrierten WebSphere Application Server ändern, müssen Sie die Servicebefehle mit dem neuen Benutzernamen und Kennwort aktualisieren.
Weitere Konfigurationsanforderungen für
Linux und AIX
Wenn Sie
IBM Rational Asset Manager unter Linux oder AIX ausführen, können Sie bei Bedarf die in diesem Abschnitt beschriebenen Schritte ausführen, um die Konfiguration vollständig abzuschließen.
Inhaltsindexierung unter Linux und AIX aktivieren
Wenn Sie Apache Tomcat unter Linux oder AIX verwenden, müssen Sie die entsprechende Berechtigung der Exportkomponente für das Verzeichnis festlegen, das die Dateien für die Stellent-Inhaltsindexierung enthält.
Informationen zu diesem Vorgang
Die Stellent-Dateien befinden sich (abhängig von der Anwendung, die Sie zur Installation des
Rational Asset Manager-Servers verwendet haben) in den folgenden Verzeichnissen:
Integrierter IBM WebSphere Application Server Version 6.1: ram-installationsverzeichnis/ram/ewas/profiles/anwendungsservername/installedApps/knoten/RAM1WebApplication.ear/com.ibm.ram.repository.web.ws.was.war/WEB-INF/classes/oiexport/
Wechseln Sie in einer Befehlszeile in das Verzeichnis der oben beschriebenen Dateien für die Stellent-Inhaltsindexierung.
Geben Sie den folgenden Befehl ein: chmod 755
exporter
Datenbankkonnektivität für Benutzer ohne Rootberechtigung aktivieren (Linux und AIX)
Falls Sie IBM WebSphere Application Server oder Apache Tomcat als Benutzer ohne Rootberechtigung ausführen müssen, müssen Sie die entsprechende Berechtigung für die Java-Archivdateien (JAR-Dateien) der Datenbank festlegen, die Sie hochladen.
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um die Berechtigung festzulegen:
Vorgehensweise
Melden Sie sich als "Root" an.
Wechseln Sie in einer Befehlszeile zum Verzeichnis
websphere-installationsverzeichnis/profiles/profilname/config/cells/cell_name/ram_jdbc.
Geben Sie den folgenden Befehl ein: chmod
755 datenbank_jar_dateiname.jar (Beispiel: chmod 755 db2jcc.jar).
Wiederholen Sie Schritt 3 für
jede Java-Archivdatei der Datenbank, die Sie hochgeladen haben.
X Virtual Frame Buffer unter AIX oder Linux installieren
Falls Sie bei den Betriebssystemen Linux, Linux for zSeries oder AIX Piktogramme für die Dateien erstellen wollen, die Sie Assets zuordnen, müssen Sie X Virtual Frame Buffer (XVFB) installieren.
Vorbereitende Schritte
Sie müssen über administrativen Zugriff auf das Betriebssystem verfügen.
Die folgenden Anweisungen gelten zwar für AIX und Linux, aber der Prozess ist bei anderen Linux-Varianten ähnlich.
Vorgehensweise
Installieren Sie die XVFB-Dateigruppen. Für AIX befinden sich die Dateigruppen auf den Produkt-CDs. Installieren Sie die folgenden Dateigruppen:
OpenGL.OpenGL_X.dev.vfb.05.01.0000.0000
X11.vfb.05.01.0000.0000
Starten Sie XVFB:
Um XVFB eine Anzeige zuzuordnen, führen Sie den folgenden Befehl aus. Hierbei steht n für die Anzeigenummer, die dieser XVFB-Instanz zugeordnet werden soll:
Um XVFB so zu konfigurieren, dass es nach dem Systemboot wirksam ist und bei einem Fehlschlag erneut gestartet wird, lassen Sie den folgenden Eintrag von einem Systemadministrator zur Datei /etc/inittab hinzufügen. Hierbei steht n für die Anzeigenummer, die dieser XVFB-Instanz zugeordnet werden soll:
Wenn Sie XVFB einer Anzeige zuordnen möchten, führen Sie den folgenden Befehl aus. Hierbei steht n für die Anzeigenummer, die dieser XVFB-Instanz zugeordnet werden soll:
/usr/bin/Xvfb :n -screen 0 800x600x24&
(Optional)
Prüfen Sie, ob XVFB aktiv ist:
Führen Sie den folgenden Befehl aus. Hierbei steht sysname für den Systemnamen und n für die Anzeigenummer, die Sie überprüfen wollen:
Falls XVFB aktiv ist, wird die folgende Zeichenfolge angezeigt: XVFB_SCREEN(STRING)
= "TRUE".
Exportieren Sie die Anzeige:
Führen Sie den folgenden Befehl aus (n steht für die Anzeigenummer von XVFB):
export DISPLAY=:n
Exportieren Sie "gdfontpath":
Führen Sie den folgenden Befehl aus, wobei schriftartpfad der vollständige Name zu einem Ordner angibt, der Systemschriftarten des Typs .ttf enthält (wie zum Beispiel WebSphere_Application_Server-installationsposition/java/jre/lib/fonts):
export GDFONTPATH=schriftartpfad
Tipp:Verwenden Sie den folgenden Befehl, um Ordner zu finden, die Schriftarten des Typs .ttf enthalten:
Eclipse-Client für Rational Asset
Manager installieren
Die Anweisungen in diesem Abschnitt erläutern, wie Sie den Eclipse-Client für IBM Rational Asset Manager installieren.
Informationen zu diesem Vorgang
Für die Installation des Eclipse-Clients von Rational Asset Manager stehen Ihnen zwei Verfahren zur Verfügung:
Wenn auf Ihrem Computer eine Eclipse-IDE installiert ist, können
Sie den Eclipse-Update-Manager verwenden, um die Eclipse-Client-Plug-ins für
Rational Asset Manager auf einem Rational Asset Manager-Server zu suchen und zu installieren.
Installieren Sie das Client-Plug-in mit Hilfe des
Eclipse-Aktualisierungsprozesses (Hilfe -> Softwareaktualisierungen -> Suchen
und installieren).
Ist auf Ihrem Computer keine Eclipse-IDE installiert, verwenden
Sie zur Installation des Eclipse-Clients die Rational Asset Manager-Installationsmedien. Mit diesem Verfahren können Sie den Eclipse-Client auch in einer vorhandenen Eclipse-IDE installieren.
Eclipse-Client
für Rational
Asset Manager unter Verwendung des Eclipse-Update-Managers installieren
Rational Asset Manager enthält einen Eclipse-Client, mit dem Sie von Eclipse aus nach
Assets suchen und diese herunterladen sowie mit dem Repository interagieren können. Sie können die
IBM Rational Asset Manager-Eclipse-Komponenten mit
dem Eclipse-Update-Manager in einer bestehenden Version der Eclipse-IDE installieren und die
Komponenten vom Rational Asset Manager-Server
herunterladen. Durch diese Methode wird sichergestellt, dass die Versionen von
Rational Asset Manager
auf Ihrem Eclipse-Client und auf dem Server auch tatsächlich kompatibel sind.
Vorbereitende Schritte
Sie können den Eclipse-Client für Rational Asset Manager zusammen mit einem Rational Asset Manager-Server verwenden, der entweder dieselbe Releaseversion oder aber die direkte Vorläuferreleaseversion verwendet.
Zu Releaseversionen gehören das eigentliche Release und die zugehörigen Fixpacks. Beispielsweise können Sie
einen Eclipse-Client für Rational Asset Manager der Version 7.1.1 zusammen mit einem Rational Asset
Manager-Server der Versionen 7.1.1, 7.1.0 und 7.1.0.1 verwenden.
Für die Eclipse-IDE müssen die Softwarevoraussetzungen erfüllt
sein, bevor Sie den Eclipse-Client für Rational Asset Manager darin installieren können. Weitere Informationen zu den
Voraussetzungen finden Sie im Abschnitt
Softwarevoraussetzungen. Darüber hinaus
müssen Sie bei Verwendung des Web-Clients die URL zum Zugriff auf den
Rational Asset Manager-Server kennen.
Anmerkung:Die folgenden Anweisungen gelten für Eclipse 3.4. Der Prozess für die Installation neuer Software variiert bei jeder Eclipse-Version und bei jeder
auf Eclipse basierenden Anwendung etwas. Beispielsweise befindet sich der Update-Manager in Eclipse
3.5 unter Hilfe -> Neue Software
installieren. Grundsätzlich befindet sich der Assistent zur Installation neuer Software
normalerweise im Menü Hilfe.
Vorgehensweise
Starten Sie Eclipse.
Klicken Sie auf Hilfe -> Software-Updates.
Klicken Sie im Fenster "Software-Updates und Add-ons" auf die Registerkarte Verfügbare Software.
Klicken Sie auf Site hinzufügen.
Geben Sie die Details für die Update-Site an:
Öffnen Sie den Web-Client von Rational Asset Manager und klicken Sie auf Hilfe -> Erweiterungen.
Kopieren Sie auf der Seite "Erweiterungen" im Abschnitt "Eclipse-Client-Plug-in" die neben
Update-Site aufgeführte URL.
Falls der Rational Asset Manager-Server
nur über ein HTTPS-Protokoll erreichbar ist, kann der Eclipse-Client die Update-Site nicht verwenden. Informationen zur Lösung dieses Problems finden Sie im Abschnitt Öffentliches Zertifikat des Servers zum Eclipse-Client hinzufügen.
Fügen Sie in Eclipse-Fenster "Site hinzufügen" die URL der Update-Site in das Feld
Position ein.
Klicken Sie auf OK.
Erweitern Sie die Rational Asset Manager-Update-Site, die Sie soeben hinzugefügt haben,
und wählen Sie die zu installierenden Komponenten aus. Wählen Sie alle Komponenten aus. Dabei gelten jedoch die folgenden Ausnahmen:
Wenn auf dem von Ihnen vewendeten
Eclipse-Client IBM Rational Team Concert installiert ist,
Wählen Sie ind er Kategorie Rational Asset Manager-Integrationen mit Rational
Team Concert die Version der Rational
Team Concert Client-Integration aus, die Ihrer Version
von Rational Team Concert entspricht.
Wählen Sie nicht mehr als eine Version aus.
Wenn auf dem von Ihnen verwendeten Eclipse-Client
Rational Team Concert
nicht installiert ist, so wählen Sie keine Komponente von Rational Asset Manager Eclipse RTC
Clientintegration aus.
Wenn Sie ein Upgrade eines Eclipse-Clients von Rational Asset Manager Version 7.2.0.1 oder früher
durchführen, wählen Sie die Komponente Erforderlich für vorhandene Clients
der Version 7.2.0.1 oder früher -> Rational Asset Manager
Common - Veraltet aus.
Wenn Sie in einen
Rational Software Architect v8.0-Cient installieren, inaktivieren Sie in der Kategorie
Rational Asset Manager Eclipse Client
die Komponente EPF Richtext Feature.
Beim Installieren des Eclipse-Clients von
Rational Asset Manager in
IBM Rational Team Concert
können Sie die folgenden Komponenten abwählen, da sie bereits installiert sein müssten:
IBM Rational - Allgemeine
Benutzerunterstützung
IBM Rational - Ressourcen
für allgemeine Benutzerunterstützung
Die beiden oben genannten
IBM
Rational-Komponenten für allgemeine
Benutzerunterstützung haben zwar ähnlich lautende Namen, aber unterschiedliche Inhalte und sind beide
für das Hilfesystem erforderlich.
Nachdem Sie die zu installierenden Komponenten ausgewählt haben, klicken Sie auf Installieren.
Lesen und akzeptieren Sie im Installationsfenster alle angezeigten Lizenzvereinbarungen und klicken Sie auf Weiter.
Klicken Sie auf Fertig stellen.
Wenn ein Fehler mit der Nachricht ausgegeben wird, dass bei der Erfassung der zu installierenden Elemente ein Fehler auftrat und das Tool zum Entpacken nicht konfiguriert ist, müssen Sie Eclipse mit einem Befehl erneut starten, der eine Java-JRE verwendet, die die Dateien in der Update-Site entpacken kann:
Suchen Sie in Ihrem Dateisystem nach einer Java-JRE. Beispiele: C:\Programme\IBM\Java\jre\bin oder C:\Programme\Java\jre\bin.
Starten Sie Eclipse mit dem Argument -vm, das auf die Position der JRE verweist. Beispiel: eclipse.exe
-vm C:\Programme\IBM\Java\jre\bin.
Wiederholen Sie die Installationsprozedur ab Schritt 2
erneut.
Starten Sie Eclipse nach Abschluss der Installation erneut.
Ergebnisse
Zur Überprüfung, ob die Installation erfolgreich war, öffnen
Sie die Asset-Management-Perspektive, klicken auf Fenster -> Perspektive
öffnen -> Andere und wählen
anschließend in der Liste den Eintrag Asset-Management aus. Klicken Sie auf OK.
Eclipse-Client für Rational Asset
Manager mit Installation Manager installieren
Sie können das Eclipse-Clientpaket von IBM Rational Asset Manager mit der grafischen Benutzerschnittstelle von IBM Installation Manager installieren.
Starten Sie das Launchpad-Programm von Rational Asset Manager (siehe Installation über das Launchpad-Programm) und wählen Sie IBM Rational Asset Manager aus.
Falls Installation Manager
noch nicht installiert ist, führen Sie zur Installation die Schritte im
Installationsassistenten aus. Der Installationsassistent wird geöffnet.
Auf der Seite "Installation" des Installationsassistenten sind alle Pakete aufgelistet, die
Installation Manager in den Repositorys gefunden hat.
Klicken Sie auf Auf Aktualisierungen überprüfen, um nach Aktualisierungen für das
Rational Asset Manager-Paket zu suchen.
Wählen Sie den Rational Asset Manager-Client und alle Aktualisierungen für das Paket aus, die Sie installieren möchten. Aktualisierungen, die Abhängigkeiten aufweisen, werden automatisch zusammen aus- und abgewählt. Klicken Sie auf Weiter, um fortzufahren.
Anmerkung: Wenn Sie mehrere Pakete gleichzeitig installieren, werden alle Pakete automatisch in
derselben Paketgruppe installiert.
Lesen Sie auf der Seite für die Lizenzen die Lizenzvereinbarung für das von Ihnen
ausgewählte Paket. Wenn Sie mehrere Pakete für die Installation ausgewählt haben,
kann es sein, dass für jedes Paket
eine Lizenzvereinbarung vorhanden ist. Klicken Sie links auf der Seite Lizenz auf die einzelnen Paketversionen, um die Lizenzvereinbarung für ein Paket anzuzeigen. Die zur Installation ausgewählten Paketversionen sind unter dem Paketnamen angegeben.
Wenn Sie den Bedingungen der Lizenzvereinbarungen
zustimmen, klicken Sie auf Ich akzeptiere die Bedingungen der
Lizenzvereinbarungen.
Klicken Sie auf Weiter, um fortzufahren.
Wenn Sie das erste Paket auf diesem Computer installieren,
geben Sie entweder auf der Seite "Position" den Pfad für das Verzeichnis der gemeinsam genutzten Ressourcen im
Feld Verzeichnis der gemeinsam genutzten
Ressourcen ein oder akzeptieren Sie den Standardpfad. Das Verzeichnis der gemeinsam genutzten Ressourcen enthält Ressourcen, die von den Paketgruppen gemeinsam genutzt werden können. Klicken Sie auf Weiter, um fortzufahren.
Standardpfade:
C:\Programme\IBM\SDP70Shared
/opt/IBM/SDP70Shared
Wichtig:Sie können das Verzeichnis für gemeinsam genutzte Ressourcen nur bei der ersten Installation eines Pakets angeben. Verwenden Sie für dieses Verzeichnis die größte vorhandene Platte, um
sicherzustellen, dass für die gemeinsam genutzten Ressourcen von künftigen Paketen ausreichend
Speicherplatz vorhanden ist. Sie können die Position dieses Verzeichnisses nur
ändern, indem Sie alle Pakete deinstallieren und anschließend neu installieren.
Wählen Sie auf der Seite "Position" entweder
eine vorhandene Paketgruppe aus, in der Sie das Eclipse-Clientpaket von
Rational Asset Manager
installieren, oder erstellen Sie eine neue Paketgruppe. Eine Paketgruppe stellt ein Verzeichnis dar, in dem Pakete Ressourcen gemeinsam nutzen. So erstellen Sie eine Paketgruppe:
Klicken Sie auf Neue Paketgruppe erstellen.
Geben Sie den Pfad für das Installationsverzeichnis der Paketgruppe ein. Der Name für die Paketgruppe wird automatisch erstellt.
Standardpfade:
C:\Programme\IBM\SDP70
/opt/IBM/SDP70
Klicken Sie auf Weiter, um fortzufahren.
Falls auf Ihrem System eine Eclipse-IDE installiert ist, können Sie deren Funktionalität auf die Pakete erweitern, die Sie installieren.
Soll keine vorhandene Eclipse-IDE erweitert werden, klicken Sie auf Weiter, um fortzufahren.
Gehen Sie wie folgt vor, um eine vorhandene Eclipse-IDE zu erweitern:
Wählen Sie auf der nächsten Seite "Position" die Einstellung Vorhandene Eclipse-Version erweitern aus.
Navigieren Sie im Feld Eclipse-IDE zur Position des Ordners mit der ausführbaren Eclipse-Datei (eclipse.exe oder eclipse.bin)
oder geben Sie die Position ein. Installation Manager überprüft, ob die Version der Eclipse-IDE für das zu installierende Paket gültig ist.
Im Feld Eclipse-IDE-JVM wird die Java Virtual
Machine (JVM) für die angegebene IDE angezeigt.
Klicken Sie auf Weiter, um fortzufahren.
Wählen Sie auf der Seite Komponenten unter Sprachen die Sprachen für die Paketgruppe aus. Die entsprechenden Übersetzungen in der Landessprache für die Benutzerschnittstelle und
die Dokumentation für das Rational Asset Manager-Paket
werden installiert. Ihre Auswahl gilt für alle Pakete, die Sie unter dieser Paketgruppe installieren.
Klicken Sie auf der nächsten Seite Komponenten auf Weiter. Die Komponente IBM Rational Asset Manager-Client kann nicht abgewählt werden.
Bevor Sie das Rational Asset Manager-Paket installieren, prüfen Sie die ausgewählten Optionen auf der Seite "Zusammenfassung". Wenn Sie die getroffene Auswahl ändern wollen, klicken Sie auf Zurück und nehmen Sie die gewünschten Änderungen vor. Wenn Sie mit den ausgewählten Installationsoptionen zufrieden sind, klicken Sie auf Installieren, um das Paket zu installieren. Der Fortschritt der Installation wird in Form eines Anzeigers dargestellt.
Nach Abschluss der Installation wird in einer Nachricht bestätigt, dass die
Installation erfolgreich abgeschlossen wurde.
Klicken Sie auf Fertig stellen.
Der Installationsassistent wird geschlossen und Sie werden zur Startseite von Installation Manager zurückgeführt.
Öffentliches Zertifikat des Servers zum Eclipse-Client hinzufügen
Wenn der IBM Rational Asset Manager-Server nur über ein https-Protokoll erreichbar ist, kann der Eclipse-Client die Update-Site nicht verwenden. Um dieses Problem zu lösen, müssen Sie das öffentliche Zertifikat des Servers zum Eclipse-Client hinzufügen.
Informationen zu diesem Vorgang
Die folgenden Anweisungen gelten für einen Windows-Computer
mit Firefox-Browser.
Die Anweisungen für Linux sind ähnlich.
Vorgehensweise
Speichern Sie das Zertifikat.
Greifen Sie mit einem Browser auf den Web-Client von Rational Asset Manager zu.
Klicken Sie doppelt auf das Sicherheitssymbol in der Statusleiste. Das Sicherheitsfenster wird geöffnet.
Klicken Sie auf Zertifikat anzeigen.
Klicken Sie in der Anzeigefunktion für Zertifikate auf die Registerkarte Details.
Klicken Sie auf der Detailseite auf Exportieren.
Wählen Sie im Fenster zum Speichern von Zertifikaten in einer Datei den Eintrag X.509-Zertifikat (DER) in der Liste der Speichertypen aus.
Klicken Sie auf Speichern.
(Optional) Erstellen Sie einen Schlüsselspeicher. Sie können einen vorhandenen Schlüsselspeicher verwenden oder einen neuen
erstellen. Führen Sie von einer Eingabeaufforderung den folgenden Befehl aus, um einen neuen Schlüsselspeicher zu erstellen:
Dabei
ist "laufwerk:\pfad\zu\zertifikat\ram.keystore" der vollständige Pfad zur Datei "ram.keystore". Eclipse wird gestartet und akzeptiert die Verbindung mit dem Server.
Sichern und Wiederherstellen
Sie sollten die häufige Sicherung Ihres Repositorys planen.
Mit Sicherungen (Backups) bestimmter Teile Ihrer Serverkonfiguration, Ihres Dateispeichers und Ihrer Datenbanken sind Sie in der Lage, Ihr Repository vollständig wieder herzustellen.
Informationen zu diesem Vorgang
Die unten genannten Abschnitte enthalten Informationen zum Sichern und Wiederherstellen Ihres IBM Rational Asset Manager-Repositorys.
Sicherung eines Rational Asset Manager-Repository erstellen
Sie können eine Sicherung Ihres IBM Rational Asset Manager-Repositorys erstellen, die Sie zu einem späteren Zeitpunkt wieder herstellen können.
Vorbereitende Schritte
Zum Sichern Ihres Repositorys müssen Sie über die folgenden Berechtigungen verfügen:
Administratorzugriff auf Rational Asset Manager
Uneingeschränkter Verwaltungszugriff auf den Datenbankserver
Zugriff auf den Speicherordner Persist für jeden Anwendungsserver
Zugriff auf Konfigurationsdateien für die Anwendungsserver und die Anwendungen
Um zu verhindern, dass andere Benutzer Änderungen am Repository vornehmen, während Sie eine Sicherung erstellen, müssen Sie anhand Ihrer Berechtigungen in der Lage sein, sämtliche Anwendungsserver zu stoppen.
Informationen zu diesem Vorgang
Es ist nicht erforderlich, jede einzelne Anwendungsdatei zu sichern. Sie können das Repository komplett mit den entsprechenden Konfigurationsdateien, Ihren Datenbanken und dem als permanent definierten Speicherordner Persist wiederherstellen, der sämtliche Assetartefakte enthält.
Vorgehensweise
Gehen Sie wie folgt vor, um eine Sicherung Ihres Repositorys zu erstellen:
Erstellen Sie eine Sicherung Ihres Installationsverzeichnis mit den Anwendungsdateien und der Dokumentation von den Installationsmedien. Wenn die Installation mit IBM Installation Manager vorgenommen wurde, handelt es sich bei diesem Verzeichnis um den Ordner position_des_installationspakets/ram/.
Für die meisten Sicherungen sind diese Dateien nicht erforderlich. Sie benötigen sie jedoch, wenn
die Sicherung und Wiederherstellung nicht wie geplant verlaufen ist und eine vollständige
Neuinstallation und Konfiguration der Anwendungen erforderlich ist.
Melden Sie sich beim Web-Client von Rational Asset Manager als Administrator an.
Klicken Sie auf Administration -> Konfiguration.
Notieren Sie im Abschnitt "Plattenspeicher" die Position der Ordner Persist und Index. Wenn Sie sich auf einem IBM WebSphere Application Server-Cluster befinden, so ist für jeden Knoten ein Ordner Index vorhanden.
Stoppen Sie die Rational Asset
Manager-Anwendung. Durch das Stoppen der Anwendung werden mögliche Datenverluste oder -beschädigungen vermieden.
Vorgehensweise bei WebSphere Application
Server:
Melden Sie sich bei der Administrationskonsole von WebSphere Application Server an.
Klicken Sie auf Anwendungen -> Anwendungstypen -> WebSphere-Unternehmensanwendungen.
Wählen Sie die Anwendung RAM1WebApplication.ear aus und klicken Sie auf Stoppen.
Vorgehensweise bei Tomcat:
Melden Sie sich bei der Manager-Anwendung an.
Suchen Sie im Abschnitt "Anwendungen" die Anwendung "Rational Asset Manager". Sehr wahrscheinlich befindet sich diese im Verzeichnis /ram.
Klicken Sie in der Liste Befehle für die Anwendung auf Stoppen.
Die Anwendung "Rational Asset
Manager" ist jetzt offline.
Stoppen Sie die Anwendungsserver. Ihre übrigen Anwendungen sind nun offline.
Erstellen Sie auf dem Computer, auf dem sich die Datenbank befindet, eine Sicherung der Datenbank für Rational Asset Manager, d. h. der Datenbank für Assets. Entsprechende Anweisungen können Sie der Dokumentation Ihrer Datenbankanwendung entnehmen.
Erstellen sie eine Sicherung der Datenbank f[r IBM Rational Team Concert, d. h. der Datenbank für Lebenszyklen. Entsprechende Anweisungen können Sie der Dokumentation Ihrer Datenbankanwendung entnehmen.
Erstellen Sie eine Sicherung des als permanent definierten Ordners Persist, den Sie im Schritt 4 notiert haben.
Erstellen Sie für jeden Knoten eine Sicherung des Ordners Index. Rational Asset Manager ist in der Lage, nach der Wiederherstellung des Repository den Ordner Index vollständig wiederherzustellen. Bei umfangreichen Repositorys erfolgt die Neuerstellung des Suchindizes jedoch schneller, wenn Sie die Ordner Index wiederherstellen.
Erstellen Sie wie folgt eine Sicherung Ihrer Konfigurationsdateien:
Vorgehensweise bei WebSphere Application
Server:
Führen Sie das Script backupConfig für WebSphere Application Server aus. Dieses Script befindet sich im Verzeichnis websphere-installationsverzeichnis/bin.
Da für Ihren Server die Sicherheit aktiviert ist, müssen Sie das Script mit den Optionen -user administratorbenutzername und -password administratorkennwort ausführen und den Benutzernamen und das Benutzerkennwort des Serveradministrators verwenden. Standardmäßig wird durch das Ausführen des Scripts im Verzeichnis websphere-installationsverzeichnis/bin eine .zip-Datei Ihrer Konfiguration erstellt.
Wenn Sie einen WebSphere Application Server Network Deployment-Cluster verwenden, müssen Sie für jeden Knoten des Clusters das Script backupConfig ausführen.
Erstellen Sie bei Tomcat Kopien der folgenden Dateien:
Startscript für die Tomcat-Server:
Windows: tomcat-installationsverzeichnis\bin\startup.bat und installationsverzeichnis_von_tomcat_für_rtc\bin\startup.bat.
Linux, AIX oder Linux for zSeries: tomcat-installationsverzeichnis/bin/startup.sh und installationsverzeichnis_von_tomcat_für_rtc/bin/startup.sh.
server.xml-Dateien: tomcat-installationsverzeichnis/conf/server.xml und installationsverzeichnis_von_tomcat_für_rtc/conf/server.xml.
Konfigurationsdatei für Benutzersicherheit: tomcat-installationsverzeichnis/conf/tomcat-users.xml und installationsverzeichnis_von_tomcat_für_rtc/conf/tomcat-users.xml.
Datenbankverbindungsdatei für Rational Team Concert: rtc-installationsverzeichnis/jazz/server/conf/jazz/teamserver.properties.
Nächste Schritte
Durch die Verwendung des Ordners Persist und der Datenbanken können Sie Ihr Repository wiederherstellen. Weitere Informationen hierzu finden Sie im Abschnitt Von einer Sicherung wiederherstellen.
Von einer Sicherung wiederherstellen
Mit den Datenbanken, den als permanent definierten Ordnern ("Persist") und bestimmten Konfigurationsdateien können Sie Ihre IBM Rational Asset Manager-Repository- und -Serverkonfiguration wiederherstellen.
Zugriff auf die Verzeichnisse, in denen Sie die Assetdateien speichern möchten (Ordner Persist) und optional Zugriff auf die Suchindexdateien (Ordner Index
Vorgehensweise
Stellen Sie anhand Ihrer Sicherungen sowohl die Asset- als auch die Lifecycle-Datenbank auf Ihrem Datenbankserver wieder her.
Stellen Sie anhand Ihrer Sicherungen den Plattenspeicherordner Persist wieder her. Falls es nicht möglich sein sollte, den Ordner Persist im selben Pfad wiederherzustellen, so können Sie die Position des Ordners "Persist" ändern.
Stellen Sie anhand Ihrer Sicherungen den Plattenspeicherordner Index wieder her. Wenn Sie einen IBM WebSphere Application Server-Cluster verwenden, müssen Sie den Ordner Index für jeden Knoten wiederherstellen. Wenn Sie die "Index"-Ordner wiederherstellen, kann Rational Asset Manager den Suchindex schneller neu erstellen.
Stellen Sie anhand Ihrer Sicherungen die Konfiguration für Ihren Anwendungsserver wieder her:
Vorgehensweise bei WebSphere Application
Server:
Führen Sie das WebSphere Application
Server-Script restoreConfig unter Angabe der von Ihnen erstellten Sicherungskonfigurationsdatei aus.
Das Script restoreConfig befindet sich im Verzeichnis websphere-installationsverzeichnis/bin.
Unter AIX könnte der Befehl beispielsweise restoreConfig.sh WebSphereConfig_2010_07_01.zip lauten.
Wenn Sie einen WebSphere Application Server-Cluster verwenden, führen Sie für jeden Knoten des Clusters das Script restoreConfig aus.
Mit dem Befehl restoreConfig ist die vollständige Wiederherstellung der Konfiguration und der implementierten Anwendungen für einen ganzen Knoten möglich. Weitere Informationen zum Befehl restoreConfig enthält die Dokumentation für WebSphere Application
Server.
Vorgehensweise bei Tomcat:
Stellen Sie anhand Ihrer Sicherungen die Startdateien für die Tomcat-Server wieder her:
Windows: tomcat-installationsverzeichnis\bin\startup.bat und installationsverzeichnis_von_tomcat_für_rtc\bin\startup.bat.
Linux, AIX oder Linux for zSeries: tomcat-installationsverzeichnis/bin/startup.sh und installationsverzeichnis_von_tomcat_für_rtc/bin/startup.sh.
Ändern Sie bei Bedarf die Variablen in den Startdateien so, dass sie auf die folgenden Positionen verweisen:
Java-Bibliotheken /shared/lib/
.jar-Dateien für JDBC für Ihren Datenbankserver
Position der IBM Rational Team Concert-Dateien (JAZZ-INSTALLATIONSVERZEICHNIS)
Stellen Sie anhand Ihrer Sicherungen die server.xml-Dateien wieder her: tomcat-installationsverzeichnis/conf/server.xml und installationsverzeichnis_von_tomcat_für_rtc/conf/server.xml
Ändern Sie bei Bedarf den Tag <resource name="jdbc/RAM_con"> durch Angabe der korrekten Position und Berechtigung für die Datenbank für Rational Asset Manager.
Prüfen Sie bei dem Server für Rational
Team Concert den Tag <connector>, der den sicheren Port enthält. Unter Umständen müssen Sie diesen Tag mit der Position und Berechtigung für das Sicherheitszertifikat für den Server aktualisieren.
Stellen Sie anhand Ihrer Sicherungen die Benutzerkonfigurationsdatei(en) wieder her: tomcat-installationsverzeichnis/conf/tomcat-users.xml und installationsverzeichnis_von_tomcat_für_rtc/conf/tomcat-users.xml
Stellen Sie anhand Ihrer Sicherungen die Datenbankkonfigurationsdatei für Rational Team Concert wieder her: rtc-installationsverzeichnis/jazz/server/conf/jazz/teamserver.properties
Ändern Sie bei Bedarf die Verbindungseigenschaften für den Datenbankserver.
Starten Sie die Anwendungsserver.
Starten Sie die Rational Asset Manager-Webanwendung, sofern dies noch nicht erfolgt ist.
Vorgehensweise bei WebSphere Application
Server:
Melden Sie sich bei der Administrationskonsole von WebSphere Application Server an.
Klicken Sie auf Anwendungen -> Anwendungstypen -> WebSphere-Unternehmensanwendungen.
Wählen Sie die Anwendung RAM1WebApplication.ear aus und klicken Sie auf Starten.
Vorgehensweise bei Tomcat:
Melden Sie sich bei der Manager-Anwendung an.
Suchen Sie im Abschnitt "Anwendungen" die Anwendung "Rational Asset Manager". Sehr wahrscheinlich befindet sich diese im Verzeichnis "/ram".
Klicken Sie in der Liste Befehle für die Anwendung auf Starten.
Falls es nicht möglich sein sollte, die Ordner Persist und Index an derselben Position in demselben Pfad in den Verzeichnissen wiederherzustellen, so können Sie die Position der Ordner ändern.
Vorgehensweise bei WebSphere Application
Server:
Starten Sie den Anwendungsserver.
Öffnen Sie die Serverkonfigurationsanwendung in einem Web-Browser. Die Anwendung befindet sich standardmäßig an der folgenden Adresse: "http://hostname:port/ram.setup/".
Die Seite "Zusammenfassung" wird geöffnet.
Suchen Sie im Abschnitt "Repositoryeinstellungen" die Eigenschaft für "Plattenspeichereinstellungen" und klicken Sie auf Bearbeiten.
Aktualisieren Sie im Abschnitt "Plattenspeichereinstellungen" die Position des Ordners Persist.
Aktualisieren Sie die Position des Ordners Index für jeden Knoten.
Klicken Sie auf Weiter.
Stoppen Sie den Anwendungsserver und starten Sie ihn erneut, indem Sie in der Serverkonfigurationsanwendung auf Tools -> Server neu starten klicken.
Vorgehensweise bei Tomcat:
Starten Sie den Anwendungsserver.
Öffnen Sie die Rational Asset
Manager-Webanwendung.
Melden Sie sich als Repository-Administrator bei der Webanwendung an.
Klicken Sie auf Anwendungen.
Klicken Sie auf Konfiguration.
Aktualisieren Sie im Abschnitt "Plattenspeicher" die Positionen der Ordner Persist und Index mit den Positionen der wiederhergestellten Verzeichnisse.
Klicken Sie auf Speichern.
Stoppen und führen Sie einen Neustart der Rational Asset
Manager-Webanwendung aus; verwenden Sie hierzu die Tomcat-/manager-Anwendung.
Ergebnisse
Ihr Repository wird auf der Grundlage Ihres Sicherungspunkts wiederhergestellt.
Abhängig von der Größe Ihres Repositorys und auch davon, ob Sie eine Wiederherstellung der Indexordner vorgenommen haben, kann die erneute Erstellung des Suchindizes mehrere Minuten in Anspruch nehmen.
Rational Asset Manager deinstallieren
Mit der Deinstallationsoption in
IBM Installation Manager können Sie Pakete in einer einzelnen Installationsposition deinstallieren. Außerdem haben Sie die Möglichkeit, alle installierten Pakete in einer beliebigen Installationsposition zu deinstallieren.
Vorbereitende Schritte
Mit IBM Rational Asset Manager Version
7.2 wurde der Standardinstallationsprozess dahingehend geändert, dass Installation
Manager lediglich die Serverkonfigurationsanwendung von Rational Asset Manager installiert und die Serverkonfigurationsanwendung anschließend die EAR-Dateien für die Rational Asset Manager-Anwendungen installiert. Daher müssen Sie zur Deinstallation von Rational Asset Manager auf dem Server die EAR-Dateien für die Rational Asset Manager-Anwendungen mit der Serverkonfigurationsanwendung entfernen und anschließend mit Installation
Manger die Serverkonfigurationsanwendung von Rational Asset Manager aus der IBM WebSphere Application Server-Anwendung entfernen und die Rational Asset Manager-Ordner löschen.
Zum Deinstallieren der Pakete müssen Sie sich beim System anmelden
und dazu das Benutzerkonto verwenden, das Sie zum Installieren der
Produktpakete verwendet haben.
Anmerkung:Wenn
Sie den
Rational Asset Manager-Server
deinstallieren, entfernt Installation Manager nur die Dateien, die er
selbst installiert hat.
Wenn Sie den
Rational Asset Manager-Server
manuell auf einem Anwendungsserver installiert haben, müssen Sie ihn
manuell deinstallieren.
Anmerkung:Wenn Sie EAR- oder WAR-Dateien mit der
Serverkonfigurationsanwendung von Rational Asset Manager implementiert haben,
müssen Sie diese manuell oder über die Serverkonfigurationsanwendung deinstallieren. Installation
Manager kann nur Anwendungen deinstallieren, die er selbst installiert hat.
Informationen zu diesem Vorgang
Gehen Sie wie folgt vor, um die Pakete zu deinstallieren:
Vorgehensweise
Schließen Sie die Programme, die Sie mit Installation
Manager installiert haben.
Falls Sie den Rational Asset Manager-Server auf einem integrierten WebSphere Application Server deinstallieren, stoppen Sie den Server. Führen Sie beispielsweise
an einer Eingabeaufforderung im Ordner
WAS-PROFIL/bin die Batchdatei stopServer.bat
server1 aus.
Klicken Sie auf der Startseite auf die Option Deinstallieren.
Wählen Sie auf der Seite Pakete deinstallieren das Rational Asset Manager-Produktpaket aus, das deinstalliert werden soll. Klicken Sie auf Weiter.
Überprüfen Sie auf der Seite Zusammenfassung die Liste der Pakete, die deinstalliert werden sollen. Klicken Sie dann auf Deinstallieren. Nachdem die Pakete entfernt wurden, wird die Seite Fertig angezeigt.
Klicken Sie auf Fertig stellen, um den Assistenten zu verlassen.
Deinstallation mit Serverkonfigurationsanwendung und Installation
Manager ausführen
Wenn Sie IBM Rational Asset Manager-Anwendungen mit der Serverkonfigurationsanwendung von Rational Asset Manager implementiert haben, können Sie den Assistenten Deinstallieren in IBM Installation Manager verwenden, um einige dieser Anwendungen zu entfernen. Einige anderen Einstellungen und Konfigurationen müssen jedoch manuell entfernt werden.
Vorgehensweise
Öffnen Sie die Serverkonfigurationsanwendung von Rational Asset Manager in einem Web-Browser und melden Sie sich als Administrator an. Da der Server konfiguriert ist, wird die Seite "Zusammenfassung" geöffnet.
Klicken Sie auf den Schritt Implementierung.
Klicken Sie auf Weiter.
Klicken Sie für jede Anwendung, die Sie entfernen wollen, auf Deinstallieren.
Falls Sie die Serverkonfigurationsanwendung mit Installation
Manager implementiert haben, können Sie den Assistenten Deinstallieren in Installation
Manager verwenden, um diese Anwendung zu entfernen. Führen Sie dann Folgendes aus:
Wenn Sie den enthaltenen IBM WebSphere Application Server verwendet haben, entfernt Installation
Manager auch WebSphere Application Server.
Damit ist dieser Schritt abgeschlossen.
Wenn Sie die Installation über einen vorhandenen WebSphere Application Server vorgenommen haben, ist unter Umständen die Bereinigung von zusätzlichen Dateien und Einstellungen erforderlich.
Öffnen Sie die Administrationskonsole von IBM WebSphere Application Server.
Lokalisieren und löschen Sie die Speicherverzeichnisse für
Rational Asset Manager:
Klicken Sie auf Ressourcen -> URLs.
Klicken Sie auf Alle Geltungsbereiche.
Es werden mehrere Variablen namens RAM Persist, RAM
Local und RAM Index angezeigt.
Klicken Sie auf jede Variable und notieren Sie den zugehörigen Wert. Bei den Werten handelt es sich um Verzeichnisse.
Löschen Sie alle Dateien und Ordner in diesen Verzeichnissen. In einer WebSphere Application Server ND-Umgebung ist das Verzeichnis Persist
ein einzelnes freigegebenes Verzeichnis und es existiert jeweils ein Verzeichnis Index und Local
für jeden Knoten in dem Cluster.
Nachdem Sie die Verzeichnisse gelöscht haben, löschen Sie die Variablen
RAM Persist, RAM Local, RAM
Index und RAM CQJRE.
Löschen Sie die Datenquelle für Rational
Asset Manager:
Suchen Sie nach der Datenquelle mit dem JNDI-Namen jdbc/RAM_Con
und klicken Sie auf die Datenquelle.
Bei Verwendung eines eigenständigen Servers finden Sie sie möglicherweise im Servergeltungsbereich.
Bei Verwendung eines Netzservers befindet sie sich möglicherweise in dem Cluster, in dem
Rational Asset Manager installiert wurde.
Notieren Sie den Namen des komponentengesteuerten Authentifizierungsalias, den die Datenquelle verwendet.
Löschen Sie die Datenquelle.
Navigieren Sie zu Sicherheit -> Globale Sicherheit -> Java
Authentication and Authorization Service -> J2C-Authentifizierungsdaten.
Löschen Sie den Eintrag, der dem von Ihnen notierten komponentengesteuerten Authentifizierungsalias entspricht.
Wenn Sie Rational Team
Concert auf Ihrem Server oder Cluster installiert haben, löschen Sie die Datenquelle für Rational
Team Concert:
Suchen Sie nach der Datenquelle mit dem JNDI-Namen jdbc/RTC_Con
und klicken Sie auf die Datenquelle.
Bei Verwendung eines eigenständigen Servers finden Sie sie möglicherweise im Servergeltungsbereich.
Bei Verwendung eines Netzservers Servers finden Sie sie möglicherweise im Server, auf dem
Rational Team Concert installiert wurde.
Notieren Sie den Namen des komponentengesteuerten Authentifizierungsalias, den die Datenquelle verwendet.
Löschen Sie die Datenquelle.
Navigieren Sie zu Sicherheit -> Globale Sicherheit -> Java
Authentication and Authorization Service -> J2C-Authentifizierungsdaten.
Löschen Sie den Eintrag, der dem von Ihnen notierten komponentengesteuerten Authentifizierungsalias entspricht.
(Optional) Falls es sich bei Ihrem Server um einen Netzimplementierungscluster handelt, löschen Sie den Systemintegrationsbus.
Navigieren Sie zu Serviceintegration -> Busse.
Löschen Sie den Bus namens RAMBus.
Navigieren Sie zu Ressourcen -> JMS -> Verbindungsfactorys.
Löschen Sie die Factory namens RAM Factory. Sie befindet sich möglicherweise im Geltungsbereich des Clusters, in dem
Rational Asset Manager installiert wurde.
Navigieren Sie zu Ressourcen -> JMS -> Themen.
Löschen Sie das Thema namens RAM Cache. Es befindet sich möglicherweise im Geltungsbereich des Clusters, in dem
Rational Asset Manager installiert wurde.
Deinstallieren Sie bei Bedarf jede EAR- oder WAR-Datei, die vom Anwendungsserver entfernt werden muss, manuell:
Klicken Sie auf Anwendungen -> Anwendungstypen.
Klicken Sie auf WebSphere-Unternehmensanwendungen.
Wählen Sie alle der folgenden verbleibenden Anwendungen aus:
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear (Installation Manager hat diese Anwendung unter Umständen schon entfernt)
iehs_war
jazz_war
rmcabdgovernprocess_war
Klicken Sie auf Deinstallieren.
Löschen Sie angepasste Eigenschaften für IBM Rational Team Concert:
Klicken Sie auf Server -> Servertypen -> WebSphere Application Server.
Klicken Sie auf den Namen des Servers, auf dem Sie Rational Team Concert implementiert haben.
Klicken Sie auf Java und Prozessmanagement.
Klicken Sie auf Prozessdefinition.
Klicken Sie auf Java Virtual Machine.
Klicken Sie auf Angepasste Eigenschaften.
Wählen Sie die folgenden Eigenschaften aus:
JAZZ_HOME (der Wert dieser Variablen ist ein Ordner auf Ihrer Festplatte, den Sie löschen müssen)
ORACLE_JDBC (bei Verwendung einer Oracle-Datenbank)
SQLSERVER_JDBC (bei Verwendung einer Microsoft SQL Server-Datenbank)
Klicken Sie auf Löschen.
Stoppen Sie den Server. Bei einem Cluster müssen Sie nur den Anwendungsserver stoppen, der Rational Team Concert ausgeführt hat.
Navigieren Sie auf der Festplatte zum Verzeichnis websphere-installationsverzeichnis\profiles\profilname\temp\servername\.
Löschen Sie im Verzeichnis server_name
die folgenden Verzeichnisse:
RAM1WebApplication
iehs_war
rmcabdgovernprocess_war
jazz_war (in einer WebSphere Application Server ND-Umgebung befindet sich
dieser Ordner ausschließlich auf dem Computer mit dem Anwendungsserver, in dem
Rational Team Concert
ausgeführt wurde)
Löschen Sie bei einem WebSphere Application Server-Cluster die oben genannten Verzeichnisse auf jedem Computer
in der Zelle.
Navigieren Sie auf der Festplatte zum folgenden Verzeichnis:
websphere-installationsverzeichnis\profiles\profilname\config\cells\zellenname\. Bei einem Cluster befindet sich dieses Verzeichnis in einem Unterverzeichnis des Pofils der Maschine, auf der
Deployment Manager installiert ist.
Löschen Sie im Verzeichnis cell_name
das Verzeichnis RTC.
Manuelle Deinstallation aus WebSphere Application Server ausführen
Wenn Sie IBM Rational Asset Manager
manuell deinstallieren wollen, verwenden Sie die Anweisungen in diesem Abschnitt,
um die EAR- und WAR-Dateien vom Anwendungsserver zu deinstallieren und
alle weiteren Einstellungen und Konfigurationen manuell zu entfernen.
Vorbereitende Schritte
Falls Sie die Serverkonfigurationsanwendung oder Installation Manager zur Implementierung der Anwendungsdateien verwendet haben, können Sie diese Programme auch zum Entfernen von Dateien verwenden. Weitere Informationen hierzu finden Sie im Abschnitt Deinstallation mit Serverkonfigurationsanwendung und Installation
Manager ausführen.
Vorgehensweise
Starten Sie die Administrationskonsole von IBM WebSphere Application Server.
Melden Sie sich an, indem Sie eine Administratorbenutzer-ID und ein entsprechendes Kennwort verwenden.
Löschen Sie die Datenquelle für Rational
Asset Manager:
Suchen Sie nach der Datenquelle mit dem JNDI-Namen jdbc/RAM_Con
und klicken Sie auf die Datenquelle.
Bei Verwendung eines eigenständigen Servers finden Sie sie möglicherweise im Servergeltungsbereich.
Bei Verwendung eines Netzservers befindet sie sich möglicherweise in dem Cluster, in dem
Rational Asset Manager installiert wurde.
Notieren Sie den Namen des komponentengesteuerten Authentifizierungsalias, den die Datenquelle verwendet.
Löschen Sie die Datenquelle.
Navigieren Sie zu Sicherheit -> Globale Sicherheit -> Java
Authentication and Authorization Service -> J2C-Authentifizierungsdaten.
Löschen Sie den Eintrag, der dem von Ihnen notierten komponentengesteuerten Authentifizierungsalias entspricht.
Wenn Sie Rational Team
Concert auf Ihrem Server oder Cluster installiert haben, löschen Sie die Datenquelle für Rational
Team Concert:
Suchen Sie nach der Datenquelle mit dem JNDI-Namen jdbc/RTC_Con
und klicken Sie auf die Datenquelle.
Bei Verwendung eines eigenständigen Servers finden Sie sie möglicherweise im Servergeltungsbereich.
Bei Verwendung eines Netzservers Servers finden Sie sie möglicherweise im Server, auf dem
Rational Team Concert installiert wurde.
Notieren Sie den Namen des komponentengesteuerten Authentifizierungsalias, den die Datenquelle verwendet.
Löschen Sie die Datenquelle.
Navigieren Sie zu Sicherheit -> Globale Sicherheit -> Java
Authentication and Authorization Service -> J2C-Authentifizierungsdaten.
Löschen Sie den Eintrag, der dem von Ihnen notierten komponentengesteuerten Authentifizierungsalias entspricht.
(Optional) Falls es sich bei Ihrem Server um einen Netzimplementierungscluster handelt, löschen Sie den Systemintegrationsbus.
Navigieren Sie zu Serviceintegration -> Busse.
Löschen Sie den Bus namens RAMBus.
Navigieren Sie zu Ressourcen -> JMS -> Verbindungsfactorys.
Löschen Sie die Factory namens RAM Factory. Sie befindet sich möglicherweise im Geltungsbereich des Clusters, in dem
Rational Asset Manager installiert wurde.
Navigieren Sie zu Ressourcen -> JMS -> Themen.
Löschen Sie das Thema namens RAM Cache. Es befindet sich möglicherweise im Geltungsbereich des Clusters, in dem
Rational Asset Manager installiert wurde.
Entfernen Sie die Anwendungen.
Klicken Sie im Navigationsfenster auf Anwendungen -> Anwendungstypen -> WebSphere-Unternehmensanwendungen.
Markieren Sie alle installierten Anwendungen:
RAM1WebApplication
com.ibm.ram.repository.setup.web.ear
iehs_war
rmcabdgovernprocess_war
jazz_war
Klicken Sie auf Deinstallieren.
Klicken Sie auf Speichern, um die Änderungen auf die Masterkonfiguration anzuwenden.
Lokalisieren und löschen Sie die Speicherverzeichnisse für
Rational Asset Manager:
Klicken Sie auf Ressourcen -> URLs.
Klicken Sie auf Alle Geltungsbereiche.
Es werden mehrere Variablen namens RAM Persist, RAM
Local und RAM Index angezeigt.
Klicken Sie auf jede Variable und notieren Sie den zugehörigen Wert. Bei den Werten handelt es sich um Verzeichnisse.
Löschen Sie alle Dateien und Ordner in diesen Verzeichnissen. In einer WebSphere Application Server ND-Umgebung ist das Verzeichnis Persist
ein einzelnes freigegebenes Verzeichnis und es existiert jeweils ein Verzeichnis Index und Local
für jeden Knoten in dem Cluster.
Nachdem Sie die Verzeichnisse gelöscht haben, löschen Sie die Variablen
RAM Persist, RAM Local, RAM
Index und RAM CQJRE.
Löschen Sie angepasste Eigenschaften für IBM Rational Team Concert:
Klicken Sie auf Server -> Servertypen -> WebSphere Application Server.
Klicken Sie auf den Namen des Servers, auf dem Sie Rational Team Concert implementiert haben.
Klicken Sie auf Java und Prozessmanagement.
Klicken Sie auf Prozessdefinition.
Klicken Sie auf Java Virtual Machine.
Klicken Sie auf Angepasste Eigenschaften.
Wählen Sie die folgenden Eigenschaften aus:
JAZZ_HOME (der Wert dieser Variablen ist ein Ordner auf Ihrer Festplatte, den Sie löschen müssen)
ORACLE_JDBC (bei Verwendung einer Oracle-Datenbank)
SQLSERVER_JDBC (bei Verwendung einer Microsoft SQL Server-Datenbank)
Klicken Sie auf Löschen.
(Optional) Falls Rational Asset Manager
die einzige Anwendung auf dem Server war, entfernen Sie alle Umgebungsvariablen.
Klicken Sie im Navigationsfenster auf Umgebung -> WebSphere-Variablen.
Klicken Sie auf die Namen aller Umgebungsvariablen, die für
Rational Asset Manager eingerichtet wurden (zum Beispiel Oracle_JDBC_DRIVER_PATH).
Klicken Sie auf Löschen.
Klicken Sie auf Speichern, um die Änderungen auf die Masterkonfiguration anzuwenden.
(Optional) Konfigurieren Sie die Authentifizierungs- und Sicherheitseinstellungen neu. Wenn Sie die Sicherheit speziell für Rational Asset Manager konfiguriert haben, setzen Sie alle Einstellungen auf die vorherige Konfiguration zurück. Falls die Sicherheitseinstellungen für andere Anwendungen gelten, ändern Sie sie nicht.
Stoppen Sie den Server. Bei einem Cluster müssen Sie nur den Anwendungsserver stoppen, der Rational Team Concert ausgeführt hat.
Navigieren Sie auf der Festplatte zum Verzeichnis websphere-installationsverzeichnis\profiles\profilname\temp\servername\.
Löschen Sie im Verzeichnis server_name
die folgenden Verzeichnisse:
RAM1WebApplication
iehs_war
rmcabdgovernprocess_war
jazz_war (in einer WebSphere Application Server ND-Umgebung befindet sich
dieser Ordner ausschließlich auf dem Computer mit dem Anwendungsserver, in dem
Rational Team Concert
ausgeführt wurde)
Löschen Sie bei einem WebSphere Application Server-Cluster die oben genannten Verzeichnisse auf jedem Computer
in der Zelle.
Navigieren Sie auf der Festplatte zum folgenden Verzeichnis:
websphere-installationsverzeichnis\profiles\profilname\config\cells\zellenname\. Bei einem Cluster befindet sich dieses Verzeichnis in einem Unterverzeichnis des Pofils der Maschine, auf der
Deployment Manager installiert ist.
Löschen Sie im Verzeichnis cell_name
das Verzeichnis RTC.
Die vorliegenden Informationen wurden für Produkte und Services
entwickelt, die auf dem deutschen Markt angeboten werden.
Möglicherweise bietet IBM die in dieser Dokumentation beschriebenen Produkte,
Services oder Funktionen in anderen Ländern nicht an. Informationen
über die gegenwärtig im jeweiligen Land verfügbaren Produkte und Services sind beim zuständigen
IBM Ansprechpartner
erhältlich. Hinweise auf IBM
Lizenzprogramme oder andere IBM Produkte bedeuten nicht, dass
nur Programme, Produkte oder Services von IBM
verwendet werden können. An Stelle der IBM Produkte, Programme oder
Services können auch andere, ihnen
äquivalente Produkte, Programme oder Services verwendet werden, solange
diese keine gewerblichen oder andere Schutzrechte der
IBM
verletzen. Die Verantwortung für den Betrieb von Produkten,
Programmen und Services anderer Anbieter liegt beim Kunden.
Für in diesem Handbuch beschriebene Erzeugnisse und Verfahren
kann es IBM Patente oder Patentanmeldungen geben. Mit der Auslieferung
dieses Handbuchs ist keine Lizenzierung dieser Patente
verbunden. Lizenzanforderungen sind schriftlich an folgende Adresse zu richten
(Anfragen an diese Adresse müssen auf Englisch formuliert werden):
IBM Director of Licensing
IBM Europe, Middle East & Africa
Tour Descartes
2, avenue Gambetta
92066 Paris La Defense
France
Trotz sorgfältiger Bearbeitung können technische
Ungenauigkeiten oder Druckfehler in dieser Veröffentlichung
nicht ausgeschlossen werden. Die Angaben in diesem Handbuch werden in regelmäßigen
Zeitabständen aktualisiert. Die Änderungen werden in
Überarbeitungen oder in Technical News Letters (TNLs) bekannt
gegeben. IBM
kann jederzeit Verbesserungen und/oder Änderungen an den
in dieser Veröffentlichung beschriebenen Produkten und/oder
Programmen vornehmen.
Verweise in diesen Informationen auf Websites anderer
Anbieter werden lediglich als Service für den Kunden bereitgestellt und
stellen keinerlei Billigung des Inhalts dieser Websites dar. Das über diese Websites verfügbare Material ist nicht Bestandteil
des Materials für dieses IBM Produkt. Die Verwendung dieser
Websites geschieht auf eigene Verantwortung.
Lizenznehmer des Programms, die Informationen zu diesem Produkt wünschen mit der
Zielsetzung: (i) den Austausch von Informationen zwischen unabhängig voneinander erstellten
Programmen und anderen Programmen (einschließlich des vorliegenden Programms) sowie
(ii) die gemeinsame Nutzung der ausgetauschten Informationen zu ermöglichen, wenden
sich an den Hersteller.
Intellectual Property Dept. for Rational Software
IBM Corporation
20 Maguire Road
Lexington, Massachusetts 02421-3112
France
Die Bereitstellung dieser Informationen kann unter Umständen von
bestimmten Bedingungen - in einigen Fällen auch von der Zahlung einer
Gebühr - abhängig sein.
Die Lieferung des im Handbuch aufgeführten Lizenzprogramms sowie des zugehörigen
Lizenzmaterials erfolgt auf der Basis der IBM Rahmenvereinbarung bzw. der
Allgemeinen Geschäftsbedingungen von IBM, der
IBM Internationalen Nutzungsbedingungen für Programmpakete, der IBM Lizenzvereinbarung für Maschinencode oder einer äquivalenten Vereinbarung.
Alle Informationen zu Produkten anderer Anbieter
stammen von den Anbietern der aufgeführten Produkte,
deren veröffentlichten Ankündigungen oder anderen
allgemein verfügbaren Quellen. IBM hat diese Produkte nicht getestet
und kann daher keine Aussagen zu Leistung,
Kompatibilität oder anderen Merkmalen machen. Fragen zu den Leistungsmerkmalen von Produkten anderer
Anbieter sind an den jeweiligen Anbieter zu richten.
Marken und Dienstleistungsmarken
IBM, das IBM Logo und ibm.com
sind Marken oder eingetragene Marken
von International Business Machines in den USA und/oder anderen Ländern. Weitere Unternehmens-, Produkt- oder
Servicemarken können Marken anderer Hersteller sein. Eine aktuelle Liste weiterer IBM Marken finden Sie im Web unter
www.ibm.com/legal/copytrade.html.
Adobe ist eine eingetragene Marke von Adobe
Systems Incorporated in den USA und/oder anderen Ländern.
Intel® und Pentium® sind Marken oder eingetragene Marken der Intel Corporation oder deren Tochtergesellschaften in den USA und/oder anderen Ländern.
Java und alle auf Java basierenden Marken und Logos sind Marken von Sun Microsystems, Inc. in den USA und/oder anderen Ländern.
Linux ist eine Marke von Linus Torvalds in den USA und/oder anderen Ländern.
Microsoft und Windows sind Marken der
Microsoft Corporation in den USA und/oder anderen Ländern.
UNIX ist eine eingetragene Marke von The Open Group in den USA und/oder anderen Ländern.
Weitere Unternehmens-, Produkt- oder Servicenamen können
Marken anderer Hersteller sein.