Indexación mediante el Jar de Oak-run

Oak-run admite todos los casos de uso de indexación en la línea de comandos sin tener que operar desde el nivel JMX. Las ventajas del enfoque oak-run son:

  1. AEM Es un nuevo conjunto de herramientas de indexación para la versión 6.4 de
  2. Reduce el tiempo de reindexación, lo que afecta negativamente a los tiempos de reindexación en repositorios más grandes
  3. AEM AEM Está reduciendo el consumo de recursos durante la reindexación, lo que da como resultado un mejor rendimiento del sistema para otras actividades de la
  4. Oak-run proporciona compatibilidad fuera de banda: Si las condiciones de producción no permiten ejecutar un reíndice en instancias de producción, se puede utilizar un entorno clonado para la reindexación a fin de evitar un impacto crítico en el rendimiento.

A continuación, encontrará una lista de casos de uso que se pueden aprovechar al realizar operaciones de indexación a través de la oak-run herramienta.

Comprobaciones de coherencia de índice

NOTA

Para obtener información más detallada sobre este escenario, consulte Caso de uso 1: Comprobación de la coherencia del índice.

  • oak-run.jardetermina rápidamente si los índices de Lucene oak están dañados.
  • AEM Es seguro ejecutarse en una instancia de prueba en uso para los niveles de comprobación de coherencia 1 y 2.

Comprobaciones de coherencia de índice

Estadísticas de índice

NOTA

Para obtener información más detallada sobre este escenario, consulte Caso de uso 2: Estadísticas de índice

  • oak-run.jar elimina todas las definiciones de índice, las estadísticas de índice importantes y el contenido de índice para el análisis sin conexión.
  • AEM Es seguro ejecutarlo en una instancia en uso de la aplicación de seguridad de la aplicación de seguridad de la aplicación de seguridad

image2017-12-19_9-47-40

Árbol de decisión de método de reindexación

Este diagrama es un árbol de decisión para saber cuándo utilizar los distintos métodos de reindexación.

oak_-_reindexingwithoak-run

Reindexación de MongoMK/RDMBMK

NOTA

Para obtener información más detallada sobre este escenario, consulte Caso de uso 3: Reindexación.

Extracción previa de texto para SegmentNodeStore y DocumentNodeStore

Preextracción de texto AEM (una función que ha existido con la versión 6.3 de) se puede utilizar para reducir el tiempo de reindexación. La preextracción de texto se puede utilizar junto con todos los enfoques de reindexación.

Según la variable oak-run.jar enfoque de indexación habrá varios pasos a cada lado del paso Realizar reindexación en el diagrama siguiente.

Extracción previa de texto para SegmentNodeStore y DocumentNodeStore

NOTA

AEM Naranja indica las actividades en las que debe estar en una ventana de mantenimiento.

Reindexación en línea para MongoMK o RDBMK con oak-run.jar

NOTA

Para obtener información más detallada sobre este escenario, consulte Reindexar: DocumentNodeStore.

AEM Este es el método recomendado para volver a indexar instalaciones de MongoMK (y RDBMK) en el mercado de la distribución de datos (RDBMK). No se debe utilizar ningún otro método.

AEM Este proceso sólo debe ejecutarse con una única instancia de en el clúster.

Reindexación en línea para MongoMK o RDBMK con oak-run.jar

Reindexación de TarMK

NOTA

Para obtener información más detallada sobre este escenario, consulte Reindexar: SegmentNodeStore.

  • Consideraciones sobre el modo de espera en frío (TarMK)

    • No hay ninguna consideración especial para el modo de espera en frío; las instancias de modo de espera en frío sincronizarán los cambios de la forma habitual.
  • Publicar granjas AEM (las granjas de publicación AEM siempre deben ser TarMK)

    • AEM Para la granja de servidores de publicación, debe hacerse para todos los pasos de O ejecutar en una sola publicación y luego clonar la configuración para otros (tomando todas las precauciones habituales al clonar instancias de; sling.id - debe vincularse a algo aquí)

Reindexación en línea para TarMK

NOTA

Para obtener información más detallada sobre este escenario, consulte Reindexación en línea - SegmentNodeStore.

Este es el método utilizado antes de la introducción de las nuevas capacidades de indexación de oak-run.jar. Se puede hacer configurando la variable reindex=true en el índice Oak.

Este método se puede utilizar si el cliente acepta los efectos de tiempo y rendimiento que se van a indexar. AEM Este suele ser el caso de las instalaciones de pequeñas y medianas dimensiones en el sector de la.

Reindexación en línea para TarMK

Reindexación en línea de TarMK con oak-run.jar

NOTA

Para obtener información más detallada sobre este escenario, consulte AEM Reindexación en línea - SegmentNodeStore - Se está ejecutando la instancia de la.

La reindexación en línea de TarMK con oak-run.jar es más rápida que la Reindexación en línea para TarMK descrito anteriormente. Sin embargo, también requiere ejecución durante una ventana de mantenimiento; con la mención de que la ventana será más corta y se requieren más pasos para realizar la reindexación.

NOTA

AEM Naranja indica las operaciones en las que se debe realizar la operación en un período de mantenimiento.

Reindexación en línea de TarMK con oak-run.jar

Volver a indexar TarMK sin conexión mediante oak-run.jar

NOTA

Para obtener información más detallada sobre este escenario, consulte AEM Reindexación en línea - SegmentNodeStore - Se cierra la instancia de la.

La reindexación sin conexión de TarMK es la más sencilla oak-run.jar basado en un enfoque de reindexación para TarMK, ya que requiere un único oak-run.jar comentario. AEM Sin embargo, requiere que se cierre la instancia de.

NOTA

AEM Rojo indica las operaciones en las que debe cerrarse el servicio de la.

Volver a indexar TarMK sin conexión mediante oak-run.jar

TarMK de reindexación fuera de banda con oak-run.jar

NOTA

Para obtener información más detallada sobre este escenario, consulte Reindexación fuera de banda: SegmentNodeStore.

AEM La reindexación fuera de banda minimiza el impacto de la reindexación en las instancias de en uso.

NOTA

AEM Rojo indica las operaciones en las que se pueden cerrar los puntos de conexión de los.

TarMK de reindexación fuera de banda con oak-run.jar

Actualización de definiciones de indexación

NOTA

Para obtener información más detallada sobre este escenario, consulte Caso de uso 4: Actualización de definiciones de índice.

Crear y actualizar definiciones de índice en TarMK usando ACS

NOTA

ACS Asegúrese de que el índice sea un proyecto compatible con la comunidad y no con el soporte de Adobe.

Esto permite la definición del índice de envío mediante el paquete de contenido, lo que posteriormente resulta en una reindexación mediante la configuración del indicador de reindexación en true. Esto funciona para configuraciones más pequeñas en las que la reindexación no tarda mucho tiempo.

Para obtener más información, consulte la Documentación de índice seguro de ACS para obtener más información.

Creación y actualización de definiciones de índice en TarMK mediante oak-run.jar

Si el tiempo o el impacto en el rendimiento de la reindexación mediante no oak-run.jar métodos es demasiado alto, los siguientes oak-run.jar AEM Este método basado en puede utilizarse para importar y reindexar definiciones de índice de Lucene en una instalación basada en TarMK de la base de la base de datos de la base de datos de la base de datos de.

Creación y actualización de definiciones de índice en TarMK mediante oak-run.jar

Creación y actualización de definiciones de índice en MonogMK con oak-run.jar

Si el tiempo o el impacto en el rendimiento de la reindexación mediante no oak-run.jar métodos es demasiado alto, los siguientes oak-run.jar AEM Este método basado en puede utilizarse para importar y reindexar definiciones de índice de Lucene en instalaciones basadas en MongoMK, en el que se utilizan diferentes tipos de instalaciones basadas en el índice de Lucene.

Creación y actualización de definiciones de índice en MonogMK con oak-run.jar

En esta página