Demo

Como recuperar espacio en partición /storage/log vCS6x/7x

 

Hola, en este nuevo post vamos a realizar la limpieza de los logs de vCS 6x/7x para arreglar los reportes:

  • vSphere UI Health Alarm", "Log disk exhaustion on vcenter name
  • Database Health Alarm", "Core and Inventory Disk Exhaustion on vcenter name

Dentro de la administración del appliance (VAMI/5480) se muestra que la partición /storage/log está X% lleno.

  • Si está en 75% lleno, se despliega una alerta Warning de color amarillo
  • Si está en 85% lleno, se despliega una alerta Crítica de color rojo
  • Si está en 95% el servicio vpxd se apagará para prevenir que exista corrupción en el archivo y la BDD.

Por lo general cuando se presenta estas alertas, las causas pueden ser por:

  • Paquetes de Logs que se generaron y no fueron eliminados luego de extraerlos.
  • Alta frecuencia de eventos que llenan los logs.
  • Servicios como Apache Tomcat Java Servlet que fallan en la limpieza de sus archivos.
  • O muy poco espacio en la partición /storage/log.

En este caso, se observan que los logs guardados son de dos años atrás y además existen paquetes de logs que no fueron eliminados.

Pero existen otros problemas que pueden hacer crecer el espacio en disco y estos son:

  • Si los problemas de crecimiento en espacio son definidos por Apache Tomcat Java Servlet seguir el KB2151394,
  • Si en vCS6.0 no existe rotación de log por falta de una configuración seguir el KB2147261,
  • Si en vCS6.0 no existe zipeado de los archivos de log de SSO seguir el KB2143565,
  • Si en vCS7.0 el servicio de vmware-pod no puede iniciar e intenta por repetidas veces, llena el log, seguir el KB80803,
  • Si en vCS6.7 la memoria disponible para el servicio de Analytics es insuficiente, se llenará el log con errores de Out Of Memory, seguir el KB82483,
  • Si en vCS7.0 si se configura un Proxy para comunicación online con los depots de VMware, se llenará el log de error, seguir el KB85468.

Solución:

Para nuestro caso, seguimos los KB2151389 y KB83070 el cual detallamos a continuación, luego de la validación se muestran los pasos para la eliminación de los archivos LOG que están provocando que se llene la partición /storage/log.

Los paquetes de LOGs, que por lo general se crean para enviar a un caso de soporte técnico de VMware, son almacenados en la partición log.

Como se puede ver, existen dos paquetes de Logs generados del 14 de diciembre 2022 y 27 de junio 2023 que pesan entre los dos aprox. 7 GB los mismos que procedemos a eliminar usando el comando rm.

Además, debemos revisar los logs dentro de las siguientes ubicaciones:

/storage/log/vmware/sso/tomcat/

/storage/log/vmware/eam/web/

/storage/log/vmware/lookupsvc/tomcat/ --> solo para vCS7.0

/var/log/vmware/vmware-sps/

Se deben validar y eliminar los LOGs usando los comandos:

ls -lha catalina*log
rm catalina*log

ls -lha localhost_access*
rm localhost_access*

ls -lha sps-access*log
rm sps-access*log

Y por último, podemos validar si existen archivos grandes que no hayamos tomado en cuenta y pueden estar ocupando mucho espacio, usamos los comandos:

cd /storage/log
du -a |sort -n -r |head -n 20

 

Y observamos que aún existen archivos que deben ser eliminados, una vez realizado el proceso de eliminación descrito arriba, se valida el espacio de la partición haya bajado y con eso liberamos espacio para seguir trabajando con nuestro vCS.

Finalmente, si existen otras particiones que se quedan sin espacio, recomiendo el KB76563 donde se indican los procesos para realizar el aumento de espacio o la solución de cualquier partición.

Tags: mantenimiento, Tecnología, vCenterServer, vCSA, Appliance, VMware67, vami, troubleshooting, vcenteserver

Escribir un comentario


Código de seguridad
Refescar

Este Blog usa cookies propias y de terceros para optimizar la navegación y que puedas ver correctamente su contenido. Si permaneces en el sitio asumiremos que estas de acuerdo .