Неожиданные тормоза при работе ASP Linux 12

Автор: Blackbird Дата: 16.01.2008 10:23 Вообщем взгромоздил я ASP Linux 12 на след. конфигурацию:

P4 2.3Ghz
1Gb RAM
1HDD 79Gb Maxtor (под корень и своп)
Зеркальный Райд из 2-х сигейтов по 70Гб на Silicon Image 3112.

Настроил на сервере простейшую конфигурацию самбы.

Он отработал ровно сутки, после чего пользователи перестали видеть ресурс. Ес-но никто ничего не трогал в настройка. В работе сервера появилась интересная особенность.
1. При попытке запуска Midnigth Commander система задумывается минут на 5. Тоже самое происходит при попытке логина (в Gnome). Большинство программ запускается с такой задержкой. Подозреваю, что и самба так же тормозит и поэтому клиенты не подключаются из-за таймаута.

Что может быть? Где хоть копать начинать?

P.s. Процессор не нагружен (top показывает 0-1% загрузки)
Re: Неожиданные тормоза при работе ASP Linux 12 16.01.2008 11:39BigAndy Смотрим, установлен ли swap.
Правда, при таком количестве оперативки можно вобще real-timeядро ставить без swap'а.

В каачестве щаманства, попорбуйте прибить "Иксы"....


В качестве единственно правильного разумного решения strace.
Re: Неожиданные тормоза при работе ASP Linux 12 16.01.2008 19:00INF[SZ] ИМХО: Проблема в DNS.

Вывод hostname. Вывод /etc/hosts. Вывод /etc/resolv.conf
Ну и вывод /etc/sysconfig/network-scripts/ifcfg-eth0 до кучи.
Re: Неожиданные тормоза при работе ASP Linux 12 18.01.2008 09:31Blackbird /etc/hosts

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost alteklinux
::1 localhost6.localdomain6 localhost6

/etc/resolv.conf

nameserver 80.254.111.254
nameserver 195.161.178.5

/etc/sysconfig/network-scripts/ifcfg-eth0

# VIA Technologies, Inc. VT6105 [Rhine-III]
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
HWADDR=00:0F:3D:CC:82:90
IPADDR=192.168.1.253
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes

/etc/sysconfig/network-scripts/ifcfg-eth1

# D-Link System Inc RTL8139 Ethernet
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
HWADDR=00:0d:88:43:ab:9b
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.2.2
GATEWAY=192.168.2.1
USERCTL=no
IPV6INIT=no
PEERDNS=yes
Re: Неожиданные тормоза при работе ASP Linux 12 18.01.2008 09:34Blackbird Опытным путем установлено, что после ifdown eth1 тормоза пропадают и система начинает работать корректно.
Так же опытным путем установлено, что если eth1 активно и подключено к интернету, то тоже все в порядке.
Таким образом сервак начинает сильно тормозить при падении интернета(выключении модема или проблем у провайдера).

Отсюда вопрос. Что сделать, чтобы сервер не тормозил при отсутствии инета?
Re: Неожиданные тормоза при работе ASP Linux 12 18.01.2008 10:18BigAndy peerdns доступен? Роутинг до него прописан?

Попробуйте воздвигнуть кеширующий named (в любом случае полезно) и натравить на него peerdns
Re: Неожиданные тормоза при работе ASP Linux 12 18.01.2008 10:59Blackbird Проблема решилась тупым прописываением в /etc/hosts двух строк
192.168.1.253 alteklinux
192.168.2.2 alteklinux

Видимо эта сволочь eth1 при каждом действии пыталась отрезолвить 192.168.2.2 на известных ей ДНС-серверах и отваливалась только по таймауту.

Аналогичная ошибка была в старых версиях ASP когда при первом запуске свежепоставленной системы она тупила 5-7 минут на старте sendmail и нужно было либо отключать эту службу, либо настраивать ее.
Re: Неожиданные тормоза при работе ASP Linux 12 18.01.2008 11:42BigAndy Для этого в hosts.conf надо прописывать "hosts,bind"
И Щастье улыбнулось бы вам.
RSS-материал