Страница 1 из 1

Потеря пакетов после двух часов работы

Добавлено: 2008-06-04 13:35:59
mephius
Привествую, уважаемые!

Есть странное поведение машины:
после запуска примерно через 2 часа начинается постепенно растущая потеря пакетов. У машины два интерфейса, один смотрит наружу на маршрутизатор, второй -- в маленькую локалочку на три машины. FreeBSD-7.0-RELEASE.

Код: Выделить всё

re0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8<VLAN_MTU>
на этой машине работают только MySQL и memcached. Трафик не сильно большой, правда, довольно интенсивные коннекты к MySQL, но очереди пустые.

Код: Выделить всё

#netstat -Lan
Current listen queue sizes (qlen/incqlen/maxqlen)
Proto Listen         Local Address
tcp4  0/0/10         127.0.0.1.25
tcp4  0/0/128        *.22
tcp6  0/0/128        *.22
tcp4  0/0/50         *.3306
tcp4  0/0/1024       *.11211
tcp6  0/0/1024       *.11211
tcp4  0/0/32         *.21
Стартуем машину, часа через два имеем 5% packet loss на обоих интерфейсах. Еще минут через 30 -- 15%.
Сейчас я пока отключил один интерфейс (который наружу), мне он не сильно нужен. Посмотрим, что будет. Но, подозреваю, что ничего принципиально не изменится. Сетевые менял.
-------------------
кнопка "Code"!!!

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-04 14:28:59
manefesto
явно где то собака зарыта.
Если с аппаратной частью все нормально, то остается софтварная. Обновляйся до stable и/или пошукай в рассылке
===================
PS: Пошукай в переводи с хохляцкого поищи

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-04 14:55:34
Alex Keda
было тоже самое на семёрке. rc-1
правда время начала потерь - произвольное - от часов до нескольких суток.
решилось заменой платы rl0 на fxp0
==========
подозреваю баг семёрки.
в рассылку писал - ничё не ответили...

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-05 11:53:22
mephius
Вроде промогло выключение checksum offload у сетевых.

Код: Выделить всё

#ifconfig <interface> -rxcsum -txcsum
При моем трафике (3-4 Mbit/s) сильной нагрузки на процессор это не дает, а дропы вроде прекратились.

тьфу, тьфу, пока работает. :twisted:

*Пошел молиться святому Коннектию

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-05 16:05:20
Alex Keda
подожди... у меня бывало дня через 4 начиналось

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-05 16:19:09
mephius
lissyara писал(а):подожди... у меня бывало дня через 4 начиналось
знаю, поэтому и сказал:
mephius писал(а):тьфу, тьфу, пока работает. :twisted:
*Пошел молиться святому Коннектию

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-09 16:33:38
mephius
В общем, все закончилось заменой сетевых на не-реалтеки :st:

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-09 17:20:46
paradox
реалтеки в каких то свитчах плохо работают
или в сочитании с ними

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-09 17:35:28
mephius
paradox писал(а):реалтеки в каких то свитчах плохо работают
или в сочитании с ними
...или в сочетании с реалтеками, или в сочетании еще черте знает с чем.

Re: Потеря пакетов после двух часов работы

Добавлено: 2008-06-09 17:56:06
LMik
mephius писал(а):
paradox писал(а):реалтеки в каких то свитчах плохо работают
или в сочитании с ними
...или в сочетании с реалтеками, или в сочетании еще черте знает с чем.
реалтеки просто плохо работают