It still crashes with -L - I tried emailing the straces, but they haven&#39;t appeared. -I (big i) eth0 doesn&#39;t seem to make any difference (still SEGVs) - I can&#39;t see it in the ntpd manpage??<br><br>bigrig worker-1:~# ulimit -n 100000<br>
bigrig worker-1:~# strace -fvv -s 8192 /usr/sbin/ntpd  -p /var/run/ntpd.pid -u 105:108 -g -L<br>..... lots of trace deleted....<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1211 eth19, 10.7.19.50#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>read(5, &quot;&quot;..., 1024)                    = 0<br>ioctl(4, SIOCGIFFLAGS, {ifr_name=&quot;eth19&quot;, ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0<br>
ioctl(4, SIOCGIFBRDADDR, {ifr_name=&quot;eth19&quot;, ifr_broadaddr={AF_INET, inet_addr(&quot;0.0.0.0&quot;)}}) = 0<br>ioctl(4, SIOCGIFNETMASK, {ifr_name=&quot;eth19&quot;, ifr_netmask={AF_INET, inet_addr(&quot;255.255.255.128&quot;)}}) = 0<br>
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6<br>fcntl(6, F_DUPFD, 16)                   = 1228<br>close(6)                                = 0<br>setsockopt(1228, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>
bind(1228, {sa_family=AF_INET, sin_port=htons(123), sin_addr=inet_addr(&quot;10.7.19.51&quot;)}, 16) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [0], 4) = 0<br>setsockopt(1228, SOL_SOCKET, SO_TIMESTAMP, [1], 4) = 0<br>
fcntl(1228, F_SETFL, O_RDONLY|O_NONBLOCK) = 0<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1212 eth19, 10.7.19.51#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>read(5, &quot;&quot;..., 1024)                    = 0<br>ioctl(4, SIOCGIFFLAGS, {ifr_name=&quot;eth19&quot;, ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0<br>
ioctl(4, SIOCGIFBRDADDR, {ifr_name=&quot;eth19&quot;, ifr_broadaddr={AF_INET, inet_addr(&quot;0.0.0.0&quot;)}}) = 0<br>ioctl(4, SIOCGIFNETMASK, {ifr_name=&quot;eth19&quot;, ifr_netmask={AF_INET, inet_addr(&quot;255.255.255.128&quot;)}}) = 0<br>
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6<br>fcntl(6, F_DUPFD, 16)                   = 1229<br>close(6)                                = 0<br>setsockopt(1229, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>
bind(1229, {sa_family=AF_INET, sin_port=htons(123), sin_addr=inet_addr(&quot;10.7.19.52&quot;)}, 16) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [0], 4) = 0<br>setsockopt(1229, SOL_SOCKET, SO_TIMESTAMP, [1], 4) = 0<br>
fcntl(1229, F_SETFL, O_RDONLY|O_NONBLOCK) = 0<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1213 eth19, 10.7.19.52#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>read(5, &quot;&quot;..., 1024)                    = 0<br>ioctl(4, SIOCGIFFLAGS, {ifr_name=&quot;eth19&quot;, ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0<br>
ioctl(4, SIOCGIFBRDADDR, {ifr_name=&quot;eth19&quot;, ifr_broadaddr={AF_INET, inet_addr(&quot;0.0.0.0&quot;)}}) = 0<br>ioctl(4, SIOCGIFNETMASK, {ifr_name=&quot;eth19&quot;, ifr_netmask={AF_INET, inet_addr(&quot;255.255.255.128&quot;)}}) = 0<br>
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6<br>fcntl(6, F_DUPFD, 16)                   = 1230<br>close(6)                                = 0<br>setsockopt(1230, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>
bind(1230, {sa_family=AF_INET, sin_port=htons(123), sin_addr=inet_addr(&quot;10.7.19.53&quot;)}, 16) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [0], 4) = 0<br>setsockopt(1230, SOL_SOCKET, SO_TIMESTAMP, [1], 4) = 0<br>
fcntl(1230, F_SETFL, O_RDONLY|O_NONBLOCK) = 0<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1214 eth19, 10.7.19.53#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>read(5, &quot;&quot;..., 1024)                    = 0<br>ioctl(4, SIOCGIFFLAGS, {ifr_name=&quot;eth19&quot;, ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0<br>
ioctl(4, SIOCGIFBRDADDR, {ifr_name=&quot;eth19&quot;, ifr_broadaddr={AF_INET, inet_addr(&quot;0.0.0.0&quot;)}}) = 0<br>ioctl(4, SIOCGIFNETMASK, {ifr_name=&quot;eth19&quot;, ifr_netmask={AF_INET, inet_addr(&quot;255.255.255.128&quot;)}}) = 0<br>
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6<br>fcntl(6, F_DUPFD, 16)                   = 1231<br>close(6)                                = 0<br>setsockopt(1231, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>
bind(1231, {sa_family=AF_INET, sin_port=htons(123), sin_addr=inet_addr(&quot;10.7.19.54&quot;)}, 16) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [0], 4) = 0<br>setsockopt(1231, SOL_SOCKET, SO_TIMESTAMP, [1], 4) = 0<br>
fcntl(1231, F_SETFL, O_RDONLY|O_NONBLOCK) = 0<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1215 eth19, 10.7.19.54#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>read(5, &quot;&quot;..., 1024)                    = 0<br>ioctl(4, SIOCGIFFLAGS, {ifr_name=&quot;eth19&quot;, ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0<br>
ioctl(4, SIOCGIFBRDADDR, {ifr_name=&quot;eth19&quot;, ifr_broadaddr={AF_INET, inet_addr(&quot;0.0.0.0&quot;)}}) = 0<br>ioctl(4, SIOCGIFNETMASK, {ifr_name=&quot;eth19&quot;, ifr_netmask={AF_INET, inet_addr(&quot;255.255.255.128&quot;)}}) = 0<br>
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6<br>fcntl(6, F_DUPFD, 16)                   = 1232<br>close(6)                                = 0<br>setsockopt(1232, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>
bind(1232, {sa_family=AF_INET, sin_port=htons(123), sin_addr=inet_addr(&quot;10.7.19.55&quot;)}, 16) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [0], 4) = 0<br>setsockopt(1232, SOL_SOCKET, SO_TIMESTAMP, [1], 4) = 0<br>
fcntl(1232, F_SETFL, O_RDONLY|O_NONBLOCK) = 0<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1216 eth19, 10.7.19.55#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>read(5, &quot;&quot;..., 1024)                    = 0<br>ioctl(4, SIOCGIFFLAGS, {ifr_name=&quot;eth19&quot;, ifr_flags=IFF_UP|IFF_BROADCAST|IFF_RUNNING|IFF_MULTICAST}) = 0<br>
ioctl(4, SIOCGIFBRDADDR, {ifr_name=&quot;eth19&quot;, ifr_broadaddr={AF_INET, inet_addr(&quot;0.0.0.0&quot;)}}) = 0<br>ioctl(4, SIOCGIFNETMASK, {ifr_name=&quot;eth19&quot;, ifr_netmask={AF_INET, inet_addr(&quot;255.255.255.128&quot;)}}) = 0<br>
socket(PF_INET, SOCK_DGRAM, IPPROTO_IP) = 6<br>fcntl(6, F_DUPFD, 16)                   = 1233<br>close(6)                                = 0<br>setsockopt(1233, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0<br>
bind(1233, {sa_family=AF_INET, sin_port=htons(123), sin_addr=inet_addr(&quot;10.7.19.56&quot;)}, 16) = 0<br>setsockopt(16, SOL_SOCKET, SO_REUSEADDR, [0], 4) = 0<br>setsockopt(1233, SOL_SOCKET, SO_TIMESTAMP, [1], 4) = 0<br>
fcntl(1233, F_SETFL, O_RDONLY|O_NONBLOCK) = 0<br>stat(&quot;/etc/localtime&quot;, {st_dev=makedev(8, 1), st_ino=17064068, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=3661, st_atime=2009/10/06-17:49:23, st_mtime=2009/10/01-09:44:48, st_ctime=2009/10/01-09:44:48}) = 0<br>
sendto(3, &quot;&lt;30&gt;Oct  6 17:49:24 ntpd[14268]: Listening on interface #1217 eth19, 10.7.19.56#123 Enabled&quot;..., 91, MSG_NOSIGNAL, NULL, 0) = 91<br>--- SIGSEGV (Segmentation fault) @ 0 (0) ---<br>Process 14268 detached<br>
bigrig worker-1:~# dmesg |tail -1<br>[2656528.631491] ntpd[14242]: segfault at 126ab48 ip 40b25f sp 7fff9ef8c160 error 6 in ntpd[400000+6a000]<br><br><br><div class="gmail_quote">2009/10/6 Kurt Roeckx <span dir="ltr">&lt;<a href="mailto:kurt@roeckx.be">kurt@roeckx.be</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Tue, Oct 06, 2009 at 11:26:05AM +0100, peter neal wrote:<br>
&gt; Package: ntp<br>
&gt; Version: 1:4.2.4p4+dfsg-8lenny2<br>
&gt; Severity: important<br>
&gt;<br>
&gt;<br>
&gt; bigrig worker-1:~# wc -l /proc/net/dev<br>
&gt; 54 /proc/net/dev<br>
&gt;<br>
&gt; when starting ntp, it fails to initialise, syslogs<br>
&gt;<br>
&gt; Oct  6 11:17:11 worker-1 ntpd[26048]: socket(AF_INET6, SOCK_DGRAM, 0) failed on address 2001:470:921b:7839::17: Too many open files<br>
&gt;<br>
&gt; Adding &quot;ulimit -n 999999&quot; to /etc/default/ntp gets past this issue, but ntp then segfaults:<br>
&gt;<br>
&gt; bigrig worker-1:~# dmesg |tail -1<br>
&gt; [2631618.701806] ntpd[25998]: segfault at e75c48 ip 40b25f sp 7fff69b84d50 error 6 in ntpd[400000+6a000]<br>
<br>
I think this is a known issue upstream with too many sockets.<br>
<br>
Can you try an option like -L?  Or use &quot;-I eth0&quot;?  (You can add<br>
several -I&#39;s if needed.)<br>
<br>
&gt; I have straces which I will attach.<br>
<br>
You didn&#39;t attach it, but I also think this isn&#39;t needed.<br>
<font color="#888888"><br>
<br>
Kurt<br>
<br>
</font></blockquote></div><br>