Para actualizar Rational Engineering
Lifecycle Manager,
instale la nueva versión del producto, actualice los archivos de configuración,
añada o actualice las tablas de los repositorios de base de datos existentes y migre
los datos existentes a la versión 5.0.1.
Antes de empezar
- Si actualiza productos que se integran con Rational Engineering
Lifecycle Manager,
siga la secuencia de Lista de comprobación para actualizar la pila productos Rational Engineering Lifecycle Manager.
- Si actualiza desde la versión 4.x, debe obtener nuevas licencias para las aplicaciones de la versión 5.x. Las aplicaciones de la versión 5.x no funcionan con las licencias de la versión 4.x. Sin embargo, las aplicaciones de la versión 4.x funcionan con las licencias de la versión 5.x. Para obtener más información sobre las licencias, vaya a
Gestión
de licencias.
- Si actualiza desde la versión 4.x, elimine Lifecycle
Query Engine.
- Abra la página de administración de Lifecycle
Query Engine: https://nombre_host_lqe:puerto/lqe/web.
- Pulse . Seleccione el origen de datos de
Rational Engineering
Lifecycle Manager.
- En el panel Orígenes de datos, pulse
Eliminar y guarde.
Procedimiento
- Instale Rational Engineering Lifecycle
Manager.
Este paso instala:
- Rational Engineering
Lifecycle Manager 5.0.1
- Jazz Team Server 5.0.1
- Aplicación Gestión de configuración 5.0.1
Importante: - Seleccione un grupo de paquetes y un directorio que no sean los de la instalación
original.
- Seleccione la misma raíz de contexto que en la instalación anterior.
Si actualiza desde Rational Engineering
Lifecycle Manager versión 5.0 o versiones anteriores, la raíz de contexto existente de Jazz
Reporting Service o de
SPARQL es SPARQL_Gateway y el nombre del archivo de aplicación es SPARQL_Gateway.war.
Cuando instale Rational Engineering
Lifecycle Manager 5.0.1,
seleccione la opción de raíz de contexto personalizada y especifique SPARQL_Gateway en el campo Valores de raíz de contexto de aplicación.
- Detenga el servidor Tomcat antiguo.
- Migre o realice una copia de seguridad de la base de datos.
Asegúrese de que el controlador JDBC
de Oracle, ojdbc.jar, esté disponible en el directorio $newRELMHome/JazzTeamServer/server/oracle.
- Actualice la aplicación Gestión de configuración.
Ejecute el script
vvc_upgrade para actualizar los
archivos de configuración y de base de datos y para volver a compilar los
índices de texto. Este es un ejemplo de parámetro:
cd $newRELMHome/server/
upgrade/vvc/vvc_upgrade.sh -oldApplicationHome oldRELMHome/server/conf
Consejo: La aplicación Gestión de configuración también se puede instalar con Rhapsody Design Manager.
Cuando instala Rational Engineering Lifecycle
Manager,
tiene la opción de instalar la aplicación Gestión de configuración; esta opción
resulta útil si desea instalar la aplicación en un servidor que no sea
Rhapsody Design Manager. Integre únicamente una aplicación Gestión de configuración con Rational Engineering Lifecycle
Manager.
Si opta por instalar el componente en varios servidores, asegúrese de que selecciona el componente correcto para la instalación y actualización.
- Actualice Rational Engineering Lifecycle
Manager.
Ejecute el mandato
relm_upgrade.sh para actualizar los archivos de configuración y de base de datos y para crear los índices de texto.
$newRELMHome/server/upgrade/relm/relm_upgrade.sh -oldApplicationHome oldRELMHome/server/conf
- Transfiera la información de Lifecycle
Query Engine y de Jazz
Reporting Service o
SPARQL Gateway existente a la nueva versión del producto.
Copie el contenido del directorio
SPARQL_Gateway en la instalación antigua al directorio
SPARQL_Gateway nuevo.
cp -R $oldRELMHome/server/conf/SPARQL_Gateway/* $newRELMHome/server/conf/SPARQL_Gateway
Si actualiza de la versión 5.0 a la 5.0.1, vaya al Paso 7.
Si actualiza de la versión 4.x a la 5.0.1,
utilice un editor de texto para añadir las propiedades siguientes en
$newRELMHome/server/conf/SPARQL_Gateway/SPARQL_Gateway.properties.
- support.query.editing=false
- support.db.derby=false
- support.dwse=false
- query.results.limit=3000
- query.results.cache.timeout=300
- user.account.cache.timeout=480
Elimine
app.properties de
SPARQL_Gateway rm $newRELMHome/server/conf/SPARQL_Gateway/app.properties
Renombre
SPARQL_Gateway.properties a
app.properties.
mv $newRELMHome/server/conf/SPARQL_Gateway/SPARQL_Gateway.properties $newRELMHome/server/conf/SPARQL_Gateway/app.properties
Renombre
SPARQL_Gateway_runtime.properties a
app_runtime.properties.
(De forma predeterminada,
SPARQL_Gateway_runtime.properties
no existe, pero puede crear el archivo si necesita configurar el valor de tiempo de espera de conexión.)
mv $newRELMHome/server/conf/SPARQL_Gateway/SPARQL_Gateway_runtime.properties $newRELMHome/server/conf/SPARQL_Gateway/app_runtime.properties
- Inicie el servidor Apache Tomcat.
- Si actualiza desde la versión 4.x, actualice Lifecycle
Query Engine.
Abra la página de administración de
Lifecycle
Query Engine,
https://nombre_host_relm:puerto/lqe/web/admin.
Un mensaje indica que la actualización de
Lifecycle
Query Engine
está en curso y que la aplicación no está disponible. Pulse Iniciar actualización. Cuando se completa el proceso de actualización, los orígenes de datos están disponibles.
- Actualice la aplicación Gestión de configuración.
- Asegúrese de que exista un archivo credentials.txt con el siguiente contenido: adminUserId, adminPassword, repositoryURL,
smartCard, certificateFile.
Si el archivo no existe, cree el archivo. Un ejemplo de archivo de credenciales es:
adminUserId=yourAdminUserId
adminPassword=yourAdminPassword
repositoryURL=https://yourserver.com:9443/vvc
smartCard=<none>
certificateFile=<none>
- Ejecute el mandato repotools-vvc desde el directorio
dir_instalación_aplicación_configuración/server.
./repotools-vvc.sh -vvc_online_migrationCommand
credentialsFile=credentials.txt fromVersion=<versión_anterior>
logPort=52000 logLevel=DEBUG
repotools-vvc.bat -vvc_online_migrationCommand
credentialsFile=credentials.txt fromVersion=<versión_anterior>
logPort=52000 logLevel=DEBUG
- Reinicie Jazz Team Server.
El mandato repotools de la aplicación Gestión de configuración envía una solicitud para ejecutar la aplicación Gestión de configuración y espera una respuesta. Si el mandato repotools-vvc se detiene inmediatamente con un error de autorización, verifique que el servidor se está ejecutando y que el ID de usuario y la contraseña del archivo de credenciales sean correctos.
- Reinicie el servidor Tomcat.
- Reinicie el servidor de
Rational Engineering Lifecycle
Manager
para actualizar automáticamente los datos migrados al formato necesario en la nueva
versión de la aplicación. Este proceso se denomina actualización en línea. Inicie
sesión si desea ver la página de estado de la actualización.
Resultados
Cuando la actualización en línea es satisfactoria, el
navegador web se renueva y abre la página de bienvenida de
Rational Engineering
Lifecycle Manager. Si falla un paso de actualización, examine el archivo
relm.log para determinar la causa del error. Si
tiene un número elevado de productos definidos en
Rational Engineering
Lifecycle Manager,
la actualización en línea tarda mucho en completarse (hasta varias horas).