Instalación de IBM Rational Team Concert Standard Edition utilizandoIBM Installation Manager


Esta versión se construyó 06 Feb 2009.

La última versión de este procedimiento de instalación, junto con la información de planificación de ayuda, puede encontrarse en línea en http://publib.boulder.ibm.com/infocenter/rtc/v1r0m1/index.jsp.

Contenido

Instalación de la edición Standard de Rational Team Concert
Actualización a Rational Team Concert 1.0.1 ó 1.0.1.1
Visión general de la instalación de la edición Standard
Preparación de la instalación de la edición Standard
Instrucciones especiales para Linux
Instalar la edición Standard desde IBM Installation Manager
Configuración de la base de datos
Configuración de una base de datos DB2
Configuración de una base de datos de Oracle
Configuración de una base de datos de SQL Server
Creación de las tablas de la base de datos Jazz Team Server
Inicio del servidor
Inicio del servidor Apache Tomcat
Inicio del servidor en Windows
Inicio del servidor en Linux
Configuración de un servidor de aplicaciones WebSphere
Ejecución del asistente de configuración
Finalización de la instalación
Instalación del cliente utilizando IBM Installation Manager
Instalación del Juego de herramientas de sistema de construcciones desde IBM Installation Manager
Instalación de Rational Team Concert ClearCase Connector utilizando el IBM Installation Manager
Instalación de Rational Team Concert ClearQuest Connector utilizando IBM Installation Manager
Instalar Rational Team Concert con Security-Enhanced Linux

Instalación de la edición Standard de Rational Team Concert

Actualización a Rational Team Concert 1.0.1 ó 1.0.1.1

Puede actualizar los clientes y servidores de Rational Team Concert ejecutando un archivo ZIP o una instalación de Installation Manager.

Nota:
Si utiliza el Installation Manager para instalarRational Team Concert 1.0.1.1 en un equipo donde Rational Team Concert no está instalado, el Installation Manager le pide que seleccione el idioma de instalación. Sin embargo, si lo actualiza desde una versión anterior a la 1.0.1.1, el Installation Manager da por supuesto que desea utilizar los idiomas ya configurados, por lo que no le pide que seleccione el idioma. Las versiones anteriores a la 1.0.1.1 está disponibles únicamente en inglés. Para seleccionar otros idiomas, una vez lo haya actualizado a la versión 1.0.1.1, seleccione Modificar en la pantalla principal del 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.

Actualización de clientes Eclipse de Rational Team Concert

Si tiene clientes 1.0, es recomendable que obtenga el cliente 1.0.1 ó 1.0.1.1 para conectar con el nuevo servidor 1.0.1 ó 1.0.1.1. Puede instalarlos utilizando un archivo ZIP o puede actualizar las instalaciones de Installation Manager anteriores.

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 1.0 o directamente a la versión 1.0.1 del producto de servidor adquirido. Las claves de servidor 1.0 no convierten a un servidor de acceso a la versión preliminar en permanente.

Desde el release de prueba 1.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-306.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

Puede actualizar directamente al release 1.0.1 ó 1.0.1.1 de Rational Team Concert desde el release 1.0. Puede utilizar de nuevo la base de datos 1.0; no es necesaria ninguna migración de base de datos.

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 enSolicitar restablecimiento del servidor.

Si ejecuta una versión preliminar o Beta, siga las instrucciones de actualización de https://jazz.net/downloads/rational-team-concert/releases/ 1.0. En primer lugar, leve a cabo cualquier migración de base de datos necesaria.

Si ha instalado el release 1.0 desde un archivo ZIP, no se producirá ninguna intersección con la instalación anterior. Puede instalar el release 1.0.1 ó 1.0.1.1 desde un archivo zip en una nueva ubicación o bien utilizar el Installation Manager para instalar una instancia de 1.0.1 ó 1.0.1.1.

Si empleó el Installation Manager para instalar el release 1.0, puede instalar el 1.0.1 o el 1.0.1.1 como una instancia distinta o bien actualizar la instancia 1.0 a la 1.0.1 o la 1.0.1.1. Si instala una instancia distinta del servidor para el release 1.0.1 o 1.0.1.1, seleccione Crear nuevo grupo de paquetes en la página Instalar paquetes del asistente de instalación.

Nota:
Para actualizar un servidor de aplicaciones Websphere, elimine el archivo 1.0 jazz.war y despliegue el 1.0.1 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. and Instalación de las claves de activación de la versión 1.0.1.

Actualización de un servidor desde una edición deRational 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 de una edición 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 1.0.1 y 1.0.1.1 de Rational Team Concert admiten bases de datos Derby, no es necesario que migre desde Derby hasta DB2 u Oracle si está pasando de la edición Express-C a la Express o la 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 Migrar Jazz Team Server.

Si ha instalado Rational Team Concert edición 1.0.1 ó 1.0.1.1 y desea actualizarlo, 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 Installation Manager con la nueva edición. Se recomienda utilizar Installation Manager con los servidores de producción para habilitar la aplicación de actualizaciones futuras.

Si ha utilizado Installation Manager para realizar la instalación anterior del servidor y desea utilizarlo 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 standard 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.

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 Installation Manager para realizar una actualización desde la versión 1.0 a la 1.0.1, 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-indicación de fecha y hora en el subdirectorio del servidor de la ubicación de instalación.

Si va a actualizar a la edición Standard y ha adquirido el Developer Client Activation Kit para Express, debe comprar e instalar el Developer Client Activation Kit para la edición Standard para 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 1.0.1

Si ha instalado la clave de activación de servidor permanente y las claves de licencia de activación de cliente en la versión de instalación del servidor 1.0, obtenga e instale las versiones 1.0.1 de estas claves. El servidor vuelve a la licencia de prueba después de la actualización a la versión 1.0.1. Obtenga las claves de activación 1.0.1 desde Passport Advantage. A continuación, figuran los nombres de las claves aplicables para cada edición del servidor:

Claves para la edición Express:

Claves para la edición Standard:

Visión general de la instalación de la edición Standard

El paquete de instalación incluye todo lo necesario para ponerse manos a la obra.

La configuración predeterminada incluye:

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

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.

Instalar la edición Standard 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.

  1. Descargue uno de los siguientes paquetes de instalación. Seleccione la plataforma en la que se está instalando.

    Existen dos métodos de instalar la edición Rational Team Concert Standard con IBM Installation Manager.

  2. 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.
  3. 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.
    1. 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.
    2. Opcional: Instale DB2 Express.
      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 existente Oracle o DB2, instale DB2 Express

      Si instala DB2 Express, 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.

    3. Instale el cliente Rational Team Concert.
    4. Opcional: Instale Juego de herramientas de sistema de construcciones .
    5. Opcional: Instale ClearCase Connector.
    6. 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:

  1. Cree una base de datos.
  2. Configure los archivos de propiedades.
  3. Cree las tablas de la base de datos.

Si está utilizando DB2 o DB2 Express, continúeConfiguración de una base de datos DB2.

Si está utilizando, continúe Configuración de una base de datos de Oracle.

Configuración de una base de datos DB2

Configure una base de datos DB2 o DB2 Express 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:

  1. 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.
    Consejo:
    Si la base de datos no está en ejecución, el mandato db2start inicia la DB2.
  2. Ubique el archivo teamserver.properties en el directorio JazzInstallDir/server y renómbrelo a teamserver.derby.properties.
  3. Ubique el archivo teamserver.db2.properties en el directorio JazzInstallDir/server y renómbrelo como teamserver.properties.
  4. 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.

    1. Abra el archivo teamserver.properties en un editor de texto.
    2. Ubique las siguientes líneas:
      com.ibm.team.repository.db.vendor = DB2
      com.ibm.team.repository.db.jdbc.location=//localhost:50000/JAZZ:fullyMaterializeLobData=false;user=db2admin;password={password};
      com.ibm.team.repository.db.jdbc.password=db2admin
    3. 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.
    4. 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.
    5. 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.
    6. 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 la base de datos Jazz Team Server.

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.

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 usuarios vinculado a dicho espacio de tabla.

Nota:
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:

  1. 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
    Nota:
    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.
  2. 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
    Tras crear el usuario, otorga los permisos necesarios a la base de datos para llevar a cabo las siguientes acciones:
  3. Ubique el archivo teamserver.properties en el directorio JazzInstallDir/server y renómbrelo a teamserver.derby.properties.
  4. Ubique el archivo teamserver.oracle.properties en el directorio JazzInstallDir/server y renómbrelo a teamserver.properties.
  5. Configure el servidor
    1. Abra el archivo teamserver.properties en un editor de texto. Ubique las siguientes líneas; y cambie las propiedades de ubicación y contraseña de la configuración:
      com.ibm.team.repository.db.vendor = ORACLE
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@localhost:1521/ORCL
      com.ibm.team.repository.db.jdbc.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/ORCL
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      Nota:
      Si está utilizando Oracle Express, cambie ORCL a XE.
      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.location=thin:jazzDBuser/{password}@//oracleserver.example.com:1521/XE
      com.ibm.team.repository.db.jdbc.password=jazzDBpswd
      Especifique la contraseña del usuario en la propiedad com.ibm.team.repository.db.jdbc.password.
      Nota:
      No cambie el texto password={password} de la propiedad com.ibm.team.repository.db.jdbc.location.
    2. En el mismo directorio que los scripts del servidor (JazzInstallDir/server), cree un directorio llamado oracle.
    3. 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 la base de datos Jazz Team Server.

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:

Nota:
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

Nota:
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:

  1. Cree una base de datos de Jazz Team Server. En la línea de mandatos, escriba:
    CREATE DATABASE jazz 
    GO 
  2. 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 
  3. 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

Nota:
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:

  1. Cambie el nombre a los siguientes archivos:
    Nota:
    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.
  2. 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 SQL Server 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 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
  3. 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.
  4. Especifique la ubicación del archivo JAR JDBC para JDBC realizando una de las siguientes tareas:

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 la base de datos Jazz Team Server.

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:

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 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 la base de datos Jazz Team Server

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:

  1. 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.
  2. 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:
    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.

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

  1. 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.
  2. 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

  1. 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 registro en JazzInstallDir/server/tomcat/logs/catalina.out.

  2. 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:

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 sólo instale los archivos necesarios para WebSphere. El 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 interfaz de usuario de Jazz requiere que la autenticación se configure para que lleve a cabo la autorización y personalice la aplicación.

  1. Modifique los archivos profile.ini y license-profile.ini:

    Modifique cada uno de los perfiles en JazzInstallDir/server/provision_profiles/ y establezca una vía de acceso absoluta para la propiedad de la dirección URL.

    Por ejemplo:

    Nota:
    El directorio JazzInstallDir/server/provision_profiles/ sólo debe contener los archivos .ini incluidos y no debe contener archivos de copias de seguridad. Algunos editores guardan automáticamente un archivo de seguridad que debe eliminarse.
  2. 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:fullyMaterializeLobData=false;user=db2admin;password={password};
    com.ibm.team.repository.db.jdbc.password=db2admin
  3. Verifique o actualice el nivel del servidor de aplicacionesWebSphere.

    Jazz Team Server requiere el servidor de aplicaciones versión 6.1WebSphere con el IBM Java SDK 1.5 SR5 o superior Cumulative Fix aplicado. 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.

  4. 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 los archivos de configuración para el servidor y para log4j, la infraestructura de conexión que utiliza el servidor. Esto se realiza estableciendo las propiedades de sistema com.ibm.team.server.configURL y log4j.configuration. Estas propiedades utilizan una dirección URL en lugar de una vía de acceso sencilla, con lo que el valor debe estar especificado estilo dirección 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 se está conectando a una base de datos de Oracle entonces necesitará añadir una propiedad llamada "ORACLE_JDBC". Establezca la propiedad en la vía de acceso del archivo absoluto (no una dirección URL) a los controladores Oracle jdbc.

    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:

    1. Pulse Servidores -> Servidores de aplicaciones.
    2. Pulse server1.
    3. Pulse Gestión de proceso y Java -> Definición de proceso.
    4. Pulsemáquina virtual Java.
    5. Añada el valor 100 al campo Almacenamiento dinámico inicial.
    6. Añada el valor 1000 al campo Tamaño máximo de almacenamiento dinámico.
    7. Pulse Aplicar.
    8. 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.
    9. Pulse Propiedades personalizadas
    10. Añada las siguientes propiedades: Pulse Nuevo; introduzca el Nombre y el Valor; a continuación pulse Aceptar.
      • Nombre: com.ibm.team.repository.provision.profile Valor: archivo:///JazzInstallDir/server/provision_profiles (como dirección URL)
        Nota:
        El archivo property com.ibm.team.repository.provision.profile debe señalar al directorio que contiene provision_profiles.
      • Nombre: com.ibm.team.server.configURL Valor: archivo:///JazzInstallDir/server/teamserver.properties (como dirección URL)
      • Nombre: log4j.configuration Valor: archivo:///JazzInstallDir/server/log4j.properties (como dirección URL)
      • Nombre: java.awt.headless Valor: verdadero
      • Nombre: org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin Valor: verdadero
    11. Pulse Guardar directamente en la configuración maestra.
  5. 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.

    1. Abra la consola Admin del servidor de aplicaciones WebSphere .
    2. Pulse Aplicaciones -> Instalar aplicación nueva.
    3. En Vía de acceso a aplicación nueva, pulse Sistema de archivos local.
    4. En Vía de acceso completa introduzca:
      JazzInstallDir/server/jazz.war
    5. Configure Raíz de contexto en /jazz.
    6. Pulse Siguiente y continúe los pasos restantes deInstalar aplicación nueva .
    7. Pulse Finalizar.
    8. Pulse Guardar directamente en la configuración maestra.
    9. Pulse Aplicaciones -> Aplicaciones Enterprise .
    10. 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.

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/tomcat/logs se emplea para 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:

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.



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:

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.

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 de 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.

  1. Descargue uno de los siguientes paquetes de instalación.

    Existen tres métodos para instalar el cliente Rational Team Concert.

  2. Inicie el programa launchpad.

    Si Installation Manager no está ya en ejecución, lleve a cabo los siguientes pasos para iniciarlo.

    Nota:
    Debe tener privilegios de administrador para ejecutar el programa launchpad.
    Nota:
    Los mandatos de Linux para iniciar el programa launchpad sólo 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:
  3. Puede instalar los siguientes clientes: Se iniciará el asistente se instalación del Installation Manager. Este asistente le guiará a través del proceso de instalación del cliente.
  4. Inicie el cliente pulsando sobre el acceso directo de Rational Team Concert creado por la instalación.
  5. 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.
    1. 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 .
    2. Siga las instrucciones del asistente para preparar la conexión.

Ejemplo

Resolución de problemas: A continuación se especifican algunas sugerencias referente a técnicas de gestión de problemas.

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.

Instalación del Juego de herramientas de sistema de construcciones desde IBM Installation Manager

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

  1. 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.
  2. Cuando aparece el programa launchpad, pulse en Juego de herramientas de sistema de construcciones para iniciar el proceso de instalación.
  3. Cuando la instalación haya finalizado, debe configurarse 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

  1. 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.
  2. Cuando aparece el programa de launchpad, pulse en ClearCase Connector para iniciar el proceso de instalación.
  3. 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

  1. 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.
  2. Cuando aparece el programa launchpad, pulse ClearQuest Connector para iniciar el proceso de instalación.
  3. 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 inhabilit arla 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 ejecutarRational 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:


Comentarios