Legacy ID:KA425653 Los siguientes pasos son para realizar una limpieza total del Reindexado, esto requiere limpiar completamente la copia actual de los índices. Generalmente se puede realizar un reindexado sin necesidad de seguir todos los pasos. Los pasos extra serian solo para reindexar en un ambiente donde no se confié en los archivos de la colección de datos o simplemente se requiera empezar sobre unos nuevos índices. Pasos a ejecutar: 1.- Detener el servicio de AR Server (Esto se hace para remover cualquier lock que exista sobre la colección de datos) 2.- Borre todos los archivos del directorio de la colección de datos {Installation directory}/ARSystem/ftsconfiguration/collection Este directorio puede ser diferente en cada entorno se puede verificar en la sección de FTS dentro de la forma del Server Administration Console. 3.- Borre todos los registros de la tabla FT_PENDING en la Base de Datos Puede ejecutar los siguientes comandos de SQL a nivel de Base de Datos para copiar todo del contenido de la tabla existente FT_PENDING a otra tabla en caso de que se quiera conservar una copia de la tabla. Nota: El backup de esta tabla no se necesitará, pero puede hacerse de esta manera en caso de que se requiera por políticas internas). select * into ft_pending_copy from ft_pending delete from ft_pending Nota: También se puede utilizar el comando 'truncate table' 4.- Inicie el AR Server 5.- Realice el reindexado desde el Server asignado como primary indexer. - Vaya a Server Information > FTS tab. Marque "Reindex" checkbox y presione OK. Nota: Si tiene más de un Indexer Server en un ambiente FTS HA, espere hasta que el reindexado del servidor este completo antes de reindexar otros servers. De esta manera los usuarios puedan seguir realizando búsquedas de FTS/MFS. 6.- Monitoree cuando el reindexados esté finalizado Para determinar si la acción de reindexado se ha completado, monitoree la tabla FT_PENDING por operationType y habilite los logs FTS Indexing en el TAB log files. A nivel de Base de Datos puede ejecutarse el siguiente ccommando de SQL select count(distinct operationType) from FT_Pending where operationType = 5; Además, revise que en el directorio de colección de datos los archivos de índices estén siendo creados. Nota: Debe existir un directorio para cada forma que se indexó de acuerdo con su SchemaId (versión 9.x) 7.- Si está usando FTS en un entorno HA realice estos pasos con el siguiente Indexer Server. NOTA; Mientras el reindexado es llevado a cabo, los usuarios serán direccionados a otro indexer server cuando realicen búsquedas usando HA FTS. Si no se usa HA FTS los usuarios recibirán un mensaje o los registros no serán encontrados.
Asegúrese de que los usuarios estén conscientes de que esto puede ser un comportamiento temporal mientras se está llevando a cabo el reindexado.
NOTA: Este artículo también está disponible en Inglés, usar el siguiente enlace o buscar por el Número de Artículo 000084360. / NOTE: This article is also available in English, use the link below or search by Article Number 000084360. Remedy - FTS - How to rebuild the FTS index on a Server Group |
This knowledge article may contain information that does not apply to version 21.05 or later which runs in a container environment. Please refer to Article Number 000385088 for more information about troubleshooting BMC products in containers. |