Volver a indexar los Índices de búsqueda 2022.1 antes de actualizar a la versión 2023.1 - spectrum_platform - 23.1

Guía de instalación de Spectrum para Windows

Product type
Portfolio
Integrate
Locate
Verify
Product family
Spectrum
Product
Spectrum > Spectrum Platform
Version
23.1
Language
Español (México)
Product name
Spectrum Technology Platform
Title
Guía de instalación de Spectrum para Windows
First publish date
2007
Last updated
2024-02-07
Published on
2024-02-07T17:40:03.458766
Si actualizó desde una versión anterior de Spectrum Technology Platform (como 19.1. o 20.1) a Spectrum 2022.1, primero debe volver a indexar los Índices de búsqueda antes de actualizar a 2023.1. No necesita realizar este procedimiento si no actualizó a 2022.1 desde una versión anterior de Spectrum.

Volver a indexar los Índices de búsqueda 2022.1 en un servidor independiente

Para una configuración de servidor independiente, realice este procedimiento antes de actualizar Spectrum Technology Platform 2022.1 a 2023.1.

Nota: En este procedimiento, SpectrumDirectory es el directorio donde está instalado el servidor Spectrum Technology Platform(por ejemplo, C:\Program Files\Precisely\Spectrum).
  1. Detener el servidor de Spectrum Technology Platform si aún no está detenido
  2. Para detener el servidor, haga clic con el botón derecho en el ícono de Spectrum Technology Platform, ubicado en la bandeja del sistema Windows, y haga clic en Detener Spectrum.
  3. Verifique que todos los procesos de Java de Spectrum estén detenidos.
  4. Haga un copia de seguridad de la carpeta SpectrumDirectory\index\data.
  5. Use el enlace que aquí se proporciona para descargar el archivo ZIP que contiene los archivos de reindexación.
  6. Extraiga el contenido del archivo Reindex_20221.zip descargado en la carpeta SpectrumDirectory.
  7. Abra una ventana de símbolo del sistema y, desde el símbolo del sistema, ejecute el archivo elasticsearch.bat ubicado en SpectrumDirectory\index\bin folder.
  8. Abra una nueva ventana de símbolo del sistema y ejecute el archivo reindex.bat ubicado en la carpeta SpectrumDirectory\index\bin.
  9. Una vez que el proceso de reindexación esté completo, cierre la ventana de línea de comandos para volver a indexar.
  10. Verifique que la reindexación se haya realizado correctamente.
    1. Abra SpectrumDirectory/index/logs/reindex.log en un editor de texto, como Notepad++.
      El archivo de registro le mostrará un recuento de índices antes y después del proceso de reindexación.
    2. Busque el archivo reindex.log para Not reindexing index.
    3. Si encuentra Not reindexing index en el registro de uno o más índices, abra el archivo SpectrumDirectory/index/config/jvm.options.
    4. Aumente el espacio de montón de memoria máximo y mínimo; luego, vuelva a ejecutar la reindexación (pasos 8 y 9).
      # Xms represents the initial size of total heap space -Xms1g # Xmx represents the maximum size of total heap space -Xmx1g
  11. Para verificar que la reindexación se haya realizado correctamente, abra el archivo reindex.log en la carpeta SpectrumDirectory/index/logs.
    El archivo de registro le mostrará un recuento de índices antes y después del proceso de reindexación.
  12. Presione Ctrl-C para detener Elasticsearch y, a continuación, cierre la ventana de símbolo del sistema.
  13. Verifique que todos los procesos de Java estén detenidos.
Después de finalizar este procedimiento, complete Actualización del servidor de Spectrum.

Volver a indexar los Índices de búsqueda 2022.1 en un servidor de clúster

Para una configuración con clústeres, realice este procedimiento antes de actualizar de 2022.1 a 2023.1 en cada nodo del clúster. Para una configuración de clúster distribuido, realice este procedimiento en cada nodo de la configuración del servidor de Spectrum Technology Platform.

  1. Detenga el servidor de Spectrum Technology Platform en cada nodo del clúster.
    Para detener Spectrum, haga clic con el botón derecho en el ícono de Spectrum Technology Platform, ubicado en la bandeja del sistema Windows, y haga clic en Spectrum.
  2. Verifique que todos los procesos de Java de Spectrum estén detenidos.
  3. Haga una copia de seguridad de la carpeta SpectrumDirectory/index/data en cada nodo del clúster.
  4. Use el enlace que aquí se proporciona para descargar el archivo ZIP que contiene los archivos de reindexación.
  5. Extraiga el contenido del archivo ZIP descargado (Reindex_20221.zip) en SpectrumDirectory.
  6. Después de completar los pasos 1 a 5 en cada nodo del clúster, ejecute el archivo elasticsearch.bat del símbolo del sistema en simultáneo en cada nodo del clúster para iniciar Elasticsearch en el modo de clúster.
  7. Desde una nueva ventana de símbolo del sistema, ejecute el archivo reindex.bat en uno de los nodos del clúster.
  8. Una vez que el proceso de reindexación esté completo, cierre la ventana de línea de comandos para volver a indexar.
  9. Verifique que la reindexación se haya realizado correctamente.
    1. Abra SpectrumDirectory/index/logs/reindex.log en un editor de texto, como Notepad++.
      El archivo de registro le mostrará un recuento de índices antes y después del proceso de reindexación.
    2. Busque el archivo reindex.log para Not reindexing index.
    3. Si encuentra Not reindexing index en el registro de uno o más índices, abra el archivo SpectrumDirectory/index/config/jvm.options.
    4. Aumente el espacio de montón de memoria máximo y mínimo; luego, vuelva a ejecutar la reindexación (pasos 7 y 8).
      # Xms represents the initial size of total heap space -Xms1g # Xmx represents the maximum size of total heap space -Xmx1g
  10. Repita los pasos 7 a 9 en cada nodo del clúster.
    Asegúrese de que el proceso de reindexación se complete en cada nodo antes de ejecutarlo en el siguiente nodo.
    Nota: Aunque los demás nodos del clúster ya deben volver a indexarse, es recomendable ejecutar el proceso de reindexación en cada nodo. Verá el siguiente mensaje si el nodo del clúster ya se ha vuelto a indexar:
    Información: no es necesario volver a indexar el clúster
  11. Presione Ctrl-C para detener Elasticsearch y, a continuación, cierre la ventana de símbolo del sistema.
  12. Verifique que todos los procesos de Java estén detenidos.
Después de finalizar este procedimiento, complete Actualización del servidor de Spectrum.