VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

FreePBX иногда виснет при Apply Config

Обо всем касательно FreePBX, MetPBX, TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модераторы: april22, Zavr2008

Ответить
Dmitry
Сообщения: 12
Зарегистрирован: 14 сен 2011, 09:37

FreePBX иногда виснет при Apply Config

Сообщение Dmitry »

Здравствуйте.

FreePBX 2.9/ asterisk 1.6.2.20/dahdi(PRI)/CentOS 5.6

Проблема: Иногда (но всегда при трафике),
когда делаю Apply Config астериск виснет.

В full при зависании появляются строки
[Jan 10 08:16:41] WARNING[2950] utils.c: trying to reset empty pool
[Jan 10 08:16:41] WARNING[2950] utils.c: trying to reset empty pool
[Jan 10 08:16:41] WARNING[2950] utils.c: trying to reset empty pool

Я посмотрел по исходникам, - просто в данном случае подтверждает, что что-то случилось с каким то вызовом.

debug: все то же самое как и в http://forum.asterisk.ru/viewtopic.php?f=3&t=1029),

причем еще, когда случается зависание - в /tmp появляются файлы:

-rw------- 1 asterisk asterisk 0 Jan 10 08:15 ast-ami-K6RNwN

и не всегда какие-то wav файлы(что косвенно подтверждает, что сбой при записи вызова)

core restart now - восстанавливает работу.

Если Apply Config не делать, то проблем нет

Если в консоли reload, то не смог добиться проявления проблемы.

==================================
Немного предыстории: этот астериск - это перенос со старого сервера, на котором стояла FreePBX 2.8/Asterisk 1.4.
На этом сервере до меня уже пытались перенести базу со старого, но неудачно. Мне сервер достался с FreePBX 2.9/Asterisk 1.4.
Я повысил версию астериска до 1.6.2.20 + Spandsp для факсов. Установил FreePBX 2.8 и перенес базу со старого сервера,
затем встроенным средствами FreePBX поднял версию FreePBX до 2.9.0.7.

Сервер запустили в Production, проблема обнаружилась недели через 2 после ввода в эксплуатацию. Повыкидывал ненужные модули,
очистился от errors - не помогло.
да и есть проблемы с памятью - при трафике потихоньку сьедается свободная память
free -m
total used free shared buffers cached
Mem: 2010 1892 117 0 328 775
-/+ buffers/cache: 789 1220
Swap: 3074 0 3074

Может кто-то подсказать, как лучше разруливать такие проблемы? Я думал про strace, но логи неподьемные.
Переустановить все с текущей базой пока нет возможности
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: FreePBX иногда виснет при Apply Config

Сообщение Vlad1983 »

не надо при нагрузке мучить перегрузкой всеми бешеными конфигами генерируемыми FreePBX
удалить неиспользуемые модули FreePBX
отключить ненужные фичи в Feature Code Admin

если не помогает
отключить полный reload после записи конфигов
делать ручками reload только нужного модуля Asterisk
ЛС: @rostel
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH