Re: Откуда взялась большая величина Load average ?
Ночами ставил эксперименты на живой системе:
Пошел в сторону компиляции всего нужного софта из исходников на Etch.
Собрал zaptel-1.4.11, asterisk-1.4.21, freepbx-2.4.1. Конфигурить пришлось вручную, чтобы исключить возможность косяков. Первоначально все завелось нормально, час ровного полета придал уверенности. В ходе проверки связи, на предмет ошибок в конфигурении, нашел причину завала сервера:
Дело в том, что у меня на самом астериске всего десяток voip абонентов. Все остальные - это в транскрипции freepbx - "custom extensions" с dial rules вида: zap/g1/0001100. Есть несколько очередей, обслуживать которые написал эти самые custom extensions. Дык вот в одной из них 8 extensions, стратегия вызова - hunt. Остальные очереди с такими же параметрами, но с одним - двумя абонентами. Начинается все неплохо, но с увеличением количества пиров в очереди, load average растет как на дрожжах. В общем, после минуты обработки очереди всеми 8-ю custom extensions, load average доходит почти до 2-х (естественно отваливается overlapdial; MOH и anoncements жевались...) Как и на Эластиксе... Правильно... Сервак вис в основном как раз во время обеда, когда отдел продаж сваливал весь до одного по кафешкам и трубу некому было взять... А еще не заработала DISA - не распознавла DTMF (как и на триксбоксе).
Вобщем, даунгрейдил астериск раза три, даунгрейдил заптел до 1.4.9, проблема не решилась. Потом даунгрейдил freepbx до 2.3.1. Даунгрейды делал путем перестановки оси и всего начисто. Конфигурил руками для чистоты эксперимента. Так проблема тоже не решилась.
Потом собрал свежайший asterisk 1.2 и freepbx 2.4.1 - тут с таким же конфигом проблема отсутствует (как и на триксбоксе 2.0). Накосячил где-то с mysqlcdr (уже разобрался), и покачто не поддается к сборке ни один из h323 каналов. на 1.4 собирается без проблем, а тут нужно шаманство. Пока откатился на ТБ 2.0.
Сегодня гугл вывел на блог by IgorG о том, что в новых версиях аста и заптела профиксили много багов, но все записи про сип, и про ядро линукс. Завтра почитаю оригинал.
|