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