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

FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 12:44:16
КиЧи
ребят в чём трабла машина еле еле передаёт данные по сети. ставил всё как обычно (обычно ставил 6.* версии) а тут на 7.1 какие то тормоза возникают.
уверен если поставлю обратно на 6ку всё будет летать. в чём собста может быть трабла ? :(

p.s.
друг тоже ставил 7.1... тоже тормоза идут... поставил 7.0 всё стало нормально воркать...

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 12:52:29
hizel
а поболее данных об железе и сетевой подсистеме?

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 12:59:28
КиЧи
вот сетевушки:

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

em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
        ether 00:15:17:2b:36:7c
        inet 8****** netmask 0xfffffffc broadcast 8********
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
        ether 00:15:17:2b:36:7d
        inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
интеловская мамка для друх процов(на борту 1 проц установлен)
озу 1 гб гдето

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 13:11:38
zingel
а порт на коммутаторе тоже <full-duplex> или auto?

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 13:12:53
Khuman
данных не хватает. Дай вывод dmesq -a и top -SP

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 13:28:58
КиЧи
токо что сделал небольшой тюниг http://www.skillz.ru/dev/freebsd/articl ... bsd_7.html
вроде стало по лучше

а порт на коммутаторе тоже <full-duplex> или auto?
насчёт этого не знаю... стоит циска я её не админю.

top -SP

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

last pid:   953;  load averages:  0.01,  0.03,  0.05    up 0+00:14:52  16:18:10
164 processes: 9 running, 139 sleeping, 16 waiting
CPU 0:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 1:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 2:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 3:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 4:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 5:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 6:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 7:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
Mem: 52M Active, 12M Inact, 41M Wired, 212K Cache, 24M Buf, 882M Free
Swap: 2004M Total, 2004M Free

  PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
   12 root          1 171 ki31     0K     8K CPU6   6  14:08 100.00% idle: cpu6
   13 root          1 171 ki31     0K     8K CPU5   5  14:08 100.00% idle: cpu5
   14 root          1 171 ki31     0K     8K CPU4   4  14:08 100.00% idle: cpu4
   15 root          1 171 ki31     0K     8K CPU3   3  14:07 100.00% idle: cpu3
   18 root          1 171 ki31     0K     8K CPU0   0  14:06 100.00% idle: cpu0
   17 root          1 171 ki31     0K     8K RUN    1  14:06 100.00% idle: cpu1
   16 root          1 171 ki31     0K     8K CPU2   2  14:04 100.00% idle: cpu2
   11 root          1 171 ki31     0K     8K CPU7   7  13:45 100.00% idle: cpu7
  478 root          1  44    0  1380K   904K select 1   0:02  0.00% tcpmssd
  474 root          1  44    0  3372K  1260K select 3   0:01  0.00% natd
last pid:   972;  load averages:  0.00,  0.00,  0.00                                                                                 up 0+00:23:33  16:26:51
158 processes: 9 running, 133 sleeping, 16 waiting
CPU 0:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 1:  0.0% user,  0.0% nice,  0.0% system,  0.6% interrupt, 99.4% idle
CPU 2:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 3:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  100% idle
CPU 4:  0.0% user,  0.0% nice,  1.2% system,  0.0% interrupt, 98.8% idle
CPU 5:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0% idle
CPU 6:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0% idle
CPU 7:  0.0% user,  0.0% nice,  0.0% system,  0.0% interrupt,  0.0% idle
Mem: 50M Active, 11M Inact, 42M Wired, 180K Cache, 24M Buf, 884M Free
Swap: 2004M Total, 2004M Free

  PID USERNAME    THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
   12 root          1 171 ki31     0K     8K CPU6   6  22:47 100.00% idle: cpu6
   13 root          1 171 ki31     0K     8K CPU5   5  22:47 100.00% idle: cpu5
   14 root          1 171 ki31     0K     8K CPU4   4  22:46 100.00% idle: cpu4
   15 root          1 171 ki31     0K     8K CPU3   3  22:45 100.00% idle: cpu3
   17 root          1 171 ki31     0K     8K RUN    1  22:43 100.00% idle: cpu1
   18 root          1 171 ki31     0K     8K CPU0   0  22:43 100.00% idle: cpu0
   16 root          1 171 ki31     0K     8K CPU2   2  22:42 100.00% idle: cpu2
   11 root          1 171 ki31     0K     8K CPU7   7  21:19 100.00% idle: cpu7
  478 root          1  44    0  1380K   904K select 0   0:04  0.00% tcpmssd
  474 root          1  44    0  3372K  1260K select 4   0:03  0.00% natd
   19 root          1 -44    -     0K     8K WAIT   1   0:02  0.00% swi1: net
   20 root          1 -32    -     0K     8K WAIT   1   0:01  0.00% swi4: clock sio
   32 root          1 -68    -     0K     8K -      3   0:01  0.00% em1 taskq
   31 root          1 -68    -     0K     8K -      2   0:01  0.00% em0 taskq
  953 root          1  44    0  3496K  2044K CPU1   0   0:00  0.00% top
   22 root          1 -16    -     0K     8K -      2   0:00  0.00% yarrow
    4 root          1  -8    -     0K     8K -      0   0:00  0.00% g_down
    3 root          1  -8    -     0K     8K -      0   0:00  0.00% g_up
    2 root          1  -8    -     0K     8K -      0   0:00  0.00% g_event
  598 root          1  44    0  3184K  1112K select 0   0:00  0.00% syslogd
   26 root          1 -28    -     0K     8K WAIT   0   0:00  0.00% swi5: +
   56 root          1  20    -     0K     8K syncer 0   0:00  0.00% syncer
    0 root          1 -16    0     0K     0K sched  0   0:00  0.00% swapper
  941 root          1   4    0  8428K  3960K sbwait 1   0:00  0.00% sshd
  785 root          1  44    0 28812K 25048K select 0   0:00  0.00% drwebd
  944 admin         1  44    0  8428K  3936K select 0   0:00  0.00% sshd
   23 root          1 -40    -     0K     8K WAIT   0   0:00  0.00% swi2: cambio
   33 root          1 -64    -     0K     8K WAIT   1   0:00  0.00% irq27: mpt0
   57 root          1 -16    -     0K     8K sdflus 0   0:00  0.00% softdepflush
  949 root          1  20    0  4460K  2392K pause  0   0:00  0.00% csh
  946 admin         1   8    0  3464K  1532K wait   1   0:00  0.00% sh
  890 root          1   5    0  3184K  1084K ttyin  5   0:00  0.00% getty
  891 root          1   5    0  3184K  1084K ttyin  6   0:00  0.00% getty
  888 root          1   5    0  3184K  1084K ttyin  4   0:00  0.00% getty
  892 root          1   5    0  3184K  1084K ttyin  7   0:00  0.00% getty
   55 root          1  -4    -     0K     8K vlruwt 5   0:00  0.00% vnlru
  794 root          1  44    0 28812K 25048K select 0   0:00  0.00% drwebd
    1 root          1   8    0  1888K   456K wait   2   0:00  0.00% init
  889 root          1   5    0  3184K  1084K ttyin  2   0:00  0.00% getty
  887 root          1   5    0  3184K  1084K ttyin  3   0:00  0.00% getty
   54 root          1 -16    -     0K     8K psleep 6   0:00  0.00% bufdaemon
  948 admin         1   8    0  3620K  1588K wait   0   0:00  0.00% su
  886 root          1   5    0  3184K  1084K ttyin  0   0:00  0.00% getty
dmesq -a

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


Configuring syscons:
 blanktime
.
Starting sshd.
Starting cron.
Local package initialization:
Starting CommuniGate Pro
.
/etc/rc.d/sysctl: WARNING: sysctl kern.polling.burst_max does not exist.
/etc/rc.d/sysctl: WARNING: sysctl kern.polling.idle_poll does not exist.
/etc/rc.d/sysctl: WARNING: sysctl kern.polling.each_burst does not exist.
Starting background file system checks in 60 seconds.

Tue Mar 31 16:04:19 ALMT 2009
TCP: [221.231.130.115]:7100 to [*.*.*.*]:10648 tcpflags 0x12<SYN,ACK>; tcp_input: Connection attempt to closed port
Mar 31 16:11:04 ns1 sshd[903]: error: PAM: authentication error for admin from *.*.*.*
Mar 31 16:11:12 ns1 su: admin to root on /dev/ttyp0
TCP: [195.200.74.240]:59748 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59749 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59750 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59754 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59755 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59759 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59806 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59808 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [195.200.74.240]:59809 to [*.*.*.*]:80 tcpflags 0x2<SYN>; tcp_input: Connection attempt to closed port
TCP: [221.231.130.115]:7100 to [*.*.*.*]:23448 tcpflags 0x12<SYN,ACK>; tcp_input: Connection attempt to closed port
TCP: [221.231.130.115]:7100 to [*.*.*.*]:23448 tcpflags 0x12<SYN,ACK>; tcp_input: Connection attempt to closed port
TCP: [221.231.130.115]:7100 to [*.*.*.*]:9848 tcpflags 0x12<SYN,ACK>; tcp_input: Connection attempt to closed port
TCP: [221.231.130.115]:7100 to [*.*.*.*]:9848 tcpflags 0x12<SYN,ACK>; tcp_input: Connection attempt to closed port
TCP: [221.231.130.115]:7100 to [*.*.*.*]:27848 tcpflags 0x12<SYN,ACK>; tcp_input: Connection attempt to closed port
после dmesg -a у меня соеденение отвалилось напрочь...

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-03-31 13:32:08
КиЧи
может поможет:
cat /etc/rc.conf

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

#!/bin/sh
defaultrouter="*.*.*.*"
gateway_enable="YES"
hostname="ns1.*.*"
linux_enable="YES"
syslogd_enable="YES"
syslogd_flags="-ss"
tcp_extensions="YES"
#LAN
ifconfig_em0="inet *.*.*.*  netmask 255.255.255.252"
ifconfig_em1="inet 192.168.10.1  netmask 255.255.255.0"
natd_enable="YES"
natd_flags="-unregistered_only -dynamic -a *.*.*.*"
firewall_enable="YES"
firewall_script="/etc/rc.firewall"

#squid_enable="YES"
#clamav_clamd_enable="YES"
#clamav_freshclam_enable="YES"

named_enable="YES"
tcp_extensions="YES"
portmap_enable="NO"
inetd_enable="NO"
kern_securelevel_enable="NO"
nfs_reserved_port_only="YES"
sendmail_enable="NONE"
sshd_enable="YES"
icmp_drop_redirect="YES"
icmp_log_redirect="YES"
clear_tmp_enable="YES"
icmp_bmcastecho="NO"
tcp_drop_synfin="YES"
log_in_vain="YES"
update_motd="NO"
#racoon_enable="YES"
#gif_interfaces="YES"
#gif_interfaces="gif0"
#static_routes="lan"
linux_enable="YES"
fsck_y_enable="YES"
#openvpn_enable="YES"
вот что в ядро дописал:

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

options         IPFIREWALL
options         IPFIREWALL_VERBOSE_LIMIT=10
options         IPDIVERT
options         IPSEC
options         IPSEC_DEBUG
device          crypto

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 6:36:29
КиЧи
особенно проблема ярко выражено при обращении к серверу по сети с графической оболочкой (Mc, web панель администрирования mail сервера)
я вот думаю может какие то дрова криво работаю или типа того ?

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 6:51:59
paradox
халф дуплекс на всех интерфейсах
для emок был особый тюнинг
если не ошибаюсь там в sysctl нужно смотреть
на наг ру хорошо обсуждаеться о них

а вообще как по мне проблема не раскрыта..

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 6:58:47
КиЧи
paradox писал(а):халф дуплекс на всех интерфейсах
для emок был особый тюнинг
если не ошибаюсь там в sysctl нужно смотреть
на наг ру хорошо обсуждаеться о них

а вообще как по мне проблема не раскрыта..
а что нужно что бы проблему раскрыть ?

и как включить фул дуплекс для emok ? :st:

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 7:04:13
paradox
ребят в чём трабла машина еле еле передаёт данные по сети
на тех двух машиах установить халф дуплекс

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

man ifconfig
а что нужно что бы проблему раскрыть
нужно дофига времени и знаний

http://forums.freebsd.org/showthread.php?t=2328
итд

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 8:10:57
КиЧи
короче если до пятницы не найду как избавится от этих тормозов делаю даунгрейд на 7.0

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 15:57:49
КиЧи
дорогой all я вот тут провёл анализ 6.3 версии и 7.1
ifconfig в разных версиях выдаёт разные опции сетевухи....

в 6.3

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

rl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.3.1 netmask 0xffffff00 broadcast 192.168.3.255
        ether 00:04:61:af:73:33
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
в 7.1

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

em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4>
        ether 00:15:17:2b:36:7d
        inet 192.168.10.1 netmask 0xffffff00 broadcast 192.168.10.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
может в этом причина ? как сделать в 7.1 такие же опции сетевушки как и в 6.3 ? а именно вместо options=19b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4> сделать просто options=8<VLAN_MTU> ?!

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 16:07:29
paradox
увжаемый а вы вообще видите что то реалтек а не интелл?

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 17:03:29
КиЧи
да вижу кончено... это я от отчаяния пишу... можт чё кто посоветует?!... не знаю что и думать и как её решить... если седня не решу завтра придётся переставлять на 7.0 :( :cry:

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-01 17:26:28
terminus
Вам paradox что посоветовал? Вы это сделали?

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

/boot/loader.conf 
hw.em.rxd=1024
hw.em.txd=1024
Есть результаты? Сообщите о результатах.

Переходить надо не на 6.х, и не на 7.0 а на 7-STABLE.

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-02 8:00:07
КиЧи
terminus писал(а):Вам paradox что посоветовал? Вы это сделали?

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

/boot/loader.conf 
hw.em.rxd=1024
hw.em.txd=1024
Есть результаты? Сообщите о результатах.

Переходить надо не на 6.х, и не на 7.0 а на 7-STABLE.
не не помогло...
висит... почта не снимается... файло но sftp не передаётся ( всё по таймауту отваливается ((( время осталось до вечера у мну :evil:

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-02 10:09:24
LMik
КиЧи писал(а):
terminus писал(а):Вам paradox что посоветовал? Вы это сделали?

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

/boot/loader.conf 
hw.em.rxd=1024
hw.em.txd=1024
Есть результаты? Сообщите о результатах.

Переходить надо не на 6.х, и не на 7.0 а на 7-STABLE.
не не помогло...
висит... почта не снимается... файло но sftp не передаётся ( всё по таймауту отваливается ((( время осталось до вечера у мну :evil:
Попробуй другую сетевуху поставить.

Re: FreeBSD 7.1 - тормоза по сети...

Добавлено: 2009-04-02 10:37:20
КиЧи
ну это как крайний вариант только можно...
мне придётся тогда 2 вставлять так как там 2 интерфейса...