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

Исходное сообщение
"Нагрузка процессора с DHCP, висящим на большом количестве VL..."

Отправлено Peter , 22-Сен-09 11:51 
Добрый день.
Возникла такая проблема:
Имеется сервер с установленным Gentoo Linux, поднято несколько сотен VLAN, DHCP-сервер. DHCP-запросы приходят со всех VLAN, поэтому он висит на них всех. В некий момент процесс ksoftirqd начал съедать все 100% времени процессора. Никаких глобальных изменений не произошло, только добавили пару VLAN плюс немного возрос трафик, проходящий через сервер (он также выступает в роли маршрутизатора). Даже если сократить число VLAN, на которых висит DHCP, до 10, процесс ksoftirqd все равно ест порядка 30-40% CPU. Обновил ядро до 2.6.30-gentoo-r5, нагрузка немного спала, но все равно слишком высокая. Подозрительного трафика на первый взгляд не наблюдается, в логах DHCP фладинга нет - нагрузка не превышает пары запросов в секунду. В ночное время, как ни странно, работает нормально, хотя трафика ходит не намного меньше. Собственно вопрос - куда копать? Какие конфиги, данные показать?

Содержание

Сообщения в этом обсуждении
"Нагрузка процессора с DHCP, висящим на большом количестве VL..."
Отправлено daevy , 22-Сен-09 14:50 
> Собственно вопрос
>- куда копать? Какие конфиги, данные показать?

кроме dhcp и vlan что-то еще есть на машине? типа еще демоны, количество фаервольных правил, может что-то подозрительное есть в /var/log/debug ?


"Нагрузка процессора с DHCP, висящим на большом количестве VL..."
Отправлено daevy , 22-Сен-09 14:53 
http://opennet.ru/openforum/vsluhforumID1/73971.html

еще погуглите на тему 'ksoftirqd загрузка' или аналогичное... масса писанины на эту тему


"Нагрузка процессора с DHCP, висящим на большом количестве VL..."
Отправлено Peter , 22-Сен-09 15:35 
>> Собственно вопрос
>>- куда копать? Какие конфиги, данные показать?
>
>кроме dhcp и vlan что-то еще есть на машине? типа еще демоны,
>количество фаервольных правил, может что-то подозрительное есть в /var/log/debug ?

Еще крутятся nagios и mrtg. Правил мало. В логах ничего подозрительного. Если DHCP отключить или вешать только на несколько интерфейсов - нагрузки нет.