Виртуалка FreeBSD под VMware стала тормозить

VirtualBox, QEMU, ESX/ESXi и прочия
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Dmitriy_K
сержант
Сообщения: 200
Зарегистрирован: 2009-04-07 6:22:33
Откуда: г.Королёв

Виртуалка FreeBSD под VMware стала тормозить

Непрочитанное сообщение Dmitriy_K » 2012-04-28 11:09:24

Ипользую пару виртуалок FreeBSD под VMware vSphere 5 на отдельном сервере. Недавно по моей просьбе админ VMware добавил оперативки одной из виртуалок после чего она загадочным образом стала жутко тормозить, как будто был сильно урезан процессорный лимит. :( Но админ VMware клянётся на крови, что ничего в настройках не менял, кроме добавления памяти. Перезагрузка виртуалки ничего не дала. Может ли кто-то подсказать возможные причины или как продиагностировать трабл через панель управления VMware (vSphere)?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Виртуалка FreeBSD под VMware стала тормозить

Непрочитанное сообщение Electronik » 2012-04-28 13:50:05

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

vmstat 5 3

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

ps -axm 
в студию
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

Dmitriy_K
сержант
Сообщения: 200
Зарегистрирован: 2009-04-07 6:22:33
Откуда: г.Королёв

Re: Виртуалка FreeBSD под VMware стала тормозить

Непрочитанное сообщение Dmitriy_K » 2012-04-28 14:39:01

На мой взгляд, изнутри виртуалки не разобраться. Поэтому я спросил про диагностику в консоли управления виртуалкой.
Но вот пример запрошенной статистики. Первый случай - простой системы (работает только Zabbix). Там всё нормально.

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

%ps -aux
USER      PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root       11 100.0  0.0     0    16  ??  RL   11Apr12 22955:42.00 [idle]
root        0  0.0  0.0     0   112  ??  DLs  11Apr12  33:57.10 [kernel]

----------------------------------------------------
last pid: 68601;  load averages:  0.01,  0.11,  0.20                                                 up 16+22:05:23  15:20:55
96 processes:  1 running, 95 sleeping
CPU:  0.4% user,  0.4% nice,  0.7% system,  0.0% interrupt, 98.5% idle
Mem: 376M Active, 279M Inact, 217M Wired, 7152K Cache, 111M Buf, 100M Free
Swap: 849M Total, 148K Used, 849M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1541 mysql      31  44    0   283M   230M sbwait 592:47  0.00% mysqld

----------------------------------------------------
%vmstat 5 3
 procs      memory      page                    disks     faults         cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr da0 pa0   in   sy   cs us sy id
 0 0 0   1095M   106M   206   0   0   0   187   2   0   0   85 1184  560  3  2 95
 0 0 0   1095M   106M   752   0   0   0   690   0   4   0   81 1389  555  9  9 82
 2 0 0   1118M   105M   863   0   0   0   751   0  71   0   76 1877  569  8 15 77

%vmstat 5 3
 procs      memory      page                    disks     faults         cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr da0 pa0   in   sy   cs us sy id
 6 0 0   1095M   106M   206   0   0   0   187   2   0   0   85 1184  560  3  2 95
 0 0 0   1095M   106M    75   0   0   0    69   0  66   0  112 1395  647  3  2 95
 3 0 0   1095M   106M     0   0   0   0     0   0  35   0   81  920  507  1  1 98
Второй случай - статистика при компиляции простейшего порта screen. Здесь уже безумное торможение и системные ресуры по процессору израсходованы.

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

%ps -aux
USER      PID %CPU %MEM   VSZ   RSS  TT  STAT STARTED      TIME COMMAND
root    72828 33.0  3.5 40016 36168   2  RL+   3:25PM   0:04.32 /usr/libexec/cc1 -quiet -I. -I. -D_LONGLONG process.c -quiet
mysql    1541  8.9 22.8 289516 235604  ??  I    11Apr12 716:55.12 [mysqld]
root       17  2.0  0.0     0    16  ??  DL   11Apr12  62:30.38 [syncer]
root       11  1.0  0.0     0    16  ??  RL   11Apr12 22958:52.53 [idle]
root        0  0.0  0.0     0   112  ??  DLs  11Apr12  33:59.52 [kernel]


----------------------------------------------------
last pid: 70769;  load averages:  3.68,  1.08,  0.54                                                 up 16+22:09:09  15:24:41
106 processes: 2 running, 104 sleeping
CPU:     % user,     % nice,     % system,     % interrupt,     % idle
Mem: 420M Active, 289M Inact, 212M Wired, 6924K Cache, 111M Buf, 51M Free
Swap: 849M Total, 148K Used, 849M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1541 mysql      31  44    0   283M   230M sbwait 593:06 19.82% mysqld
70767 root        1  98    0 12064K  8436K RUN      0:01 10.99% cc1
70768 root        1  76    0  3200K  1176K piperd   0:00  2.98% as
70625 root        1  76    0  8264K  1580K wait     0:00  1.95% sh
70766 root        1  76    0  3204K   580K wait     0:00  1.95% cc
70765 root        1  76    0  8264K  1580K wait     0:00  1.95% sh
 1737 zabbix      1  51    5   103M 28156K nanslp  12:23  0.98% zabbix_server


last pid: 72817;  load averages:  3.52,  1.43,  0.69                                                 up 16+22:09:53  15:25:25
105 processes: 3 running, 102 sleeping
CPU: 56.9% user,  3.0% nice, 37.1% system,  3.0% interrupt,  0.0% idle
Mem: 426M Active, 291M Inact, 211M Wired, 6904K Cache, 111M Buf, 43M Free
Swap: 849M Total, 148K Used, 849M Free

  PID USERNAME  THR PRI NICE   SIZE    RES STATE    TIME   WCPU COMMAND
 1541 mysql      31  44    0   283M   230M sbwait 593:15 12.84% mysqld
 1492 zabbix      1  51    5 12804K  1812K select  10:03  0.98% zabbix_agentd
 1737 zabbix      1  49    5   103M 28156K nanslp  12:23  0.00% zabbix_server


----------------------------------------------------
%vmstat 5 3
 procs      memory      page                    disks     faults         cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr da0 pa0   in   sy   cs us sy id
 1 0 0   1190M    61M   206   0   0   0   188   2   0   0   85 1185  560  3  2 95
 3 0 0   1196M    61M   682   0   0   0   739   0  43   0  110 1277  681 23 74  3
 7 0 0   1233M    60M   617   0   0   0   564   0   3   0   63 1032  492 41 59  0

%vmstat 5 3
 procs      memory      page                    disks     faults         cpu
 r b w     avm    fre   flt  re  pi  po    fr  sr da0 pa0   in   sy   cs us sy id
 1 0 0   1228M    46M   207   0   0   0   188   2   0   0   85 1185  560  3  2 95
 7 0 0   1228M    51M    87   0   0   0   308   0  54   0  106 1429  660 65 35  0
10 0 0   1231M    47M   194   0   0   0     2   0   9   0   92  783  540 82 18  0
Дисковых операций мало, смотрел по systat -io start 2
Мне кажется, что всё-таки зажат лимит по процессору для виртуалки. Но непонятно как это выявить/доказать.

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Виртуалка FreeBSD под VMware стала тормозить

Непрочитанное сообщение ADRE » 2012-04-30 7:52:11

с оперативой на хост машине что? оверхеды? кэш куда прикручен?
//del