How to try and resolve the error "System call sendto() failed: Kernel resources exceeded while attempting to send UDP packet to xx.xx.xx.xx"
book
Article ID: KB0075686
calendar_today
Updated On:
Description
Please see the following KB article in relation as to what they error may mean
https://support.tibco.com/s/article/Tibco-KnowledgeArticle-Article-23127
A customer reported that after applying the following changes in their machine, the problem got resolved, which goes along with point A in the KB article as to propertly tune the kernel
net.core.rmem_default = 1048576
net.core.wmem_default = 1048576
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
exmaple sysctl -w net.core.rmem_default=N
Replace N with the desired buffer size, in bytes. To determine the value for this kernel parameter, view /proc/sys/net/core/rmem_default. Bear in mind that the value of rmem_default should be no greater than rmem_max (/proc/sys/net/core/rmem_max); if need be, increase the value of rmem_max, the same goes for the other wmem_max and wmem_default parameter.
Issue/Introduction
How-to-try-and-resolve-the-error-System-call-sendto-failed-Kernel-resources-exceeded-while-attempting-to-send-UDP-packet-to-xx-xx-xx-xx
Resolution
change the buffer parameter
Additional Information
https://support.tibco.com/s/article/Tibco-KnowledgeArticle-Article-23127
Feedback
thumb_up
Yes
thumb_down
No