LINUX.ORG.RU
ФорумAdmin

Необъяснимые пики IOwait


0

0

Добрый день,

На веб-сервере крутится Postgresql, Nginx и приложение на Python. Диск - software raid 1 с двумя физическими дисками.

Периодически происходит какая-то интенсивная запись на диск по 20 мб/сек в течение 5-10 секунд.

Вывод dstat -t -v -s -n: http://kpox.s3.amazonaws.com/iowait.png

Кто выполняет эту запись - непонятно!

Postgresql в это время не делает ничего особенного (ни vacuum, ни analyze).

pidstat -d 1 ничего знаменательного не показывает: в течение этих перидов процессы пишут столько же, сколько и обычно.

sar -d 1 в течение интенсивных периодов показывает загрузку физических дисковых устройств на максимальном уровне (100%). При этом между этими периодами загрузка 0-5%.

Все бы ничего, но иногда эта нагрузка на диск вызывает торможение веб-процессов (транзакции длятся долго).

Помогите разобраться, откуда это берется.

★★

Последнее исправление: Kpoxman (всего исправлений: 1)

Ответ на: комментарий от annoynimous

iotop в моменты большой активности показывает (как и dstat), что пишется total 20 мб/c.

При этом сумма по процессам явно меньше!

А когда активность тормозит все, то в iotop пуст (никто ничего не пишет). Видимо, в этот момент происходит превышение dirty_ratio.

Kpoxman ★★
() автор топика
Ответ на: комментарий от Kpoxman

а в dmesg ничего по этому поводу не светиться?
закономерность по времени есть? или может в любую секунду начать тормозить(записывать)?

kam ★★
()
Ответ на: комментарий от kam

dmesg молчит.

В часы пик происходит раз в 5-20 секунд и длится 5-10 секунд. Закономерности не заметил.

Kpoxman ★★
() автор топика

Процессор загружен постоянно, вероятно, периодически происходит сброс дискового кеша (flush)

sdio ★★★★★
()
Ответ на: комментарий от sdio

Но почему он работает так нерационально?

Периоды экстремальной (вешающей все вокруг) нагрузки на диск чередуются с периодами затишься.

Kpoxman ★★
() автор топика
Ответ на: комментарий от anonymous

Да нет. Приложение в этот момент не испытывает внешней (клиентской) нагрузки особой.

Kpoxman ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.