Tenho feito testes de jmeter e tive alguns OutOfMemoryExceptions
, então aumentei a memória heap no JMeter. Mas agora parece que não posso mais fazer testes, pois estou usando 94,9% de 14Gb.
Quando uso df -h
diz dev/sda1
que está cheio
Fiquei me perguntando se alguém pode me ajudar? Acho que tem a ver com a JVM do jmeter
Responder1
Comece rastreando onde o uso excessivo está sendo armazenado. Se você não tem ideia, comece pelo ponto de montagem para /dev/sda1:
mount | grep sda1
Use o comando du. Se /dev/sda1 estiver montado em / ("root"):
du --max-depth=1 --human-readable / | sort --human-numeric-sort
Isso listará o primeiro nível de diretórios contidos no caminho especificado, do menor para o maior. Você pode aumentar a profundidade além de 1 para obter detalhes dos subdiretórios ou alterar o caminho para especificar um único diretório. Você também pode usar sinalizadores curtos.
Por exemplo, se seu nome de usuário for ubuntu e você quiser inspecionar seu diretório inicial:
du -d1 -h /home/ubuntu | sort -h
Responder2
Meu culpado quase sempre é o docker (pode ficar inchado quando testo vários aplicativos). Se alguém também tiver problemas semelhantes, uma limpeza profunda docker system prune -a
pode ajudar.
Responder3
Em alguns casos, pode vir do Jenkins ou do Docker. Para resolver isso, você develimpe os logs do Jenkings e defina seu tamanho.
Responder4
No meu caso, executando o comando
sudo apt autoremove
resolveu o problema.