cqtsadmin.pl

cqtsadmin.pl es una herramienta de scripts Perl que automatiza los pasos para configurar y administrar la búsqueda de texto completo de IBM® Rational ClearQuest.

cqtsadmin.pl es uno de los dos componentes de la herramienta de administrador de búsqueda de texto completo. El otro componente es cqtsadmin-dbset-userdb.xml, un archivo XML generado por el script cqtsadmin.pl. El archivo cqtsadmin-dbset-userdb.xml proporciona y contiene datos sobre el despliegue de la búsqueda de texto completo. Edite cqtsadmin-dbset-userdb.xml para completar el despliegue.

Las opciones de línea de mandatos de cqtsadmin.pl están descritas en la publicación IBM Rational ClearQuest Full-Text Search Administrator’s Guide. Consulte Configuración de la búsqueda de texto completo para obtener la ubicación de este documento.

ClearQuest v8.0.0.5 añade soporte para la opción de línea de mandatos upgrade_solr_app, que se describe en la sección siguiente.

Sinopsis

cqperl cqtsadmin.pl --username nombresuperusuario --password contraseña --dbset conjuntobd --userdb nombreconexión --ftshome cqftshome [--upgrade_solr_app]

Descripción

Cuando actualice ClearQuest y los despliegues de búsqueda de texto completo utilizando los mandatos prep_upgd_was_profiles y restore_was_profiles, la aplicación Apache Solr no se actualizará automáticamente. Utilice la opción de línea de mandatos upgrade_solr_app para actualizar Apache Solr a la versión asociada a la versión a la que ha actualizado ClearQuest. Mientras se está actualizando la aplicación Apache Solr, la búsqueda de texto completo no estará dejará de estar disponible durante 1-5 minutos.

Si necesita actualizar más de un despliegue de búsqueda de texto completo, debe ejecutar la opción de línea de mandatos upgrade_solr_app en cada despliegue, de uno en uno.

Consejo: Antes de actualizar la aplicación Apache Solr, plantéese realizar una copia de seguridad del despliegue de búsqueda de texto completo mediante la opción de línea de mandatos backup_fts. Además, consulte la notas del release de IBM Rational ClearQuest para ver si la versión de ClearQuest a la que está actualizando incluye una nueva versión de Apache Solr.

Si después de ejecutar la opción de línea de mandatos upgrade_solr_app se le solicita que vuelva a indexar los registros de ClearQuest, utilice la opción de línea de mandatos fresh_batch_idx.

Ejemplo

Es necesario actualizar la aplicación Apache Solr para uno de los despliegues de búsqueda de texto completo tras haber actualizado ClearQuest.

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

Si después de ejecutar la opción de línea de mandatos upgrade_solr_app se le solicita que vuelva a indexar la base de datos de ClearQuest, deberá ejecutar estos mandatos. Mientras se ejecutan estos mandatos, la búsqueda de texto completo de ClearQuest seguirá estando disponible.

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

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

cqperl cqtsadmin.pl --username admin --password "" --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --start_update_idx
Nota: La opción de línea de mandatos fresh_batch_idx puede tardar desde varias horas hasta varios días, dependiendo de cuántos registros existen en la base de datos de ClearQuest. Mientras se ejecuta este mandato, la búsqueda de texto completo de ClearQuest es completamente funcional, pero la calidad de la búsqueda podría verse afectada.

Comentarios