URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 71362
[ Назад ]

Исходное сообщение
"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делать"

Отправлено Dim , 10-Янв-07 16:41 
Сервер с 50 сайтами. Стоит в датацентре.  на Freebsd6.0, apache 1.3.7

Пока трафика нет или мало все нормально.

Как только стартует апач время от времени начинаются патери пакетов, причем не сразу а после некоторого периода работы... иногда 10 минут, иногда 3-4 часа.

проверяется пингом до гейтвея: /sbin/ping -n -c 10 81.176.67.65

Потом теряется все 100%. Помогает:

ifconfig fxp0 down && ifconfig fxp0 up

Обхем пакетов/трафика: 2459 пакетов, 1,83Мб в секунду, иногда бывает побольше.

Polling пробовал включать но то ли процессор не справляется то ли что-то еще, потери становятся еще больше.

#ifconfig

fxp0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500                
        options=8<VLAN_MTU>                                          
        ether 00:e0:18:78:21:0d                                      
        media: Ethernet autoselect (none)                            
        status: no carrier                                            
fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500    
        options=8<VLAN_MTU>                                          
        inet6 fe80::2e0:18ff:fe78:210e%fxp1 prefixlen 64 scopeid 0x2  
        inet 81.176.67.76 netmask 0xfffffff0 broadcast 81.176.67.79  
        ether 00:e0:18:78:21:0e                                      
        media: Ethernet autoselect (100baseTX <full-duplex>)          
        status: active                                                
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384              
        inet6 ::1 prefixlen 128                                      
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3                    
        inet 127.0.0.1 netmask 0xff000000                            

скорость пробовал зажимать на 100мбит, не помогает.

load average: 2-3 в среднем.

Уже и ядро пересобирал и мир... и ничего не помогает.

Роутинг не теряется в момент потери пакетов.

Помогите профессионалы, куда двигаться, что делать?


Содержание

Сообщения в этом обсуждении
"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено solaris , 11-Янв-07 02:20 
Мыло в сапорт датацентра с просьбой заменить сетевуху и проверить нормально ли обжат кабель. Дргих причин не вижу.

>Сервер с 50 сайтами. Стоит в датацентре.  на Freebsd6.0, apache 1.3.7
>
>
>Пока трафика нет или мало все нормально.
>
>Как только стартует апач время от времени начинаются патери пакетов, причем не
>сразу а после некоторого периода работы... иногда 10 минут, иногда 3-4
>часа.
>
>проверяется пингом до гейтвея: /sbin/ping -n -c 10 81.176.67.65
>
>Потом теряется все 100%. Помогает:
>
>ifconfig fxp0 down && ifconfig fxp0 up
>
>Обхем пакетов/трафика: 2459 пакетов, 1,83Мб в секунду, иногда бывает побольше.
>
>Polling пробовал включать но то ли процессор не справляется то ли что-то
>еще, потери становятся еще больше.
>
>#ifconfig
>
>fxp0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500                
>        options=8<VLAN_MTU>                                          
>        ether 00:e0:18:78:21:0d
>        media: Ethernet autoselect (none)
>
>        status: no carrier
>fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500    
>        options=8<VLAN_MTU>                                          
>        inet6 fe80::2e0:18ff:fe78:210e%fxp1 prefixlen 64
>scopeid 0x2
>        inet 81.176.67.76 netmask 0xfffffff0
>broadcast 81.176.67.79
>        ether 00:e0:18:78:21:0e
>        media: Ethernet autoselect (100baseTX <full-duplex>)          
>        status: active
>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384              
>        inet6 ::1 prefixlen 128
>
>        inet6 fe80::1%lo0 prefixlen 64
>scopeid 0x3
>        inet 127.0.0.1 netmask 0xff000000
>
>
>скорость пробовал зажимать на 100мбит, не помогает.
>
>load average: 2-3 в среднем.
>
>Уже и ядро пересобирал и мир... и ничего не помогает.
>
>Роутинг не теряется в момент потери пакетов.
>
>Помогите профессионалы, куда двигаться, что делать?



"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Dim , 11-Янв-07 11:33 
>Мыло в сапорт датацентра с просьбой заменить сетевуху и проверить нормально ли
>обжат кабель. Дргих причин не вижу.

Сетевуха на матери сервера, свободных слотов нет (он там 1 и занят под raid).

Сетевухи 2, пробобовали перетыкать - не помогает.

Пачкорд вродже меняли (так они сказали) - не помогает.


"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено GloryS , 11-Янв-07 12:19 
>>Мыло в сапорт датацентра с просьбой заменить сетевуху и проверить нормально ли
>>обжат кабель. Дргих причин не вижу.
>
>Сетевуха на матери сервера, свободных слотов нет (он там 1 и занят
>под raid).
>
>Сетевухи 2, пробобовали перетыкать - не помогает.
>
>Пачкорд вродже меняли (так они сказали) - не помогает.

У меня нечто подобное было при след. ситуации - достался мне сервак, но я его
не сильно и смотрел...Начались похожие грабли, давай выяснять что к чему и обнаружил, что
процессор на нем разогнанный...вернул в дефолт - все нормально заработало...
Я к тому что может у тебя там с температурой что-то не так или просто камень дохнет...


"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Dim , 11-Янв-07 12:43 

>не сильно и смотрел...Начались похожие грабли, давай выяснять что к чему и
>обнаружил, что
>процессор на нем разогнанный...вернул в дефолт - все нормально заработало...
>Я к тому что может у тебя там с температурой что-то не
>так или просто камень дохнет...

сервер наш, покупали сами... 4 года работал как часы, а тут уже 2 месяца такое творится :(

С охлаждением вроде ноормально.



"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Sergey , 12-Янв-07 15:20 
от пыли чистил? может там пауки свои шпионские-сети навешали? ;)
попробуй жезки перебрать снасала, если без апача все - пучком, темболее что раньше работало, а ща такая беда... теоретически такого не должно быть, и практически - маловероятно. Попробуй вспомнить, после чего такое начало происходить, может, апгрейд делали, или чето пересобирали, возможно, что за несколько недель или даже месяцов производилось, и спустя довольно значительное время начало проявлятьса какаято бага

"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Dim , 12-Янв-07 16:33 
>от пыли чистил? может там пауки свои шпионские-сети навешали? ;)
>попробуй жезки перебрать снасала, если без апача все - пучком, темболее что
>раньше работало, а ща такая беда... теоретически такого не должно быть,
>и практически - маловероятно. Попробуй вспомнить, после чего такое начало происходить,
>может, апгрейд делали, или чето пересобирали, возможно, что за несколько недель
>или даже месяцов производилось, и спустя довольно значительное время начало проявлятьса
>какаято бага

вот этим и занимаюсь :) ... память доставляли за месяц до этого.

А насчет пыли... там идеальная чистота, асм открывал когда память доставлял.



"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Sergey , 12-Янв-07 17:18 
Проверяй еще раз, память ставить нужно 1-слот - отстойная, 2 - лучше, 3 - самая лучшая, при этом в биосе поставь всё на авто (или попробуй ручной, но всё по максимуму занизь) и поганяй

"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено blk , 14-Янв-07 18:33 
>Сервер с 50 сайтами. Стоит в датацентре.  на Freebsd6.0, apache 1.3.7
>
>
>Пока трафика нет или мало все нормально.
>
>Как только стартует апач время от времени начинаются патери пакетов, причем не
>сразу а после некоторого периода работы... иногда 10 минут, иногда 3-4
>часа.
>
>проверяется пингом до гейтвея: /sbin/ping -n -c 10 81.176.67.65
>
>Потом теряется все 100%. Помогает:
>
>ifconfig fxp0 down && ifconfig fxp0 up
>
>Обхем пакетов/трафика: 2459 пакетов, 1,83Мб в секунду, иногда бывает побольше.
>
>Polling пробовал включать но то ли процессор не справляется то ли что-то
>еще, потери становятся еще больше.
>
>#ifconfig
>
>fxp0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500                
>        options=8<VLAN_MTU>                                          
>        ether 00:e0:18:78:21:0d
>        media: Ethernet autoselect (none)
>
>        status: no carrier
>fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500    
>        options=8<VLAN_MTU>                                          
>        inet6 fe80::2e0:18ff:fe78:210e%fxp1 prefixlen 64
>scopeid 0x2
>        inet 81.176.67.76 netmask 0xfffffff0
>broadcast 81.176.67.79
>        ether 00:e0:18:78:21:0e
>        media: Ethernet autoselect (100baseTX <full-duplex>)          
>        status: active
>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384              
>        inet6 ::1 prefixlen 128
>
>        inet6 fe80::1%lo0 prefixlen 64
>scopeid 0x3
>        inet 127.0.0.1 netmask 0xff000000
>
>
>скорость пробовал зажимать на 100мбит, не помогает.
>
>load average: 2-3 в среднем.
>
>Уже и ядро пересобирал и мир... и ничего не помогает.
>
>Роутинг не теряется в момент потери пакетов.
>
>Помогите профессионалы, куда двигаться, что делать?


Такое замечалось при включении пулинга при SMP ядре..
Вообще что показывает netstat -i?


"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Dim , 18-Янв-07 12:15 

>Такое замечалось при включении пулинга при SMP ядре..
>Вообще что показывает netstat -i?

только что увидел этот вопрос...

# netstat -i                                                                    
Name    Mtu Network       Address              Ipkts Ierrs    Opkts Oerrs  Coll  
fxp0*  1500 <Link#1>      00:e0:18:78:21:0d        0     0        0     0     0  
fxp1   1500 <Link#2>      00:e0:18:78:21:0e 241235448     0 357411583     2     0
fxp1   1500 fe80:2::2e0:1 fe80:2::2e0:18ff:        0     -        2     -     -  
fxp1   1500 217.73.201    217.73.201.46     241766417     - 358143987     -     -
lo0   16384 <Link#3>                         1927949     0  1927938     0     0  
lo0   16384 localhost.exp ::1                      0     -        0     -     -  
lo0   16384 fe80:3::1     fe80:3::1                0     -        0     -     -  
lo0   16384 your-net      localhost          1191141     -  1191139     -     -  


"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено blk , 18-Янв-07 12:25 

Обновись до 6.2, как тут мне посказали это изза драйвера em - в 6.2 пофиксили вроде бы



"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Dim , 18-Янв-07 12:32 
>
>Обновись до 6.2, как тут мне посказали это изза драйвера em -
>в 6.2 пофиксили вроде бы

Это я читал... но у меня то не em, а fx - то же интеловский, но другой.



"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено mit , 18-Янв-07 15:20 
попробуй режимы работы не автоматом ставить:

ifconfig -m
ifconfig fxp0 media blabla mediaopt ggg

было такое...


"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено Dim , 18-Янв-07 15:20 
>попробуй режимы работы не автоматом ставить:
>
>ifconfig -m
>ifconfig fxp0 media blabla mediaopt ggg
>
>было такое...

писал в первом сообщении что пробовали. Не помогает.



"Потеря пакетов на fxp0 FreeBSD 6.0 ... уже не знаю что делат..."
Отправлено aleks , 18-Янв-07 17:31 
может в датацентре тебя в другой порт воткнули? попроси чтобы они на том порту дуплекс выставили принудительно, и у себя на серваке поставь такой же.