Still getting kmem exhausted panic
avg at icyb.net.ua
Tue Sep 28 13:46:34 UTC 2010
on 28/09/2010 16:25 Willem Jan Withagen said the following:
> Well advises seem to vary, and the latest I understood was that
> 8.1-stable did not need any tuning. (The other system with a much older
> kernel is tuned as to what most here are suggesting)
> And I was shure led to believe that even since 8.0 panics were no longer
> among us......
Well, now you have demonstrated yourself that it is not always so.
> real memory = 12889096192 (12292 MB)
> avail memory = 12408684544 (11833 MB)
> So that prompts vm.kmem_size=18G.
> Form the other post:
>> As to arc_max/arc_min, set them based your needs according to general
>> ZFS recommendations.
> I'm seriously at a loss what general recommendations would be.
Have you asked Mr. Google? :)
Search for "Memory and Dynamic Reconfiguration Recommendation"
Short version - decide how much memory you need for everything else but ZFS ARC.
If autotuned value suits you, then you don't need to change anything.
> The other box has 8G
> vm.kmem_size="14G" # 2* phys RAM size for ZFS perf.
No need to set both of the above. vm.kmem_size overrides vm.kmem_size_scale.
> So I'd select something like 11G for arc_max on a box with 12G mem.
More information about the freebsd-stable