old discard cleanup builds hudson jenkins centos diskspace

hudson - discard - jenkins workspace



¿Cómo resolver el problema "el espacio en disco es demasiado bajo" de jenkins? (5)

Además de las soluciones anteriores, existe una forma más "COMÚN": eliminar directamente el mayor consumidor de espacio de la máquina Linux. Puedes seguir los siguientes pasos:

  1. Iniciar sesión en la máquina Jenkins (masilla)
  2. cd a la ruta de instalación de Jenkins

Usando ls -lart para listar también la carpeta oculta, normalmente la instalación de jenkin se coloca en la carpeta .jenkins /

[xxxxx ~] $ ls -lart

drwxrwxr-x 12 xxxx 4096 8 de febrero 02:08 .jenkins /

  1. enumerar los espacios de carpetas

Utilice df -h para mostrar el espacio en disco en alto nivel

du -sh ./*/ para enumerar la memoria total para cada subcarpeta en la ruta actual.

du -a /etc/ | sort -n -r | head -n 10 du -a /etc/ | sort -n -r | head -n 10 mostrará una lista de los 10 directorios principales que consumen espacio en disco en / etc /

  1. Eliminar la construcción antigua u otra carpeta de gran tamaño

Normalmente, la carpeta ./job/ o la carpeta ./workspace/ pueden ser la carpeta más grande. Por favor, vaya dentro y elimine la base que necesite (NO elimine toda la carpeta).

rm -rf theFolderToDelete

He desplegado Jenkins en mi máquina CentOS, Jenkins estuvo funcionando bien durante 3 días, pero ayer hubo un ''El espacio en disco es demasiado bajo. Sólo quedan 1.019 GB. problema.

¿Cómo puedo resolver este problema, hacer que mi maestro fuera de línea durante horas?


Esta es en realidad una pregunta legítima, por lo que no entiendo los votos negativos, quizás pertenece a Superuser o Serverfault. Este es un umbral de advertencia suave, no un límite estricto donde el disco no tiene espacio.

Jenkins es el mismo. La conclusión es que para muchos proyectos pequeños, la propiedad del sistema llamada hudson.diagnosis.HudsonHomeDiskUsageChecker.freeSpaceThreshold se puede reducir.

Al decir que no lo he probado y hay un descargo de responsabilidad

Sin garantía de compatibilidad.

En general, estos interruptores a menudo son de naturaleza experimental y están sujetos a cambios sin previo aviso. Si encuentra alguno de esos útiles, presente un ticket para promocionarlo a la función oficial.


Puede cambiar fácilmente el umbral desde la interfaz de usuario de jenkins (mi versión es 1.651.3):

El ]


Puede limitar la reducción de espacio en disco descartando las construcciones antiguas. Hay una casilla de verificación para esto en la configuración del proyecto.


Tengo el mismo problema. Mi versión de jenkins es 2.3 y su interfaz de usuario es ligeramente diferente. Poniéndolo aquí para que pueda ayudar a alguien. El aumento de ambos umbrales de espacio en disco a 5 GB solucionó el problema.