[Lxc-users] Many containers and too many open files
Daniel Lezcano
daniel.lezcano at free.fr
Sat Feb 26 07:45:32 UTC 2011
On 02/25/2011 06:30 PM, Andre Nathan wrote:
> On Fri, 2011-02-25 at 13:13 -0300, Andre Nathan wrote:
>>> Google says you can setup these tables with the following values if you
>>> encounter this problem.
>>>
>>> echo 256> /proc/sys/net/ipv4/neigh/default/gc_thresh1
>>> echo 512> /proc/sys/net/ipv4/neigh/default/gc_thresh2
>>> echo 1024> /proc/sys/net/ipv4/neigh/default/gc_thresh3
>>>
>>> Do they fix your problem ?
>> I found that, but even with much larger values for the thresholds I'm
>> still getting the error.
> Also tried running arpd on br0, no luck so far.
I am trying to understand the routing cache code in the kernel to
understand why the table is full.
At the first glance, the hash table lock is sized with the number of
cpus. For less than 4 cpus, it is 256 entries, for 4 <= nrcpus < 8 it is
512 and for 8 <= nrcpus < 16 it is 1024.
How many cpus do you have on your hardware ?
Thanks
-- Daniel
More information about the lxc-users
mailing list