On 01/12/2019 18:20, Clément Guivy wrote:
On 01/12/2019 13:43, Frederik Kriewitz wrote:
This is our current suspicion too. neighbours and routes are well below 4096 in our case. We also had to adjust net.ipv6.neigh.default.gc_thresh1/2/3. Since the adjustment it's been working fine.
Hi, that's good news. One thing that still confuses me though is that the default values for these settings are the same in Debian 9 (4.9 kernel) and Debian 10 (4.19 kernel), so I would expect the behaviour to be the same between both versions in that regard. Also I'm not sure to understand what this max_size parameter actually does since I have it to default value (4096), and yet ipv6 route table at the moment is >70k entries large without the kernel complaining.
To add our info - We're using Intel 82599ES NICs. We have full table on v4 and v6, and about 20 neighbors on each. Our route/max_size for v4 and and v6 are defaults (2M and 4096 respectively) - and as noted, these values are the same in our Stretch and Buster boxes. Andrew