Instalación de IBM Rational Team Concert Standard Edition o Enterprise Edition utilizando IBM Installation Manager
Instalación de las ediciones Standard y Enterprise de Rational Team Concert
Actualización a Rational Team Concert 2.0
Por lo general, puede actualizar los clientes y servidores de Rational Team Concert
ejecutando un archivo ZIP o una instalación de IBM Installation Manager.
Nota:
Si utiliza IBM Installation
Manager para instalar Rational Team Concert 2.0
en un sistema donde Rational Team Concert no
está instalado, Installation Manager le pedirá que seleccione el idioma de instalación. Sin embargo, si realiza una actualización desde una versión anterior a la 2.0 IBM Installation Manager da por supuesto que desea utilizar
los idiomas ya configurados, por lo que no le pedirá que seleccione el idioma. Para seleccionar otros idiomas, una vez lo haya actualizado a la versión 2.0, seleccione
Modificar en la pantalla principal de IBM Installation
Manager y, a continuación, seleccione la opción que aparece. La siguiente pantalla le mostrará una lista de los idiomas disponibles. Seleccione los que necesite utilizar.
Si inicia Jazz Team Server después de realizar una actualización a la versión
2.0 y selecciona antes Modificar para añadir o
eliminar idiomas, deberá restablecer el servidor del siguiente modo:
- En un navegador web, vaya a https://server-host:9443/jazz/admin.action=com.ibm.team.repository.admin.serverReset.
- Pulse Solicitar restablecimiento del servidor.
- Cierre el servidor.
A continuación, podrá seleccionar Modificar en IBM Installation Manager para añadir
o eliminar idiomas.
Actualización de un cliente de Rational Team Concert para el IDE de Eclipse
Si tiene las versiones 1.0, 1.0.1 o 1.0.1.1
del cliente del IDE de Eclipse, deberá obtener el cliente
2.0 para conectarse al nuevo servidor de la versión 2.0. Puede instalarlos
utilizando un archivo ZIP o actualizar las instalaciones de IBM Installation Manager anteriores.
Instalación de un cliente de Rational Team Concert
para Microsoft Visual Studio
IDE
Si tiene la versión 1.0.1.1 del cliente de Microsoft Visual Studio IDE,
deberá obtener el cliente 2.0 para conectarse al nuevo servidor de la versión 2.0.
Recuerde:
No se suministra un archivo ZIP para
el cliente de Microsoft Visual Studio. Para instalar o realizar una actualización a la
versión 2.0, debe utilizar IBM Installation Manager.
Actualización de un servidor desde un release de prueba (Trial) o de acceso a la versión preliminar (Early Access) a
un release permanente (Permanent).
Si ejecuta un release de acceso a la versión preliminar de Rational Team Concert,
lleve a cabo primero una actualización al release de prueba 2.0.
Desde el
release de prueba 2.0, puede convertir el servidor en permanente adquiriendo e
instalando el kit de activación de servidor que corresponda a su edición, que podrá encontrar aquí: http://www.ibm.com/software/awdtools/rtc/.
El kit de activación consta de un archivo JAR que contiene la clave de servidor
permanente. Se instala mediante la página Gestión de claves de licencia de la interfaz web
de administrador del servidor.
Actualización de un servidor desde la versión 1.0, 1.0.1 o 1.0.1.1
Puede
realizar una actualización directa al release 2.0 de Rational Team Concert desde
los releases anteriores. Se requiere una migración de base de datos para las actualizaciones de 1.x a
2.x.
Nota:
Antes de comenzar la actualización de una versión de WebSphere Application Server, restablezca el servidor navegando hasta https://servername:9443/jazz/admin#action=com.ibm.team.repository.admin.serverReset y pulsando en Solicitar restablecimiento del servidor.
Si
ha instalado el release anterior desde un archivo ZIP, no se producirá ninguna intersección
con la instalación anterior. Puede instalar el release 2.0
desde un archivo zip en una nueva ubicación o bien utilizar IBM Installation Manager para instalar una instancia
de 2.0.
Si ha utilizado IBM Installation
Manager para instalar el release anterior, puede instalar la versión 2.0
como una instancia distinta o bien actualizar la instancia anterior a la 2.0 Si instala
una instancia distinta del servidor para el release 2.0, seleccione Crear nuevo
grupo de paquetes en la página Instalar paquetes del asistente
de instalación.
Nota:
Para actualizar un
despliegue de WebSphere Application
Server del Jazz Team Server,
elimine el archivo jazz.war anterior y despliegue el archivo 2.0 jazz.war.
Para completar la actualización, consulte el apartado Copia de los archivos de configuración obligatorios
desde una instalación del servidor anterior. y Instalación de las claves de activación de
la versión 2.0.
Actualización de un servidor desde una edición de Rational Team Concert
a otra
Puede realizar actualizaciones entre diferentes ediciones de Rational Team Concert.
Las actualizaciones más frecuentes son el paso de una edición Express-C a Express, o Express a
Standard. También
puede llevar a cabo lo contrario, es decir, actualizaciones a versiones anteriores siguiendo el mismo proceso.
Dado que todas las ediciones 2.0 de Rational Team Concert
admiten bases de datos Derby, no es necesario que migre desde Derby a DB2 o a Oracle si pasa
de la edición Express-C a Express o a Standard. Se recomienda
migrar primero la edición del servidor, comprobar que todo funciona correctamente
con la base de datos existente y realizar después una migración de bases de datos si resulta necesario.
Para obtener información acerca de cómo realizar una migración de bases de datos, consulte el apartado Migración del repositorio de Jazz después de actualizar Jazz Team
Server.
Si ha instalado la edición 2.0
de Rational Team Concert
y desea actualizarla a otra, descargue e instale la nueva edición sobre la actual
y copie los archivos de configuración necesarios para ejecutar la nueva edición. En la sección que figura a continuación se describen los
archivos de configuración necesarios.
Si ha instalado la edición anterior desde un archivo ZIP,
no se producirá ninguna intersección con la instalación anterior. Puede instalar la edición nueva desde un archivo ZIP
en otra ubicación o utilizar la instalación de IBM Installation Manager install con
la nueva edición. Se recomienda utilizar IBM Installation
Manager con los servidores de producción para habilitar la aplicación de
actualizaciones futuras.
Si ha utilizado IBM Installation
Manager y desea utilizar IBM Installation Manager también para instalar
la nueva edición, no sustituya la edición anterior durante la nueva instalación. En la página Paquetes de
instalación del asistente de instalación, seleccione Crear
grupo de paquetes.
Esto instalará la nueva edición
en una ubicación diferente y creará accesos directos de programa mediante
el nombre del nuevo grupo de paquetes.
Si no realiza esta tarea, el proceso de instalación
fallará debido a una colisión de archivos. Esto se produce si aparece un diálogo de error con el título La instalación
ha fallado con el siguiente texto:
La instalación ha fallado.
Error durante la fase de "instalación":
No se ha podido extraer el archivo zip estándar 1.0.1.I20081018-1820. El archivo
D:\JazzTeamServer\server\license-update-site\site.xml ya existe.
No se trata de un error
muy grave porque puede reiniciar la instalación y crear el grupo de paquetes de forma correcta.
Actualizaciones de configuración de WebSphere Application
Server
Los siguientes pasos son necesarios para
configurar WebSphere Application
Server de forma correcta en Rational Team Concert 2.0.
- Asegúrese de que están instalados los fix pack de WAS and WASDK más recientes.
Si realiza el despliegue en WAS 7.0, es esencial que al menos WebSphere Application Server 7.0.0.3
esté instalado.
- Elimine las antiguas propiedades JVM personalizadas:
- com.ibm.team.repository.provision.profile
- com.ibm.team.server.configURL
- log4j.configuration
- Añada la nueva propiedad JVM personalizada JAZZ_HOME y
establezca su valor como:
file:///<JazzInstallDir>/server/conf
- Asegúrese de que la configuración de seguridad WAS "Utilizar datos de autenticación disponibles cuando se acceda a un URI sin protección" esté seleccionada. Si va a utilizar la consola de soluciones integradas de WAS (Integrated Solutions Console), realice lo siguiente:
- Navegue hasta Seguridad -> Administración, aplicaciones e infraestructura
seguras -> Seguridad web - Valores generales.
- Seleccione la casilla de verificación "Utilizar datos de autenticación disponibles
cuando se acceda a un URI sin protección".
Copia de los archivos de configuración obligatorios
desde una instalación del servidor anterior.
Copie los siguientes archivos desde
el servidor de origen en el servidor de destino. En primer lugar, cambie el nombre de los archivos
originales de la instalación del servidor actualizada para crear copias de seguridad. Si ha utilizado IBM Installation
Manager para realizar una actualización desde la versión 1.0, 1.0.1 o 1.0.1.1 a la 2.0, se habrá creado un directorio de copia de seguridad
con los archivos de configuración de la versión 1.0 con un nombre, como backup-config-timestamp en
el subdirectorio del servidor de la ubicación de instalación.
Si va a realizar una actualización a la edición Standard o Enterprise, y
ha adquirido el Developer Client Activation Kit para Express, debe comprar e instalar el
el Developer Client Activation Kit para las ediciones Standard o Enterprise,
a fin de poder utilizar esas licencias de cliente. Las asignaciones de licencias de desarrollador seguirán activas, pero las de
desarrollador se desactivarán hasta que no se instale el kit de activación
correcto.
Instalación de las claves de activación de
la versión 2.0
El release 2.0 utiliza las claves de activación de la versión 2.0. Si se
actualiza un servidor desde la versión 1.0.x.x a la 2.0, después de la actualización
volverá a una licencia de prueba y necesitará obtener las claves de activación de la versión 2.0
en Passport Advantage.
A continuación figuran los nombres de las claves aplicables de cada kit:
- IBM Rational Team Concert Express Edition - Server License
Activation Kit V2.0 Multiplatform (jazz_team_server_express_release.jar)
- IBM Rational Team Concert Express Edition - Developer Client
License Activation Kit V2.0 Multiplatform (rtc_express_developer_unlocked.jar)
- IBM Rational Team Concert -
Contributor Client License Activation Kit V2.0 Multiplatform (rtc_all_contributor_unlocked.jar)
- IBM Rational Team Concert Standard
Edition - Server License Activation Kit V2.0 Multiplatform (jazz_team_server_standard_release.jar )
- IBMRational Team Concert Developer
Client License Activation Kit V2.0 Multiplatform (rtc_standard_developer_unlocked.jar)
- IBM Rational Team Concert Floating
Developer Client License Activation Kit V2.0 Multiplatform (rtc_standard_floating_developer_unlocked.jar)
- IBM Rational Team Concert -
Floating Contributor Client License Activation Kit V2.0 Multiplatform
(rtc_standard_floating-developer_unlocked.jar)
- IBMRational Team Concert Enterprise
Edition - Server License Activation Kit V2.0 Multiplatform (jazz_team_server_enterprise_release.jar )
Configuración de una línea de tiempo de proyecto
En Rational Team Concert 1.x,
los proyectos pueden tener varias líneas de tiempo (anteriormente denominadas "líneas de
desarrollo") y todas estas líneas de tiempo se consideraban iguales.
En Rational Team Concert 2.0,
los proyectos pueden seguir teniendo varias líneas de tiempo, pero una de ellas se
puede marcar como la "línea de tiempo del proyecto". Al migrar la base de datos a la versión
2.0, la línea de tiempo primaria del proyecto no se conoce, por lo que los proyectos no
tendrán una línea de tiempo de proyecto establecida. Podrá actualizar de forma manual los
proyectos para establecer la línea de tiempo de proyecto después de que realice la actualización
a la versión 2.0.
Configuración de la instantánea del control de código fuente
La
instantánea de gestión de control de código fuente (SCM) para el depósito de datos recopila datos
sobre las corrientes, incluida la información sobre el tamaño de las corrientes y
la actividad (conjunto de cambios y cambios en archivos/carpetas) dentro de él. En la versión
1.0, esta instantánea recopilaba de forma automática información sobre las corrientes.
Dado que puede ser una operación cara, en la versión 2.0, se han añadido opciones de
configurabilidad a la instantánea de SCM para permitir a los usuarios decidir
cuáles son las corrientes que deben recopilar los datos. El efecto inmediato de este
cambio es que no se recopilará ningún dato, salvo que configure la instantánea.
Para
configurar la instantánea de SCM:
- Debe tener permiso de escritura para la corriente para lo que desea
recopilar los datos.
- Vaya a la página Informes en la UI web.
- En el panel de navegación situado a la izquierda, seleccione Administrar instantánea
de SCM. Se mostrará una lista de corrientes.
- Seleccione la casilla de verificación de una o varias corrientes y, a continuación, elija Guardar
cambios.
Se recopilarán datos para las corrientes seleccionadas en todas
las instantáneas posteriores.
Cambios incompatibles con informes BIRT
Si
ha utilizado el diseñador de informes BIRT para crear sus propias plantillas de informe,
es posible que se encuentre con algún problema cuando intente utilizar estos
informes en la versión 2.0. Tenga en cuenta las siguientes cuestiones:
- Los cambios en el orden en el que se resuelven las clases Java y JavaScript.
Si ha escrito código JavaScript en el informe BIRT que
utiliza la sentencia importPackage() para importar el
paquete java.lang, tenga en cuenta que las referencias sin
calificar de Object en el código, que solían referirse a la clase Java,
es posible que se refieran ahora a la clase JavaScript (y, por lo tanto, no
funcionen de forma correcta). Otras clases con nombres idénticos entre
JavaScript y Java, como java.util.Date, pueden presentar
el mismo problema. La solución es calificar de forma plena la referencia a
la clase Java y eliminar la sentencia importPackage().
- Cambios en el proceso de conjuntos de datos. en el pasado, el simple acto
de enlazar un elemento (como un etiqueta) a un conjunto de datos, hacía que se
procesaran los conjuntos de datos en su totalidad cuando se representaba
el elemento. Esto resultaba práctico porque significaba que se podía imponer
un orden en el proceso de los conjuntos de datos utilizando etiquetas (ocultas) enlazadas a
los conjuntos de datos en el orden en que debían procesarse. Ahora, un enlace de este tipo
solo procesará la primera fila del conjunto de datos. Para obtener el comportamiento anterior,
utilice un elemento de texto dinámico e invoque cierto código JavaScript que forzará
el proceso del conjunto de datos completo. Total.count() es
una buena opción.
- Los errores del diseñador de informes BIRT pueden provocar pérdidas de datos. Estos problemas
surgen cuando se abre un archivo de diseño de informes BIRT creado en BIRT 2.2.2
(por ej. RTC 1.0) con el diseñador de informes BIRT 2.3.2 (por ej. RTC 2.0).
Se han observado los siguientes problemas:
- Al editar un conjunto de datos por primera vez con BIRT 2.3.2, en
la página "Parámetros", es posible que hayan desaparecido los campos
"Valor predeterminado" y "Parámetro de informe". La solución es volver a especificar los valores o
copiar y pegar los valores de una versión anterior del editor. Una vez guardado
el archivo con los nuevos valores, no volverá a producirse el problema.
- Al editar un conjunto de datos por primera vez con BIRT
2.3.2, es posible que se haya perdido el valor predeterminado de los parámetros del informe. Es posible
que esto suceda después del anterior problema descrito. La solución es volver a especificar los valores o
copiar y pegar los valores de una versión anterior del editor. Una vez guardado
el archivo con los nuevos valores, no volverá a producirse el problema.
Estos problemas pueden ser graves si no se tienen en cuenta, dado que los
datos recogidos en el informe pueden ser incorrectos. Se recomienda comprobar todos los
conjuntos de datos y los parámetros del informe al editarlo por primera vez
con el diseñador de informes BIRT 2.3.2. Estos problemas no
se producirán con los nuevos informes creados con las herramientas
de BIRT 2.3.2.
Los cambios anteriores se realizan en todos los informes predefinidos de Rational Team Concert 2.0,
no requieren ninguna acción por parte del usuario. Si embargo,
si ha creado plantillas de informes de forma manual en el área de proyecto,
con uno de los informes predefinidos, y no ha especificado un identificador
adecuado (coherente con el uso), la plantilla de informe no se renovará
cuando se migre. Es decir, el contenido quedará
obsoleto y no funcionará. En ese caso, deberá cargar un contenido nuevo
para las plantillas afectadas mediante el archivo predefinido .rptdesign.
Importación de los datos de elementos de trabajo en el depósito de datos
En Rational Team Concert 2.0,
existen varios cambios de esquema en las tablas de elementos de trabajo en el
depósito de datos. Como resultado de ello, al migrar desde la versión 1.0 a la 2.0, el importador
no tendrá en cuenta los datos sobre los elementos de trabajo en el depósito. El resultado es que cuando
se inicie el servidor 2.0 por primera vez, es posible que los informes sobre elementos de trabajo
no funciones correctamente. La solución es esperar a que la instantánea de los
elementos de trabajo se ejecute por primera vez o elemento de trabajo o hacer que
se ejecute de forma manual una vez iniciado el servidor. En la primera ejecución tras la migración,
la instantánea de los elementos de trabajo reconstituirá la información sobre el historial completo de los
elementos de trabajo en el depósito de datos. Esto también significa que es muy probable que la primera ejecución
de la instantánea tras la migración lleve más tiempo que el promedio
de una ejecución nocturna.
Descubrimiento de informes nuevos
En Rational Team Concert 2.0,
se han añadido varios informes nuevos. Aunque estos informes aparecen en las
plantillas de proceso nuevo que se entregan con el producto, no se añaden de
forma automática a las área de proyecto al realizar la migración. Se ha añadido una
acción nueva que el ayudará a descubrir y desplegar estas nuevas plantillas de
informes en las áreas de proyecto existentes después de la migración. Para desplegar
plantillas de informes nuevas:
- En el cliente enriquecido, abra la vista Artefactos de equipo.
- Expanda el área de proyecto e Informes.
- Pulse con el botón derecho del ratón sobre Plantillas de informe y seleccione Desplegar
plantillas nuevas.
El diálogo le ayudará a descubrir cualquier plantilla de informe
que esté disponible, pero no se haya desplegado todavía en el área de proyecto.
Puede seleccionar una o varias y se crearán. Después de
la creación, podrá crear otros informes a partir de esas plantillas
con las acciones de menú disponibles.
Personalizaciones
Los cambios que realice en
los tipos de elemento de trabajo, flujos de trabajo, roles y manejadores de
sucesos se conservan después de actualizar desde la versión 1.x a la 2.0. Si ha personalizado
una plantilla de proceso predefinida (como Scrum), tenga en cuenta que si vuelve a
desplegar la plantilla predefinida (en la vista Plantillas de proceso),
se sobrescribirán las personalizaciones. Si necesita volver a desplegar
la plantilla predefinida, deberá cambiar primero el nombre y el ID de la
plantilla predefinida que haya personalizado para que no se
sobrescriba.
Visión general de la instalación de las ediciones Standard y Enterprise
El paquete de instalación incluye todo lo necesario para ponerse manos a la obra.
La configuración predeterminada incluye:
- Las versiones compatibles de un Kit de desarrollo (JDK) Java para Windows y Linux.
- Una imagen del servidor de aplicaciones web Apache Tomcat que contienen la aplicación web de Jazz.
- Una base de datos Derby y todas las bibliotecas de base de datos necesarias.
Importante:
Utilizar Jazz Team
Server con una base de datos Derby soporta hasta 10 usuarios. Para soportar más de 10 usuarios, utilice una base de datos DB2 Workgroup Server, DB2 u Oracle. DB2 Workgroup se incluye en los paquetes de instalación de las ediciones Enterprise, Standard y Express cuando se utiliza IBM Installation Manager. Si utiliza el método de instalación mediante el archivo .zip, la descarga de DB2 Workgroup está disponible en el mismo sitio que la de Rational Team Concert. Tras instalar DB2 Workgroup Server, debe instalarla y configurarla como se describe en la guía de instalación.
Nota:
Una
opcional está disponible en la ayuda en línea para orientarle en la selección de la configuración y en el registro de sus decisiones.
Preparación de la instalación de la edición Standard o Enterprise
Antes de instalar el servidor compruebe que se cumplen las condiciones específicas.
Instrucciones especiales para Linux
Revise las siguientes instrucciones especiales cuando Jazz Team
Server esté instalado en Linux.
Instalación de la edición Standard o Enterprise desde IBM Installation
Manager
Tras obtener los archivos de instalación, inicie la instalación.
Por qué y cuándo se efectúa esta tarea
El cliente Jazz Team
Server, Rational Team Concert, Juego de herramientas de sistema de construcciones, ClearCase Connector, ClearQuest Connector y otros archivos del incubador se pueden descargar de http://jazz.net. Para adquirir Rational Team Concert, vaya a http://www.ibm.com/software/awdtools/rtc/, donde podrá instalar una imagen instalable o solicitar un DVD.
- Descargue uno de los siguientes paquetes de instalación. Seleccione la plataforma en la que se está instalando.
Existen dos métodos para instalar las
ediciones Rational Team Concert Standard
o Enterprise mediante IBM Installation
Manager.
- Inicie el programa launchpad.
Si Installation Manager no está en ejecución, inícielo.
Nota:
Debe tener derechos de administrador para ejecutar el programa launchpad.
- Si está utilizando la instalación de Installation Manager Web,
ejecute el archivo ejecutable. Los archivos se extraen en un directorio y aparece el programa launchpad.
- Si está utilizando el archivo ZIP Full DVD Contents, extraiga los contenidos del archivo en un directorio temporal y ejecute el programa launchpad.
- Para ejecutar el archivo en Windows, ejecute este mandato:
launchpad.exe
- Para ejecutar el archivo en Linux, ejecute este mandato:
sh launchpad.sh
-
Cuando se inicia el programa launchpad, aparece una lista de elementos para instalar. Instale los paquetes que desea utilizar en el orden de la lista.
- Instale Jazz Team
Server.
Cuando utiliza IBM Installation Manager, anote el directorio de instalación que aparece en la página Ubicación durante el proceso de instalación.
El directorio se denomina JazzInstallDir.
Nota:
Si pretende utilizar un servidor de aplicaciones existente, en lugar del servidor incluido Apache Tomcat, borre la selección del recuadro de selección Paquete Apache Tomcat. De este modo, se instalan únicamente los archivos requeridos para el uso del servidor de aplicaciones existente.
Installation Manager solicita la selección de una ubicación donde instalar estos archivos.
- Opcional: instale DB2 Workgroup
Server.
Nota:
Aunque se incluye una base de datos Derby en la configuración predeterminada y no se requiere una instalación, esta base de datos acepta un límite de diez usuarios. Si desea soportar más de 10 usuarios y no tiene acceso a una base de datos Oracle o DB2 existente, instale la edición empaquetada de DB2 Workgroup Server.
Si instala DB2 Workgroup Server, registre el ID de usuario, contraseña y número de puerto. Esta información la necesitará más tarde. Aceptar los valores predeterminados durante la instalación simplifica la configuración de Jazz Team
Server.
- Instale el cliente Rational Team Concert.
- Opcional: Instale Juego de herramientas de sistema de construcciones.
- Opcional: Instale ClearCase Connector.
- Opcional: Instale ClearQuest Connector.
Configuración de la base de datos
Después de haber instalado la base de datos, es necesario configurarla.
Vía de acceso rápida:
Si está utilizando la base de datos Derby incluida, no se requiere configuración adicional. Continúe
Inicio del servidor.
Los pasos generales para configurar una base de datos son los siguientes:
- Cree una base de datos.
- Configure los archivos de propiedades.
- Cree las tablas de la base de datos.
si va a utilizar alguna de las ediciones DB2 admitidas,
continúe con Configuración de una base de datos DB2.
Si está utilizando, continúe Configuración de una base de datos de Oracle.
Si va a utilizar SQL Server, vaya a Configuración de una base de datos de SQL Server.
Configuración de una base de datos DB2
Configure una base de datos DB2 soportada o
la base de datos empaquetada de DB2 Workgroup
Server para que funcione con Jazz Team
Server.
Antes de empezar
Este procedimiento presupone que se han cumplido los siguientes requisitos previos.
Consulte la documentación de DB2
o a un administrador de bases de datos DB2
(DBA) para obtener ayuda.
Por qué y cuándo se efectúa esta tarea
Para configurar una base de datos DB2:
- Cree la base de datos en la ventana de mandatos de DB2. El mandato de ejemplo crea una base de datos nueva llamada JAZZ. Estos mandatos se ejecutan en la ventana de mandatos de DB2. La ventana de mandatos se puede abrir desde el menú de inicio de la aplicación en el menú Herramientas de líneas de mandatos de la DB2.
Nota:
Para garantizar un manejo correcto del contenido Unicode, el conjunto de caracteres de la base de datos debe ser de codificación UTF-8. Dado que la tabla AUDITABLE_LINKS no se ajusta al tamaño de página predeterminado de 4K en Windows, establezca el
tamaño de la página en 8K como mínimo.
Consejo:
Si la base de datos no está en ejecución, el mandato db2start inicia la DB2.
- Localice el archivo teamserver.properties en
el directorio JazzInstallDir/server/conf/jazz y
renómbrelo como teamserver.derby.properties.
- Localice el archivo teamserver.db2.properties en el directorio JazzInstallDir/server/conf/jazz y renómbrelo como teamserver.properties.
- Especifique los datos de conexión y de base de datos en el archivo teamserver.properties.
La especificación de conexión predeterminada se conecta a la base de datos DB2 que se ejecuta en el host local en el puerto 50000. La base de datos se denomina JAZZ, y tanto el nombre de usuario como la contraseña es db2admin. Si se utilizaron los valores predeterminados cuando se configuró la base de datos, el archivo teamserver.properties ya debe estar configurado correctamente. De lo contrario, cambie esta información para que coincida con la configuración.
- Abra el archivo teamserver.properties en un editor de texto.
- Ubique las siguientes líneas:
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=db2admin
- Modifique el valor de com.ibm.team.repository.db.jdbc.location
del servidor y la base de datos DB2.
Consejo:
En la ventana de mandato de DB2, ejecute el mandato db2 get dbm cfg,
y a continuación encuentre la línea que contiene SVCENAME, la cual indica el número o nombre del puerto DB2. Si este mandato muestra un número, utilícelo como número de puerto (en lugar del 50000 del ejemplo de arriba). Si el mandato devuelve un nombre no numérico, determine qué número de puerto se asignó para este nombre y utilice ese número de puerto. En Linux, el archivo /etc/services contiene la correlación entre los nombres de puerto y los números, y en Windows, el archivo C:\windows\system32\drivers\etc\services es el que contiene dicha correlación. Para obtener más información póngase en contacto con el administrador de la base de datos o consulte la documentación de ésta.
- Cambie el valor de com.ibm.team.repository.db.jdbc.location por el nombre del usuario de la DB2.
Nota:
el usuario de DB2 debe contar con permisos
para crear tablas, espacios de tablas y modificar la configuración de la base de datos. Los usuarios DB2 son
creados por el sistema operativo.
- Especifique la contraseña del usuario en la propiedad com.ibm.team.repository.db.jdbc.password.
Nota:
No cambie el texto de la contraseña={password} en la propiedad com.ibm.team.repository.db.jdbc.location.
- Si es necesario, cambie la propiedad com.ibm.team.repository.db.db2.content.tablespace.location en una vía de acceso del Jazz Team
Server donde se pueda crear el espacio de tabla principal.
Nota:
Si no cambia el valor predeterminado content_tablespace, el espacio de tabla se crea en la ubicación de almacenamiento de la base de datos. En Windows, si se especifica una vía de acceso nueva, debe hacerse con dos barras invertidas, por ejemplo: com.ibm.team.repository.db.db2.content.tablespace.location=c:\\db2\\jazz\\content_tablespace.
Resultados
Ya ha terminado de configurar su base de datos. Continúe con Creación de las tablas de base de datos de Jazz Team
Server
en DB2 y Oracle.
Configuración de una base de datos de Oracle
Configure una base de datos de Oracle para que funcione con Jazz Team
Server.
Antes de empezar
Este procedimiento presupone que se han cumplido los siguientes requisitos previos. Consulte la documentación de Oracle o con un administrador de bases de datos (DBA) de Oracle para obtener ayuda.
- Oracle está instalado en una máquina que se va a utilizar como el servidor de base de datos.
Esta máquina puede ser una máquina diferente de la que ejecuta Jazz Team
Server.
- Existe una base de datos predeterminada en el servidor de Oracle.
Consejo:
Cuando instala
Oracle tiene la opción de crear una base de datos automáticamente.
Importante:
Para garantizar un manejo correcto del contenido Unicode, el conjunto de caracteres de la base de datos debe ser de codificación UTF-8.
- El usuario que lleva a cabo estas instrucciones tiene los derechos de administrador en la base de datos de Oracle.
Al ejecutar Jazz Team
Server en Oracle, se debe crear un espacio de tabla Oracle con el fin de mejorar el rendimiento. Se debe crear un usuario vinculado a dicho espacio de tabla.
Recuerde:
El constructor de la base de datos no lleva a cabo ninguna de estas acciones con las herramientas del repositorio.
Por qué y cuándo se efectúa esta tarea
Para configurar una base de datos Oracle:
-
Cree un espacio de tabla. La ubicación del espacio de tabla debe ser el adecuado para la máquina y la unidad del disco.
Nota:
El espacio de tabla puede tener cualquiera de estas propiedades:
- Un nombre distinto a oracle_tbs
- Una ubicación en otro directorio
- Un tamaño mayor que 1 GB. Para instalaciones más grandes, es necesario asignar
más espacio.
El siguiente ejemplo ilustra una sentencia de creación ejecutada en una máquina Windows:
CREATE BIGFILE TABLESPACE oracle_tbs DATAFILE 'D:\oracle_tbs\oracle_tbs.dbf' SIZE 1G AUTOEXTEND ON EXTENT MANAGEMENT LOCAL AUTOALLOCATE
Importante:
Debe existir la vía de acceso del directorio (en el ejemplo D:\oracle_tbs). No es necesario crear un espacio de tabla especial por separado. Es posible usar el espacio de tabla predeterminado de Oracle USERS, pero Oracle rinde mejor
con un espacio preasignado en el disco que gestiona.
- Cree un usuario de Oracle.
Tras crear el espacio de tabla, se debe crear un usuario Oracle especial para Jazz para que utilice la base de datos de Oracle.
En este ejemplo, el usuario se llama jazzDBuser y la contraseña (IDENTIFIED BY en nomenclatura Oracle) jazzDBpswd y existe en el espacio de tabla creado en 1.
CREATE USER jazzDBuser IDENTIFIED BY jazzDBpswd DEFAULT TABLESPACE oracle_tbs
Una vez creado
el usuario, deben otorgársele los permisos necesarios para
inicializar la base de datos de Jazz. Se pueden utilizar los siguientes mandatos de Jazz
para otorgar los permisos adecuados:
GRANT CREATE SESSION TO jazzDBuser;
GRANT CREATE TABLE, ALTER ANY TABLE, DROP ANY TABLE, CREATE ANY INDEX, ALTER ANY INDEX, DROP ANY INDEX TO jazzDBuser;
GRANT INSERT ANY TABLE, UPDATE ANY TABLE, DELETE ANY TABLE TO jazzDBuser;
GRANT CREATE PROCEDURE TO jazzDBuser;
GRANT CREATE VIEW TO jazzDBuser;
- Localice el archivo teamserver.properties en
el directorio JazzInstallDir/server/conf/jazz y
renómbrelo como teamserver.OtherDBProvider.properties.
- Localice el archivo teamserver.oracle.properties en el directorio JazzInstallDir/server/conf/jazz
y renómbrelo como teamserver.properties.
Consejo:
Al cambiar el nombre del archivo teamserver.properties original,
podrá restaurar el archivo a la versión activa anterior. De forma predeterminada,
el proveedor de la base de datos es derby.
- Configure el servidor
- Edite la configuración de servidor si ha utilizado un nombre de usuario, una contraseña
o un nombre de base de datos diferente, si ha instalado un servidor Oracle en una máquina distinta de Jazz Team Server
o está utilizando un puerto que no sea el predeterminado. Abra el archivo teamserver.properties en el directorio JazzInstallDir/server/conf/jazz y cambie la información
que figura a continuación para que se ajuste a su configuración.
com.ibm.team.repository.db.vendor = ORACLE
com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
Cambie
jazzDBuser por el usuario creado para Jazz para
que utilice la base de datos Oracle. Si utiliza un sistema principal local, para descomentar esta
línea, elimine # del comienzo de la línea y comente la siguiente
línea de ubicación. Las series de conexión del sistema principal local no deben ir
precedidas de //. Cambie 1521 por el puerto TCIP de la máquina del servidor Oracle. Cambie ORCL por el nombre de la base de datos Oracle.
com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
Si va
a utilizar una conexión que no sea de sistema principal, para descomentar esta línea
elimine # del comienzo de la línea y comente la línea de ubicación
anterior. Las series de conexión que no sean de sistema principal local deben ir
precedidas de //.
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
Cambie
jazzDBpswd por la contraseña del usuario creado para Jazz para
que utilice la base de datos Oracle.
Importante:
No cambie el texto {password}
de la propiedad com.ibm.team.repository.db.jdbc.location.
La contraseña de usuario debe especificarse en la propiedad com.ibm.team.repository.db.jdbc.password.
Si
va a usar Oracle Express, utilice 1521 para el puerto TCIP y XE para el nombre de la
base de datos Oracle:
com.ibm.team.repository.db.vendor = ORACLE
com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/XE
com.ibm.team.repository.db.jdbc.password=jazzDBpswd
-
En el mismo directorio que los scripts del servidor
(JazzInstallDir/server),
cree un directorio llamado oracle.
- Ubique el archivo JAR del controlador JDBC de Oracle llamado ojdbc14.jar.
La ubicación varía dependiendo del producto de Oracle y del sistema operativo.
Copie este archivo al directorio llamado oracle.
Nota:
Si está utilizando el servidor de aplicaciones WebSphere, configure una propiedad llamada "ORACLE_JDBC"; a continuación, defínala en la vía de acceso absoluta del archivo (no en la dirección URL) de los controladores JDBC de Oracle. Esta tarea se explica en las instrucciones de configuración del servidor de aplicaciones WebSphere. Anote la vía de acceso del archivo para utilizarla después en estas instrucciones.
Resultados
Ha terminado de configurar la base de datos y puede continuar con Creación de las tablas de base de datos de Jazz Team
Server
en DB2 y Oracle.
Configuración de una base de datos de SQL Server
Configure una base de datos de SQL Server para que funcione con el Jazz Team Server.
Este procedimiento presupone que se han cumplido los siguientes requisitos previos:
- SQL Server está instalado
- Se ha iniciado el servicio SQL Server
- Se han instalado los controladores JDBC de SQL Server. Para más información, vea http://msdn2.microsoft.com/en-us/data/aa937724.aspx
- El protocolo TCP está habilitado para SQL Server
- El usuario que cree la tabla de base de datos debe tener uno de los siguientes
permisos:
- Pertenencia al rol de servidor fijo sysadmin o la propiedad de
la base de datos (dbo)
Recuerde:
el nombre de inicio de sesión predeterminado definido en el archivo JazzInstallDir/server/teamserver.properties para una base de datos de SQL Server es jazzDBuser y la contraseña
predeterminada es jazzDBpswd. Estos valores se utilizan en los pasos
relativos a la creación de una base de datos que figuran a continuación. Puede sustituir estos valores con el
nombre de usuario y la contraseña de su base de datos.
Configuración de una base de datos
En esta sección se explica cómo
configurar la base de datos de SQL Server mediante la herramienta de línea de mandatos sqlcmd,
que se incluye con la instalación de SQL Server. Puede utilizar también una herramienta
visual, como SQL Server Studio Management, que se encuentra disponible en la versión Express como SQL Server Studio Management Express. Si desea más información, consulte la documentación de SQL Server
o a un administrador de base de datos (DBA) de SQL Server.
Para
configurar una base de datos de SQL Server mediante la herramienta de mandatos sqlcmd:
- Cree una base de datos de Jazz Team Server.
En la línea de mandatos, escriba:
CREATE DATABASE jazz
GO
- Cree un usuario y una contraseña y cambie el propietario de la base de datos de Jazz Team Server. En la línea de mandatos, escriba:
CREATE LOGIN jazzDBuser
WITH PASSWORD = 'jazzDBpswd';
USE jazz;
exec sp_changedbowner 'jazzDBuser'
GO
- Cambie la ordenación de la base de datos de Jazz Team Server.
En la línea de mandatos, escriba:
ALTER DATABASE jazz COLLATE SQL_Latin1_General_CP437_CS_AS
GO
Configuración del servidor
Recuerde:
De forma predeterminada, el archivo teamserver.properties
del directorio JazzInstallDir/server no está configurado para conectarse
a una base de datos de SQL Server. Todos los valores predeterminados, junto con los específicos de
SQL Server, se encuentran incluidos en el archivo teamserver.sqlserver.properties
dentro del mismo directorio.
Para configurar el servidor:
- Cambie el nombre a los siguientes archivos:
- Cambie el nombre del archivo JazzInstallDir/server/conf/jazz/teamserver.properties
por teamserver.OtherDBProvider.properties
- Cambie el nombre del archivo teamserver.sqlserver.properties por teamserver.properties
Consejo:
Al cambiar el nombre del archivo teamserver.properties original,
podrá restaurar el archivo a la versión activa anterior. De forma predeterminada,
el proveedor de la base de datos es derby.
- Edite la configuración de servidor si ha utilizado un nombre de usuario, una contraseña
o un nombre de base de datos diferente, si ha instalado un servidor SQL en una máquina distinta de Jazz Team Server
o está utilizando un puerto que no sea el predeterminado. Abra el archivo teamserver.properties en el directorio JazzInstallDir/server/conf/jazz y cambie la información
que figura a continuación para que se ajuste a su configuración.
com.ibm.team.repository.db.vendor = SQLSERVER
com.ibm.team.repository.db.jdbc.location=//IP DE MÁQUINA DE SQL SERVER:PUERTO TCIP DE SQL SERVER;databaseName=NOMBRE DE BASE DE DATOS DE JAZZ;user=NOMBRE DE USUARIO DE JAZZ;password={password}
com.ibm.team.repository.db.jdbc.password=CONTRASEÑA DE INICIO DE SESIÓN DE JAZZ
Importante:
No cambie el texto password={password} de la propiedad com.ibm.team.repository.db.jdbc.location. La contraseña de usuario debe especificarse en la propiedad com.ibm.team.repository.db.jdbc.password.
Para especificar la ubicación del archivo JAR de JBDC:
- En el mismo directorio que los scripts (JazzInstallDir/server), cree un directorio llamado sqlserver.
- Localice el archivo JAR del controlador JDBC de SQL Server llamado sqljdbc.jar. La ubicación puede variar dependiendo de dónde se encuentren instalados los controladores, como se indicó en la sección relativa a los requisitos previos. Copie el archivo en el directorio
sqlserver recientemente creado.
- Especifique la ubicación del archivo JAR de JDBC realizando la siguiente
tarea:
- Configure la variable de entorno de SQLSERVER_ABSPATH para
que señale al directorio que contiene el archivo JAR. Si la vía de acceso contiene
caracteres de espacio, deberá incluirlos entre comillas.
Consejo:
Si utiliza WebSphere Application Server, configure una propiedad denominada SQLSERVER_JDBC; a continuación,
defínala en la vía de acceso absoluta del archivo (no en la dirección URL) del directorio de los
controladores JDBC de SQL Server. Si desea más información, consulte las instrucciones de configuración
de WebSphere Application Server. Anote la vía de acceso del archivo para utilizarla después en estas instrucciones.
En este punto, ha terminado de configurar la base de datos. Cree ahora las tablas de la base de datos de Jazz Team Server . Para obtener más información, consulte el
apartado Creación de las tablas de base de datos de Jazz Team
Server
en DB2 y Oracle.
Resolución de problemas
Si el mandato repotools
no se ejecuta de forma satisfactoria, compruebe el archivo de anotaciones repotools_createTables.log,
ubicado en el directorio JazzInstallDir/server.
Compruebe también
lo siguiente:
- SQL Server está configurado para permitir conexiones mediante el protocolo TCP/IP.
En caso necesario, reinicie el servicio SQL.
- El nombre de host de la máquina de SQL Server y el puerto se reflejan de forma correcta
en el archivo teamserver.properties.
- El nombre de inicio de sesión, la contraseña y el nombre de la base de datos se reflejan de
forma correcta en el archivo teamserver.properties.
- No existe ningún cortafuegos que impida el acceso a SQL Server. Utilice un mandato de
telnet para establecer una conexión telnet con la máquina utilizando el nombre de host y el puerto del archivo teamserver.properties.
- El usuario creado dispone de los permisos adecuados en la base de datos de Jazz Team Server.
Nota:
el código de la base de datos de Jazz Team Server se ha
diseñado como genérico y estándar para que pueda ejecutarse en distintas plataformas de base de datos;
sin embargo, existen diferencias entre los proveedores de bases de datos en cuanto a la sintaxis,
las estrategias de optimización y las semánticas de bloqueo. El servidor se ha probado en
SQL Server utilizando una combinación de pruebas automáticas y simulaciones de cargas normales de trabajo
y pruebas de exceso de carga de trabajo. La simulación de cargas normales de trabajo ha mostrado un rendimiento
aceptable. En algunas instancias, se han observado algunos puntos muertos en la base de datos
en ciertas pruebas de concurrencia automatizadas; sin embargo, no se han repetido de forma sistemática
en un hardware de servidor distinto.
El servidor se ha diseñado para atender a un número considerable
de peticiones simultáneas. En casos excepcionales, los puntos muertos se pueden producir en la
base de datos de repositorio cuando se actualizan simultáneamente objetos idénticos o similares
en las transacciones asociadas con las peticiones. Estos son eventos normales, pero poco frecuentes.
El sistema está diseñado para defenderse de esta situación, por lo que la integridad de los datos
se conserva y no se pierde ningún dato. Circunstancialmente, los puntos muertos se registran
debido a tareas, como la ejecución del motor de construcción. Por lo general, el problema se detecta
y se intenta ejecutar de nuevo la tarea. El punto muerto puede provocar una construcción con errores. En casos muy
excepcionales, puede ser una acción de usuario, como una tarea con elementos de trabajo o código fuente,
la que finaliza anormalmente para resolver un punto muerto. En ese caso, la acción de usuario
falla y el usuario recibe un error con detalles referentes al punto muerto.
El usuario puede volver a intentar ejecutar la acción.
Todos los puntos muertos detectados se registran en el servidor
para proporcionar información acerca de qué es lo que se produjo cuando tuvo
lugar el punto muerto. El texto de la entrada del registro es similar a esto: com.ibm.team.repository.common.RetryableDatabaseException:
Serialization failure.
Si el sistema detecta algún punto muerto,
consulte el archivo de anotaciones, que se encuentra disponible en https://servername:9443/jazz/service/com.ibm.team.repository.common.internal.IFeedService?category=SystemLog.
Si detecta frecuentes excepciones de puntos muertos, póngase en contacto con el servicio
de soporte del producto o revise los foros de jazz.net para obtener la información más reciente, actualizaciones
o procedimientos para disminuir su impacto negativo
Creación de las tablas de base de datos de Jazz Team
Server
en DB2 y Oracle
Cree las tablas de la base de datos utilizando las herramientas del repositorio.
Por qué y cuándo se efectúa esta tarea
Para crear las tablas de la base de datos:
- Ejecute el mandato repotools -createTables para crear las tablas de la base de datos de un repositorio Jazz.
El archivo de repotools
se encuentra en JazzInstallDir/server.
El mandato utiliza
las propiedades de configuración de teamserver.properties para las configuraciones de tamaño y conexión. De forma predeterminada, el mandato busca en el directorio activo. El parámetro teamserver.properties se puede utilizar para hacer referencia a otro archivo de propiedades.
Este mandato crea el espacio de tabla y todas las tablas necesarias, así como los índices para un repositorio Jazz Team
Server.
- Tras crear las tablas de la base de datos, debe detener y reiniciar
la base de datos para asegurarse de que se han implementado todos los cambios.
Consejo:
Solo DB2.
Los mandatos de ejemplo para detener e iniciar DB2 son db2stop y db2start.
Estos mandatos se ejecutan en la ventana de mandatos de DB2. La ventana de mandatos se puede abrir desde el menú de inicio de la aplicación en el menú en cascada Herramientas de línea de mandato de DB2.
Resultados
Ha terminado de configurar la base de datos y puede continuar con Inicio del servidor.
Inicio del servidor
En este tema se explican las distintas opciones disponibles para ejecutar los script de inicio del servidor.
Por qué y cuándo se efectúa esta tarea
Si pretende utilizar el servidor de aplicaciones Apache Tomcat, está listo para iniciar el Jazz Team
Server.
Si pretende utilizar el servidor de aplicaciones WebSphere, prepare el entorno del servidor como se describe en Configuración de un servidor de aplicaciones WebSphere.
Inicio del servidor Apache Tomcat
Ya está preparado para iniciar el servidor Apache Tomcat.
Se ha instalado Apache Tomcat en el directorioJazzInstallDir/server/tomcat.
Se ha instalado la aplicación web (jazz.war) en el directorio Apache Tomcat webapps. En una ventana de mandatos, configure el directorio actual enJazzInstallDir/server. Los scripts de inicio y cierre del servidor están situados en este directorio.
- Si desea ejecutar los scripts de inicio y cierre desde cualquier otro directorio, debe cambiar el archivo profiles.ini en JazzInstallDir/server/conf/jazz/provision_profiles para que utilice una vía de acceso absoluta.
- Apache Tomcat está configurado para que utilice los puertos 9080 y 9443 en el archivo JazzInstallDir/server/tomcat/conf/server.xml.
Si fuera necesario cámbielos para que se ajusten al sistema. También actualice los valores de configuración de los puertos HTTP del repositorio del servidor Jazz en la página Configuración de Propiedades avanzadas de la UI web de Jazz Admin.
- El directorio JazzInstallDir/server/logs contiene los archivos de registro del servidor. Si tiene problemas al iniciar el servidor, compruebe los archivos de registro.
- El archivo JazzInstallDir/server/tomcat/conf/server.xml contiene los valores SSL que especifican un algoritmo solo disponible en IBM JRE. Para ejecutar el servidor con Sun JRE, en el archivo server.xml, cambie los valores de Conector port="9443", para que aparezca sslProtocol="TLS" en lugar de "SSL". Elimine también el parámetro de algoritmo.
Inicio del servidor en Windows
Ejecute el archivo de inicio para iniciar el servidor en Windows.
Por qué y cuándo se efectúa esta tarea
- Para iniciar el servidor, desde el directorio JazzInstallDir/server,
ejecute este mandato:
server.startup.bat
Nota:
Se abre una ventana de consola Apache Tomcat aparte. No cierre esta ventana o el servidor dejará de funcionar. También, se lanzan varios mensajes de información, incluyendo un mensaje sobre la biblioteca nativa Apache Tomcat. Estos mensajes de información no afectan a la funcionalidad de Jazz Team
Server.
- Para detener el servidor, desde el directorio JazzInstallDir/server,
ejecute este mandato:
server.shutdown.bat
Qué hacer a continuación
Nota:
El ejemplo anterior ejecuta los scripts de inicio y detención directamente desde el directorio JazzInstallDir/server. Si ha instalado Jazz Team
Server usando IBM Installation Manager, también puede ejecutar los mandatos desde el menú de inicio de Jazz Team
Server Windows.
Una vez se haya iniciado el servidor, continúe con Ejecución del asistente de configuración.
Inicio del servidor en Linux
Ejecute el archivo de inicio para iniciar el servidor en Linux.
Por qué y cuándo se efectúa esta tarea
- Para iniciar el servidor, desde el directorio JazzInstallDir/server, como usuario raíz,
ejecute este mandato:
./server.startup
Si el ID de usuario tiene acceso de administrador, ejecute este mandato:
sudo ./server.startup
No se ve una ventana de consola Apache Tomcat aparte. Puede comprobar el progreso de inicio del servidor en el archivo de anotaciones en JazzInstallDir/server/logs/jazz.log.
- Para detener el servidor, desde el directorio JazzInstallDir/server, como usuario raíz,
ejecute este mandato:
./server.shutdown
Si el ID de usuario tiene acceso de administrador, ejecute este mandato:
sudo ./server.shutdown
Qué hacer a continuación
Nota:
Este ejemplo ejecuta los scripts de inicio y detención directamente desde el directorioJazzInstallDir/server. Si ha instalado Jazz Team
Server mediante IBM Installation
Manager, también puede ejecutar los mandatos desde el menú de inicio de la aplicación Jazz Team
Server.
Una vez se haya iniciado el servidor, continúe con Ejecución del asistente de configuración.
Configuración de un servidor de aplicaciones WebSphere
Este tema explica cómo configurar Jazz Team
Server para que funcione con el servidor de aplicaciones WebSphere. Esta configuración presupone que está instalando Jazz Team
Server en la misma máquina que el servidor de aplicaciones Websphere.
Antes de empezar
Antes de empezar con estos pasos, debe haber finalizado los siguientes:
- El servidor de aplicaciones WebSphere ya está instalado.
- Se crea la base de datos y el archivo teamserver.properties se actualiza con los valores de la base de datos.
- Consulte la documentación de WebSphere para la configuración de seguridad y desactivar la propiedad de distinción entre mayúsculas y minúsculas.
Nota:
Aunque Websphere y muchos directorios LDAP le permiten iniciar sesión sin distinguir las mayúsculas de las minúsculas, Jazz Team
Server almacena los registros de usuario con los ID tales como se han importado.
Cuando inicia sesión en el Jazz Team
Server,
se extraen los registros del usuario de la lista de usuarios y la fuente debe coincidir de forma exacta.
- La opción Java 2 Security debe desactivarse.
Si se activa esta opción en el servidor de aplicaciones WebSphere, esto hará que el Jazz Team
Server .war
falle al iniciarse.
- Asegúrese de que la configuración de seguridad WAS "Utilizar datos de autenticación disponibles cuando se acceda a un URI sin protección" esté seleccionada. Si va a utilizar la consola de soluciones integradas de WAS (Integrated Solutions Console), realice lo siguiente:
- Navegue hasta Seguridad -> Administración, aplicaciones e infraestructura seguras -> Seguridad web - Valores generales.
- Seleccione la casilla de verificación "Utilizar datos de autenticación disponibles
cuando se acceda a un URI sin protección".
- El Jazz Team
Server incluye los archivos requeridos para ejecutar un servidor basado en Apache Tomcat en su totalidad. Para una instalación WebSphere solo necesita un
subconjunto de los archivos Jazz Team
Server y los deberá colocar en un directorio en la máquina del servidor WebSphere. Más instrucciones se refieren a esto como el directorio de instalación Jazz Team
Server, o JazzInstallDir para abreviar. Desde este directorio, utilice:
- El archivo JazzInstallDir/server/tomcat/webapps/jazz.war.
- El directorio JazzInstallDir/server/update-site.
- El directorio JazzInstallDir/server/conf.
- La base de datos de repositorio predeterminada de JazzInstallDir/repositoryDB.
- Las herramientas del repositorio en JazzInstallDir/repotools.
- El directorio JazzInstallDirserver/license-update-site.
- El directorio JazzInstallDir/server/nl1-update-site.
- El directorio JazzInstallDir/server/nl2-update-site.
Consejo:
Cuando utiliza IBM Installation Manager los archivos Jazz Team
Server se pueden instalar en un directorio de aplicación web. Durante el proceso de instalación, no debe instalar el servidor de aplicaciones Apache Tomcat; esto hace que Installation Manager solicite un directorio de aplicación de web y solo instale los archivos necesarios para WebSphere. El directorio predeterminado es C:\Program Files\IBM\JazzTeamServer en Windows o /opt/IBM/JazzTeamServer en Linux.
El directorio de instalación se denomina JazzInstallDir en este procedimiento. Si utiliza IBM Installation Manager para instalar los archivos en el directorio de aplicaciones del servidor de aplicaciones web WebSphere, entonces no necesita mover manualmente los archivos tal y como se describe más arriba.
Por qué y cuándo se efectúa esta tarea
Nota:
En este documento no se explica la configuración de la autenticación WebSphere o SSL, lo cual es un tema complicado. La información sobre las distintas opciones de cifrado y autenticación de WebSphere se explica de forma más detallada en el centro de información de WebSphere. Para obtener más información vaya a
WebSphere Centro de información y busque
Seguridad en las aplicaciones y sus entornos. La UI de Jazz requiere que la autenticación se configure para que lleve a cabo la autorización y personalice la aplicación.
- Revise y actualice la ubicación de la base de datos en el archivo teamserver.properties
com.ibm.team.repository.db.vendor = DB2
com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:user=db2admin;password={password};
com.ibm.team.repository.db.jdbc.password=db2admin
Nota:
Este es un ejemplo de configuración de DB2. El archivo teamserver.properties debe actualizarse en función del proveedor de bases de datos (Oracle/MS-SQL).
- Verifique o actualice el nivel del servidor de aplicaciones WebSphere.
Jazz Team
Server requiere WebSphere Application Server Versión 6.1 con IBM Java SDK 1.5 SR5 Cumulative Fix o superior aplicado o WebSphere Application Server Versión 7.0 con la versión 7.0.0.3 como mínimo instalada. La actualización de IBM Java SDK
1.5 SR6 SDK está disponible en http://www-1.ibm.com/support/docview.wss?rs=180&uid=swg24017492. Con WebSphere 6.1
y el kit de desarrollo de software (SDK) GA IBM Java, Jazz
empieza a informar de "errores de proxy" tras realizar algunas operaciones.
Debe obtener los correspondientes i-fixes deWebSphere Application Server de los arreglos de IBM Java SDK 1.5 SR9 o IBM Java SDK 1.6 SR4 que son necesarios para que IBM Rational Team Concert 2.0 se ejecute correctamente. En caso contrario, es posible que algunos de los servicios del servidor no se inicien correctamente. Los i-fixes se encuentran disponibles en sus APAR correspondientes de WebSphere Application Server. En el caso de IBM Java SDK 1.5/WebSphere Application Server 6.1, el APAR es PK85942 y los archivos pueden descargarse
en ftp://ftp.software.ibm.com/software/websphere/appserv/support/fixes/PK85942/. Instale como mínimo el fixpack 19 de WebSphere Application Server 6.1 antes de instalar el i-fix de JRE. En el caso de IBM Java SDK 1.6/WebSphere Application Server 7.0, el APAR es PK 86771 y los archivos pueden descargarse en ftp://ftp.software.ibm.com/software/websphere/appserv/support/fixes/PK86771/.
- Actualizar los argumentos JVM.
El Jazz Team
Server necesita algunas configuraciones específicas en la máquina virtualJava en la que se ejecuta.
Primero, necesita saber dónde encontrar algunos de los archivos de configuración. Para ello, establezca la propiedad del sistema JAZZ_HOME. Esta propiedad utiliza una dirección URL en lugar de una vía de acceso sencilla, por lo que el valor debe especificarse como un archivo://-style URL.
La segunda propiedad que requiere el Jazz JVM
es que se le proporcione más de una asignación de memoria máxima predeterminada, utilizando la configuración -Xmx. Esto debe configurarse de acuerdo al tamaño del equipo soportado por el servidor y la capacidad de memoria del servidor, donde Jazz Team
Server está ejecutándose. Un equipo de tamaño medio típico puede utilizar un valor de -Xmx1000M, que proporciona 1000 MB de memoria dinámica para el proceso Jazz Team
Server.
Si va a conectase a una base de datos Oracle o SQL Server, necesitará añadir una propiedad llamada "ORACLE_JDBC" o "SQLSERVER_JDBC". Establezca la propiedad como la vía de acceso absoluta del archivo (no una dirección URL) de los controladores jdbc correspondientes.
Hay otro par de propiedades del sistema que necesitan establecerse para controlar el comportamiento del servidor, estas se especifican más abajo. Estos son los detalles de la configuración de las propiedades de la máquina virtual Java (JVM) en la WebSphere Administrative Console.
Sustituya JazzInstallDir por su directorio de instalación para Jazz Team
Server:
- Pulse Servidores -> Servidores de aplicaciones.
- Pulse server1.
- Pulse Gestión de proceso y Java -> Definición de proceso.
- Pulse máquina virtual Java.
- Añada el valor 100 al campo Almacenamiento dinámico inicial.
- Añada el valor 1000 al campo Tamaño máximo de almacenamiento dinámico.
- Pulse Aplicar.
- Pulse Anotaciones y rastreo. Pulse Cambiar
niveles de detalle de anotaciones. El Jazz Team
Server utiliza el motor de elaboración de informes BIRT. Para impedir que las entradas informativas de BIRT
se escriban en el archivo de anotaciones de WebSphere, establezca el nivel de anotaciones en
grave para
los paquetes org.eclipse.birt.*. Pulse Aplicar.
- Pulse Propiedades personalizadas
- Añada las siguientes propiedades: Pulse Nuevo;
introduzca el Nombre y el Valor; a continuación pulse Aceptar.
- Nombre: java.awt.headless Valor: verdadero
- Nombre: org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin Valor: verdadero
- Nombre: JAZZ_HOME Value: file:///JazzInstallDir/server/conf
- Pulse Guardar directamente en la configuración maestra.
- Reinicie Websphere para instalar la aplicación de Jazz
En los siguientes ejemplos de líneas de mandatos, WASInstallDir
representa la ubicación de instalación del servidor de aplicaciones de WebSphere en su servidor.
- En Windows, el valor predeterminado del directorio de instalación WebSphere es:
C:\Program Files\IBM\WebSphere\AppServer
Puede reiniciar el servidor con el siguiente mandato en Windows:
cd WASInstallDir\bin
stopServer.bat server1 [for a secure server, include: -username {LDAP_User} -password {LDAP_Password}]
startServer.bat server1
- En Linux,
el valor predeterminado del directorio de instalación WebSphere es:
/opt/IBM/WebSphere/AppServer
Puede reiniciar
el servidor con los siguientes mandatos en Linux:
cd WASInstallDir/bin
./stopServer.sh server1 [for a secure server, include: -username {LDAP_User} -password {LDAP_Password}]
./startServer.sh server1
- Abra la consola Admin del servidor de aplicaciones WebSphere.
- Pulse Aplicaciones -> Instalar aplicación nueva.
- En Vía de acceso a aplicación nueva, pulse Sistema de archivos local.
- En Vía de acceso completa introduzca:
JazzInstallDir/server/jazz.war
- Configure Raíz de contexto en /jazz.
- Pulse Siguiente y continúe los pasos restantes de Instalar aplicación nueva .
- Pulse Finalizar.
- Pulse Guardar directamente en la configuración maestra.
- Pulse Aplicaciones -> Aplicaciones Enterprise .
- Seleccione el recuadro junto a jazz_war; pulse Iniciar.
Debería aparecer una flecha verde indicando que la aplicación se ha iniciado con éxito.
Qué hacer a continuación
Una vez se haya iniciado el servidor, continúe con Ejecución del asistente de configuración.
Para obtener
más información sobre este tema, visite los siguientes enlaces:
https://jazz.net/learn/LearnItem.jsp?href=content/tech-notes/jazz-team-server-1_0-was-setup/index.html
https://jazz.net/wiki/bin/view/Main/WASSetupFAQ
Ejecución del asistente de configuración
Al ejecutar el asistente de configuración se verifica que el servidor está funcionando correctamente y se le guía a través de los pasos necesarios para la configuración del servidor.
Por qué y cuándo se efectúa esta tarea
Para verificar que el Jazz Team
Server está conectado a la base de datos, compruebe el registro del servidor o la salida de consola. La información de la base de datos y la conexión se refleja en el primer acceso.
El directorio JazzInstallDir/server/logs se utiliza con los archivos de anotaciones del servidor.
Este procedimiento presupone que el servidor está disponible utilizando el nombre del host local y los puertos predeterminados 9443. Si fuera necesario, sustituya el nombre del host local con el nombre del host del servidor y sustituya el puerto 9443.
Inicie el asistente de configuración para configurar el servidor. Utilice la dirección URL https://localhost:9443/jazz/setup.
El nombre de usuario y contraseña predeterminados son sensibles a las mayúsculas y minúsculas:
- El nombre de usuario es ADMIN.
- La contraseña es ADMIN.
Si ha configurado el contenedor web del directorio LDAP, inicie sesión con un usuario JazzAdmin que esté definido en el directorio LDAP.
Seleccione una vía de acceso de configuración. El asistente de configuración tiene dos vías de acceso principales.
- La Configuración de vía de acceso rápida utiliza la configuración predeterminada. Si desea que el servidor se ejecute con rapidez, la configuración de vía de acceso rápido representa una opción adecuada. Durante la configuración de la vía de acceso rápida, configure
- La Configuración personalizada le guía a lo largo del proceso de configuración detallada del servidor,
incluida la capacidad de habilitar notificaciones de correo electrónico. Durante la Configuración personalizada,
configure los siguientes elementos:
- Base de datos
- Notificación por correo electrónico
- Registro de usuarios
Nota:
de forma predeterminada, el servidor está configurado para utilizar Derby como base de datos.
Para utilizar una base de datos diferente, como DB2, seleccione la vía de acceso de configuración personalizada y lleve a cabo el
Paso 2: Configurar la base de datos.
Cuando haya finalizado la configuración inicial, es posible configurar opciones adicionales desde la interfaz de usuario web AdminJazz Team
Server
utilizando la dirección URL https://localhost:9443/jazz/admin.
Qué hacer a continuación
Si no se carga el asistente de configuración del servidor, compruebe los siguientes elementos:
- Verifique el servidor de aplicaciones se ha iniciado. Utilice la dirección URL http://localhost:9080.
- Verifique que se ha iniciado Jazz Team
Server iniciando sesión en la UI web Admin Jazz Team
Server utilizando la dirección URL https://localhost:9443/jazz/admin. Si la página no se carga o el servidor tiene errores, el servidor no se inició correctamente. Consulte la información de resolución de problemas en Resolución de problemas de asuntos del servidor.
- La raíz del identificador universal de recursos (URI) para la vía de acceso de Jazz Team
Server debe ser /jazz. Por ejemplo, debe utilizarse https://example.com:9443/jazz en lugar de https://example.com:9443.
Finalización de la instalación
Después de instalar el servidor, hay que tener en cuenta ciertas opciones de configuración antes de continuar.
Por qué y cuándo se efectúa esta tarea
Tras la instalación hay que implementar medidas adicionales.
- Algunos archivos contienen contraseñas. Dichos archivos deben protegerse para que sean legibles únicamente por usuarios autorizados y que sepan las contraseñas de las cuentas.
- El teamserver.properties - The Jazz Team
Server requiere que la contraseña de la base de datos se almacene en JazzInstallDir/server/conf/jazz/teamserver.properties.
Cuando se guardan los archivos de propiedades, la aplicación siempre hace una copia de seguridad de la versión anterior en el mismo directorio. Si desea eliminar todos los archivos que contienen la contraseña de texto plano, elimine los archivos de propiedades de seguridad después de configurar por primera vez el servidor.
- El ClearCase Connector motor de sincronización requiere que las contraseñas de usuario se almacenen en un archivo de propiedades.
- cqconnector.properties - El ClearQuest Connectorrequiere que tanto el ID usuario como la contraseña de ClearQuest se almacene en un archivo de propiedades.
- Al conectarse a un servidor con el cliente Rational Team Concert o un navegador web, es posible que aparezcan avisos de certificado de seguridad.
Para inhabilitar el aviso, consulte Configuración de los valores de certificado de seguridad .
- Si ha configurado el servidor de aplicaciones para que utilice puertos que no sean los predeterminados, dichos puertos también deben configurarse en los valores de Jazz.
Estos números de puerto se utilizan para componer direcciones URL en asuntos como vínculos de feed y de elementos en las notificaciones de correo electrónico. Para actualizar los valores predeterminados, utilice la página Valores de propiedades avanzadas de la UI web de administrador con el fin de modificar las siguientes propiedades:
- com.ibm.team.repository.servlet.internal.ServletConfigurationService
- Puerto repositorio HTTP
- Puerto repositorio HTTPS
- com.ibm.team.repository.service.internal.webuiInitializer.ConfigPropertyInitializer
- Puerto URL HTTP
- Puerto URL HTTPS
- Ya está listo para conectarse al servidor con el cliente Rational Team Concert o un navegador web.
Instalación del cliente utilizando IBM Installation Manager
El cliente se distribuye como un archivo descargable a través de IBM Installation
Manager.
Por qué y cuándo se efectúa esta tarea
Nota:
Si desea instalar el cliente en un entorno de trabajo Eclipse existente, utilice IBM Installation Manager. La instalación de IBM Installation Manager solicita la especificación del entorno de trabajo que desea extender y se ocupa de administrar actualizaciones de entorno de trabajo futuras, retrotracciones y modificaciones
Nota:
Si se habilita la mejora de seguridad Linux (SELinux),
debe inhabilitarla o cambiar el contexto de seguridad del entorno Java Runtime Environment (JREs) con el fin de que permita la reubicación de texto para instalar y ejecutar Rational Team Concert. Para obtener más información consulte
Instalar Rational Team Concert con
Security-Enhanced Linux.
- Descargue uno de los siguientes paquetes de instalación.
Existen tres métodos para instalar el cliente Rational Team Concert.
- Inicie el programa launchpad.
Si Installation Manager
no está ya en ejecución, lleve a cabo los siguientes pasos para iniciarlo.
Nota:
Debe tener derechos de administrador para ejecutar el programa launchpad.
Nota:
Los mandatos de Linux para iniciar el programa launchpad solo están disponibles para
el Rational Team Concert para el Entorno de desarrollo integrado (IDE) de Eclipse.
Para iniciar el archivo del programa launchpad en:
- Si está utilizando el archivo ZIP Client CD Contents, extraiga el contenido del archivo en un directorio temporal y ejecute el programa launchpad. Para iniciar el archivo del programa launchpad en:
- Para ejecutar el archivo en Windows, ejecute este mandato:
launchpad.exe
- Para ejecutar el archivo en Linux, ejecute este mandato:
sh launchpad.sh
- Si está utilizando la instalación de Installation Manager Web,
ejecute el archivo ejecutable. Los archivos se extraen en un directorio y aparece el programa launchpad. Para iniciar el archivo ejecutable del programa en:
- Si está utilizando el archivo ZIP Full DVD Contents, extraiga los contenidos del archivo en un directorio temporal y ejecute el programa launchpad.
Para iniciar el archivo del programa launchpad en:
- Para ejecutar el archivo en Windows, ejecute este mandato:
launchpad.exe
- Para ejecutar el archivo en Linux, ejecute este mandato:
sh launchpad.sh
- Puede instalar los siguientes clientes:
- Para instalar el cliente Rational Team Concert para Eclipse, pulse el enlace Rational Team Concert Cliente para el Entorno de desarrollo integrado de Eclipse.
- Para instalar el cliente Rational Team Concert para Microsoft Visual Studio, pulse el enlace Rational Team Concert Client
for Microsoft Visual Studio
IDE.
Se iniciará el asistente se instalación del Installation Manager.
Este asistente le guiará a través del proceso de instalación del cliente.
- Inicie el cliente pulsando sobre el acceso directo de Rational Team Concert creado por la instalación.
- Conexión con el servidor. La forma más fácil de conectarse al servidor es a través de una invitación de equipo. Si no cuenta con una invitación puede conectarse manualmente.
- Pulse Archivo -> Aceptar
invitación de equipo. El asistente le guía a través del proceso.
Nota:
Si no tiene una invitación, necesita el identificador universal de recursos (URI) o el localizador internacional de recursos (URL) del administrador de su servidor. (un formato de ejemplo es: https://example.com:9443/jazz). Pulse el hiperenlace conectar a un área de proyecto existente que aparece en la esquina inferior derecha de la ventana Aceptar invitación de equipo.
- Siga las instrucciones del asistente para preparar la conexión.
Ejemplo
Resolución de problemas: A continuación se especifican algunas sugerencias referentes a técnicas de gestión de problemas.
- Inicie con un espacio de trabajo vacío.
- El cliente y la construcción del servidor deben coincidir. Asegúrese de que el ID de la construcción coincide con la del cliente y con las distribuciones del servidor.
- Asegúrese de que el servidor está en funcionamiento. Confirme el uso de la dirección URL de estado: https://example.com:9443/jazz.
- En Linux, si desea iniciar el cliente desde fuera del directorio JazzInstallDir/client/eclipse debe cambiar cada uno de los archivos de JazzInstallDir/client/eclipse/links/
e incluir la vía de acceso absoluta al directorio nombrado. De forma predeterminada, se utilizan las vías de acceso relativas. Por ejemplo, JazzInstallDir/client/eclipse/links/build.link contiene el texto "path=jazz/build".
Si el cliente está instalado en el directorio /home/username/teamconcert, modifique el archivo así "path=/home/username/teamconcert/jazz/client/eclipse/build".
Qué hacer a continuación
Tras haber instalado correctamente el cliente, debe consultar los siguientes temas que le ayudarán a iniciarse con Rational Team Concert.
Juego de herramientas de sistema de construcciones puede instalarse en las máquinas de construcción utilizando IBM Installation Manager.
Por qué y cuándo se efectúa esta tarea
- Inicie el programa launchpad.
Si Installation Manager no está en ejecución, inícielo.
Nota:
Debe tener derechos de administrador para ejecutar el programa launchpad.
- Si está utilizando la instalación de Installation Manager Web,
ejecute el archivo ejecutable. Los archivos se extraen en un directorio y aparece el programa launchpad.
- Si está utilizando el archivo ZIP Full DVD Contents, extraiga los contenidos del archivo en un directorio temporal y ejecute el programa launchpad.
- Para ejecutar el archivo en Windows, ejecute este mandato:
launchpad.exe
- Para ejecutar el archivo en Linux, ejecute este mandato:
sh launchpad.sh
- Cuando aparece el programa launchpad, pulse en Juego de herramientas de sistema de construcciones para iniciar el proceso de instalación.
- Una vez finalizada la instalación, podrá configurar una
construcción. Encontrará más información sobre Juego de herramientas de sistema de construcciones en la construcción de equipo About Jazz .
Instalación de Rational Team Concert ClearCase Connector utilizando el IBM Installation Manager
El ClearCase Connector se puede instalar en las máquinas de construcción utilizando el IBM Installation Manager.
Por qué y cuándo se efectúa esta tarea
- Inicie el programa launchpad.
Si Installation Manager no está en ejecución, inícielo.
Nota:
Debe tener derechos de administrador para ejecutar el programa launchpad.
- Si está utilizando la instalación de Installation Manager Web,
ejecute el archivo ejecutable. Los archivos se extraen en un directorio y aparece el programa launchpad.
- Si está utilizando el archivo ZIP Full DVD Contents, extraiga los contenidos del archivo en un directorio temporal y ejecute el programa launchpad.
- Para ejecutar el archivo en Windows, ejecute este mandato:
launchpad.exe
- Para ejecutar el archivo en Linux, ejecute este mandato:
sh launchpad.sh
- Cuando aparece el programa de launchpad, pulse en ClearCase Connector para iniciar el proceso de instalación.
- Tras finalizar la instalación, configure ClearCase Connector. Consulte Despliegue de ClearCase Connector.
Instalación de Rational Team Concert ClearQuest Connector utilizando IBM Installation Manager
ClearQuest Connector puede instalarse en las máquinas de construcción utilizando IBM Installation Manager.
Por qué y cuándo se efectúa esta tarea
- Inicie el programa launchpad.
Si Installation Manager no está en ejecución, inícielo.
Nota:
Debe tener derechos de administrador para ejecutar el programa launchpad.
- Si está utilizando la instalación de Installation Manager Web,
ejecute el archivo ejecutable. Los archivos se extraen en un directorio y aparece el programa launchpad.
- Si está utilizando el archivo ZIP Full DVD Contents, extraiga los contenidos del archivo en un directorio temporal y ejecute el programa launchpad.
- Para ejecutar el archivo en Windows, ejecute este mandato:
launchpad.exe
- Para ejecutar el archivo en Linux, ejecute este mandato:
sh launchpad.sh
- Cuando aparece el programa launchpad, pulse ClearQuest Connector para iniciar el proceso de instalación.
- Cuando la instalación haya finalizado configure ClearQuest Connector. Consulte Deploying ClearQuest Connector.
Instalar Rational Team Concert con
Security-Enhanced Linux
Si está habilitado Security-Enhanced Linux (SELinux), debe inhabilitarla o cambiar el contexto de seguridad del entorno Java Runtime Environments (JREs)
con el fin de que permita la reubicación de texto para instalar y ejecutar Rational Team Concert.
Por qué y cuándo se efectúa esta tarea
Si ha configurado una máquina con el único propósito de evaluar Rational Team Concert y las características SELinux no son importantes para usted, entonces la forma más fácil de proceder es deshabilitar SELinux.
Nota:
- SELinux está instalado y habilitado por defecto en Red Hat Enterprise Linux 5.
- SELinux no está instalado en Suse Linux Enterprise Server 10 o en Suse Linux Enterprise
Desktop 10.
- Para inhabilitar SELinux realice la siguiente operación:
- En el sistema de ventanas:
- Seleccione Sistema -> Administración -> Nivel de seguridad y cortafuegos.
- Pulse la pestaña SELinux.
- Cambie la configuración de SELinux a Inhabilitado.
- Pulse Aceptar para guardar la nueva configuración.
- Desde la línea de mandatos:
- Ejecute el mandato "setup" (este es /usr/bin/setup)
- Seleccione Configuración de cortafuegos y pulse Intro
- Utilice el tabulador y las flechas del teclado para cambiar el estado de SELinux a Inhabilitado
- Seleccione Aceptar y pulse Intro
-
Para cambiar el contexto de seguridad de los JRE:
-
Si está instalando directamente desde un soporte DVD pase al siguiente paso 2.
De lo contrario cambie el contexto de seguridad de la instalación del JRE.
- En el directorio de los archivos de instalación, ubique el directorio jre. linux/jre_5.0.2.sr5_20070511/jre.
Si ha extraído los archivos de instalación a /tmp/rtc entonces el directorio jre está ubicado en /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre.
- Ejecute el mandato chcon -R -t textrel_shlib_t contra el directorio jre.
Este mandato procesa recursivamente los archivos y permite la reubicación del texto. Por ejemplo, si ha extraído los archivos de instalación a to /tmp/rtc ejecute el siguiente mandato:
chcon -R -t textrel_shlib_t /tmp/rtc/linux/jre_5.0.2.sr5_20070511/jre
-
Instale el servidor Rational Team Concert, cliente y conectores pero no los inicie.
- Antes de iniciar Rational Team Concert, debe cambiar el contexto de seguridad del producto JRE. Por cada producto que instala, ejecute el mismo mandato (chcon -R -t textrel_shlib_t) con el directorio JRE específico del producto apropiado. Los directorios predeterminados se listan a continuación.
Nota:
Las vías de acceso son las predeterminadas si instaló el producto como vía de acceso de usuario. Si no ha instalado como vía de acceso de usuario, busque estos directorios dentro de la estructura opt/IBM en el directorio de instalación de inicio del usuario.
- IBM Installation
Manager:
- /opt/IBM/InstallationManager/eclipse/jre_5.0.2.sr5_20070511/jre
- Jazz Team
Server:
- /opt/IBM/JazzTeamServer/server/linux/ibm-java2-i386-50/jre
- Rational Team Concert -
Cliente: (ejecute chcon en los 4 directorios)
- /opt/IBM/TeamConcert/jdk/bin
- /opt/IBM/TeamConcert/jdk/lib
- /opt/IBM/TeamConcert/jdk/jre/bin
- /opt/IBM/TeamConcert/jdk/jre/lib
- Rational Team Concert - Juego de herramientas de sistema de construcciones:
- no aplicable (JRE no incluido)
- Rational Team Concert - ClearCase Connector:
(ejecute chcon en los 4 directorios)
- /opt/IBM/ClearCaseConnector/jdk/bin
- /opt/IBM/ClearCaseConnector/jdk/lib
- /opt/IBM/ClearCaseConnector/jdk/jre/bin
- /opt/IBM/ClearCaseConnector/jdk/jre/lib
- Rational Team Concert - ClearQuest Connector:
- /opt/IBM/ClearQuestConnector/gateway/linux/ibm-java2-i386-50/jre