LINUX.ORG.RU

Заббикс много пишет на диск

 


0

1

Всем привет. Появилась проблема с Заббиксом, он начал дохера писать на диск. За несколько дней написал 1,3Т на диск, при этом места на диске занимать больше не стал. В чем может быть проблема? Запись если что производится процессом mysql.

он начал дохера писать на диск и насколько внезапно он это начал? Как проверяли сколько пишет?

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

Насколько внезапно - не знаю, обнаружил срабатывание триггера на на грузку housekeeper progress, при этом по триггерам вроде ничего особо не менялось. Смотрел сколько пишет atop’ом.

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

Запись если что производится процессом mysql.

в tmpfs это очень отказоустойчиво

anonymous
()

Запись если что производится процессом mysql.

Заббикс много пишет на диск

Сколько он говорит базе записывать, столько БД и записывает. Или у тебя там метрики как кролики размножаются, или у БД крышак снесло.

Смотри логи mysql на ошибки, может там оно rollback всё время делает на поломанной таблице.

Radjah ★★★★★
()

housekeeper - это саботаж

те представит отключить его нафиг и вместо него настроить партиционирование базы

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

Сколько он говорит базе записывать, столько БД и записывает

Нет. Сколько раз говорилось, что zabbix без партиционирования нежизнеспособен на сколько-нибудь серьёзной нагрузке

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

Мускуль вроде может писать на диск во время некоторых селектов, например если выбирается иного данных и их нужно сортировать. Лечится тюнингом мускуля, ну или перепиливанием запросов если там действительно какие-то адовые объёмы которые в память никак не влезут

MrClon ★★★★★
()
Ответ на: комментарий от router
  • для mysql нужен innodb с параметром innodb_file_per_table ( если сейчас не так, придётся экспортировать данные, пересоздавать базу и заливать данные обратно )

  • хранимые процедуры для партиционирования и скрипт для cron’а в https://www.zabbix.org/wiki/Docs/howto/mysql_partition возможно придётся настроить не по дням, а по часам, если нагрузка совсем уж большая

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

Спасибо, скорее всего буду играться с партиционированием и отключением хаускипера

protivogaz
() автор топика

Всем спасибо, проблема решена тюнингом БД, а именно увеличением кэша InnoDB.

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