comment résoudre le problème de l'espace disque de jenkins est trop faible?
5 réponses
vous pouvez facilement changer le seuil de jenkins UI (ma version est 1.651.3):
[ ]
Vous pouvez limiter la réduction de l'espace disque en supprimant les anciennes versions. Il y a une case à cocher pour cela dans la configuration du projet.
à côté des solutions ci - dessus, il y a un moyen plus" commun " - supprimer directement le plus grand consommateur d'espace de la machine Linux. Vous pouvez suivre les étapes suivantes:
- Connexion à Jenkins de la machine (Putty)
- cd sur le Jenkins chemin d'installation
en utilisant
ls -lart
pour lister le dossier caché aussi, normalement jenkin l'installation est placé .jenkins/ dossier[xxxxx~] $ ls-lart
drwxrwxr-x 12 xxxx 4096 Feb 8 02: 08 .jenkins /
- liste les dossiers des espaces
Utiliser
df -h
pour afficher l'espace Disque dans le haut niveau
du -sh ./*/
pour lister la mémoire totale pour chaque sous-dossier dans le chemin courant.
du -a /etc/ | sort -n -r | head -n 10
va énumérer les 10 premiers répertoires manger disque espace dans/ etc /
- Supprimer l'ancienne construction ou un autre dossier de grande taille
Normalement "151940920 dossier" ou
./workspace/
dossier peut être le plus grand dossier. S'il vous plaît aller à l'intérieur et supprimer la base sur vous avez besoin (ne pas supprimer tout le dossier).
rm -rf theFolderToDelete
c'est en fait une question légitime donc je ne comprends pas les notes négatives, peut-être qu'il appartient à Superuser ou Serverfault. Il s'agit d'un seuil d'avertissement doux et non d'une limite dure lorsque le disque est hors de l'espace.
- Pour hudson voir où configurer hudson nœud disque temp seuils d'espace - c'est parler de l'hôte, pas de nœuds
Jenkins est le même. La conclusion est pour beaucoup de petites projets le propriété du système appelé hudson.diagnosis.HudsonHomeDiskUsageChecker.freeSpaceThreshold
pourrait être diminué.
En disant que je ne l'ai pas testé et il y a un avertissement
pas de garantie de compatibilité
en général, ces interrupteurs sont souvent de nature expérimentale et peuvent être modifiés sans préavis. Si vous trouvez certains de ces utiles, s'il vous plaît déposer un billet pour la promouvoir à la dispositif officiel.
j'ai eu le même problème. Ma version de jenkins est 2.3 et son interface utilisateur est légèrement différente. Le mettre ici pour qu'il puisse aider quelqu'un. L'augmentation des deux seuils d'espace disque à 5 Go a corrigé le problème.