[chef] Re: chef-client memory usage


Chronological Thread 
  • From: Alex Soto < >
  • To:
  • Subject: [chef] Re: chef-client memory usage
  • Date: Thu, 8 Dec 2011 13:46:30 -0800

maybe run the client via cron instead of a daemon so the memory use is only 
during client runs.

On Dec 8, 2011, at 1:43 PM, Chris wrote:

> My company is pretty late to the Chef party, only getting things started 
> about 6 months ago (after a year of asking for it), but now that we have 
> things up and running we've run into a bit of a problem. The client 
> consumes a fairly large amount of memory, between 175-250m per server. This 
> has caused a lot of concern from the Operations team since that amount * N 
> VMs can get quite expensive. I've been doing some research into this and 
> noticed that the amount of resident memory can depend on how many recipes 
> are loaded on a node, and Opscode docs seem to confirm this. Right now 
> these cookbooks are loaded into a single base role and added to each node 
> for ease of use. They're all OS level recipes to manage hostfiles, 
> resolv.conf etc.. etc.. There are 20 total. We also have application roles 
> that can add another 3 or 4 recipes.
> I've hacked around a bit on the Samba cookbook and removed all the code 
> used to create users, which has lowered the memory foot print down to a 
> steady 192m, but i fear this won't be enough to convince my ops team to 
> keep chef. They want to dump it and go back to using shell and perl scripts 
> for everything. 
> 
> My question is, does anyone have any tips for reducing the memory usage? 
> I'd like to be able to keep Chef around. 
> 
> Thanks!
> 
> 




Archive powered by MHonArc 2.6.16.

§