He estado haciendo pruebas de jmeter y he tenido algunas OutOfMemoryExceptions
, así que aumenté la memoria del montón en JMeter. Pero ahora parece que no puedo ejecutar más pruebas porque dice que estoy usando el 94,9% de 14 Gb.
Cuando lo uso df -h
dice dev/sda1
que está lleno.
¿Me preguntaba si alguien podría ayudarme? Creo que tiene que ver con la JVM del jmeter.
Respuesta1
Comience por localizar dónde se almacena el exceso de uso. Si no tiene idea, comience desde el punto de montaje de /dev/sda1:
mount | grep sda1
Utilice el comando du. Si /dev/sda1 está montado en / ("raíz"):
du --max-depth=1 --human-readable / | sort --human-numeric-sort
Esto enumerará el primer nivel de directorios contenidos en la ruta especificada, en orden de menor a mayor. Puede aumentar la profundidad más allá de 1 para obtener detalles de los subdirectorios o cambiar la ruta para especificar un único directorio. También puedes utilizar las banderas cortas.
Por ejemplo, si su nombre de usuario es ubuntu y desea inspeccionar su directorio de inicio:
du -d1 -h /home/ubuntu | sort -h
Respuesta2
Mi culpable casi siempre es Docker (puede inflarse cuando pruebo varias aplicaciones). Si alguien más también experimenta problemas similares, una limpieza profunda docker system prune -a
podría ayudar.
Respuesta3
En algunos casos, podría provenir de Jenkins o Docker. Para resolver eso, debeslimpiar los registros de Jenkings y establecer su tamaño.
Respuesta4
En mi caso, ejecutando el comando
sudo apt autoremove
resuelve el problema.