Как выявить причину высокой iowait в Centos?

На сервере Centos крутится Zabbix, появилась проблема высокого iowait. iostat выдает %iowait =41.20. Узкое место скорее всего в дисковой подсистеме, потому что atop выдает:
LVM | bbix-lv_root | busy 90% | read 32074 | write 6106e3
Подскажите, как выяснить причину загрузки диска, возможно какой то процесс грузит диск. Какими утилитами можно это выяснить и какие предпринять действия в таком случае?
  • Вопрос задан
  • 3150 просмотров
Пригласить эксперта
Ответы на вопрос 3
serjius
@serjius
iotop к примеру покажет по процессам их io.

С Zabbix бывает такое когда начинает работать HouseKeeper. Он просто пытается удалить много данных из истории и база начинает грузить диск. Если выяснится что это так то настраивай партиционирование и выключай HouseKeeper.
Ответ написан
Комментировать
ifaustrue
@ifaustrue
Пишу интересное в теллеграмм канале @cooladmin
iotop же.
Думаю у вас заббикс загрузил базу в полку, а та, в свою очередь, диск. Это известная и давняя проблема заббикса.
Ответ написан
Комментировать
shambler81
@shambler81 Куратор тега Linux
iotop -oka
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы