Hi Daniel,
On Thu, Mar 31, 2011 at 2:43 AM, Daniel Herring dherring@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.