Ненулевой load averages на нулевом KVM/FreeBSD10

1 234
pegs
На сайте с 07.06.2007
Offline
658
#21
Romka_Kharkov:
1. У вас там показано 4 или 5 процессов sshd ... может вас брутят?

Один - сервер, один - моё соединение, остальные - поддержка подключалась.

Romka_Kharkov:
2. gstat вообще штука интерактивная, она всегда показывает 0 ? так не бывает, должны быть какие-то обращения хоть минимальные. Опишите как "скакают" показатели gstat.

Практически потоянно все по нулям. Иногда (очень редко) всплески kBps (w/s) для vtbd0 и vtbd0p3. Ещё реже небольшие повышения на ms/w для vtbd0p3. Но всё это бывает оооочень редко - в целом одни нули.

Romka_Kharkov:
А в логах ничего военного нет? или не военного?

Ничего.

интересно, 0.2% interrupt, постоянно 0.2 ?

Нет, конечно : 0.0% - 0.1% - 0.2% Очень редко выше.

С утра один из сотрудников поддержки отписал, что "на соседних VDS с той же ОС LA ниже (не 0 0 0, но 0.07 0.03 0.01 с работающими сервисами apache, nginx, и т.д.), значит что проблема внутри вашего контейнера." Как он считал это из-за сети/фаервола. Однако он залил новый дистрибутив на VDS и ему удалось "достичь 0.08 только при погашеной сети".

Но сегодня позже произошло неповторимое чудо! Одному сотруднику тех.поддержки удалось установить на какой-то ноде FreeBSD 9.2 при этом LA был 0.00, 0.00, 0.00! Однако после этого он закончил смену и теперь никто кроме него не знает на какой ноде он это сделал :D Именно поэтому похоже, что это чудо неповторимо :(

«Палата номер 6» ищет своего Главврача: https://www.palata6.ru/
С
На сайте с 14.04.2011
Offline
63
#22

У меня нулевой, фря не при чём.

last pid: 92274;  load averages:  0.00,  0.03,  0.12                                                                                                                                       up 112+17:19:48 17:29:52
33 processes: 1 running, 32 sleeping
CPU: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
Mem: 111M Active, 74M Inact, 249M Wired, 31M Cache, 110M Buf, 508M Free
Swap: 2560M Total, 24M Used, 2536M Free

PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
90864 root 1 20 0 33360K 3152K select 259:46 0.00% snmpd
859 root 1 20 0 20252K 2368K select 2:24 0.00% sendmail
652 bind 4 20 0 51096K 14960K kqread 1:33 0.00% named
866 root 1 20 0 14128K 1148K nanslp 0:23 0.00% cron
566 root 1 20 0 12052K 1156K select 0:21 0.00% syslogd
845 root 1 20 0 46744K 2400K select 0:08 0.00% sshd
862 smmsp 1 20 0 20252K 636K pause 0:02 0.00% sendmail
29750 smmsp 1 20 0 20252K 3940K pause 0:01 0.00% sendmail
29767 smmsp 1 20 0 20252K 3940K pause 0:01 0.00% sendmail
90997 idle 1 20 0 67884K 4720K select 0:00 0.00% sshd
92260 mysql 19 20 0 237M 51752K sbwait 0:00 0.00% mysqld
91510 root 1 20 0 21628K 4132K pause 0:00 0.00% csh
92268 root 1 20 0 179M 14272K select 0:00 0.00% httpd
92269 www 1 21 0 183M 17776K lockf 0:00 0.00% httpd
92270 www 1 21 0 183M 18180K lockf 0:00 0.00% httpd
92271 www 1 20 0 183M 18196K lockf 0:00 0.00% httpd
458 root 1 20 0 10376K 340K select 0:00 0.00% devd
90998 idle 1 20 0 17532K 3492K pause 0:00 0.00% csh
90994 root 1 20 0 67884K 4716K sbwait 0:00 0.00% sshd
91501 idle 1 20 0 41168K 1980K wait 0:00 0.00% su
92164 mysql 1 52 0 14504K 2232K wait 0:00 0.00% sh
92274 root 1 20 0 16560K 2216K RUN 0:00 0.00% top
...

9.1-RELEASE в KVM.

Там крутится cacti, я прибил крон, апач и мускул и подождал 5 минут.

pegs
На сайте с 07.06.2007
Offline
658
#23
Сентябрь:
У меня нулевой, фря не при чём.
last pid: 92274;  load averages:  0.00,  0.03,  0.12                                                                                                                                       up 112+17:19:48 17:29:52

33 processes: 1 running, 32 sleeping
CPU: 0.0% user, 0.0% nice, 0.0% system, 0.0% interrupt, 100% idle
Mem: 111M Active, 74M Inact, 249M Wired, 31M Cache, 110M Buf, 508M Free
Swap: 2560M Total, 24M Used, 2536M Free
...

9.1-RELEASE в KVM.
Там крутится cacti, я прибил крон, апач и мускул и подождал 5 минут.

Сентябрь, какой процессор на мастер-сервере?

С
На сайте с 14.04.2011
Offline
63
#24

pegs

i7-3770 CPU

Сервер EX-40.

pegs
На сайте с 07.06.2007
Offline
658
#25
Сентябрь:
pegs
i7-3770 CPU
Сервер EX-40.

Тот тестовый, на котором в поддержке удалось получилось нулевой LA был Core 2 Quad CPU Q6600.

Рабочие сервера, на которых пытались залить конфигурацию и выходил повышенный LA - Xeon E5-2630.

S
На сайте с 07.11.2008
Offline
152
#26

Погуглил. Может поможет?

Do you have deeper Cx states enabled? By default FreeBSD will only enter C1.
Try setting 'performance_cx_lowest=LOW' in /etc/rc.conf and either rebooting
or running '/etc/rc.d/power_profile start' to see if that helps. You can see
which Cx states are being used by running 'sysctl dev.cpu | grep cx_'.

http://freebsd.1045724.n5.nabble.com/idle-process-keeping-cpu-150-busy-in-freebsd-9-1-amd64-td5816457.html
pegs
На сайте с 07.06.2007
Offline
658
#27

Поддержка хостера расписалась в своей несостоятельности в решении данного вопроса. Правда теперь их причины возникновения высокого LA разнятся.

Причина "повышенного LA" кроется в нагрузке на ноду, коррелирует как с числом гостевых ОС, так и общей суммарной нагрузкой на CPU, дисковую подсистему ввода/вывода и сетевую подсистему ввода/вывода. Я не вижу никаких иных способов снижения LA, кроме уменьшения кол-ва гостевых ОС, что в нашем случае не рентабельно.

Однако позже другой "специалист" ответил так:

Еще раз повторю, проблема не в нагрузке на ноду, а в реализации ОС. Разработчики изначально не предполагали запуск FreeBSD на каких либо виртуальных машинах. В ОС Linux практически все модули ядра для работы KVM пишутся RedHat, когда как во FreeBSD все портируется, так скажем, сообществом. Как реализована услуга у других хостеров я Вам сказать не могу, поскольку такой информации у меня нет. К тому же мы используем шаблоны ОС, которые входят в состав VMmanager'а и в которых нет возможности заменить ядро на свое.

К сожалению, мы не можем Вам помочь с данным вопросом.

Оказывается во всем виноваты разработчики FreeBSD. Это удобно.

в которых нет возможности заменить ядро на свое

Но это вообще улетный момент, в поддержке хостера не знают о сборке ядра :D

S
На сайте с 07.11.2008
Offline
152
#28

Хостер не знает, что гостевую ОС можно установить с любого образа через стандартный менеджер и VNC-консоль.

Я бы бежал от хостера, который такие ответы дает.

pegs
На сайте с 07.06.2007
Offline
658
#29

Предложил хостеру предоставить мне доступ к временному тестовому хосту на той же ноде, что бы я мог самостоятельно попытаться найти проблему, поскольку ставить опыты с их косяками на рабочем хосте не возможно. На что хостер уделался по полной :D Пишет мне, что мол что могли они сделали, "Вы можете проводить все нужные вам тесты на активном сервере". Получается я должен за свои деньги (и время) устранять их косяки. Крутой подход.

P.S.

Да, похоже с этим хостером мы каши не сварим :) Господа, может быть кто посоветует нормального VDS KVM хостера на территории РФ, чтобы можно было без проблем поднять дистрибутив FreeBSD?!

Andreyka
На сайте с 19.02.2005
Offline
822
#30

нормального VDS KVM хостера на территории РФ, чтобы можно было без проблем

Нормального, РФ, Без проблем

Выберете любые два

Не стоит плодить сущности без необходимости
1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий