Actualización de Solr a la versión más reciente admitida por ClearQuest

Puede actualizar Solr a la versión más reciente admitida por ClearQuest. Esto resulta útil cuando la versión de Solr en el despliegue es anterior a la versión que admite ClearQuest.

Antes de empezar

Si utiliza la base de datos SAMPL de IBM Rational ClearQuest, harán falta aproximadamente 15 minutos para completar este caso de ejemplo. Si está utilizando una base de datos de producción y necesita volver a indexar, el tiempo se incrementará en función del tamaño de la base de datos.

Acerca de esta tarea

En este caso de ejemplo se presupone que ha actualizado ClearQuest y que ha actualizado el despliegue de búsqueda de texto completo mediante las opciones de línea de mandatos prep_upgd_was_profiles y restore_was_profiles de cqtsadmin.pl. Además, en el caso de ejemplo se presupone que la versión de Apache Solr utilizada actualmente en este despliegue es anterior a la versión admitida por ClearQuest, y que desea actualizar la aplicación Solr.
Nota: Si no actualiza la aplicación Solr, se utilizará la versión actual. Si despliega una nueva instancia de búsqueda de texto completo, se instalará y se utilizará la versión más reciente de Solr que esté incluida en ClearQuest. Es posible tener una combinación de despliegues de búsqueda de texto completo en el mismo host, cada uno de los cuales utiliza una versión de Solr distinta.

Este caso de ejemplo utiliza un repositorio de esquemas con una conexión denominada TextSearch y una base de datos de usuario denominada SAMPL. Las vías de acceso se especifican presuponiendo que utiliza un sistema Windows. Realice las sustituciones adecuadas si está utilizando un sistema UNIX o Linux.

Procedimiento

  1. Realice una copia de seguridad del despliegue de búsqueda de texto completo ejecutando el mandato cqtsadmin.pl con la opción backup_fts:

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --backup_fts E:\FTS.Backup

  2. Actualice la aplicación Solr ejecutando de nuevo el mandato cqtsadmin.pl con la opción upgrade_solr_app:

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --upgrade_solr_app

  3. Si se visualiza un mensaje después de que se haya completado el mandato del paso 2 que le indique que debe reindexar la base de datos de usuario, vuelva a ejecutar el mandato cqtsadmin.pl cuatro veces con las opciones stop_update_idx, run_batch_idx, optimize_idx y start_update_idx respectivamente:

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --stop_update_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --run_batch_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --optimize_idx

    cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --start_update_idx

Resultados

Ha actualizado la aplicación Solr a la versión más reciente admitida por ClearQuest.


Comentarios