Астериск собран из исходников на дебиане 8.4 Вылетает хаотично. сначала грешил на старые версии odbc и mysql odbc connector. обновил их на последние, но не помогло. Пересобрал с флагами для gdb.
Вот дампы. http://pastebin.com/FGT7ys3F http://pastebin.com/prhJ07HM
удалите библиотеки mysql(и сам mysql естественно),mysql-devel.
проверьте ручками, что ДРУГИХ версий libmysql НЕ ОСТАЛОСЯ.
поставьте mysql, mysqld,mysql-dev из ОДНОГО источника
перекомпилируйте asterisk(начиная от ./configure)
при использовании odbc - тоже проделать с odbc
Задан: 2016-06-30 13:41:01 +0400
Просмотрен: 325 раз
Обновлен: Jun 30 '16
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
"Пересобрал с флагами для gdb" - и?
zzuz ( 2016-06-30 14:17:14 +0400 )редактироватьфлаги - DONT OPTIMIZE и BETTER BACKTRACES собсно, для GDB же. На другом форуме подсказали, что проблема может быть из-за внесенных изменений в работе с odbc. Поставлю вечером 13.1 certified, посмотрю. Там этих изменений нет.
someuserman ( 2016-06-30 15:17:45 +0400 )редактироватьЭта-же версия тоже на двух машинах вылетает примерно каждые 3 недели на двух машинах. MYSQL ломать не стал, так как активно используется и в связке с Астериском. Решил проблему таким костылём:
Добавил в крон каждое воскресение, в 2 часа ночи выполнять команду
asterisk -rx "core restart now"
amonra ( 2016-07-02 14:04:15 +0400 )редактировать2amonra. Ну после обновления драйвера и odbc, падать стало значительно меньше (если ранее раз 10 за сутки астер мог упасть, то после обновления 1-2 раза, а то и вовсе без падений). Поставил 13.1, пока аптайм стабильный.
someuserman ( 2016-07-07 14:50:07 +0400 )редактировать