Re: дисковая нагрузка приводит к ребуту
Phil Kulin
schors на gmail.com
Вс Сен 12 19:43:46 MSD 2010
12 сентября 2010 г. 16:51 пользователь Михаил Монашёв
<postmaster at softsearch.ru> написал:
> FreeBSD 8.1 начинает тормозить, ибо диски не
> справляются, и через некоторое перезагружается. vmstat -z не
> показывает превышения лимитов. Используется AIO. Корки пока нет.
> Скажите пожалуйста, что может выедать nginx при тормозах дисков, что
> приводит к ребуту?
Это особенность то ли драйвера, то ли дисковой системы FreeBSD. Я за 8
лет так и не понял. Не всегда повторяется, повторить специально в
принципе удаётся, но найти корреляцию между
контроллером/диском/системой не удаётся. Где-то падает, где-то нет.
Чисто интуитивно - какой-то слишком долгий таймаут приводит к дедлоку,
который почему-то ведёт к ребуту.
Скорее всего очень жёсткое дрочево и каталоги с толпой файлов? (да,
вот тут есть такой момент, что чётко повторяется на lookup´е файлов в
таких каталогах).
--
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin
Подробная информация о списке рассылки nginx-ru