Entorno
Problema/Síntomas
La herramienta Oak-run es útil cuando observa un error como este:
09.11.2017 13:42:17.512 *WARN* async-index-update-async org.apache.jackrabbit.oak.plugins.blob.datastore.DataStoreBlobStore Error occurred while loading bytes from steam while fetching for id «record ID» java.util.concurrent.ExecutionException: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record «record ID» does not exist Caused by: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record «record ID» does not exist |
---|
A diferencia de /system/console/repositorycheck
UI, la herramienta Oak-run comprueba los archivos de índice Lucene ocultos en /oak:
indexe además del resto de las rutas de contenido. Esta herramienta le da la opción de restaurar archivos de índice al almacén de datos o solo reconstruir los índices que están dañados en lugar de reindexarlos todos. Esto está documentado en Uso de oak-run.jar para administrar índices en los Tutorials de AEM Foundation.
Descargue la versión oak-run jar 1.8.8 o posterior en su servidor AEM.
Ejecute el siguiente comando (pero cambie las rutas del almacén de segmentos y del almacén de datos para que coincidan con su entorno):
java -jar oak-run-*.jar datastorecheck --consistency --ref --id --fds crx-quickstart/install/org.apache.jackrabbit.oak.plugins.blob.datastore.FileDataStore.config --repoHome crx-quickstart/repository --store crx-quickstart/repository/segmentstore --dump temp --verbose --track
El comando envía una comprobación de coherencia del almacén de datos.
Utilice la salida para restaurar o corregir los archivos que faltan. Para obtener más detalles, siga Uso de oak-run.jar para administrar índices en los Tutorials de AEM Foundation.
El verificador de coherencia para DataStore también puede enumerar todas las referencias de blob en el almacén de nodos y todos los identificadores de blob disponibles en el almacén de datos. Utilice el siguiente comando:
$ java -jar oak-run-*.jar datastorecheck --id --ref --consistency \
--store | \
--s3ds |--fds \
--dump \
--track
Proporcione una o más de estas opciones disponibles:
Las siguientes opciones son opcionales:
Páginas similares