ypbind and "neighbour table overflow" error

ypbind and "neighbour table overflow" error

Post by Jim Wigh » Wed, 07 Jun 2000 04:00:00

I have put together a small Redhat 6.2-based system in a 4MB file, to
be compressed onto floppy or loaded from LILO using initrd and used
for repairing or installing systems. I have done this often enough
before with earlier releases, but for some reason I can't get ypbind
(version 3.3) to start this time; it starts fine on my full Redhat
6.2 system, though.

It outputs these messages:

neighbour table overflow
neighbour table overflow
ypbind[43]: unable to register (YPBINDPROG, YPBINDVERS, udp).
: No buffer space available

/proc/meminfo provides these statistics:

        total:    used:    free:  shared: buffers:  cached:
Mem:  64483328 11100160 53383168  2494464  4538368  1978368
Swap:        0        0        0
MemTotal:     62972 kB
MemFree:      52132 kB
MemShared:     2436 kB
Buffers:       4432 kB
Cached:        1932 kB
BigTotal:         0 kB
BigFree:          0 kB
SwapTotal:        0 kB
SwapFree:         0 kB

In further poking around in /proc I came across slabinfo - whatever
that is (the man page for /proc claims to conform to kernel 1.3.11, at
which time slabinfo presumably didn't exist) - containing this

slabinfo - version: 1.0
kmem_cache            29     42
pio_request            0      0
tcp_tw_bucket          0      0
tcp_bind_bucket        1    127
tcp_open_request       0      0
skbuff_head_cache     32     50
sock                   7     11
filp                  38     42
signal_queue           0      0
kiobuf                 0      0
buffer_head         4452   4452
mm_struct              5     31
vm_area_struct        68    126
dentry_cache         342    372
files_cache            5      9
uid_cache              1    127
size-131072            0      0
size-65536             0      0
size-32768             0      0
size-16384             0      0
size-8192              0      0
size-4096              1      2
size-2048             41     44
size-1024              7      8
size-512              14     16
size-256              15     28
size-128             306    325
size-64               42     84
size-32              168    189
slab_cache            15     63

I imagine the buffer_head entry simply confirms what the error from
ypbind says. The equivalent entry on my full RedHat 6.2 system is

buffer_head         2373   3822

Anyone got any insight into the problem? For the time being I am at a
loss to know what I may have done different this time and am awaiting



1. "Neighbor Table Overflow" and "No Buffer Space Available"


I'm using kernel 2.2.18, and I seem to be getting periodic "Neighbor Table
Overflow" messages in my log file and also on the console at times.

If I try to ping my own IP address ( then I get:

"Neighbor Table Overflow
Connect:  No buffer space available."

But I don't get any ICMP messages!

In addition to this, I occasionally get "NET:  X Messages suppressed" where
x is 9 or 10 or thereabouts.

Yet, this machine works perfectly fine (as far as I can tell) as a
gateway/firewall/dhcp server.

I also tried pinging my loopback address ( but for some reason it
tries to find the route to that network through one of my ISP's routers.
<grin>  Probably a misconfiguration on my part.  Maybe that has something to
do with it?

What do these messages mean -- anyone have any idea?

2. Please help- ACE server on Solaris 8

3. anyone know what a "neighbor table overflow" error means?

4. xman gives error message when launched ?

5. What does "Neighbour table overflow" message indicate?

6. What's going on here? (isapnp)

7. anyone seen this weird message --> "neighbor table overflow"

8. mpg123 output to a port where shoutcast could pick up the stream

9. "Neighbour table overflow" repeatedly?

10. Problem with "Neighbour table overflow"

11. Network setup -> "neighbour table overflow"

12. Error re-linking kernel "FATAL ERROR: Master Table Overflow"

13. getting "neighbour table full" error