Добрый день. Когда то обращался с данным вопросом, так проблемы и не решил. После перезагрузки сервера, перестает писать в базу.
Если после перезагрузки в консоле астериска набрать "cdr mysql status" он выдает Not currently connected to a MySQL server.
После совершенного звонка "cdr mysql status" дает такой выхлоп
Connected to asteriskcdrdb on socket file /var/run/mysqld/mysqld.sock using table cdr for 1 minutes, 36 seconds. Wrote 2 records since last restart.
при этом в CDR пусто.
Лечится либо reload, либо module reload cdr_mysql.so
система Ubuntu 14.04
Asterisk 1.8.17.0
получается он некорректно загружает модуль cdr_mysql.so Кто сталкивался с такой проблемой? Как такое лечить?
надо загрузить mysql ДО астериска.
у вас скорее всего старутет астриск, потом mysql
asterisk 1.8.17 крайне не рекомендуется использовать в production. в связи с кучей критичных багов.
Задан: 2015-04-08 11:32:07 +0400
Просмотрен: 1,611 раз
Обновлен: Apr 08 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Подскажите тогда какой астериск лучше использовать. Одно время сидел на 1.8.6, разници не заметил. Насчет запуска mysql до астериска, я еще новичек в Linux, буду искать как это сделать. Отпишусь по результату.
kykish89 ( 2015-04-08 16:02:29 +0400 )редактироватьmv /etc/rc2.d/S50asterisk /etc/rc2.d/S99asterisk mv /etc/rc3.d/S50asterisk /etc/rc3.d/S99asterisk mv /etc/rc4.d/S50asterisk /etc/rc4.d/S99asterisk mv /etc/rc5.d/S50asterisk /etc/rc5.d/S99asterisk
kykish89 ( 2015-04-15 17:45:40 +0400 )редактировать