Мониторинг показывает, что одна из виртуалок стала много использовать дисковую систему (в несколько раз больше чем все остальные вместе взятые). Хотя раньше такого не было (изображение прикреплено).
Как видно из мониторинга, используется раздел virtual, ну я делаю вывод, что виновата одна из виртуалок.
Иду в xentop и вижу, что значение VBD_WSECT у одной из машин существенно превышает все остальные. Делаю вывод, что виновата именно она и иду внутрь.
И собственно дальше я в растерянности:
iostat показывает всплески активности:
Код: Выделить всё
# iostat -d -x 5 10
Linux 2.6.32-5-xen-amd64 (hostname) 10/13/2011 _x86_64_ (1 CPU)
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.31 641.94 0.74 69.50 23.69 5689.75 81.33 0.77 11.00 0.73 5.11
xvdfp1 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 0.08 0.08 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 1.08 0.00 0.86 0.00 15.50 18.00 0.02 27.00 27.00 2.33
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 0.40 0.00 0.40 0.00 6.41 16.00 0.01 18.00 18.00 0.72
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 0.50 0.00 2.40 0.00 23.22 9.67 0.01 3.67 3.67 0.88
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 0.10 0.00 2.76 0.00 22.88 8.30 0.00 0.00 0.00 0.00
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 3455.44 0.00 379.18 0.00 30676.96 80.90 0.75 1.98 0.08 2.95
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 6410.70 0.24 644.11 1.92 56438.46 87.59 5.67 8.09 0.77 49.81
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 1.19 0.00 0.65 0.00 14.70 22.67 0.05 711.33 76.00 4.93
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await svctm %util
xvdfp2 0.00 0.41 0.00 0.41 0.00 6.54 16.00 0.01 22.00 22.00 0.90
xvdfp1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00Код: Выделить всё
TID PRIO USER DISK READ DISK WRITE SWAPIN IO> COMMAND
374 be/4 root 3.93 K/s 47.17 K/s 0.00 % 14.28 % [flush-202:82]
17218 be/4 mysql 0.00 B/s 81.44 M/s 0.00 % 0.00 % mysqld --basedir=/usr --datadir=/var/lib/mysql
--user=~ld.pid --socket=/var/run/mysqld/mysqld.sock --port=3306Сначала думал, что логи, но они пустые. Бинлоги отключены. Общий размер всех баз совсем смешной: 175 мегабайт.
3-4 дня назад он был примерно таким же.
Конфиг mysql'a вполне стандартненький:
Код: Выделить всё
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
skip-external-locking
bind-address = 127.0.0.1
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
query_cache_limit = 1M
query_cache_size = 16M
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
[isamchk]
key_buffer = 16M
[mysqld_safe]
syslogКуда можно еще покопать? И вообще, я правильно делаю, что пытаюсь найти тут какую-то проблему?