top - 16:33:08 up 155 days, 6:05, 5 users, load average: 27.93, 35.31, 31.34
На данный момент он показывает только 27.0, но поведение такое: хотя mysqld использует 0% процессора, нагрузка возрастает до высоких значений (также сервер находится в режиме ожидания 99.20) .Когда запрос приходит на сервер, процесс mysqld начинает использовать некоторый процессор, в то время как значение нагрузки уменьшается, что могло вызвать такое странное поведение? Все это время кажется, что сервер простаивает и с дисков ничего не записывается / не читается.
[root@mysqlsvr ~]# date ; sar
ד' אוג 14 16:29:17 IDT 2013
Linux 2.6.32-71.29.1.el6.x86_64 (mysqlsvr) 14/08/13 _x86_64_ (80 CPU)
15:30:01 CPU %user %nice %system %iowait %steal %idle
15:40:01 all 0.72 0.00 0.90 4.80 0.00 93.57
15:50:01 all 1.07 0.01 1.83 3.13 0.00 93.96
16:00:01 all 0.55 0.00 0.80 4.69 0.00 93.96
16:10:01 all 0.24 0.00 0.19 3.23 0.00 96.34
16:20:01 all 0.70 0.01 1.09 3.59 0.00 94.61
Average: all 0.66 0.00 0.96 3.89 0.00 94.49
[root@mysqlsvr ~]# date ;iostat
ד' אוג 14 16:29:32 IDT 2013
Linux 2.6.32-71.29.1.el6.x86_64 (mysqlsvr) 14/08/13 _x86_64_ (80 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
0.17 0.00 0.21 0.01 0.00 99.62
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
sda 0.89 1.12 7.26 15004502 97409836
sdb 16.10 0.96 1315.43 12815431 17644874178
dm-0 0.95 0.93 7.23 12433962 96936968
dm-1 0.00 0.00 0.01 15360 84016
dm-2 164.38 0.96 1315.43 12813185 17644874178
dm-3 0.01 0.02 0.03 333354 385384
fioa 88.60 29.26 1492.84 392514339 20024549216
drbd0 33.50 26.50 257.39 355470226 3452628864
drbd1 25.57 0.46 204.44 6197282 2742359000
[root@mysqlsvr ~]#
У вас проблемы с вводом-выводом (посмотрите% iowait). Скорее всего, у вас проблемы с производительностью диска / IOPS.
Ресурсы ЦП не могут быть использованы полностью, потому что процесс ожидает поступления или записи данных.
У вас 80 процессоров, вполне ожидаемо, что средняя загрузка будет такой высокой в этом случае для этого iowait.
Относительно перезагрузки: если с ФС все в порядке - это также ожидается с очищенным дисковым кешем и памятью mysql.
Как насчет использования памяти? http://www.pixelbeat.org/scripts/ps_mem.py
бесплатно -m; cat / proc / mdstat