Este artículo incluye detalles de varios paquetes fijos acumulativos para el repositorio Oak y describe cómo instalar los paquetes fijos acumulativos de oak en AEM 6.1.

Información sobre la liberación

Producto Adobe Experience Manager
Versión 6.1
Versión Paquetes fijos acumulativos de Oak
Versión recomendada  1.2.x

Descripción general de los paquetes fijos acumulativos de Oak

Adobe proporciona correcciones para el repositorio de Oak a través de los paquetes de correcciones acumulativas de Oak (OCFP). Además, Adobe cumple todos los requisitos de soporte para los OCFP.

Adobe Experience Manager (AEM) es compatible con OCFP de la misma forma que con los paquetes de correcciones acumulativas estándar.

Un OCFP no tiene ninguna dependencia de otro software. Por lo tanto, no tiene que preocuparse por encontrar/resolver dependencias.

Instale el último paquete de reparación acumulativa para su versión de AEM para mantener su implementación actualizada.

Si ha instalado la última versión de OCFP, puede solicitar una versión de diagnóstico hasta que la próxima versión de OCFP esté oficialmente disponible.

La creación del diagnóstico solo proporciona la misma garantía de calidad que una corrección. No se corresponde con el nivel de garantía de calidad de un CFP, un paquete de servicios o un lanzamiento de un producto.

Para más información sobre CFPs y otros tipos de versiones, vea Vehículo de liberación de mantenimiento.

Instrucciones de instalación

Crear el índice (Oak 1.2.19 o superior)

El Cumulative Fix pack 1.2.19 de Oak y las versiones superiores incluyen definiciones de índice. Sin embargo, la indexación puede requerir muchos recursos. Antes de desplegar el CFP Oak 1.2.19+, realice el siguiente procedimiento para crear el índice. Sin embargo, puede omitir este procedimiento si ya ha construido definiciones de índice al aplicar una versión anterior de Oak CFP (1.2.19 o superior).

Nota:

Para crear índices, asegúrese de que: Dupdate.limit esté establecido en un valor superior, por ejemplo 200000. Además, asigne suficiente memoria en pilas.

  1. Instale el paquete de definición de índice NPR-14064, que contiene definiciones de índice con async re-index.

  2. Si AEM se despliega en MongoDB, mantenga una instancia de AEM en ejecución. Detenga todas las demás instancias.

  3. Vaya a

    /system/console/jmx/org.apache.jackrabbit.oak%3Aid%3D11%2Cname%3D"async"%2Ctype%3D"PropertyIndexAsyncReindex"

  4. Para iniciar la indexación, llame la función startPropertyIndexAsyncReindex().

  5. Supervise los archivos de registro para el siguiente mensaje:
    22.02.2017 11:34:32.602 *INFO*[aysnc-index-update-async-reindex] org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate[async-reindex] Reindexing completed for indexes:[/oak:index/externalId*(0), /oak:index/externalPrincipalNames*(0), /oak:index/repMembers*(51)] en 1.085 s

  6. Verifique que los índices se construyan correctamente. Compruebe las siguientes actualizaciones:

    • reindexCount=1
    • async="async-reindex" se elimina (el índice vuelve al modo síncrono)
  7. Compruebe las definiciones de las consultas para los siguientes índices (asegúrese también de que la siguiente consulta no incluya ningún resultado que se parezca a //element(*, oak:QueryIndexDefinition)[@async = "async-reindex"]

    • /oak:index/repMembers
    • /oak:index/externalPrincipalNames
    • /oak:index/externalId

La indexación asíncrona crea un punto de comprobación de repositorios. Una vez completada la tarea de indexación, libere este punto de comprobación para permitir que el sistema realice la recolección de basura sin problemas. Siga estos pasos:

  1. Abra el CheckpointManager MBean:

    MongoMK:

    /system/console/jmx/org.apache.jackrabbit.oak%3Aname%3DDocument+node+store+checkpoint+management%2Ctype%3DCheckpointManger

    TarMK:

    /system/console/jmx/org.apache.jackrabbit.oak%3Aid%3D3%2Cname%3D"Segment+node+store+checkpoint+management"%2Ctype%3D"CheckpointManger"

  2. Llamar a la API listCheckpoints().

  3. Encuentre la fila del punto de comprobación con el valor de propiedad creator como async-reindex.

  4. Copie su valor de identificación en el portapapeles.
    En MongoMK, se parece a r1234567aaaa-0-1.
    En TarMK, se parece a 6eac07d0-fe27-4d16-82f8-6d5da4cefd67.

  5. Llame a la API releaseCheckpoint().

  6. Pegue el ID como p1 y pulse/clic en Invocar. El punto de comprobación está liberado.

Instalación del cumulative fix pack de Oak

Antes de instalar el OCFP, asegúrese de hacer una copia de seguridad de sus datos.

  1. En la interfaz de usuario de AEM, pulse o haga clic en el logotipo de AEM y vaya a Herramientas > Despliegue > Paquetes abrir el Administrador de paquetes.

  2. Cargar e instalar el paquete OCFP.

  3. Reinicie AEM.

Para implementar el OCFP en el contexto de una actualización a AEM 6.1, siga estos pasos:
  1. Prepare la instancia de origen y, a continuación, reinicie el sistema.

  2.  Desempaque el paquete de inicio rápido AEM 6.1 utilizando el siguiente comando en una ubicación temporal:

    java -jar quickstart.jar -unpack
  3. Mover /jcr_root/libs/system/install/* a /crx-quickstart/install.

  4. Mover /jcr_root/libs/system/install/crx3/* a /crx-quickstart/install/15.

  5. Continúe con la actualización de la instancia AEM 6.1.

Nota:

Si utiliza la integración LDAP, consulte Problemas conocidos.

Nota:

No se admite la desinstalación de un OCFP.

Oak Cumulative Fix Packs disponibles

Oak 1.2.31

Fecha Nombre Notas de la versión
3 de Abril del 2019 OCFP 26254 Oak 1.2.31

Oak 1.2.30

Fecha Nombre Notas de la versión
5 de Octubre del 2018 OCFP 22732 Oak 1.2.30

Oak 1.2.29

Fecha Nombre Notas de la versión
6 de Abril del 2018 OCFP 21492 Oak 1.2.29

Oak 1.2.28

Fecha Nombre Notas de la versión
8 de Febrero del 2018 OCFP 18737 Oak 1.2.28

Oak 1.2.27

Fecha Nombre Notas de la versión
10 de Septiembre del 2017
OCFP 17336 Oak 1.2.27

Oak 1.2.26

Fecha Nombre Notas de la versión
21 de Junio del 2017 OCFP 16519 Oak 1.2.26

Recursos útiles

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea