IBM Installation Manager no reconoce los perfiles de WebSphere
Application Server asociados con la característica de búsqueda de texto completo.
Por tanto, si tiene intención de actualizar o volver a instalar IBM Rational ClearQuest, utilice el mandato
cqtsadmin.pl para realizar una copia de seguridad y suprimir estos perfiles.
Después de actualizar o volver a instalar ClearQuest, utilice de nuevo el mandato cqtsadmin.pl para restaurar los perfiles.
Antes de empezar
Este escenario incluye pasos para realizar antes y después de actualizar o volver a instalar ClearQuest.
Se da por supuesto que se está utilizando la base de datos SAMPL.
En un entorno de producción, los pasos anteriores a la actualización o la instalación, y los pasos posteriores a la instalación o la actualización pueden llevar desde minutos a horas en completarse, dependiendo del número de perfiles de WebSphere Application Server de búsqueda de texto completo en su despliegue.
Con cada perfil, los pasos podrían tardar varios minutos en completarse.
Tenga en cuenta que puede ejecutar el mandato cqtsadmin.pl en relación a cualquier instancia de búsqueda de texto completo en el servidor puesto que el mandato es global para todos los despliegues de búsqueda de texto completo en el servidor.
Cuando se completa el mandato cqtsadmin.pl para un despliegue de búsqueda de texto completo, se actualizan los otros despliegues en el servidor.
Procedimiento
- Realice las siguientes tareas previas de actualización o instalación.
- Edite el archivo de configuración cqtsadmin-TextSearch-SAMPL.xml. Cambie el valor del código <deleteFtsWASProfiles> de este:
<newValue required="no"><newValue>
a:
<newValue required="no">true<newValue>
- Ejecute el mandato cqtsadmin.pl con la opción prep_upgd_was_profiles en una ventana de indicador de mandatos.
Esta opción de línea de mandatos crea una copia de seguridad de los datos de perfiles de WebSphere Application Server de búsqueda de texto completo en el servidor y, a continuación, suprime los perfiles. Los datos de la copia de seguridad se guardan en el directorio FTSBackupWASProfiles.
- Vuelva a editar el archivo cqtsadmin-TextSearch-SAMPL.xml.
Cambie el valor del código <deleteFtsWASProfiles> de este:
<newValue required="no">true<newValue>
a:
<newValue required="no"><newValue>
La edición impide que vuelva a ejecutar accidentalmente esta opción de línea de mandatos destructiva.
- Actualice o vuelva a instalar ClearQuest.
- Vuelva a ejecutar el mandato cqtsadmin.pl para restaurar todos los perfiles de WebSphere Application Server de búsqueda de texto completo de copia de seguridad y desplegados anteriormente.
Hay dos casos de ejemplo de uso:
- Caso de ejemplo A: Restaure todo los perfiles de WebSphere Application Server de búsqueda de texto completo de copia de seguridad y desplegados anteriormente utilizando la opción de línea de mandatos restore_was_profiles:
cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --restore_was_profiles D:\FTSBackupWASProfiles
- Caso de ejemplo B: Restaure todo los perfiles de WebSphere Application Server de búsqueda de texto completo de copia de seguridad y desplegados anteriormente y consolide estos perfiles en un directorio utilizando las opciones de línea de mandato restore_was_profiles y fts_was_profile_home respectivamente:
cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch
--userdb SAMPL --ftshome D:\CQ.Search --restore_was_profiles D:\FTSBackupWASProfiles --fts_was_profile_home D:\FTS.wasprofiles