LinuxForum.Fans
Тема

load average

Автор: kirkir 3 сообщений 2574 просмотров
#189352

Есть такой вопрос знающим людям есть 2 сервера 1-й это сервер виртуализации KVM, 2-й iSCSI сервер как хранилище виртуальных машин.
Вчера проводил некоторые манипуляции при которых очень серьезно нагружал дисковую подсистему.
И столкнулся с тем что Load Average сильно возрос, при том что видимых причин для этого не было если на сервере который на этом графике, в топе что-то вроде этого

text
top - 19:06:52 up  3:25,  1 user,  load average: 5.79, 4.23, 2.26
Tasks: 225 total,   1 running, 224 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.2%us,  1.2%sy,  0.0%ni, 97.6%id,  0.5%wa,  0.0%hi,  0.5%si,  0.0%st
Mem:   2045996k total,   515452k used,  1530544k free,    67952k buffers
Swap:  2097144k total,        0k used,  2097144k free,   117620k cached



то на следующем сервере в топе что-то вроде этого

text
top - 19:07:31 up 4 days, 23:11,  1 user,  load average: 14.44, 8.14, 4.19
Tasks: 308 total,   1 running, 307 sleeping,   0 stopped,   0 zombie
Cpu(s):  3.0%us,  4.1%sy,  0.0%ni, 57.3%id, 35.0%wa,  0.0%hi,  0.6%si,  0.0%st
Mem:  32949344k total,  9053472k used, 23895872k free,   348800k buffers
Swap: 32505852k total,        0k used, 32505852k free,  2252716k cached



Вобщем самый большой по первому серверу iSCSI, что на нем может влиять на такой Load average
тот же вывод iostat

text
[root@nas1 ~]# iostat -x
Linux 2.6.32-131.6.1.el6-0.3.smp.gcc4.1.x86_64 (nas1)  09/02/2011

avg-cpu: %user %nice %system %iowait %steal %idle 0.09 0.00 0.39 0.72 0.00 98.80

Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 4.18 15.57 13.91 45.10 2272.22 2787.98 85.74 1.00 17.01 5.50 32.45 sda1 0.00 0.00 0.09 0.00 0.73 0.00 8.15 0.00 0.90 0.87 0.01 sda2 0.56 0.27 0.41 2.25 20.82 20.24 15.38 0.04 16.66 9.53 2.54 sda3 0.00 0.00 0.04 0.00 0.33 0.00 8.49 0.00 0.65 0.65 0.00 sda4 0.05 0.02 0.09 0.03 7.68 7.28 118.64 0.01 43.53 16.62 0.21 sda5 3.57 15.27 13.27 42.82 2242.63 2760.46 89.20 0.95 17.00 5.60 31.39 drbd0 0.00 0.00 0.11 0.02 0.43 0.05 3.48 0.14 17.63 390.84 5.44 drbd1 0.00 0.00 13.73 50.32 2057.49 2631.03 73.20 3.44 24.83 15.23 97.57 dm-0 0.00 0.00 0.01 0.00 0.05 0.00 8.00 0.00 17.51 17.51 0.01 dm-1 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 79.33 79.33 0.01 dm-2 0.00 0.00 13.20 43.58 2052.67 1550.90 63.47 1.21 21.39 6.03 34.21

dm-3 0.00 0.00 0.41 5.63 3.77 999.29 166.06 0.35 57.63 5.77 3.48

Выглядит вполне прилично.

На втором сервере iostat (сервер виртуализации)

text
cloud1_1:~# iostat -x
Linux 2.6.35-1-pve (cloud1_1)   09/02/11        _x86_64_

avg-cpu: %user %nice %system %iowait %steal %idle 2.39 0.00 2.37 4.40 0.00 90.84

Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util sda 0.01 1.30 0.28 0.99 22.35 18.35 31.84 0.00 0.73 0.38 0.05 sda1 0.00 0.00 0.02 0.00 0.14 0.00 8.31 0.00 1.39 1.38 0.00 sda2 0.00 1.30 0.27 0.99 22.20 18.35 32.17 0.00 0.72 0.36 0.05 dm-0 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 1.60 1.55 0.00 dm-1 0.00 0.00 0.05 2.29 1.55 18.35 8.50 0.00 1.06 0.12 0.03 dm-2 0.00 0.00 0.10 0.00 19.66 0.00 195.94 0.00 1.97 1.27 0.01 dm-6 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 6.47 6.36 0.01 dm-7 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 1.78 1.76 0.00 dm-8 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 2.49 2.31 0.00 dm-9 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 3.10 3.08 0.01 dm-10 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 7.91 7.77 0.01 dm-11 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 0.91 0.55 0.00 dm-12 0.00 0.00 0.02 0.00 0.14 0.00 8.00 0.00 1.24 1.16 0.00 dm-5 0.00 0.00 0.01 0.00 0.11 0.00 8.00 0.00 0.61 0.49 0.00 dm-13 0.00 0.00 0.01 0.00 0.10 0.00 8.00 0.00 1.65 1.51 0.00 dm-14 0.00 0.00 0.01 0.00 0.10 0.00 8.00 0.00 0.63 0.60 0.00 dm-15 0.00 0.00 0.01 0.00 0.08 0.00 8.00 0.00 1.18 0.99 0.00 sdo 341.00 1.56 11.98 5.45 2897.37 2052.77 283.93 1.56 89.67 8.96 15.62 dm-17 0.00 0.00 0.01 0.00 0.04 0.00 8.00 0.00 205.13 203.16 0.11 dm-18 0.00 0.00 0.24 2.37 33.82 1211.71 476.86 1.13 432.71 27.08 7.07 dm-19 0.00 0.00 0.11 3.43 2.78 786.18 222.78 0.77 216.28 33.48 11.86 dm-3 0.00 0.00 0.00 0.00 0.04 0.00 8.00 0.00 304.65 284.84 0.13 dm-4 0.00 0.00 0.00 0.00 0.03 0.00 8.00 0.00 23.04 22.08 0.01 sdp 0.00 0.00 0.03 0.04 0.29 37.22 513.29 0.01 78.92 13.06 0.10 dm-16 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 8.87 8.67 0.00 dm-20 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 10.54 7.34 0.00 dm-21 0.00 0.00 0.28 0.18 41.89 20.82 138.21 0.03 55.51 19.25 0.87 dm-25 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 11.64 4.95 0.00 dm-26 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 7.75 3.53 0.00 dm-27 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 38.60 6.10 0.00 dm-22 0.00 0.00 0.00 0.04 0.01 37.22 911.67 0.01 133.13 15.88 0.06 dm-23 0.00 0.00 0.00 0.03 0.01 31.78 942.70 0.01 172.03 17.45 0.06 dm-24 0.00 0.00 0.99 0.00 7.93 0.00 8.00 0.06 64.82 1.02 0.10 dm-28 0.00 0.00 1.01 0.04 8.04 0.18 7.84 0.07 71.27 0.97 0.10 dm-29 0.00 0.00 0.00 0.02 0.01 0.13 8.00 0.00 141.46 35.69 0.06

Вроде тоже ничего страшного.
Такое ощущение что высокий Load average на iSCSI следствие высокого Load average на сервере виртуализации, конечно еще есть мысль что причина может быть в самом iSCSI как таковом, так как настрое он по 2x1Gbit Ethernet 802.3ad, через обычные сетевухи, а не через iSCSI контроллеры но это все предположения. Вот хотелось бы понять причину этого всего.

Железо на iSCSI сервере Intel(R) Core(TM) i3-2120/2Gb RAM/4x2Tb SATA3 RAID 10
Железо на хосте для виртуальных машин 2x12 core AMD Opteron(tm) Processor 6168 32GbRAM.

#189362

kirkir, Как показала практика, обычно load average упирается или в диски или в сеть. Дальше необходимо наблюдать за системой.

#189712

Посмотрите на систему в более подробном выводе

text
 sar -A 20 1
Войдите или зарегистрируйтесь, чтобы ответить.