[Sysadmins] Как побороть тормознутость lightsquid?

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Чт Май 29 01:58:41 MSD 2008


On Fri, May 23, 2008 at 04:35:45PM +0400, Kharitonov A. Dmitriy wrote:
> Как побороть тормознутость lightsquid?
> Что имеем? router 300МГц 64М

Обрабатывать логи на другой машинке, отдав их туда по NFS?

> страничка с 100 серверами открывается ~3 мин, до того, как
> выгрузил htppd-alterator грузилась ~5 мин.
> Что ещё можно отключить?
> 
>              total       used       free     shared    buffers     cached
> Mem:         61512      57828       3684          0       9264      21676
> -/+ buffers/cache:      26888      34624
> Swap:       215732         56     215676

Негусто, но нормально...

> USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
> root       664  0.0  0.9   1660   556 ?        S<s  May22   0:00 /sbin/udevd --daemon

Можно попробовать 

chkconfig udevd off; service udevd stop

> rpc       2823  0.0  0.9   1672   592 ?        Ss   May22   0:00 /sbin/portmap -l
> named     2864  0.0  4.7   5480  2900 ?        Ss   May22   0:07 /usr/sbin/named
> dhcpd     4222  0.0  2.4   2784  1524 ?        Ss   May22   0:00 /usr/sbin/dhcpd
> root      4472  0.0  1.6   2064   988 ?        Ss   May22   0:00 /usr/libexec/postfix/master
> postfix   4480  0.0  2.1   3232  1292 ?        S    May22   0:00 qmgr -l -t fifo -u -c
> root      4492  0.0  2.4   4128  1520 ?        Ss   May22   0:00 /usr/sbin/httpd
> ntpd      4530  0.0  1.3   2844   848 ?        S    May22   0:00 ntpd: ntp engine
> root      4531  0.0  0.9   3112   568 ?        Ss   May22   0:00 ntpd: [priv]

Это всё настроено/используется? (судя по portmap -l -- вряд ли)

> root      4763  0.0  0.0      0     0 ?        S    May22   0:00 [vzmond]

Если контейнеров нет -- может быть удобней поставить ядро std-smp
(заодно из updates -- так понимаю, что там дистрибутивное?).

> root      4922  0.0  0.7   1520   432 tty1     Ss+  May22   0:00 /sbin/mingetty --noclear tty1
> root      4923  0.0  0.7   1520   436 tty2     Ss+  May22   0:00 /sbin/mingetty tty2
> root      4924  0.0  0.7   1516   436 tty3     Ss+  May22   0:00 /sbin/mingetty tty3
> root      4925  0.0  0.7   1520   432 tty4     Ss+  May22   0:00 /sbin/mingetty tty4
> root      4930  0.0  0.7   1516   436 tty5     Ss+  May22   0:00 /sbin/mingetty tty5
> root      4931  0.0  0.7   1520   432 tty6     Ss+  May22   0:00 /sbin/mingetty tty6

Можно оставить штуки три (см. /etc/inittab)...

> root      5050  0.0  2.2   6504  1368 ?        Ss   May22   0:08 /usr/sbin/nmbd -D
> root      5052  0.0  4.6   9940  2832 ?        Ss   May22   0:00 /usr/sbin/smbd -D
> root      5060  0.0  1.8   9940  1108 ?        S    May22   0:00 /usr/sbin/smbd -D

Самба используется?

> apache   19224  0.0  2.4   4300  1508 ?        S    04:02   0:00 /usr/sbin/httpd
> apache   19225  0.0  2.5   4300  1540 ?        S    04:02   0:00 /usr/sbin/httpd
> apache   19226  0.0  2.4   4300  1508 ?        S    04:02   0:00 /usr/sbin/httpd
> apache   19227  0.0  2.5   4300  1560 ?        S    04:02   0:00 /usr/sbin/httpd
> apache   19229  0.0  2.5   4300  1576 ?        S    04:02   0:00 /usr/sbin/httpd
> apache   25420  0.0  2.4   4300  1512 ?        S    10:40   0:00 /usr/sbin/httpd
> apache   25421  0.0  2.6   4300  1604 ?        S    10:40   0:00 /usr/sbin/httpd
> apache   25422  0.0  2.4   4300  1512 ?        S    10:40   0:00 /usr/sbin/httpd
> apache   25434  0.0  2.4   4300  1512 ?        S    10:42   0:00 /usr/sbin/httpd

Если не нужен -- chkconfig httpd2 off; service httpd2 stop.
Не для таких машинок apache2 лепился :-(

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/



Подробная информация о списке рассылки Sysadmins