Rational Team Concert Standard Edition installieren
Upgrade auf Rational Team Concert 1.0.1
oder 1.0.1.1 durchführen
Sie können ein Upgrade der Clients und Server von Rational Team Concert durchführen, indem Sie eine komprimierte Datei ausführen oder eine Installation mit Installation Manager durchführen.
Note:
Wenn Sie Installation Manager zum Installieren von
Rational Team Concert 1.0.1.1 auf einem Computer
verwenden, auf dem Rational Team Concert
momentan nicht installiert ist, fordert Sie Installation Manager dazu auf,
die zu installierenden Sprachen auszuwählen. Wenn Sie jedoch ein Update von einer vorherigen Version
aif 1.0.1.1 durchführen wollen, nimmt Installation Manager an, dass Sie die aktuellen
Sprachen verwenden wollen und fordert daher nicht zur Auswahl von Sprachen auf.
Versionen vor 1.0.1.1 sind lediglich in Englisch verfügbar.
Im weitere Sprachen nach dem Update auf
1.0.1.1 auszuwählen, wählen Sie Ändern in der Hauptanzeige von
Installation Manager und anschließend die entsprechende Option aus.
In der nächsten Anzeige werden die unterstützten Sprachen aufgelistet.
Wählen Sie die Sprachen aus, die Sie benötigen.
Upgrade der Eclipse-Clients von Version 1.0 von Rational Team Concert durchführen.
Wenn Sie über Clients der Version 1.0 verfügen, wird empfohlen, Clients der Version 1.0.1 oder
1.0.1.1 zur Herstellung von Verbindungen zum neuen Server der Version 1.0.1 bzw. 1.0.1.1 zu beziehen. Sie können diese mithilfe einer komprimierten Datei installieren oder frühere Installation Manager-Installationen aktualisieren.
Server-Upgrade von Trial-Release oder Early Access-Release zu permanentem Release durchführen
Wenn Sie ein Early Access-Release von Rational Team Concert ausführen, führen Sie zuerst das Upgrade auf Trial-Release 1.0 durch oder direkt zum erworbenen Serverprodukt der Version 1.0.1. Mithilfe der Serverschlüssel von Version 1.0 kann ein Early Access-Release des Servers nicht in ein permanentes Release umgewandelt werden.
Vom Trial-Release 1.0 können Sie ein Upgrade auf ein permanentes Release durchführen, wenn Sie das Aktivierungskit für den Server für Ihre Edition erwerben, das unter der folgenden Adresse verfügbar ist: http://www-306.ibm.com/software/awdtools/rtc/.
Das Aktivierungskit besteht aus einer JAR-Datei, in der der Schlüssel für das permanente Server-Release enthalten ist. Er wird auf der Seite 'Lizenzschlüsselverwaltung' der Verwaltungswebschnittstelle des Servers installiert.
Upgrade eines Servers von Version 1.0 durchführen
Von Release
1.0 können Sie ein direktes Upgrade auf Release 1.0.1 oder 1.0.1.1
von Rational Team Concert durchführen. Sie können die Datenbank aus Version 1.0 wieder verwenden; eine Migration der Datenbank ist nicht erforderlich.
Note:
Bevor Sie
mit dem Upgrade von Websphere Application
Server beginnen, setzen Sie den Server zurück, indem Sie
zu https://servername:9443/jazz/admin#action=com.ibm.team.repository.admin.serverReset navigieren und
Request Server Reset anklicken.
Wenn Sie einen Meilenstein oder ein Beta-Release aus einem früheren Stadium ausführen, gehen Sie gemäß der Upgradeanweisungen für Version 1.0 unter https://jazz.net/downloads/rational-team-concert/releases/ vor. Führen Sie hierbei zuerst die erforderliche Datenbankmigration durch.
Wenn Sie Release 1.0 unter Verwendung einer komprimierten Datei installiert haben, gibt es keine Überschneidungen mit der früheren Installation. Sie können Release
1.0.1 oder 1.0.1.1 mithilfe einer komprimierten Datei an einer neuen Position installieren oder mithilfe von Installation Manager
eine Instanz von Release 1.0.1 oder 1.0.1.1 installieren.
Wenn Sie Release 1.0 unter Verwendung von Installation
Manager installiert haben, können Sie Release 1.0.1 oder 1.0.1.1
entweder als separate Instanz installieren oder eine Aktualisierung von Instanz 1.0 auf Instanz 1.0.1 bzw. 1.0.1.1 durchführen. Wenn
Sie eine separate Instanz des Servers für Release 1.0.1 oder 1.0.1.1
installieren, wählen Sie Neue Paketgruppe erstellen auf der Seite 'Pakete installieren' des Installationsassistenten aus.
Note:
Wenn Sie ein Upgrade von WebSphere Application Server durchführen möchten, entfernen Sie die Datei 'jazz.war' der Version 1.0 und implementieren die Datei 'jazz.war' der Version 1.0.1.
Upgrade eines Servers von einer Edition von Rational Team Concert zu einer anderen durchführen
Sie können Upgrades zwischen den einzelnen Editionen von Rational Team Concert durchführen.
Üblicherweise werden Upgrades von der Express-C Edition auf dieExpress(TM) Edition oder von der Express Edition auf die Standard Edition durchgeführt. Mithilfe desselben Prozesses können Sie auch in der gegenseitigen Richtung ein Downgrade durchführen.
Da die Datenbank Derby von allen Editionen von Rational Team Concert 1.0.1 oder
1.0.1.1 unterstützt wird, müssen Sie keine Migration von Derby zu DB2(R) oder Oracle durchführen, wenn Sie ein Upgrade von 'Express-C' auf 'Express' oder 'Standard' durchführen. Es wird empfohlen, zuerst die Serveredition zu migrieren, danach die reibungslose Funktion mit der vorhandenen Datenbank sicherzustellen und später die Datenbankmigration durchzuführen, sofern diese erforderlich ist. Weitere Informationen zur Durchführung der Datenbankmigration finden Sie in Jazz(TM)-Team-Server migrieren.
Wenn
Sie Rational Team Concert Edition 1.0.1 oder 1.0.1.1
installiert haben und ein Upgrade auf eine andere Edition durchführen möchten, laden Sie die neue Edition herunter und installieren sie neben der vorhandenen Edition. Anschließend kopieren Sie die erforderlichen Konfigurationsdateien zum Ausführen der neuen Edition. Im folgenden Abschnitt werden die erforderlichen Konfigurationsdateien erläutert.
Wenn Sie die frühere Edition unter Verwendung einer komprimierten Datei installiert haben, gibt es keine Überschneidungen mit der früheren Installation. Sie können die neue Edition mithilfe einer komprimierten Datei an einer neuen Position installieren oder die Installation von Installation Manager für die neue Edition verwenden. Es wird empfohlen, Installation Manager für Produktionsserver zu verwenden, damit Aktualisierungen in der Zukunft angewendet werden können.
Wenn Sie die frühere Serverinstallation mit Installation Manager durchgeführt haben und die neue Edition mit Installation Manager installieren möchten, dürfen Sie während der neuen Installation mit Installation Manager nicht die frühere Edition überschreiben. Wählen Sie auf der Seite 'Pakete installieren' des Installationsassistenten die Option Neue Paketgruppe erstellen aus.
Somit wird die neue Edition an einer anderen Position installiert und die Programmverknüpfungen werden unter Verwendung des neuen Paketgruppennamens erstellt.
Wenn Sie diese Task nicht ausführen, wird die Installation aufgrund einer Dateikollision fehlschlagen. Dies ist der Fall, wenn der Fehlerdialog Installation fehlgeschlagen angezeigt wird und im Text die folgenden Details angezeigt werden:
Installation failed.
Error during "install" phase:
Failed to extract zip standard 1.0.1.I20081018-1820. File
D:\JazzTeamServer\server\license-update-site\site.xml already exists.
Wenn dies der Fall ist, ist dies kein echtes Problem. Sie können die Installation erneut starten und dann ordnungsgemäß eine neue Paketgruppe erstellen.
Erforderliche Konfigurationsdateien aus früheren Serverinstallationen kopieren
Kopieren Sie die folgenden Dateien aus vom Quellenserver auf den Zielserver. Benennen Sie zuerst die Originaldateien der Installation auf dem Server um, auf dem das Upgrade durchgeführt wurde, um Sicherungen zu erstellen. Wenn Sie für die Aktualisierung von Release 1.0 auf Release 1.0.1 Installation Manager verwendet haben, wurde ein Sicherungsverzeichnis erstellt, in dem die Konfigurationsdateien der Version 1.0 enthalten sind; dieses Verzeichnis kann zum Beispiel den Namen 'backup-config-timestamp' besitzen und befindet sich im Serverunterverzeichnis des Installationsverzeichnisses.
'workitemindex' (Verzeichnis)
Wenn Sie Derby verwenden, kopieren Sie den Verzeichnisbaum 'repositoryDB'.
Wenn Sie Tomcat verwenden und die Konfiguration geändert haben, kopieren Sie das Verzeichnis 'tomcat/conf'.
Wenn Sie die Tomcat-Benutzerdatenbank verwenden, kopieren Sie die Datei 'tomcat-users.xml'.
Wenn Sie Tomcat verwenden und den Anwendungsimplementierungsdeskriptor angepasst haben, kopieren Sie die geänderte Datei 'web.xml' für 'jazz.war', die sich in '\JazzTeamServer\server\tomcat\webapps\jazz\WEB-INF' befindet.
Wenn Sie ein Upgrade auf die Edition 'Standard' durchführen und das Clientaktivierungskit für Entwickler für die Edition 'Express' erworben haben, erwerben und installieren Sie das Clientaktivierungskit für Entwickler für die Edition 'Standard', damit Sie diese Clientlizenzen verwenden können. Die Entwicklerlizenzzuordnungen sind zwar noch wirksam, die Entwicklerlizenzen werden aber erst aktiviert, wenn das korrekte Aktivierungskit installiert wird.
Aktivierungsschlüssel von Version 1.0.1 installieren
Wenn Sie den Serveraktivierungsschlüssel für das permanente Release und die Lizenzschlüssel für die Clientaktivierung als Aktualisierung der Serverinstallation 1.0 installiert haben, erwerben und installieren Sie die Version 1.0.1 dieser Schlüssel. Der Server wird nach dem Upgrade auf Release 1.0.1 auf eine Testlizenz zurückgesetzt. Erwerben Sie die Aktivierungsschlüssel für Release 1.0.1 von Passport Advantage(R). Nachfolgend werden die Namen der anwendbaren Schlüssel für jede Serverversion aufgeführt:
Express Edition-Schlüssel:
IBM(R) Rational Team Concert Express Edition - Server License Activation Kit V1.0.1 Multiplatform
IBM Rational Team Concert Express Edition - Developer Client License Activation Kit V1.0.1 Multiplatform
IBM Rational Team Concert - Contributor Client License Activation Kit V1.0.1 Multiplatform
Standard Edition-Schlüssel:
IBM Rational Team Concert Standard Edition - Server License Activation Kit V1.0.1 Multiplatform
IBM Rational Team Concert Standard Edition - Developer Client License Activation Kit V1.0.1 Multiplatform
IBM Rational Team Concert - Contributor Client License Activation Kit V1.0.1 Multiplatform
Übersicht über die Installation der Standard Edition
Im Installationspaket ist alles enthalten, was Sie für den Anfang benötigen.
Die Standardkonfiguration besteht aus den folgenden Bestandteilen:
Die unterstützte Version eines Java(TM) Development Kit (JDK) für Windows(R) und Linux(R).
Ein Arbeitsimage des Apache Tomcat-Webanwendungsservers, in dem die Webanwendung Jazz enthalten ist.
Eine Derby-Datenbank und alle erforderlichen Datenbankbibliotheken.
Wichtig:
Bei Verwendung des Jazz-Team-Servers mit einer Derby-Datenbank werden maximal 10 Benutzer unterstützt. Zur Unterstützung von mehr als 10 Benutzern verwenden Sie eine Datenbank des Typs DB2 Express, DB2 oder Oracle. DB2 Express ist im Lieferumfang der Installationspakete von Standard Edition und Express Edition enthalten, wenn Sie IBM Installation Manager verwenden. Wenn Sie die Installation mit einer ZIP-Datei durchführen, steht der Download von DB2 Express auf derselben Site wie der Download von Rational Team Concert zur Verfügung.
Wenn der DB2 Express-Download heruntergeladen ist, müssen Sie die Software wie im Installationshandbuch beschrieben installieren und konfigurieren.
Note:
Ein optionales Arbeitsblatt für Installationsplanung ist in der Onlinehilfe verfügbar; dieses Arbeitsblatt ist bei der Festlegung der Konfiguration und dem Aufzeichnen der Entscheidungen hilfreich.
Installation der Standard Edition vorbereiten
Stellen Sie vor der Installation des Servers sicher, dass alle besonderen Voraussetzungen erfüllt sind.
Besondere Anweisungen für Linux
Beachten Sie die folgenden besonderen Anweisungen, wenn der Jazz-Team-Server unter Linux installiert wird.
Wenn Security-Enhanced Linux (SELinux) aktiviert ist, müssen Sie es inaktivieren oder den Sicherheitskontext der JREs (Java Runtime Environments) ändern, um die Textverlagerung zu ermöglichen, damit Rational Team Concert installiert und ausgeführt werden kann. Weitere Informationen hierzu finden Sie in Rational Team Concert mit Security-Enhanced Linux installieren.
Die Pfadnamen der Installation des Jazz-Team-Servers dürfen keine Leerzeichen enthalten. Vom Startscript (JazzInstallDir/server/server.startup)
und vom Script für die Repository-Tools (JazzInstallDir/server/repotools.sh) wird dies als Fehler erkannt und dokumentiert.
Erhöhen Sie die maximale Anzahl der Dateien, die von einem Apache Tomcat-Benutzer verwendet werden kann, auf 5000. Unter RedHat Enterprise Linux können Sie hierzu die folgenden Zeilen zur Datei '/etc/security/limits.conf' hinzufügen:
tomcat_user hard nofile 5000
tomcat_user soft nofile 5000
Für die Berichtskomponente ist die Installation der 32-Bit-X11-Bibliotheken auf dem Server erforderlich. Unter RedHat Enterprise Linux 5 befinden sich die Pakete in 'libXp', 'libXinerama' und 'mesa-libGL'.
Wenn Sie DB2 unter Linux installieren, stellen Sie für 'shmmax' den Wert 1 GB ein.
Standard Edition mit IBM Installation Manager installieren
Starten Sie nach dem Beziehen der Installationsdateien die Installation.
Jazz-Team-Server, Rational Team Concert Client, das Toolkit für Erstellungssysteme, ClearCase Connector, ClearQuest Connector und weitere Installationsdateien können von http://jazz.net heruntergeladen werden. Wenn Sie Rational Team Concert beziehen möchten, rufen Sie die Seite http://www.ibm.com/software/awdtools/rtc/ auf, auf der Sie ein installierbares Image herunterladen oder eine DVD bestellen können.
Laden Sie eines der folgenden Installationspakete herunter. Wählen Sie die Plattform aus, auf der die Installation erfolgen soll.
Für die Installation von Rational Team Concert Standard Edition mithilfe von IBM Installation Manager gibt es zwei Möglichkeiten.
Installation Manager-Webinstallation für Client, Server und optionale Komponenten:
Diese Archivdatei enthält das Installation Manager-Launchpadprogramm und die vordefinierten Positionen für das Installationsrepository.
Hierbei handelt es sich um eine sich selbst entpackende Datei, von der das IBM Installation Manager-Launchpadprogramm gestartet wird, nachdem der Inhalt extrahiert wurde. Der Vorteil dieses Webinstallationspakets ist die Tatsache, dass sich die Größe des Anfangsdownloads verringert und vom Installationsprozess nur die Ressourcen heruntergeladen werden, die für die Installation ausgewählt werden.
Note:
Für die Webinstallation ist während des Installationsprozesses eine Internetverbindung erforderlich.
ZIP-Datei mit komplettem DVD-Inhalt: Diese Archivdatei enthält das Installation Manager-Launchpadprogramm und eine lokale Kopie aller installierbaren Ressourcen. Der Vorteil des lokalen Installationspakets ist die Tatsache, dass die Installation ohne eine Internetverbindung durchgeführt werden kann. Hierbei handelt es sich nicht um eine sich selbst extrahierende komprimierte Datei.
Starten Sie das Launchpadprogramm.
Wenn Installation Manager noch nicht ausgeführt wird, starten Sie das Programm jetzt.
Note:
Sie müssen über Administratorrechte verfügen, um das Launchpadprogramm auszuführen.
Wenn Sie die Installation Manager-Webinstallation verwenden, führen Sie die ausführbare Datei aus. Die Dateien werden in ein Verzeichnis extrahiert und das Launchpadprogramm wird angezeigt.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
RTC-edition-Full-version-Win-Web.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh RTC-edition-Full-version-Linux-Web.sh
Wenn Sie die ZIP-Datei mit komplettem DVD-Inhalt verwenden, extrahieren Sie den Inhalt des Archivs in ein temporäres Verzeichnis und führen das Launchpadprogramm aus.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
launchpad.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh launchpad.sh
Wenn das Launchpadprogramm gestartet wird, wird eine Liste der installierbaren Komponenten angezeigt.
Installieren Sie jedes gewünschte Paket in der aufgelisteten Reihenfolge.
Installieren Sie den Jazz-Team-Server.
Notieren Sie bei Verwendung von IBM Installation Manager die Angabe unter 'Installationsverzeichnis' auf der Seite 'Position' während des Installationsprozesses. Der Name des Verzeichnisses lautet'JazzInstallDir'.
Note:
Wenn Sie beabsichtigen, einen vorhandenen Anwendungsserver anstatt des im Lieferumfang enthaltenen Apache Tomcat-Servers zu verwenden, nehmen Sie die Auswahl des Kontrollkästchens für das Apache Tomcat-Paket zurück. In diesem Fall werden nur die Dateien installiert, die für die Verwendung mit Ihrem vorhandenen Anwendungsserver erforderlich sind.
Sie werden von Installation Manager aufgefordert, eine Position für die Installation dieser Dateien auszuwählen.
Optional: Installieren Sie DB2 Express.
Note:
Die Datenbank Derby ist zwar in der Standardkonfiguration enthalten und macht keine Installation erforderlich, sie bietet jedoch nur eine Unterstützung von maximal 10 Benutzern. Wenn Sie Unterstützung für mehr als 10 Benutzer wünschen und nicht über Zugriff auf eine vorhandene DB2- oder Oracle-Datenbank verfügen, installieren Sie DB2 Express.
Wenn Sie DB2 Express installieren, notieren Sie Benutzer-ID, Kennwort und Portnummer.
Diese Informationen werden später wieder benötigt. Wenn Sie die Standardwerte während der Installation bestätigen, erleichtert dies die Konfiguration des Jazz-Team-Servers.
Installieren Sie den Client von Rational Team Concert.
Optional: Installieren Sie das Toolkit für Erstellungssysteme.
Optional: Installieren Sie ClearCase Connector.
Optional: Installieren Sie ClearQuest Connector.
Datenbank konfigurieren
Nach der Installation der Datenbank muss die Konfiguration durchgeführt werden.
Direktaufruf:
Wenn Sie die im Lieferumfang enthaltene Derby-Datenbank verwenden, ist keine weitere Konfiguration erforderlich. Fahren Sie mit Server starten fort.
Die Konfiguration einer Datenbank erfolgt in den folgenden Schritten:
Konfiguration einer DB2- oder DB2 Express-Datenbank für die Arbeit mit dem Jazz-Team-Server.
Für diese Prozedur wird vorausgesetzt, dass die folgenden Vorbedingungen erfüllt sind.
Lesen Sie die Dokumentation zu DB2 oder wenden Sie sich an einen DB2-Datenbankadministrator (DBA), wenn Sie Hilfe benötigen.
Überprüfen Sie die Dokumentation zu DB2, um sicherzustellen, dass Ihr System die Voraussetzungen erfüllt und ordnungsgemäß konfiguriert ist.
DB2 ist auf der Maschine, die als Datenbankserver verwendet werden soll, installiert und aktiv. Bei dieser Maschine kann es sich um eine andere Maschine als die handeln, auf der der Jazz-Team-Server ausgeführt wird.
Der Benutzer, der diese Anweisungen ausführt, verfügt über die Systemadministratorberechtigung für die DB2-Datenbank.
Tipp:
Wenn Sie unter Linux die Systemadministratorberechtigung für die DB2-Datenbank erhalten möchten, wechseln Sie mithilfe von 'sudo' zum DB2-Benutzer 'db2fenc1' und führen Sie die Bash-Datei aus.
Gehen Sie wie folgt vor, um eine DB2-Datenbank zu konfigurieren:
Erstellen Sie die Datenbank im DB2-Befehlsfenster. Durch die Beispielbefehle wird eine neue Datenbank mit der Bezeichnung JAZZ erstellt. Diese Befehle werden im DB2-Befehlsfenster ausgeführt. Das Befehlsfenster kann im Anwendungsstartmenü im Untermenüfenster der DB2-Befehlszeilentools geöffnet werden.
Unter Windows:
db2 create database JAZZ on c: using codeset UTF-8 territory en
Unter Linux:
db2 create database JAZZ using codeset UTF-8 territory en
Note:
Damit der Unicode-Inhalt ordnungsgemäß verarbeitet wird, muss als Zeichensatz für die Datenbank die Codierung UTF-8 eingestellt werden.
Tipp:
Wenn die Datenbank nicht aktiv ist, starten Sie DB2 mit dem Befehl 'db2start'.
Suchen Sie die Datei 'teamserver.properties' im Verzeichnis 'JazzInstallDir/server' und benennen Sie sie in 'teamserver.derby.properties' um.
Suchen Sie die Datei 'teamserver.db2.properties' im Verzeichnis 'JazzInstallDir/server' und benennen Sie sie in 'teamserver.properties' um.
Geben Sie die Datenbank- und Verbindungsdetails in der Datei 'teamserver.properties' an.
Bei Verwendung der Standardverbindungsspezifikationen wird eine Verbindung zu einer DB2-Datenbank hergestellt, die auf 'localhost' an Port '50000' aktiv ist. Die Datenbank heißt JAZZ und sowohl für den Benutzernamen als auch für das Kennwort wird der Wert 'db2admin' verwendet. Wenn für die Konfiguration der Datenbank die Standardwerte verwendet wurden, ist die Datei 'teamserver.properties' wahrscheinlich schon ordnungsgemäß konfiguriert. Wenn dies nicht der Fall ist, ändern Sie die Informationen in der Datei so, dass Sie Ihrer Konfiguration entsprechen.
Öffnen Sie die Datei 'teamserver.properties' in einem Texteditor.
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für DB2-Server und -Datenbank.
Tipp:
Führen Sie im DB2-Befehlsfenster den Befehl db2 get dbm cfg aus und suchen Sie anschließend die Zeile, in der SVCENAME mit der Angabe für den DB2-Portnamen oder die Portnummer enthalten ist. Wenn von diesem Befehl eine Nummer angegeben wird, verwenden Sie diese als Portnummer (im obigen Beispiel die Nummer 50000). Wenn vom Befehl ein nicht numerischer Name zurückgegeben wird, stellen Sie fest, welche Portnummer diesem Namen zugeordnet wurde und verwenden diese Portnummer. Unter Linux enthält die Datei '/etc/services' die Zuordnung der Portnamen zu den Portnummern, unter Windows sind diese Zuordnungen in der Datei 'c:\windows\system32\drivers\etc\services' enthalten. Wenn Sie weitere Informationen benötigen, wenden Sie sich an Ihren Datenbankadministrator oder ziehen die Dokumentation der Datenbank zu Rate.
Bearbeiten Sie den Wert von com.ibm.team.repository.db.jdbc.location für den DB2-Benutzernamen.
Note:
Der DB2-Benutzer muss über die Berechtigungen zum Erstellen von Tabellen
und Tabellenbereichen sowie zum Ändern der Datenbankkonfiguration verfügen. DB2-Benutzer werden vom Betriebssystem erstellt.
Geben Sie das Benutzerkennwort in der Eigenschaft com.ibm.team.repository.db.jdbc.password an.
Note:
Ändern Sie nicht den Text 'password={password}' in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Ändern Sie bei Bedarf die Eigenschaft com.ibm.team.repository.db.db2.content.tablespace.location in einen Pfad zu einer Position des Jazz-Team-Servers, an der die Haupttabellenbereiche erstellt werden können.
Note:
Wenn der Standardwert content_tablespace nicht geändert wird, wird der Tabellenbereich an der Datenbankspeicherposition erstellt. Wenn unter Windows ein neuer Pfad angegeben wird, muss er mithilfe von doppelten umgekehrten Schrägstrichen (Backslashes) versehen sein. Beispiel: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace
Konfiguration einer Oracle-Datenbank für die Arbeit mit dem Jazz-Team-Server.
Für diese Prozedur wird vorausgesetzt, dass die folgenden Vorbedingungen erfüllt sind.
Lesen Sie die DB2-Dokumentation oder wenden Sie sich an einen Oracle-Datenbankadministrator (DBA), wenn Sie Hilfe benötigen.
Oracle ist auf der Maschine installiert, die als Datenbankserver verwendet werden soll.
Bei dieser Maschine kann es sich um eine andere Maschine als die handeln, auf der der Jazz-Team-Server ausgeführt wird.
Auf dem Oracle-Server ist eine Standarddatenbank vorhanden.
Note:
Wenn Sie Oracle installieren, können Sie eine Datenbank auch automatisch erstellen.
Note:
Damit der Unicode-Inhalt ordnungsgemäß verarbeitet wird, muss als Zeichensatz für die Datenbank die Codierung UTF-8 eingestellt werden.
Der Benutzer, der diese Anweisungen ausführt, muss über Systemverwaltungsberechtigungen für die Oracle-Datenbank verfügen.
Wenn der Jazz-Team-Server unter Oracle ausgeführt wird, erstellen Sie einen Oracle-Tabellenbereich, um die Leistung zu verbessern.
Sie müssen einen Benutzer mit einer Verknüpfung zu diesem Tabellenbereich erstellen.
Note:
Keiner dieser Schritte wird vom Ersteller der Datenbank unter Verwendung von Repository Tools ausgeführt.
Gehen Sie wie folgt vor, um eine Oracle-Datenbank zu konfigurieren:
Erstellen Sie einen Tabellenbereich. Die Position des Tabellenbereichs muss auf die Maschine und das Plattenlaufwerk abgestimmt sein.
Note:
Der Tabellenbereich kann über die folgenden Eigenschaften verfügen:
Ein anderer Name als 'oracle_tbs'
Eine Position in einem anderen Verzeichnis
Eine Größe über 1 GB. Für große Installationen müssen Sie mehr Speicherbereich zuordnen.
Im folgenden Beispiel wird eine Erstellungsanweisung auf einer Windows-Maschine ausgeführt:
CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Note:
Der Verzeichnispfad (in diesem Beispiel 'D:\oracle_tbs') muss vorhanden sein.
Es ist nicht erforderlich, separat einen besonderen Tabellenbereich zu erstellen. Sie können zwar den Oracle-Standardtabellenbereich 'USERS' verwenden, die Leistung von Oracle ist jedoch besser, wenn Sie den vorab zugeordneten Speicherbereich auf der Festplatte verwenden, der von Oracle verwaltet wird.
Erstellen Sie einen Oracle-Benutzer.
Nach der Erstellung des Tabellenbereichs muss für Jazz ein besonderer Oracle-Benutzer zur Verwendung der Oracle-Datenbank erstellt werden.
In diesem Beispiel besitzt der Benutzer den Namen 'jazzDBuser' und das Kennwort (unter Oracle 'IDENTIFIED BY') 'jazzDBpswd' und befindet sich in dem Tabellenbereich, der in Schritt 1 erstellt wurde.
CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
Wenn der Benutzer erstellt wurde, erteilen Sie ihm die Datenbanksystemberechtigungen zur Ausführung der folgenden Aktionen:
Erstellen einer Sitzung.
Erstellen, Ändern und Löschen von Tabellen und Indizes.
Einfügen, Aktualisieren und Löschen erstellter Tabellen.
Suchen Sie die Datei 'teamserver.properties' im Verzeichnis 'JazzInstallDir/server' und benennen Sie sie in 'teamserver.derby.properties' um.
Suchen Sie die Datei 'teamserver.oracle.properties' im Verzeichnis 'JazzInstallDir/server' und benennen Sie sie in 'teamserver.properties' um.
Konfigurieren Sie den Server.
Öffnen Sie die Datei 'teamserver.properties' in einem Texteditor. Suchen Sie die folgenden Zeilen und ändern Sie die Positions- und Kennworteigenschaften für Ihre Konfiguration:
Geben Sie das Benutzerkennwort in der Eigenschaft com.ibm.team.repository.db.jdbc.password an.
Note:
Ändern Sie nicht den Text 'password={password}' in der Eigenschaft com.ibm.team.repository.db.jdbc.location.
Erstellen Sie in dem Verzeichnis, in dem sich die Server-Scripts befinden (JazzInstallDir/server), das Verzeichnis 'oracle'.
Suchen Sie die JAR-Datei 'ojdbc14.jar' für den Oracle-JDBC-Treiber.
Die Position kann abhängig vom Oracle-Produkt und vom Betriebssystem unterschiedlich sein.
Kopieren Sie diese Datei in das Verzeichnis 'oracle'.
Note:
Wenn Sie WebSphere(R) Application Server verwenden, konfigurieren Sie die Eigenschaft 'ORACLE_JDBC'; stellen Sie anschließend für diese Eigenschaft einen absoluten Dateipfad (keine URL) zu den ORACLE-JDBC-Treibern ein.
Diese Task wird in den Konfigurationsanweisungen von WebSphere Application Server erläutert.
Notieren Sie den Dateipfad für die spätere Verwendung in diesen Anweisungen.
Der Standardanmeldename in der Datei 'JazzInstallDir/server/teamserver.properties' für eine SQL Server-Datenbank lautet jazzDBuser und das Standardkennwort ist jazzDBPswd. Diese Werte werden in den folgenden Schritten zur Erstellung der Datenbank verwendet. Sie können diese Werte durch den Benutzernamen und das Kennwort für Ihre Datenbank ersetzen.
Datenbank konfigurieren
Note:
In diesem Abschnitt wird beschrieben, wie die SQL Server-Datenbank mithilfe des Befehlszeilentools sqlcmd konfiguriert wird, das mit der Installation von SQL Server bereitgestellt wird. Sie können auch ein grafisch orientiertes Tool wie zum Beispiel SQL Server Studio Management verwenden, das auch für die Express-Version als SQL Server Studio Management Express verfügbar ist. Weitere Informationen hierzu finden Sie in der Dokumentation zu SQL Server oder erhalten Sie von einem SQL Server-Datenbankadministrator (DBA).
Gehen Sie wie folgt vor, um eine SQL Server-Datenbank mithilfe des Befehlszeilentools sqlcmd zu konfigurieren:
Erstellen Sie eine Jazz-Team-Server-Datenbank.
Geben Sie im Befehlszeilentool Folgendes ein:
CREATE DATABASE jazz
GO
Erstellen Sie einen Benutzer und ein Kennwort und ändern Sie das Eigentumsrecht der Jazz-Team-Server-Datenbank. Geben Sie im Befehlszeilentool Folgendes ein:
CREATE LOGIN jazzDBuser
WITH PASSWORD = 'jazzDBPswd';
USE jazz;
exec sp_changedbowner 'jazzDBuser'
GO
Ändern Sie die Sortierung der Jazz-Team-Server-Datenbank.
Geben Sie im Befehlszeilentool Folgendes ein:
ALTER DATABASE jazz COLLATE SQL_Latin1_General_CP437_CS_AS
GO
Server konfigurieren
Note:
Die Datei 'teamserver.properties' im Verzeichnis 'JazzInstallDir/server' ist standardmäßig nicht für die Verbindung zu einer SQL Server-Datenbank konfiguriert. Alle Standardeinstellungen sind zusammen mit den für SQL Server spezifischen Einstellungen in der Datei 'teamserver.sqlserver.properties' in demselben Verzeichnis enthalten.
Gehen Sie wie folgt vor, um den Server zu konfigurieren:
Benennen Sie die folgenden Dateien um:
Benennen Sie die Datei 'JazzInstallDir/server/ teamserver.properties' in 'teamserver.OtherDBProvider.properties' um.
Benennen Sie die Datei 'teamserver.sqlserver.properties' in 'teamserver.properties' um.
Note:
Wenn Sie die ursprüngliche Datei 'teamserver.properties' umbenennen, können Sie die Datei für die frühere Arbeitsversion wieder herstellen. Als Datenbankprovider ist standardmäßig derby festgelegt.
Bearbeiten Sie die Serverkonfigurationsdatei, wenn Sie einen anderen Benutzernamen, ein anderes Kennwort oder einen anderen Datenbanknamen verwendet haben, wenn Sie SQL Server auf einer anderen Maschine als Jazz-Team-Server installiert haben oder wenn Sie einen anderen Port als den Standardport verwenden.
Öffnen Sie die Datei 'teamserver.properties' im Verzeichnis 'JazzInstallDir/server' und ändern Sie die unten aufgelisteten Informationen so, dass Sie zu Ihrer Konfiguration passen.
com.ibm.team.repository.db.vendor = SQLSERVER
com.ibm.team.repository.db.jdbc.location=//SQL SERVER MACHINE IP:SQL SERVER TCIP PORT;databaseName=JAZZ DATABASE NAME;user=JAZZ USERNAME;password={password}
com.ibm.team.repository.db.jdbc.password=JAZZ LOGIN PASSWORD
Suchen Sie die JAR-Datei 'sqljdbc.jar' für den SQL Server-JDBC-Treiber.
Die Position kann abhängig vom Installationsverzeichnis der Treiber, wie im Abschnitt zu den Voraussetzungen erläutert, unterschiedlich sein.
Geben Sie die Position der JDBC-JAR-Datei für JDBC durch Ausführen einer der folgenden Tasks an:
Kopieren Sie die JAR-Datei für die JDBC-Treiber in das Verzeichnis 'JazzInstallDir/server/sqlserver'.
Konfigurieren Sie die Umgebungsvariable SQLSERVER_ABSPATH so, dass auf das Verzeichnis verwiesen wird, in dem sich die JAR-Datei befindet.
Note:
Wenn Sie WebSphere Application Server verwenden, konfigurieren Sie die Eigenschaft SQLSERVER_JDBC; stellen Sie anschließend für diese Eigenschaft einen absoluten Dateipfad (keine URL) zum Verzeichnis der SQL Server-JDBC-Treiber ein.
Weitere Informationen hierzu finden Sie in den Konfigurationsanweisungen zu WebSphere Application Server. Notieren Sie den Dateipfad für die spätere Verwendung in diesen Anweisungen.
Sie haben die Konfiguration der Datenbank jetzt abgeschlossen. Erstellen Sie jetzt die Datenbanktabellen für Jazz-Team-Server.
Weitere Informationen hierzu finden Sie in Datenbanktabellen für den Jazz-Team-Server erstellen.
Fehlerbehebung
Wenn der Befehl der Repository Tools fehlschlägt, überprüfen Sie die Protokolldatei 'repotools_createTables.log' im Verzeichnis 'JazzInstallDir/server'.
Überprüfen Sie auch Folgendes:
SQL Server ist so konfiguriert, dass Verbindungen unter Verwendung des TCP/IP-Protokolls zulässig sind.
Starten Sie bei Bedarf den SQL-Service erneut.
Hostname und Port der SQL Server-Maschine werden in der Datei 'teamserver.properties' ordnungsgemäß angegeben.
Anmeldename, Kennwort und Datenbankname werden in der Datei 'teamserver.properties' ordnungsgemäß angegeben.
Der Zugriff auf SQL Server wird nicht durch eine Firewall verhindert. Verwenden Sie einen Telnet-Befehl, um mit Telnet eine Verbindung zu der Maschine herzustellen; verwenden Sie für diesen Verbindungsaufbau den Hostnamen und den Port in der Datei 'teamserver.properties'.
Der erstellte Benutzer hat die ordnungsgemäßen Berechtigungen in der Jazz-Team-Server-Datenbank.
Note:
Der Datenbankcode für Jazz-Team-Server wurde generisch und dem Standard entsprechend gestaltet, damit er auf mehreren Datenbankplattformen ausgeführt werden kann; zwischen den Datenbankanbietern gibt es jedoch Unterschiede in Bezug auf Syntax, Optimierungsstrategien und Verriegelungssemantik. Der Server wurde für SQL Server mithilfe einer Kombination aus automatisierten Tests, Simulationen mit normaler Auslastung und Belastungstests getestet.
Die Simulationen mit normaler Auslastung ergaben eine akzeptable Leistung.
In einigen Fällen wurden bei automatisierten Tests Datenbank-Deadlocks festgestellt, die aber nicht konsistent auf einer anderen Server-Hardware reproduziert werden konnten.
Der Server ist für die Verarbeitung einer großen Anzahl simultaner Anforderungen ausgelegt.
In Ausnahmefällen können Deadlocks in der Repository-Datenbank auftreten, wenn ähnliche oder gleiche Objekte gleichzeitig in Transaktionen aktualisiert werden, die den Anforderungen zugeordnet sind.
Hierbei handelt es sich um seltene, aber normale Ereignisse.
Das System ist so konzipiert, dass solche Ereignisse aufgefangen werden können und die Datenintegrität erhalten bleibt; es kommt somit nicht zu einem Datenverlust.
Manchmal werden Deadlocks durch Tasks dokumentiert, wie zum Beispiel durch die Ausführung einer Erstellungsengine.
Normalerweise wird die Bedingung ermittelt und die Ausführung der Task erneut versucht.
Der Deadlock kann das Fehlschlagen der Erstellung zur Folge haben. In sehr seltenen Fällen kann es sich um eine Benutzeraktion handeln, wie zum Beispiel die Arbeit mit Arbeitsschritten oder Quellcode, die abgebrochen wird, um einen Deadlock zu beheben. In einem solchen Fall schlägt die Benutzeraktion fehl und ein Fehler mit den Details zum Deadlock wird angezeigt. Der Benutzer kann die Aktion anschließend erneut versuchen.
Alle aufgetretenen Deadlocks werden auf dem Server protokolliert, um Informationen über die Ereignisse vor dem Auftreten des Deadlocks bereitzustellen. Der Protokolleintrag besteht aus ungefähr folgendem Text: com.ibm.team.repository.common.RetryableDatabaseException: Serialization failure.
Wenn auf Ihrem System Deadlocks auftreten, überprüfen Sie das Fehlerprotokoll, das unter 'https://servername:9443/jazz/service/com.ibm.team.repository.common.internal.IFeedService?category=SystemLog' zur Verfügung steht.
Wenn häufiger Deadlock-Ausnahmebedingungen auftreten, setzen Sie sich mit Ihrer Produktunterstützung in Verbindung oder überprüfen in den Foren von 'jazz.net' die neusten Informationen, Aktualisierungen oder Migrationstechniken.
Datenbanktabellen für den Jazz-Team-Server erstellen
Erstellen der Datenbanktabellen mit den Repository Tools.
Gehen Sie wie folgt vor, um die Datenbanktabellen zu erstellen:
Führen Sie den Befehl 'repotools -createTables' aus, um die Datenbanktabellen für ein Jazz-Repository zu erstellen.
Die Repository Tools-Datei befindet sich in 'JazzInstallDir/server'.
Vom Befehl werden die Konfigurationseigenschaften in 'teamserver.properties' für die Verbindungs- und Größeneinstellungen verwendet. Standardmäßig wird vom Befehl das aktuelle Verzeichnis durchsucht. Der Parameter 'teamserver.properties' kann zum Verweisen auf eine andere Eigenschaftendatei verwendet werden.
Unter Windows:
repotools -createTables
Unter Linux:
./repotools.sh -createTables
Durch diesen Befehl werden der Tabellenbereich und alle erforderlichen Tabellen und Indizes für ein Jazz-Team-Server-Repository erstellt.
Wenn die Datenbanktabellen erstellt sind, müssen Sie die Datenbank stoppen und erneut starten, um sicherzustellen, dass alle Änderungen wirksam sind.
Tipp:
Beispielbefehle zum Stoppen und Starten von DB2 sind 'db2stop' und 'db2start'. Diese Befehle werden im DB2-Befehlsfenster ausgeführt. Das Befehlsfenster kann im Anwendungsstartmenü im Untermenüfenster der DB2-Befehlszeilentools geöffnet werden.
Sie haben die Konfiguration der Datenbank abgeschlossen und können jetzt mit Server starten fortfahren.
Server starten
In diesem Abschnitt werden die verschiedenen Optionen zur Ausführung der Startscripts des Servers beschrieben.
Wenn Sie beabsichtigen, den im Lieferumfang enthaltenen Apache Tomcat-Anwendungsserver zu verwenden, können Sie den Jazz-Team-Server starten.
Sie können den Apache Tomcat-Server jetzt starten.
Apache Tomcat wird im Verzeichnis 'JazzInstallDir/server/tomcat' installiert.
Die Webanwendung (jazz.war) wird im Apache Tomcat-Verzeichnis 'webapps' installiert. Stellen Sie in einem Befehlsfenster das Verzeichnis 'JazzInstallDir/server' als aktuelles Verzeichnis ein.
Die Scripts zum Starten und Herunterfahren des Servers befinden sich in diesem Verzeichnis.
Wenn Sie die Start- und Stopscripts in einem anderen Verzeichnis ausführen möchten, müssen Sie die Datei 'profiles.ini' in 'JazzInstallDir/server/provision_profiles' so ändern, dass ein absoluter Pfad verwendet wird.
Apache Tomcat ist in der Datei 'JazzInstallDir/server/tomcat/conf/server.xml' für die Verwendung der Ports 9080 und 9443 konfiguriert.
Ändern Sie diese Einstellungen bei Bedarf in für Sie passende Werte. Aktualisieren Sie bei Bedarf auch die Konfigurationseinstellungen der HTTP-Ports des Jazz-Server-Repositorys auf der Konfigurationsseite 'Erweiterte Eigenschaften' der Webbenutzerschnittstelle für Jazz-Verwaltung.
Im Verzeichnis 'JazzInstallDir/server/tomcat/logs' sind die Serverprotokolldateien enthalten. Wenn Probleme beim Start des Servers auftreten, überprüfen Sie die Protokolldateien.
Server unter Windows starten
Führen Sie die Startdatei zum Starten des Servers unter Windows aus.
Führen Sie zum Starten des Servers im Verzeichnis 'JazzInstallDir/server' den folgenden Befehl aus:
server.startup.bat
Note:
Ein separates Konsolfenster für Apache Tomcat wird geöffnet. Schließen Sie dieses Fenster nicht, da der Server sonst gestoppt wird. Außerdem werden mehrere Informationsnachrichten angezeigt, zum Beispiel zur nativen Bibliothek von Apache Tomcat (Apache Tomcat Native Library).
Diese Informationsnachrichten haben keinen Einfluss auf die Funktionalität des Jazz-Team-Servers.
Führen Sie zum Stoppen des Servers im Verzeichnis 'JazzInstallDir/server' den folgenden Befehl aus:
server.shutdown.bat
Note:
Im obigen Beispiel werden das Start- und das Stopscript direkt im Verzeichnis 'JazzInstallDir/server' ausgeführt.
Wenn Sie den Jazz-Team-Server mithilfe von IBM Installation Manager installiert haben, können Sie die Befehle auch im Windows-Startmenü des Jazz-Team-Servers ausführen.
Führen Sie die Startdatei zum Starten des Servers unter Linux aus.
Führen Sie zum Starten des Servers im Verzeichnis 'JazzInstallDir/server' als Rootbenutzer den folgenden Befehl aus:
./server.startup
Wenn Ihre Benutzer-ID über Administratorzugriff verfügt, führen Sie diesen Befehl aus:
sudo ./server.startup
Ein separates Konsolfenster für Apache Tomcat wird nicht angezeigt. Sie können den Fortschritt des Serverstarts durch Anzeigen der Protokolldatei in 'JazzInstallDir/server/tomcat/logs/catalina.out' überprüfen.
Führen Sie zum Stoppen des Servers im Verzeichnis 'JazzInstallDir/server' als Rootbenutzer den folgenden Befehl aus:
./server.shutdown
Wenn Ihre Benutzer-ID über Administratorzugriff verfügt, führen Sie diesen Befehl aus:
sudo ./server.shutdown
Note:
Im Beispiel werden das Start- und das Stopscript direkt im Verzeichnis 'JazzInstallDir/server' ausgeführt.
Wenn Sie den Jazz-Team-Server mithilfe von IBM Installation Manager installiert haben, können Sie die Befehle auch im Anwendungsstartmenü des Jazz-Team-Servers ausführen.
In diesem Abschnitt wird beschrieben, wie der Jazz-Team-Server für die Arbeit mit WebSphere Application Server konfiguriert wird. Für diese Konfiguration ist Voraussetzung, dass der Jazz-Team-Server auf derselben Maschine wie WebSphere Application Server konfiguriert wird.
Stellen Sie vor der Ausführung dieser Schritte sicher, dass die folgenden Punkte durchgeführt wurden:
WebSphere Application Server ist bereits installiert.
Die Datenbank wurde erstellt und die Datei 'teamserver.properties' wurde mithilfe Ihrer Datenbankeinstellungen aktualisiert.
Lesen Sie die WebSphere-Dokumentation zur Sicherheitskonfiguration und inaktivieren Sie die Eigenschaft für die Nichtbeachtung der Groß-/Kleinschreibung.
Note:
WebSphere und viele LDAP-Verzeichnisse lassen zwar eine Anmeldung unter Nichtbeachtung der Groß-/Kleinschreibung zu, vom Jazz-Team-Server werden die Benutzersätze jedoch mit Benutzer-IDs und unter Beachtung der beim Import verwendeten Groß-/Kleinschreibung gespeichert. Wenn Sie sich am Jazz-Team-Server anmelden, wird der Benutzersatz aus der Liste der Benutzer abgefragt und die Groß-/Kleinschreibung muss exakt übereinstimmen.
Die Option für die Java 2-Sicherheit muss inaktiviert sein.
Wenn diese Option in WebSphere Application Server aktiviert ist, schlägt der Start der .war-Datei des Jazz-Team-Servers fehl.
Im Lieferumfang des Jazz-Team-Servers sind die Dateien zur Ausführung eines vollständigen Apache Tomcat-basierten Servers enthalten. Für eine WebSphere-Installation ist nur eine Teilmenge der Dateien des Jazz-Team-Servers erforderlich; diese Dateien müssen Sie in ein Verzeichnis auf der WebSphere-Servermaschine stellen. In anderen Anweisungen wird dieses Verzeichnis als Installationsverzeichnis des Jazz-Team-Servers oder als 'JazzInstallDir' bezeichnet. Verwenden Sie in diesem Verzeichnis Folgendes:
Die Datei 'JazzInstallDir/server/teamserver.properties'.
Die Datei 'JazzInstallDir/server/log4j.properties'.
Wenn Sie WebSphere Application Server verwenden, können Sie in dieser Datei den Pfad für die Datei 'jazz.log' ändern, in der nur Nachrichten vom Jazz-Team-Server protokolliert werden.
Der Standardpfad lautet 'tomcat/logs/jazz.log'.
Die Datei 'JazzInstallDir/server/tomcat/webapps/jazz.war'.
Das Verzeichnis 'JazzInstallDir/server/provision_profiles'.
Das Verzeichnis 'JazzInstallDir/server/update-site'.
Die Standard-Repository-Datenbank in 'JazzInstallDir/repositoryDB'.
Die Repository-Tools in 'JazzInstallDir/repotools'.
Tipp:
Wenn IBM Installation Manager verwendet wird, können die Dateien vom Jazz-Team-Server in einem Webanwendungsverzeichnis installiert werden. Während des Installationsprozesses dürfen Sie nicht den im Lieferumfang enthaltenen Apache Tomcat-Anwendungsserver installieren, da Sie in diesem Fall von Installation Manager aufgefordert werden, ein Webanwendungsverzeichnis anzugeben und von Installation Manager nur die für WebSphere erforderlichen Dateien installiert werden.
Das Standardverzeichnis lautet unter Windows 'c:\Programme\IBM\JazzTeamServer' und unter Linux '/opt/IBM/JazzTeamServer'.
Das Installationsverzeichnis in dieser Prozedur lautet 'JazzInstallDir'. Wenn Sie IBM Installation Manager für die Installation der Dateien im Webanwendungsverzeichnis von WebSphere Application Server verwenden, müssen Sie die Dateien nicht wie oben beschrieben manuell verschieben.
Note:
In diesem Dokument wird nicht die Konfiguration der WebSphere-Authentifizierung oder von Secure Sockets Layer (SSL) erläutert, da dies ein komplexes Thema ist. Ausführliche Informationen zu den verschiedenen Authentifizierungs- und Verschlüsselungsoptionen für WebSphere finden Sie im WebSphere Information Center. Rufen Sie für weitere Informationen die Adresse des WebSphere Information Center auf und suchen Sie nach Anwendungen und ihre Umgebung sichern.
Für die Jazz-Webbenutzerschnittstelle ist es erforderlich, dass die Authentifizierung konfiguriert werden kann, damit eine Autorisierung durchgeführt werden und Anwendung angepasst werden kann.
Ändern Sie die Dateien 'profile.ini' und 'license-profile.ini':
Bearbeiten Sie jedes Profil in 'JazzInstallDir/server/provision_profiles/' und stellen Sie für die URL-Eigenschaft einen absoluten Pfad ein.
Das Verzeichnis 'JazzInstallDir/server/provision_profiles/' darf nur die eingeschlossenen '.ini'-Dateien enthalten und darf keine Sicherungsdateien enthalten. Von manchen Editoren werden automatisch Sicherungsdateien gespeichert, die entfernt werden müssen.
Überprüfen und aktualisieren Sie die Datenbankposition in der Datei 'teamserver.properties'.
Überprüfen oder aktualisieren Sie die Version von WebSphere Application Server.
Für den Jazz-Team-Server ist WebSphere Application
Server 6.1 mit IBM Java SDK 1.5 SR5 oder einem späteren kumulativem Fix erforderlich. Die Aktualisierung IBM Java SDK
1.5 SR6 SDK ist unter http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg24017492 verfügbar. Wenn WebSphere 6.1 und das allgemein verfügbare IBM Java SDK verwendet werden, werden von Jazz nach manchen Operationen 'Proxyfehler' gemeldet.
Aktualisieren Sie die JVM-Argumente.
Für den Jazz-Team-Server sind mehrere besondere Einstellungen in derJava Virtual Machine erforderlich, in der die Ausführung erfolgt.
Zunächst muss festgelegt werden, an welcher Position sich die Konfigurationsdateien für den Server und für 'log4j' (dem vom Server verwendeten Protokollierungsframework) befinden. Hierzu werden die Systemeigenschaften 'com.ibm.team.server.configURL' und 'log4j.configuration' eingestellt. Da von diesen Eigenschaften eine URL und nicht ein einfacher Pfad verwendet wird, muss der Wert als URL mit dem Format 'datei://-style' angegeben werden.
Die zweite Eigenschaft, die für die Java Virtual Machine (JVM) von Jazz erforderlich ist, ist die Angabe eines höheren Werts als den Standardwert für die maximale Hauptspeicherzuordnung mithilfe der Einstellung '-Xmx'. Grundlage für die Einstellung dieses Werts sind das Team, das vom Server unterstützt wird und die Hauptspeicherkapazität des Servers, auf dem der Jazz-Team-Server ausgeführt wird. Für ein normales, mittelgroßes Team kann der Wert '-Xmx1000M' verwendet werden, durch den ein Heapspeicher von 1000 MB für den Jazz-Team-Server-Prozess bereitgestellt wird.
Wenn Sie eine Verbindung zu einer Oracle-Datenbank herstellen, müssen Sie die Eigenschaft 'ORACLE_JDBC' hinzufügen. Stellen Sie für die Eigenschaft den absoluten Dateipfad (nicht eine URL) zu den Oracle-JDBC-Treibern ein.
Zur Steuerung des Serververhaltens müssen noch die nachfolgend erläuterten Systemeigenschaften eingestellt werden. Stellen Sie diese Eigenschaften der Java Virtual Machine (JVM) in der WebSphere-Administrationskonsole ein und ersetzen Sie 'JazzInstallDir' durch das Installationsverzeichnis für den Jazz-Team-Server:
Klicken Sie auf Server -> Anwendungsserver.
Klicken Sie auf server1.
Klicken Sie auf Java- und Prozessverwaltung -> Prozessdefinition.
Klicken Sie auf Java Virtual Machine.
Fügen Sie den Wert 100 für Größe des Heapspeichers hinzu.
Geben Sie für Maximale Größe des Heapspeichers den Wert 1000 an.
Klicken Sie auf Anwenden.
Klicken Sie auf Protokollierung und Tracing. Klicken Sie auf Protokolldetailstufen
ändern. Jazz-Team-Server verwendet
die BIRT-Reporting-Engine. Um zu vermeiden, dass BIRT-Informationseinträge
in die WebSphere-Protokolldatei geschrieben werden, setzen Sie die Protokollstufe auf
schwerwiegend für die
org.eclipse.birt.*-Pakete. Klicken Sie auf Anwenden.
Klicken Sie auf Angepasste Eigenschaften.
Fügen Sie die folgenden Eigenschaften hinzu: Klicken Sie auf Neu, geben Sie einen Namen und einen Wert ein und klicken Sie anschließend auf 'OK'.
Wenn Sie den Installationsassistenten ausführen, wird sichergestellt, dass der Server ordnungsgemäß ausgeführt wird; außerdem werden Sie vom Installationsassistenten durch die Schritte zur Konfiguration des Servers geführt.
Wenn Sie sicherstellen möchten, dass des Jazz-Team-Servers eine Verbindung zur Datenbank hergestellt wurde, überprüfen Sie das Serverprotokoll oder die Konsolausgabe.
Die Verbindung und die Datenbankinformationen werden beim ersten Zugriff zurückgemeldet.
Das Verzeichnis 'JazzInstallDir/server/tomcat/logs' wird für die Serverprotokolldateien verwendet.
Für diese Prozedur wird vorausgesetzt, dass der Server verfügbar ist und von ihm der Hostname 'localhost' sowie der Standardport 9443 verwendet werden. Ersetzen Sie bei Bedarf den Hostnamen 'localhost' durch den Hostnamen Ihres Servers und den Port 9443 durch den Port Ihres Servers.
Starten Sie den Installationsassistenten zur Konfiguration des Servers. Verwenden Sie hierzu die URL https://localhost:9443/jazz/setup.
Bei der Eingabe des Standardbenutzernamens und des Kennworts muss die Groß-/Kleinschreibung beachtet werden:
Der Benutzername lautet ADMIN.
Das Kennwort lautet ADMIN.
Wenn Sie den Web-Container des LDAP-Verzeichnisses konfiguriert haben, melden Sie sich als der Benutzer 'JazzAdmin' an, der im LDAP-Verzeichnis definiert ist.
Wählen Sie einen Installationspfad aus. Vom Installationsassistenten werden zwei Hauptpfade bereitgestellt.
Bei Auswahl von Schnellkonfiguration wird die Standardkonfiguration verwendet. Wenn Sie den Server schnell ausführen möchten, ist diese Schnellkonfiguration eine gute Wahl. Im Verlauf der Schnellkonfiguration müssen Sie die
Benutzerregistry konfigurieren.
Bei Auswahl von Angepasste Konfiguration werden Sie durch die ausführliche Serverkonfiguration geführt, in deren Verlauf Sie auch die Funktion zur Aktivierung von E-Mail-Benachrichtigungen einstellen können.
Während der angepassten Konfiguration können Sie Folgendes konfigurieren:
Datenbank
E-Mail-Benachrichtigung
Benutzerregistry
Note:
Der Server ist standardmäßig für die Verwendung von Derby als Datenbank konfiguriert. Wenn Sie eine andere Datenbank wie zum Beispiel DB2 verwenden möchten, wählen Sie die angepasste Konfiguration aus und führen Schritt 2 (Datenbank konfigurieren) durch.
Wenn die Erstkonfiguration abgeschlossen ist, können in der Webbenutzerschnittstelle für die Verwaltung des Jazz-Team-Servers unter Verwendung der URL https://localhost:9443/jazz/admin weitere Optionen konfiguriert werden.
Wenn der Installationsassistent des Servers nicht geladen wird, überprüfen Sie die folgenden Punkte:
Stellen Sie sicher, dass der Anwendungsserver gestartet wurde. Verwenden Sie hierzu die URL 'http://localhost:9080'.
Stellen Sie sicher, dass der Jazz-Team-Server gestartet wurde; melden Sie sich hierzu mithilfe der URL https://localhost:9443/jazz/admin an der Webbenutzerschnittstelle für die Verwaltung des Jazz-Team-Servers an.
Wenn die Seite nicht geladen wird oder auf dem Server Fehler auftreten, wurde der Server nicht ordnungsgemäß gestartet. Fehlerbehebungsinformationen finden Sie in Serverprobleme beheben.
Das URI-Stammelement für den Jazz-Team-Server muss '/jazz' sein. Beispiel: nicht 'https://example.com:9443', sondern 'https://example.com:9443/jazz' muss verwendet werden.
Installation durchführen
Wenn der Server installiert ist, müssen Sie eine Reihe von Konfigurationsoptionen berücksichtigen, bevor Sie fortfahren.
Nach der Installation sollten einige zusätzliche Aktionen ausgeführt werden.
Manche Dateien enthalten Kennwörter. Diese Dateien müssen geschützt werden, damit sie nur von Benutzern gelesen werden können, die dazu berechtigt sind, auf das Kennwort für den Account zuzugreifen.
teamserver.properties - Für den Jazz-Team-Server ist die Speicherung des Datenbankkennworts in 'JazzInstallDir/server/teamserver.properties' erforderlich.
Wenn Eigenschaftendateien gespeichert werden, wird von der Anwendung immer eine Sicherungskopie der vorherigen Version in demselben Verzeichnis erstellt. Wenn Sie alle Dateien entfernen möchten, in denen das Klartextkennwort enthalten ist, entfernen Sie die Sicherungseigenschaftendateien nach der ersten Konfiguration des Servers.
Für die Synchronisationsengine von ClearCase Connector ist es erforderlich, dass die Benutzerkennwörter in einer Eigenschaftendatei gespeichert werden.
cqconnector.properties - Für ClearQuest Connector ist es erforderlich, dass die Benutzer-IDs und Kennwörter von ClearQuest(R) in einer Eigenschaftendatei gespeichert werden.
Wenn Sie mit dem Client von Rational Team Concert oder einem Web-Browser eine Verbindung zum Server herstellen, werden wahrscheinlich Warnungen bezüglich des Sicherheitszertifikats angezeigt. Informationen zur Inaktivierung der Warnung finden Sie in Einstellungen für Sicherheitszertifikat inaktivieren.
Wenn Sie den Anwendungsserver konfiguriert haben, andere Ports als die Standardports zu verwenden, müssen auch diese Ports in der Jazz-Konfiguration eingestellt werden.
Diese Portnummern werden zum Zusammenstellen von URLs für Feed-Links, Schrittlinks und ähnlichem in E-Mail-Benachrichtigungen verwendet. Verwenden Sie zur Aktualisierung der Standardeinstellungen die Seite für die erweiterte Eigenschaftenkonfiguration der Webbenutzerschnittstelle für die Verwaltung, um die folgenden Eigenschaften zu ändern:
Jetzt können Sie mit dem Client von Rational Team Concert oder mit einem Web-Browser eine Verbindung zum Server herstellen.
Client mit IBM Installation Manager installieren
Der Client wird als Downloaddatei über IBM Installation Manager verteilt.
Note:
Wenn Sie den Client in einer vorhandenen Eclipse-Arbeitsumgebung installieren möchten, verwenden Sie hierzu IBM Installation Manager. Sie werden von IBM Installation Manager aufgefordert, die Arbeitsumgebung anzugeben, die Sie erweitern möchten. Außerdem werden von Installation Manager zukünftige Aktualisierungen, Rollbacks und Änderungen der Arbeitsumgebung verwaltet.
Note:
Wenn Security-Enhanced Linux (SELinux) aktiviert ist, müssen Sie es inaktivieren oder den Sicherheitskontext der JREs (Java Runtime Environments) ändern, um die Textverlagerung zu ermöglichen, damit Rational Team Concert installiert und ausgeführt werden kann. Weitere Informationen hierzu finden Sie in Rational Team Concert mit Security-Enhanced Linux installieren.
Laden Sie eines der folgenden Installationspakete herunter.
Der Client von Rational Team Concert kann auf drei Arten installiert werden.
ZIP-Datei mit Inhalt der Client-CD - Lokale Installation Manager-Installation für den Client: Diese Archivdatei enthält das Installation Manager-Launchpadprogramm und eine lokale Kopie von Rational Team Concert Client.
Der Vorteil des lokalen Installationspakets ist die Tatsache, dass die Installation ohne eine Internetverbindung durchgeführt werden kann. Hierbei handelt es sich um eine komprimierte Datei, die sich nicht selbst extrahiert.
Installation Manager-Webinstallation für Client, Server und optionale Komponenten:
Diese Archivdatei enthält das Installation Manager-Launchpadprogramm und die vordefinierten Positionen für das Installationsrepository.
Hierbei handelt es sich um eine sich selbst entpackende Datei, von der das IBM Installation Manager-Launchpadprogramm gestartet wird, nachdem der Inhalt extrahiert wurde. Der Vorteil dieses Webinstallationspakets ist die Tatsache, dass sich der Anfangsdownload verringert und vom Installationsprozess nur die Ressourcen heruntergeladen werden, die für die Installation ausgewählt werden.
Note:
Für die Webinstallation ist während des Installationsprozesses eine Internetverbindung erforderlich.
ZIP-Datei mit komplettem DVD-Inhalt: Diese Archivdatei enthält das Installation Manager-Launchpadprogramm und eine lokale Kopie aller installierbaren Ressourcen. Der Vorteil des lokalen Installationspakets ist die Tatsache, dass die Installation ohne eine Internetverbindung durchgeführt werden kann. Hierbei handelt es sich um eine komprimierte Datei, die sich nicht selbst extrahiert.
Starten Sie das Launchpadprogramm.
Wenn Installation Manager noch nicht ausgeführt wird, führen Sie die folgenden Schritte aus, um das Programm zu starten.
Note:
Sie müssen über Administratorrechte verfügen, um das Launchpadprogramm auszuführen.
Note:
Die Linux-Befehle zum Starten des Launchpadprogramms
gelten lediglich für
Rational Team Concert für
Eclipse-IDE.
Gehen Sie wie folgt vor, um die Launchpadprogrammdatei zu starten:
Wenn Sie die ZIP-Datei mit Inhalt der Client-CD verwenden, extrahieren Sie den Inhalt des Archivs in ein temporäres Verzeichnis und führen das Launchpadprogramm aus. Gehen Sie wie folgt vor, um die Launchpadprogrammdatei zu starten:
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
launchpad.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh launchpad.sh
Wenn Sie die Installation Manager-Webinstallation verwenden, führen Sie die ausführbare Datei aus. Die Dateien werden in ein Verzeichnis extrahiert und das Launchpadprogramm wird angezeigt. Gehen Sie wie folgt vor, um die ausführbare Datei zu starten:
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
RTC-edition-Full-version-Win-Web.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh RTC-edition-Full-version-Linux-Web.sh
Wenn Sie die ZIP-Datei mit komplettem DVD-Inhalt verwenden, extrahieren Sie den Inhalt des Archivs in ein temporäres Verzeichnis und führen das Launchpadprogramm aus. Gehen Sie wie folgt vor, um die Launchpadprogrammdatei zu starten:
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
launchpad.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh launchpad.sh
Sie können die folgenden Clients installieren:
Zur Installation des Clients von Rational Team Concert
für Eclipse klicken Sie auf den Link Rational Team Concert-Client
für Eclipse IDE.
Zur Installation des Clients von Rational Team Concert
für Microsoft Visual Studio klicken Sie auf den Link Rational Team Concert Client für Microsoft Visual Studio IDE.
Der Assistent Installation Manager wird anschließend angezeigt.
Der Assistent führt Sie durch den Prozess der Installation des Clients.
Starten Sie den Client durch Klicken auf die Verknüpfung von Rational Team Concert, die im Verlauf der Installation erstellt wurde.
Stellen Sie eine Verbindung zum Server her. Der einfachste Weg zur Herstellung einer Verbindung zu einem Server ist eine Teameinladung. Wenn Sie nicht über eine Einladung verfügen, können Sie die Verbindung manuell herstellen.
Klicken Sie auf Datei -> Teameinladung
annehmen. Der Assistent führt Sie durch den Prozess.
Note:
Wenn Sie nicht über eine Einladung verfügen, benötigen Sie die URI oder die URL
von Ihrem Serveradministrator. (Beispielformat: https://example.com:9443/jazz). Klicken Sie auf den Hyperlink Verbindung zu einem vorhandenen Projektbereich herstellen, der in der rechten unteren Ecke des Fensters Teameinladung akzeptieren angezeigt wird.
Gehen Sie gemäß der Anweisungen im Assistenten vor, um die Verbindung aufzubauen.
Fehlerbehebung: Nachfolgend werden einige Verfahren zur Fehlerbehebung eventuell auftretender Probleme erläutert.
Starten Sie einen leeren Arbeitsbereich.
Die Client- und Servererstellungen müssen übereinstimmen. Stellen Sie sicher, dass die Build-IDs für die Client- und die Serverdistribution identisch sind.
Stellen Sie sicher, dass der Server betriebsbereit ist. Bestätigen Sie dies mithilfe der Status-URL 'https://example.com:9443/jazz'.
Wenn Sie den Client unter Linux in einem Verzeichnis außerhalb von 'JazzInstallDir/client/eclipse' starten möchten, müssen Sie jede Datei in 'JazzInstallDir/client/eclipse/links/' so ändern, dass der absolute Pfad im genannten Verzeichnis eingeschlossen ist. Standardmäßig werden relative Pfade verwendet. So enthält zum Beispiel 'JazzInstallDir/client/eclipse/links/build.link' den Text "path=jazz/build". Wenn der Client im Verzeichnis '/home/username/teamconcert' installiert ist, bearbeiten Sie die Datei so, dass der Text in nachher "path=/home/username/teamconcert/jazz/client/eclipse/build" lautet.
Nachdem Sie den Client erfolgreich installiert haben, informieren Sie sich in den folgenden Abschnitten über die ersten Schritte mit Rational Team Concert.
Das Toolkit für Erstellungssysteme mit IBM Installation
Manager installieren
Das Toolkit für Erstellungssysteme kann auf den Erstellungsmaschinen mithilfe von IBM Installation Manager installiert werden.
Starten Sie das Launchpadprogramm.
Wenn Installation Manager noch nicht ausgeführt wird, starten Sie das Programm jetzt.
Note:
Sie müssen über Administratorrechte verfügen, um das Launchpadprogramm auszuführen.
Wenn Sie die Installation Manager-Webinstallation verwenden, führen Sie die ausführbare Datei aus. Die Dateien werden in ein Verzeichnis extrahiert und das Launchpadprogramm wird angezeigt.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
RTC-edition-Full-version-Win-Web.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh RTC-edition-Full-version-Linux-Web.sh
Wenn Sie die ZIP-Datei mit komplettem DVD-Inhalt verwenden, extrahieren Sie den Inhalt des Archivs in ein temporäres Verzeichnis und führen das Launchpadprogramm aus.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
launchpad.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh launchpad.sh
Wenn das Launchpadprogramm angezeigt wird, klicken Sie auf Toolkit für Erstellungssysteme, um den Installationsprozess zu starten.
Nach der Installation muss eine Erstellung konfiguriert werden. Weitere Informationen zum Toolkit für Erstellungssysteme finden Sie in Informationen zur Jazz-Teamerstellung.
Rational(R) Team Concert ClearCase Connector mit IBM Installation Manager installieren
ClearCase Connector kann auf den Erstellungsmaschinen mithilfe von IBM Installation Manager installiert werden.
Starten Sie das Launchpadprogramm.
Wenn Installation Manager noch nicht ausgeführt wird, starten Sie das Programm jetzt.
Note:
Sie müssen über Administratorrechte verfügen, um das Launchpadprogramm auszuführen.
Wenn Sie die Installation Manager-Webinstallation verwenden, führen Sie die ausführbare Datei aus. Die Dateien werden in ein Verzeichnis extrahiert und das Launchpadprogramm wird angezeigt.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
RTC-edition-Full-version-Win-Web.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh RTC-edition-Full-version-Linux-Web.sh
Wenn Sie die ZIP-Datei mit komplettem DVD-Inhalt verwenden, extrahieren Sie den Inhalt des Archivs in ein temporäres Verzeichnis und führen das Launchpadprogramm aus.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
launchpad.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh launchpad.sh
Wenn das Launchpadprogramm angezeigt wird, klicken Sie auf ClearCase Connector, um den Installationsprozess zu starten.
Konfigurieren Sie ClearCase Connector nach Abschluss der Installation. Informationen hierzu finden Sie in ClearCase Connector.
Rational Team Concert ClearQuest Connector mit IBM Installation Manager installieren
ClearQuest Connector kann auf den Erstellungsmaschinen mithilfe von IBM Installation Manager installiert werden.
Starten Sie das Launchpadprogramm.
Wenn Installation Manager noch nicht ausgeführt wird, starten Sie das Programm jetzt.
Note:
Sie müssen über Administratorrechte verfügen, um das Launchpadprogramm auszuführen.
Wenn Sie die Installation Manager-Webinstallation verwenden, führen Sie die ausführbare Datei aus. Die Dateien werden in ein Verzeichnis extrahiert und das Launchpadprogramm wird angezeigt.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
RTC-edition-Full-version-Win-Web.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh RTC-edition-Full-version-Linux-Web.sh
Wenn Sie die ZIP-Datei mit komplettem DVD-Inhalt verwenden, extrahieren Sie den Inhalt des Archivs in ein temporäres Verzeichnis und führen das Launchpadprogramm aus.
Führen Sie zur Ausführung der Datei unter Windows den folgenden Befehl aus:
launchpad.exe
Führen Sie zur Ausführung der Datei unter Linux den folgenden Befehl aus:
sh launchpad.sh
Wenn das Launchpadprogramm angezeigt wird, klicken Sie auf ClearQuest Connector, um den Installationsprozess zu starten.
Konfigurieren Sie ClearQuest Connector nach Abschluss der Installation. Weitere Informationen hierzu finden Sie in ClearQuest Connector.
Rational Team Concert mit Security-Enhanced Linux installieren
Wenn Security-Enhanced Linux (SELinux) aktiviert ist, müssen Sie es entweder inaktivieren oder den Sicherheitskontext der Java Runtime Environments (JREs) ändern, die für das Installieren und Ausführen von Rational Team Concert verwendet werden, um die Textverlagerung zu ermöglichen.
Wenn Sie nur zum Auswerten von Rational Team Concert eine Maschine konfiguriert haben und die SELinux-Features für Sie nicht von Bedeutung sind, ist es am einfachsten, SELinux zu inaktivieren.
Note:
SELinux wird unter Red Hat Enterprise Linux 5 standardmäßig installiert und aktiviert.
SELinux wird unter Suse Linux Enterprise Server 10 und Suse Linux Enterprise
Desktop 10 nicht installiert.
Führen Sie eine der folgenden Optionen aus, um SELinux zu inaktivieren:
Mit der Fenstertechnik:
Wählen Sie System -> Verwaltung -> Sicherheitsstufe und Firewall aus.
Wechseln Sie zur Registerkarte SELinux.
Inaktivieren Sie die Einstellung SELinux.
Klicken Sie auf OK, um die neue Einstellung zu speichern.
Mit der Befehlszeile:
Führen Sie den Befehl 'setup' aus (also: /usr/bin/setup).
Wählen Sie Firewallkonfiguration aus und drücken Sie die Eingabetaste.
Ändern Sie mithilfe der Registerkarte und der Pfeiltasten die Einstellung für SELinux in den inaktivierten Zustand.
Wählen Sie OK aus und drücken Sie die Eingabetaste.
Gehen Sie wie folgt vor, um den Sicherheitskontext der JREs zu ändern:
Wenn Sie direkt von einem DVD-Datenträger installieren, springen Sie zu Schritt 2. Andernfalls ändern Sie den Sicherheitskontext der Installations-JRE.
Suchen Sie im Installationsdateiverzeichnis das Verzeichnis 'jre. linux/jre_5.0.2.sr5_20070511/jre'.
Wenn Sie die Installationsdateien in das Verzeichnis '/tmp/rtc' extrahiert haben, befindet sich das Verzeichnis 'jre' unter '/tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre'.
Führen Sie den Befehl 'chcon -R -t textrel_shlib_t' für das Verzeichnis 'jre' aus.
Durch diesen Befehl werden die Dateien rekursiv verarbeitet und die Textverlagerung ermöglicht. Wenn Sie die Installationsdateien zum Beispiel in das Verzeichnis '/tmp/rtc' extrahiert haben, führen Sie den folgenden Befehl aus:
Installieren Sie Server, Client und Connectors von Rational Team Concert, aber starten Sie sie nicht.
Vor dem Start von Rational Team Concert müssen Sie den Sicherheitskontext der JREs des Produkts ändern. Führen Sie für jedes Produkt, das Sie installieren, denselben Befehl (chcon -R -t textrel_shlib_t) mit dem entsprechenden produktspezifischen JRE-Verzeichnis aus. Die Standardverzeichnisse sind nachfolgend aufgelistet.
Note:
Die Pfade sind die Standardeinstellungen, wenn Sie das Produkt als Rootbenutzer installiert haben.
Wenn Sie die Installation als Benutzer ohne Rootberechtigung durchgeführt haben, suchen Sie diese Verzeichnisse in der Struktur 'opt/IBM' im Ausgangsverzeichnis des Installationsbenutzers.