On FreeBSd: syslog-ng: I/O error occurred while writing; fd='xx', error='No buffer space available (yy)'
Traiano Welcome
Traiano.Welcome at mtnbusiness.co.za
Thu Mar 22 09:58:57 CET 2012
Um. Ignore this. Wrong list :-(
On 22/03/2012 09:51, "Traiano Welcome" <Traiano.Welcome at mtnbusiness.co.za>
wrote:
>Hi List
>
>I've been seeing the following in the messages log of my freebsd syslog
>server for quite some time now:
>
>---
>Mar 20 12:19:12 syslog2 syslog-ng[35313]: I/O error occurred while
>writing; fd='12', error='No buffer space available (55)'
>Mar 20 12:19:12 syslog2 syslog-ng[35313]: Connection broken;
>time_reopen='60'
>Mar 20 12:19:12 syslog2 syslog-ng[35313]: I/O error occurred while
>writing; fd='13', error='No buffer space available (55)'
>Mar 20 12:19:12 syslog2 syslog-ng[35313]: Connection broken;
>time_reopen='60'
>---
>
>These happen at a frequency of about 7 per minute on average. See attached
>trend graphs for an idea of the volume of traffic we're doing, as well as
>the memory and cpu utilisation trends on this server during this period.
>As can be seen from the graphs, load does not seem to be the issue.
>Occasionally during the week, the system freezes and requires a reboot, I
>think it's related to the above message, though I'm not sure.
>
>My question is: What does this error mean, and how can I resolve it?
>
>I have tried to frame this as an operating system kernel resource issue,
>and experimented with increasing the freebsd kernel sysctls for UDP
>performance:
>
>---
>[root at syslog2 <mailto:root at syslog2.ops.mtnbusiness.co.za> /var/log]#
>sysctl kern.ipc.nmbclusters=102400
>kern.ipc.nmbclusters: 25600 -> 102400
>
>[root at syslog2 <mailto:root at syslog2.ops.mtnbusiness.co.za> /var/log]#
>sysctl kern.ipc.maxsockbuf=201326592
>kern.ipc.maxsockbuf: 100663296 -> 201326592
>
>[root at syslog2 <mailto:root at syslog2.ops.mtnbusiness.co.za> /var/log]#
>sysctl net.inet.udp.recvspace=33554432
>net.inet.udp.recvspace: 16777216 -> 33554432
>---
>
>This has reduced the frequency of the errors a little, but in general the
>problem still remains.
>
>Syslog version:
>
>--
>[root at syslog2]# syslog-ng -V
>syslog-ng 2.0.10
>
>--
>
>FreeBSD version:
>
>--
>FreeBSD 7.2-STABLE #0
>--
>
>Any help would be much appreciated!
>Traiano
>
>
>-
>List info/subscribe/unsubscribe? See
>http://www.freeradius.org/list/users.html
More information about the Freeradius-Users
mailing list