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

Тормозит ssh

Добавлено: 2010-03-16 1:19:45
Dzirt
Второй день бьюсь не могу понять откуда проблема.
Есть сервер на FreeBSD 7.2 ставил и 32 и 64 разрядные. Ставил правда удаленно :(
Все поставилось как надо ничего военного не настраивал просто проинсталил и все!
Начал пересобирать ядро и тут начался тупняк. Консоль выводит информацию очень долго и кусками. На набор команд реагирует тоже очень дергано.
Зашел параллельно с другого компа все вроде нормально проц не загружен даже на 10%. Остановил на первой машине запустил сборку со второй та же история секунд 30 все нормально и потом снова начал тормозить.

Пробовал и так и эдак, решил порты обновить и все повторилось, снова 30 секунд все быстро бежало по экрану и потом начало дергаться и тупить. Причем если с той же машины поднять еще один сеанс то во втором так же тупит, а если поднять сеанс с другой то бегает нормально.

Ядро удалось пересобрать быстро только командой

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

make kernel KERNCONF=IPFW >> /var/log/kernel
Причем на все про все ушло минут 20, а при выводе в консоль пересобирал 3 часа и даже до половины не дошел.

Подскажите куда копать и что смотреть! :st:

Re: Тормозит ssh

Добавлено: 2010-03-16 7:12:57
FiL
трафик на один IР ограничен? вывод на консоль забивал трубу и лимит падал до плинтуса?

Re: Тормозит ssh

Добавлено: 2010-03-16 9:43:08
hranitel_y2k
Проблема еще может быть в Вашем соединении с Инетом,если речь идет о сервере вне локальной сети. У меня такое было когда соединялся из офиса с 20 сотрудниками и каналом 512/128...

Re: Тормозит ssh

Добавлено: 2010-03-16 11:30:49
Dzirt
Это не первый мой сервер!
Я проверял каналы и на сервере и у меня по 4 Мб/с.
Пайпов нигде нет! голый сервак в фаерволе только 2 правила диверт и все всем.

Re: Тормозит ssh

Добавлено: 2010-03-16 11:44:44
Dzirt
Вот еще что нашел в логах

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

GEOM_LABEL: Label for provider ad2s1a is ufsid/4b9e73f14631e4f7.
GEOM_LABEL: Label for provider ad2s1d is ufsid/4b9e73f7dc03f590.
GEOM_LABEL: Label for provider ad2s1e is ufsid/4b9e73f139ae45dd.
GEOM_LABEL: Label for provider ad2s1f is ufsid/4b9e73f1f8b86881.
Trying to mount root from ufs:/dev/ad2s1a
GEOM_LABEL: Label ufsid/4b9e73f14631e4f7 removed.
GEOM_LABEL: Label for provider ad2s1a is ufsid/4b9e73f14631e4f7.
GEOM_LABEL: Label ufsid/4b9e73f139ae45dd removed.
GEOM_LABEL: Label for provider ad2s1e is ufsid/4b9e73f139ae45dd.
GEOM_LABEL: Label ufsid/4b9e73f1f8b86881 removed.
GEOM_LABEL: Label for provider ad2s1f is ufsid/4b9e73f1f8b86881.
GEOM_LABEL: Label ufsid/4b9e73f7dc03f590 removed.
GEOM_LABEL: Label for provider ad2s1d is ufsid/4b9e73f7dc03f590.
GEOM_LABEL: Label ufsid/4b9e73f14631e4f7 removed.
GEOM_LABEL: Label ufsid/4b9e73f139ae45dd removed.
GEOM_LABEL: Label ufsid/4b9e73f1f8b86881 removed.
GEOM_LABEL: Label ufsid/4b9e73f7dc03f590 removed.
Что это значит и нужно ли с этим бороться?

Re: Тормозит ssh

Добавлено: 2010-03-16 12:26:37
Гость
это означает что вы новичек, и система увас поламала винты(диски)
покупайте новые и желательно SCSI

:-D :ROFL:

Re: Тормозит ssh

Добавлено: 2010-03-16 12:38:17
Dzirt
Ага уже купил :pardon:
А еще провайдера поменял и сервак новый купил. 8)

Может кто нить подскажет что то по делу!

Re: Тормозит ssh

Добавлено: 2010-03-16 12:56:20
manefesto
geom_label ничего страшного не говорит. протестируйте связь до сервер через iperf

Re: Тормозит ssh

Добавлено: 2010-03-16 13:18:20
Dzirt
manefesto писал(а):geom_label ничего страшного не говорит. протестируйте связь до сервер через iperf
Проверил все нормально

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

iperf -n 1m -p 80 -c IP_Servera
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0- 8.5 sec  1.00 MBytes    985 Kbits/sec
Это с моего домашнего компа.

Дело в том что проблема сохраняется даже при работе в локальной сети.
И еще настроил проброс портов через rinetd и народ который подключается по Цитрексу испытывает те же проблемы.
Первые серунд 40 минуту еще можно работать а потом начинает жутко протормаживать. Экран грузиться по частям, очень долго прорисовывает интерфейс и реагирует на действия пользователя, но в конечном итоге все таки реагирует!

Re: Тормозит ssh

Добавлено: 2010-03-16 13:35:46
gloom
сетевая какая?

Re: Тормозит ssh

Добавлено: 2010-03-16 13:58:08
Dzirt
gloom писал(а):сетевая какая?
Две сетевые
re0 - встроенная смотрит в сетку
fxp1 - внешняя смотрит в мир.

есть еще fxp0 - внешняя пока никуда не смотрит и IP ей не задан.

fxp1 потому что у провайдера верификация по маку стоит и менять его не хочется все равно скоро второй канал будет.

Re: Тормозит ssh

Добавлено: 2010-03-16 14:20:18
gloom

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

cat /etc/resolv.conf

Re: Тормозит ssh

Добавлено: 2010-03-16 14:45:19
Dzirt
gloom писал(а):

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

cat /etc/resolv.conf

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

[root@gate.kns]:/root>cat /etc/resolv.conf
domain  kns
nameserver      80.76.224.2
nameserver      194.85.128.10

Re: Тормозит ssh

Добавлено: 2010-03-16 15:05:21
gloom
уберите

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

nameserver      80.76.224.2
из конфига и проверьте будет тормозить или нет

Re: Тормозит ssh

Добавлено: 2010-03-16 15:11:56
Dzirt
gloom писал(а):уберите

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

nameserver      80.76.224.2
из конфига и проверьте будет тормозить или нет
Убирал менял и настраивал named.
Все равно та же ситуация.

Re: Тормозит ssh

Добавлено: 2010-03-16 15:13:47
gloom

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

host ya.ru 194.85.128.10

Re: Тормозит ssh

Добавлено: 2010-03-16 15:54:16
Dzirt
Все летает

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

Using domain server:
Name: 194.85.128.10
Address: 194.85.128.10#53
Aliases: 

ya.ru has address 213.180.204.8
ya.ru has address 77.88.21.8
ya.ru has address 93.158.134.8
ya.ru mail is handled by 10 mx.yandex.ru.
Мгновенно выдал!

Re: Тормозит ssh

Добавлено: 2010-03-16 17:13:10
gloom

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

top -SPan 200

Re: Тормозит ssh

Добавлено: 2010-03-16 17:16:53
Dzirt
gloom писал(а):

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

top -SPan 200

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

top: illegal option -- P
Top version 3.5beta12

Re: Тормозит ssh

Добавлено: 2010-03-16 17:17:30
gloom

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

top -San 200

Re: Тормозит ssh

Добавлено: 2010-03-16 17:19:10
Dzirt

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

top -San 200

last pid: 12644;  load averages:  0.00,  0.02,  0.02  up 0+04:18:19    16:16:09
99 processes:  3 running, 75 sleeping, 1 stopped, 20 waiting

Mem: 32M Active, 19M Inact, 40M Wired, 544K Cache, 33M Buf, 1905M Free
Swap: 2048M Total, 2048M Free


  PID USERNAME  THR PRI NICE   SIZE    RES STATE  C   TIME   WCPU COMMAND
   11 root        1 171 ki31     0K     8K RUN    1 255:59 99.02% [idle: cpu1]
   12 root        1 171 ki31     0K     8K CPU0   0 254:15 99.02% [idle: cpu0]
   13 root        1 -32    -     0K     8K WAIT   0   2:08  0.00% [swi4: clock sio]
  961 root        9  96    0 15468K  5680K ucond  1   0:53  0.00% /usr/local/libexec/netams -lf /usr/local/etc/netams.conf
   43 root        1 -68    -     0K     8K -      0   0:24  0.00% [dummynet]
   17 root        1 -28    -     0K     8K WAIT   1   0:23  0.00% [swi5: +]
   29 root        1 -68    -     0K     8K WAIT   1   0:16  0.00% [irq18: fxp1 uhci2]
   15 root        1 -44    -     0K     8K WAIT   0   0:09  0.00% [swi1: net]
  955 root        1  96    0  3104K  1192K select 1   0:06  0.00% /usr/local/sbin/rinetd
 1068 mysql       9  20    0 51376K 21180K sigwai 1   0:05  0.00% /usr/local/libexec/mysqld --defaults-extra-file=/var/db/mysql
   16 root        1 -16    -     0K     8K -      1   0:03  0.00% [yarrow]
    3 root        1  -8    -     0K     8K -      1   0:01  0.00% [g_up]
   49 root        1  20    -     0K     8K syncer 1   0:01  0.00% [syncer]
   51 root        1 -16    -     0K     8K -      1   0:01  0.00% [schedcpu]
 1103 root        1  96    0  5616K  3236K select 0   0:01  0.00% /usr/sbin/sshd
    4 root        1  -8    -     0K     8K -      0   0:01  0.00% [g_down]
    2 root        1  -8    -     0K     8K -      1   0:00  0.00% [g_event]
   52 root        1  -8    0  3456K  1468K piperd 1   0:00  0.00% sh /etc/rc autoboot
 1091 root        1  96    0 20184K 11816K select 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
   50 root        1 -16    -     0K     8K sdflus 1   0:00  0.00% [softdepflush]
   36 root        1 -64    -     0K     8K WAIT   1   0:00  0.00% [irq15: ata1]
  476 root        1   8    -     0K     8K pftm   0   0:00  0.00% [pfpurge]
  865 root        1  96    0  3156K  1084K select 0   0:00  0.00% /usr/sbin/syslogd -ss -n
   34 root        1 -68    -     0K     8K WAIT   1   0:00  0.00% [irq20: fxp0]
    1 root        1   8    0  1888K   292K wait   1   0:00  0.00% /sbin/init --
   47 root        1 -16    -     0K     8K psleep 1   0:00  0.00% [bufdaemon]
   37 root        1  -8    -     0K     8K -      0   0:00  0.00% [fdc0]
   48 root        1  -4    -     0K     8K vlruwt 0   0:00  0.00% [vnlru]
 1115 root        1   8    0  3184K  1248K nanslp 1   0:00  0.00% /usr/sbin/cron -s
12620 root        1   4    0  8384K  3840K sbwait 0   0:00  0.00% sshd: dzirt [priv] (sshd)
  948 root        1  96    0  8180K  3048K select 0   0:00  0.00% /usr/local/sbin/mpd5 -p /var/run/mpd5.pid -b -s mpd
12633 root        1  20    0  4456K  2356K pause  1   0:00  0.00% -csh (csh)
 2157 root        1  96    0  4456K  2288K STOP   1   0:00  0.00% tcsh (csh)
   44 root        1 -16    -     0K     8K psleep 0   0:00  0.00% [pagedaemon]
  796 root        1  96    0  3220K  1140K select 0   0:00  0.00% /sbin/natd -dynamic -p 8668 -f /etc/natd.conf -punch_fw 50000
12630 dzirt       1  20    0  4456K  2348K pause  1   0:00  0.00% -csh (csh)
 1019 mysql       1   8    0  3456K  1448K wait   1   0:00  0.00% /bin/sh /usr/local/bin/mysqld_safe --defaults-extra-file=/var
  690 root        1  96    0  1888K   544K select 1   0:00  0.00% /sbin/devd
    0 root        1  96    0     0K     0K WAIT   0   0:00  0.00% [swapper]
12628 dzirt       1  96    0  8384K  3840K select 0   0:00  0.00% sshd: dzirt@ttyp0 (sshd)
 1076 mailnull    1  96    0  8808K  3792K select 1   0:00  0.00% /usr/local/sbin/exim -bd -q30m (exim-4.71-0)
 1914 www         1   4    0 21208K 11844K accept 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
 1915 www         1   4    0 21208K 11844K accept 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
12644 root        1  96    0  3488K  1648K CPU1   0   0:00  0.00% top -San 200
 3460 www         1   4    0 21208K 11864K accept 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
 1918 www         1   4    0 21208K 11844K accept 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
 1917 www         1   4    0 21208K 11844K accept 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
12641 root        1  96    0  3216K  1012K select 0   0:00  0.00% ping -c 10 217.69.128.41
 1916 www         1   4    0 21208K 11844K accept 0   0:00  0.00% /usr/local/sbin/httpd -DNOHTTPACCEPT
   39 root        1 -60    -     0K     8K WAIT   0   0:00  0.00% [irq1: atkbd0]
12642 root        1  -8    0  3308K  1148K piperd 1   0:00  0.00% grep packets received
12643 root        1  -8    0  3188K  1108K piperd 0   0:00  0.00% awk {print $4}
   33 root        1   8    -     0K     8K usbevt 1   0:00  0.00% [usb4]
   28 root        1   8    -     0K     8K usbevt 1   0:00  0.00% [usb1]
   30 root        1   8    -     0K     8K usbevt 0   0:00  0.00% [usb2]
   32 root        1   8    -     0K     8K usbevt 1   0:00  0.00% [usb3]
   24 root        1   8    -     0K     8K usbevt 1   0:00  0.00% [usb0]
   19 root        1 -24    -     0K     8K WAIT   0   0:00  0.00% [swi6: task queue]
12640 root        1   8    0  3456K  1468K wait   1   0:00  0.00% sh /etc/rc autoboot
  138 root        1  20    0  1356K   796K pause  1   0:00  0.00% adjkerntz -i
   18 root        1 -24    -     0K     8K WAIT   0   0:00  0.00% [swi6: Giant taskq]
   46 root        1 171 ki31     0K     8K pgzero 1   0:00  0.00% [pagezero]
   42 root        1 -16    -     0K    16K waitin 1   0:00  0.00% [sctp_iterator]
   45 root        1  20    -     0K     8K psleep 1   0:00  0.00% [vmdaemon]
    6 root        1   8    -     0K     8K -      0   0:00  0.00% [acpi_task_0]
    8 root        1   8    -     0K     8K -      0   0:00  0.00% [acpi_task_2]
    7 root        1   8    -     0K     8K -      0   0:00  0.00% [acpi_task_1]
   25 root        1   8    -     0K     8K usbtsk 0   0:00  0.00% [usbtask-hc]
   26 root        1   8    -     0K     8K usbtsk 0   0:00  0.00% [usbtask-dr]
    5 root        1   8    -     0K     8K -      0   0:00  0.00% [thread taskq]
   21 root        1   8    -     0K     8K -      0   0:00  0.00% [kqueue taskq]
    9 root        1  -8    -     0K     8K ccb_sc 0   0:00  0.00% [xpt_thrd]
   10 root        1 -16    -     0K     8K audit_ 0   0:00  0.00% [audit]
   14 root        1 -36    -     0K     8K WAIT   0   0:00  0.00% [swi3: vm]
   20 root        1 -40    -     0K     8K WAIT   0   0:00  0.00% [swi2: cambio]
   38 root        1 -48    -     0K     8K WAIT   0   0:00  0.00% [swi0: sio]
   22 root        1 -52    -     0K     8K WAIT   0   0:00  0.00% [irq9: acpi0]
   41 root        1 -60    -     0K     8K WAIT   0   0:00  0.00% [irq7: ppbus0 ppc0]
   40 root        1 -60    -     0K     8K WAIT   0   0:00  0.00% [irq12: psm0]
   31 root        1 -64    -     0K     8K WAIT   0   0:00  0.00% [irq16: uhci3]
   23 root        1 -64    -     0K     8K WAIT   0   0:00  0.00% [irq23: uhci0 ehci0]
   35 root        1 -64    -     0K     8K WAIT   0   0:00  0.00% [irq14: ata0]
   27 root        1 -68    -     0K     8K WAIT   0   0:00  0.00% [irq19: vr0 uhci1]

Re: Тормозит ssh

Добавлено: 2010-03-16 17:43:07
gloom

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

ipfw show
sockstat -4

Re: Тормозит ssh

Добавлено: 2010-03-16 17:47:46
Dzirt
gloom писал(а):

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

ipfw show
sockstat -4

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

[root@gate.kns]:/root>sockstat -4
USER     COMMAND    PID   FD PROTO  LOCAL ADDRESS         FOREIGN ADDRESS      
dzirt    sshd       13448 3  tcp4   80.76.235.234:22      195.182.194.158:1598
root     sshd       13441 3  tcp4   80.76.235.234:22      195.182.194.158:1598
www      httpd      3460  3  tcp4   *:80                  *:*
www      httpd      1918  3  tcp4   *:80                  *:*
www      httpd      1917  3  tcp4   *:80                  *:*
www      httpd      1916  3  tcp4   *:80                  *:*
www      httpd      1915  3  tcp4   *:80                  *:*
www      httpd      1914  3  tcp4   *:80                  *:*
root     sshd       1103  4  tcp4   *:22                  *:*
root     httpd      1091  3  tcp4   *:80                  *:*
mailnull exim-4.71- 1076  3  tcp4   *:25                  *:*
mysql    mysqld     1068  10 tcp4   *:3306                *:*
root     netams     961   4  tcp4   127.0.0.1:20001       *:*
root     netams     961   7  div4   *:199                 *:*
root     rinetd     955   4  tcp4   *:1917                *:*
root     rinetd     955   5  tcp4   *:1918                *:*
root     rinetd     955   6  tcp4   *:1922                *:*
root     rinetd     955   7  tcp4   *:2000                *:*
root     rinetd     955   8  tcp4   *:2598                *:*
root     rinetd     955   9  tcp4   *:2289                *:*
root     rinetd     955   10 tcp4   80.76.235.234:1917    195.182.194.158:3407
root     rinetd     955   11 tcp4   192.168.0.1:51559     192.168.0.213:1494
root     rinetd     955   12 tcp4   80.76.235.234:1917    195.182.194.158:3789
root     rinetd     955   13 tcp4   192.168.0.1:53742     192.168.0.213:1494
root     natd       796   5  div4   *:8668                *:*

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

[root@gate.kns]:/root>ipfw show
00200  928113  823033195 divert 8668 ip from any to 192.168.0.0/24 via fxp0
00300 3518736 1881976139 allow ip from any to any
00400       0          0 allow ip from me to any
00500       0          0 allow udp from any 53 to any
00600       0          0 allow udp from any to any dst-port 53
00700       0          0 allow icmp from any to any icmptypes 0,8,11
00800       0          0 allow ip from any to any established
65535       0          0 allow ip from any to any

Re: Тормозит ssh

Добавлено: 2010-03-16 17:57:24
gloom
тормозит только ssh?

Re: Тормозит ssh

Добавлено: 2010-03-16 18:06:45
gloom
в /etc/ssh/sshd_config
UseDNS no

если тормозить перестанет
отрихтовать /etc/hosts