-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Netlink receive failure: Out of memory #43
Comments
me too |
✅🇨🇿 Turris OS 5.1.10 Exhibits this behavior as well |
Me too.. I am using a x86 based mini pc which has ample amount of memory.. adjusted the buffer size as well , still facing the issue. |
Same here. Tried adjusting the buffer size to no avail. |
A warning has been implemented in d82c910 pointing out the need to increase net.core.rmem_max as well. |
Add following lines in sysctl to increase kernel buffers as well : (default is 128k, following config will increase it to 16m) net.core.rmem_default=16777216 |
I'm getting the following errors every few hours:
daemon.err nlbwmon[21812]: Netlink receive failure: Out of memory
daemon.err nlbwmon[21812]: Unable to dump conntrack: No buffer space available
My stats:
# cat /proc/sys/net/netfilter/nf_conntrack_count 632
# cat /proc/sys/net/netfilter/nf_conntrack_max 16384
I've already increased buffer size to 100M and restarted nlbwmon but still getting these errors. Also changed the Commit interval to 1hr, hoping that this commit will flush the buffer after writing to the database but not helping. Strange this is, even after increasing the buffer to 100M and running for a few hrs and getting this error, my total memory usage still shows the same. I'd think it will increase by 100M?? How to fix this? Thanks.
The text was updated successfully, but these errors were encountered: