Entorno
Adobe Experience Manager
Problema/Síntomas
El uso del disco es inusualmente alto o está aumentando rápidamente en un servidor AEM. Con el espacio en disco agotado, AEM ha dejado de funcionar.
A. Si se está ejecutando AEM y hay suficiente espacio en disco
Configuración del registro de seguimiento de escritura de oak Si todavía AEM en ejecución, podemos habilitar un registrador de depuración para que nos diga en qué rutas del repositorio se está escribiendo. Para habilitar este registrador, instale el paquete de configuración de registro adjunto a continuación o siga estos pasos:
Precaución
Ejecutar el informe de uso del disco También puede aprovechar el informe Uso del disco https://host:port/etc/reports/diskusage.html. Este informe muestra el espacio en disco utilizado por la ruta del repositorio. El informe se puede perforar, lo que permite ver también subárboles.
Captura de volcados de subprocesos y realización de perfiles Después de usar repgrowth.log para tener una idea de qué datos se están escribiendo, podemos obtener información sobre qué código está escribiendo esos datos capturando volcados de subprocesos y ejecutando perfiles de CPU. Visite estas páginas:
B. Si se ha detenido el AEM y/o el espacio en disco está casi lleno
Si tuvo que detener el AEM para evitar el aumento del espacio en disco, utilice los comandos siguientes para realizar un análisis inicial.
En la plataforma Linux, aproveche el co para listar todos los directorios bajo crx-quickstart con el tamaño resumido de esos directorios:
du -h --max-depth=2 crx-quickstart
Uso find y co comandos para buscar archivos modificados recientemente y obtener sus tamaños:
find crx-quickstart -type f -mtime 1 -exec du -hs {} \; -print
Para buscar archivos grandes en el almacén de datos, puede combinar find, coy file comandos para buscar archivos de más de 100 MB en la variable almacén de datos e identifique automáticamente su tipo de archivo:
find crx-quickstart/repository/datastore -type f -size +100M -exec sh -c "du -hs \"{}\"; file \"{}\"" \;
Si encuentra que el crecimiento está ocurriendo en la variable segmentstore , el siguiente comando podría ayudar a indicar qué datos se están escribiendo:
strings data_xxxxxx.tar | egrep '.?/' | sed 's/.$//;s/.\//\//'
Causa
Algunas causas potenciales de incrementos inusuales en la utilización del disco son: