Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Ironman в Mar 04, 2005, 23:09



Титла: kernel: Neighbour table overflow.
Публикувано от: Ironman в Mar 04, 2005, 23:09
Забелязах проблема като се опитах да Пингна един друг сървър от моята мрежа и ми излезе съобщението :
connect: No buffer space available
и като си прочетох логовете видях:

Mar  4 23:00:29 gate kernel: printk: 196 messages suppressed.
Mar  4 23:00:29 gate kernel: Neighbour table overflow.
Mar  4 23:00:34 gate kernel: printk: 232 messages suppressed.
Mar  4 23:00:34 gate kernel: Neighbour table overflow.
Mar  4 23:00:39 gate kernel: printk: 201 messages suppressed.
Mar  4 23:00:39 gate kernel: Neighbour table overflow.
Mar  4 23:00:44 gate kernel: printk: 194 messages suppressed.
Mar  4 23:00:44 gate kernel: Neighbour table overflow.
Mar  4 23:00:49 gate kernel: printk: 220 messages suppressed.
Mar  4 23:00:49 gate kernel: Neighbour table overflow.
Mar  4 23:01:05 gate kernel: printk: 168 messages suppressed.
Mar  4 23:01:05 gate kernel: Neighbour table overflow.

Прочетох и з нета какво пише ама там няма нищо конкретно за моя проблем .
Ще може ли Вие да ми помогнете по някакъв начин ?  :(
Благодаря предварително
------------Характеристика на моя сървър ---------
OS: Slackware 10.1
MB: Gigabyte - 7va
HDD: Seagate Barakuda 80GB (2mb cache)
RAM: 256 DDR
CPU: Sempron 2,400


Титла: kernel: Neighbour table overflow.
Публикувано от: urud в Mar 04, 2005, 23:49
Надявам се следният линк да ти бъде полезен
https://lists.netfilter.org/piperma....37.html


Титла: kernel: Neighbour table overflow.
Публикувано от: dope_hat в Mar 05, 2005, 03:01
Ми може просто да си увеличиш ip_conntrack_max. Първо виждаш колко е:
Примерен код

cat /proc/sys/net/ipv4/ip_conntrack_max

След което просто го вдигаш като го умножаваш по 2 или по 4 но може и да го направиш така:
Примерен код

echo "12288" > /proc/sys/net/ipv4/ip_conntrack_max

След което няма да го имаш този проблем.
Успех,  ;)


Титла: kernel: Neighbour table overflow.
Публикувано от: zarhi в Mar 05, 2005, 09:22
:09-->
Цитат (Ironman @ Март 05 2005,00:09)
Забелязах проблема като се опитах да Пингна един друг сървър от моята мрежа и ми излезе съобщението :
connect: No buffer space available
и като си прочетох логовете видях:

Mar  4 23:00:29 gate kernel: Neighbour table overflow.

echo "256" >  /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo "4096" >  /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo "8192" >  /proc/sys/net/ipv4/neigh/default/gc_thresh3

Настой си стойностите според това колко хоста очакваш нормално/максимално да са онлайн.


Титла: kernel: Neighbour table overflow.
Публикувано от: Ironman в Mar 09, 2005, 16:30
Мерси много, всичко тръгна нормално ;)
Ха, наздраве!


Титла: kernel: Neighbour table overflow.
Публикувано от: voyager в Mar 09, 2005, 17:11
Дам... интересен и поучителен проблем. Мисля че цялата работа е била в /proc/sys/net/ipv4/ip_conntrack_max, но ще е интересно някой от по-напредналите да обясни *точно* за какво става навъпрос, както и автора да постне все пак дали е било от ip_conntrack_max или от какво...


Титла: kernel: Neighbour table overflow.
Публикувано от: zeridon в Mar 12, 2005, 16:41
voyager: дадоха линк в който пише ... проблема се причинява от факта че arp кеша на щайгата е много нисък ... увеличете го. Не е от контрака