Small correction to my previous observations:

Am 2015-02-25 18:59, schrieb Christian Seiler:
 - SendBuffer=8M will increase the max size of a single log message
   that may be sent via this socket (8M is probably at bit much)

Actually that's not true. I've misread the kernel source here, and a
couple of tests I did after a good night's sleep actually shows that
the SendBuffer should be increased in order for there to be enough
space for log messages.

So the fix/workaround/whatever you want to call it would be twofold:

 - increase max_dgram_qlen sysctl
 - increase SendBuffer for syslog.socket

So basically something like:

/lib/systemd/system/syslog.socket:

+Wants=systemd-setup-dgram-qlen.service
+SendBuffer=8M

create /lib/systemd/system/systemd-setup-dgram-qlen.service:

[Unit]
DefaultDependencies=no
Before=syslog.socket

[Service]
Type=oneshot
ExecStart=/sbin/sysctl -w net.unix.max_dgram_qlen=512
StandardOutput=null

(the values 8M and 512 are debatable, of course)

Christian


--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to