[clo-devel] upgrading: how do you (want to) use cl.net? [detected: very large home directories]

Erik Huelsmann ehuels at gmail.com
Sun Apr 3 19:49:31 UTC 2011


Hi Daniel,

On Thu, Mar 31, 2011 at 2:43 AM, Daniel Herring <dherring at tentpost.com> wrote:
> On Wed, 30 Mar 2011, Erik Huelsmann wrote:
>
>> One of the things I found is that 30 or 40 user accounts together
>> occupy the nearly the full size allocated to /home (14gb out of 15gb
>> allocated). Which raises the question: what do people do with their
>> /home dirs and is /home really the best way to do that (or the best
>> place to store it)?
>
> I think I bumped into a couple of these.  People were hosting entire
> projects out of their home directory, apparently because they had trouble
> setting up a project.  Automated project creation and management would
> help.

Ok. That's probably not too practical indeed. I've contacted some of
the biggest users. Cleaning out some of the old cruft from their home
directories made /home go down to a usage of 60%. With that
percentage, I know our scaling doesn't need adapting. I'm considering
how to deal with the situation for the future. On one hand I think
installing a quota of 200MB on the /home directory of each user
separately sounds sane and not too restrictive. Otoh, maybe with some
monitoring, we can resolve the situation in a less strict way: after
all, there's the request at sign-up to use the resources of cl.net
sparingly (and exclusively at the service of Common Lisp and its
community).

> On the new features list, somewhere we need to set up a public build farm,
> where people can get easy access to a variety of lisp implementations and
> platforms...

While I think this is a great idea, I'm not sure cl.net is the place
for that. The combined services running on the machine are claiming
quite a bit of processing power and these build farms can really
impact the responsiveness of other services. I don't think we want
that for our other services.

> P.S.  Perhaps the most active project on the site, Slime, relies on CVS last I checked...

Ok. Well, then I guess we'll have to keep running anonymous CVS access
through cvsd (pserver).

Bye,


Erik.




More information about the clo-devel mailing list