Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Disk usage report for HIPP/JIPPs

Thanks,
however this script doesn't consider multibranch pipeline workspaces (not in the same folder structure).

In order to also look fo builds (ie.  for more agressive archive cleanup) and also consider multibranch pipelines you can modify it like this:

du -shc /jobs/genie.YOURPROJECT/*/workspace*/* /jobs/genie.YOURPROJECT/*/builds /jobs/genie.YOURPROJECT/*/branches/*/workspace*/* /jobs/genie.YOURPROJECT/*/branches/*/builds | egrep -v "(8.0K|4.0K|0)[[:space:]]" > du.list.txt


Le 01/03/2018 à 23:43, Nick Boldt a écrit :
After purging old builds and workspaces, setting more aggressive archive cleanup rules on CI jobs, and deleting a few ancient jobs entirely, I've reduced the WTP JIPP footprint from 141G to 8.8G. 

Here's a script you can run in your jenkins to see what jobs are eating up all the space. This assumes anything folder/file in the `du` results that's less than 10M isn't worth deleting:

du -shc /jobs/genie.YOURPROJECT/*/workspace*/* | egrep -v "(8.0K|4.0K|0)[[:space:]]" > du.list.txt

cat du.list.txt | egrep "^([[:digit:]]{2})M[[:space:]]" | sort
echo "=========================="
cat du.list.txt | egrep "([[:digit:]]{3})M[[:space:]]" | sort
echo "=========================="
cat du.list.txt | egrep "G[[:space:]]" | sort
echo "=========================="



On Thu, Mar 1, 2018 at 8:38 AM, Frederic Gurr <frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Hi,

I've removed old/stale Hudson workspaces on all hipp machines and was
able to recover 65GB of disk space.

Thanks again Jonah, for bringing this to our attention.

Regards,

Fred

On 27.02.2018 21:47, Frederic Gurr wrote:
> Hi,
>
> Thanks Jonah for sharing the knowledge!
> I will add this to the best practices document and run a check for such
> stale workspace directories.
>
> Regards,
>
> Fred
>
>
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



--

Nick Boldt

Senior Software Engineer, RHCSA

Productization Lead :: JBoss Tools & Dev Studio

IM: @nickboldt / @nboldt / http://nick.divbyzero.com



“The Only Thing That Is Constant Is Change” - Heraclitus


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev

-- 
Didier Vojtisek
SED Rennes - DiverSE Team
Univ Rennes, Inria, CNRS, IRISA
Campus de beaulieu
35042 Rennes
02 99 84 75 07

Back to the top