[d-kernel] kernel: Neighbour table overflow. (after many ip nei replace and ip nei add)

Pavel S. Khmelinsky hmepas at yauza.ru
Mon Oct 20 14:29:28 MSD 2003


Denis Ovsienko wrote:
>>Сегодня днем программно отвалилась целая сеть, в логах вижу:
>>Oct 19 20:56:31 portal kernel: Neighbour table overflow.
>>Oct 19 20:56:37 portal kernel: NET: 41 messages suppressed.
> 
> 
> [...]
> 
>>Т.е. один ифейс флашится а другой нет при этом оба не пустые
>>ip nei show dev ethX выдает по строчке
>>$ip lladdr $mac nud permanent
>>на каждого пользователя.
> 
> flush работает не так, как можно угадать с первого раза. Смотрите в
> /usr/share/iproute2*/ip-cref.ps, page 20, раздел 6.4
Ну собсно речь и не о flush совсем, речь о del и replace. Меньше 
всего хотелось бы сейчас в сорцы ядра лезть, т.к. не считаю себя 
kernel developer. Но видимо придеться.

>>При этом не понятно какой может быть Neighbour table overflow
>>если на два и-фейса всего с полтыщи записей?
> 
> Здест должны быть необходимые сведения по поводу таблицы neighbors.
> http://gazette.linux.ru.net/rus/articles/index-ipsysctl-tutorial.html
Почитаю, спасибо за сслыку.
> 
> [...]
> 
>>Это все так для справки. В общем как бы там ни работал мой скрипт
>>поведение ядра все равно странное... Может бага?
>>Может измение арп таблицы както протоколируется и именно из-за
>>этого происходит переполнение?
> 
> Может, и бага. Я такого не наблюдал, не было столько машин на интерфейсе.
Да машин то в общем не много.... Хотя когда было меньше сервер 
стоял месячными аптаймами с точно таким же скриптом и проблем не 
было, это факт. Начались когда я скрипт повесил еще на один ифейс.

Спасибо, за ответ.




More information about the devel-kernel mailing list