Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Зависание Астериска

0

Всем добрый день. Имею у себя на борту Asterisk 13.5.0 built by mockbuild @ jenkins2.schmoozecom.net on a x86_64 running Linux on 2015-08-10 14:03:53 UTC. Данный сервер Астериска стоит на виртуальной машине vmWare 5.5. Имеется около 500 абонентов и порядка 15 Sip транков. В качестве сигнального протокола использую Sip:5060 в качестве транспорта UDP. Все настроилось без особых проблем. Однако наблюдаю следующую проблему ровно раз в 5 дней зависает сервис астериска, телефоны перестают работать. Причем зависает так что сторонние сервисы на данной машине перестают работать(Zabbix agent). Сносить Zabbix agent пробывал грешил на него не помагает. Помагает только перезапуск службы "service asterisk restart" после перезапуска данной службы работа данного сервиса восстанавливается. Заббикс агент так же начинает работать исправно. В зависшем состоянии смотрим "Sip show peers" показывает что все екстеншены зарегистрированы нормально. однако если делать"sip reload" то вывод данной команды показывает что нет ни одного зарегистрированного пира. Проблемы с дисками исключаю т.к стоит на SSD дисках и в логах vmware нет ни едой ошибки и полки по дискам тоже нет. В оперативу и в проц он не упирается так же. В крон добавлял перезапуск сервиса результатов не дало. Подгадывал время , думаю сегодня должен упасть с кутра руками перезапускаю сервис, через 2 часа опять повис как по расписанию. Естественно логи все просматриваю в логах ничего , идут разговоры и потом просто стоп, messages, dmesg пустые.Кто может что подсказать по данному вопросу?

удалить закрыть спам изменить тег редактировать

спросил 2016-04-11 17:32:25 +0400

Boombox Gravatar Boombox
1 3 3

обновил 2016-04-11 17:37:43 +0400

Comments

Очень похоже на ошибку 53 . То есть недоступность DNS .

zzuz ( 2016-04-11 18:13:06 +0400 )редактировать

При 500 абонентах могли бы и платный суппорт нанять для диагностики. А так да - похоже на проблемы с DNS

awsswa ( 2016-04-11 21:09:57 +0400 )редактировать

>Естественно логи все просматриваю в логах ничего

Какая вербозность логов ?

virus_net ( 2016-04-12 07:57:43 +0400 )редактировать

Про ошибку 53 я конешно читал, но у меня вся регистрация транков на ИП так что актуальность отпадает этого насколько я понимаю.По логам Verbose 9 + debug . Что касаемо оси на которой стоит Linux version 2.6.32-504.8.1.el6.x8664 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) ). Centos собственно говоря. Тайминг вчера выставил,у меня по модулям тайминга было : restimingdahdi.so DAHDI Timing Interface 0 Running core restimingpthread.so pthread Timing Interface 0 Running extended restiming_timerfd.so Timerfd Timing Interface 36 Running core

Оставил только dahdi до того как сюда написал жду результата, у кого еще какие соображения есть?

Boombox ( 2016-04-12 08:45:04 +0400 )редактировать

Плохо читали , если думаете , что неиспользование доменных имен , как-то от этого спасает. Никто не отменял преобразование обратных зон.

zzuz ( 2016-04-12 12:20:39 +0400 )редактировать

dig и nslookup в момент зависания отрабатывают исправно.

Boombox ( 2016-04-12 12:58:12 +0400 )редактировать

nslookup ya.ru - в студию

awsswa ( 2016-04-12 15:36:48 +0400 )редактировать

Server: 217.23.80.2 Address: 217.23.80.2#53

Non-authoritative answer: Name: ya.ru Address: 213.180.193.3 Name: ya.ru Address: 93.158.134.3 Name: ya.ru Address: 213.180.204.3

[root@localhost moh]# dig ya.ru

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.3 <<>> ya.ru ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56694 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 2, ADDITIONAL: 4

;; QUESTION SECTION: ;ya.ru. IN A

;; ANSWER SECTION: ya.ru. 5029 IN A 93.158.134.3 ya.ru. 5029 IN A 213.180.204.3 ya.ru. 5029 IN A 213.180.193.3

;; AUTHORITY SECTION: ya.ru. 271402 IN NS ns1.yandex.ru. ya.ru. 271402 IN NS ns2.yandex.ru.

;; ADDITIONAL SECTION: ns1.yandex.ru. 4384 IN A 213.180.193.1 ns1.yandex.ru. 343206 IN AAAA 2a02:6b8::1 n

Boombox ( 2016-04-12 17:39:22 +0400 )редактировать

[root@localhost moh]# nslookup ya.ru Server: 217.23.80.2 Address: 217.23.80.2#53

Non-authoritative answer: Name: ya.ru Address: 213.180.193.3 Name: ya.ru Address: 93.158.134.3 Name: ya.ru Address: 213.180.204.3

Boombox ( 2016-04-12 17:39:52 +0400 )редактировать

Естесственно в файлике с днс несколько серверов:213.23.80.2 ,8.8.8.8, 8.8.4.4 и еще пару рт

Boombox ( 2016-04-12 17:41:32 +0400 )редактировать

Если вы не заметили - это был вопрос с подвохом. А в вашем случаи ставите bind на сервер телефонии и при запросе nslookup ya.ru вот это значение должно быть таким Server: 127.0.0.1

awsswa ( 2016-04-12 20:06:17 +0400 )редактировать

Я сейчас провожку тестирование и службу dnsmasq я отключил. Данный сервер падал и с кеширующим днс , я вчера его отключил до этого было в резолве 127.0.0.1. Если вам необходимо я могу опять его включить и вывод комманд прислать с этим кеширующим днс, но засада в том что он падает и с ним.

Boombox ( 2016-04-13 08:49:23 +0400 )редактировать

Вот кстати остался вывод комманды до отключения [root@localhost etc]# nslookup www.google.com Server: 127.0.0.1 Address: 127.0.0.1#53

Non-authoritative answer: Name: www.google.com Address: 188.43.66.165 Name: www.google.com Address: 188.43.66.154 Name: www.google.com Address: 188.43.66.187 Name: www.google.com Address: 188.43.66.144 Name: www.google.com Address: 188.43.66.176 Name: www.google.com Address: 188.43.66.152 Name: www.google.com Address: 188.43.66.163 Name: www.google.com Address: 188.43.66.166 Name: www.google.com Address: 188.43.66.177 Name: www.google.com Address: 188.43.66.148 Name: www.google.com Address: 188.43.66.181 Name: www.google.com Address: 188.43.66.155 Name: www.google.com Address: 188.43.66.174 Name: www.google.com Address: 188.43.66.159 Name: www.google.com Address: 188.43.66.170 Name: www.google.com Address: 188.43.66.185

Boombox ( 2016-04-13 08:52:17 +0400 )редактировать

[root@localhost etc]# dig www.google.com

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.30.rc1.el6_6.3 <<>> www.google.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 3522 ;; flags: qr rd ra; QUERY: 1, ANSWER: 16, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION: ;www.google.com. IN A

;; ANSWER SECTION: www.google.com. 200 IN A 188.43.66.166 www.google.com. 200 IN A 188.43.66.185 www.google.com. 200 IN A 188.43.66.174 www.google.com. 200 IN A 188.43.66.159 www.google.com. 200 IN A 188.43.66.177 www.google.com. 200 IN A 188.43.66.165 www.google.com. 200 IN A 188.43.66.176 www.google.com. 200 IN A 188.43.66.187 www.google.com. 200 IN A 188.43.66.170 www.google.com. 200 IN A 188.43.66.152 www.google.com. 200 IN

Boombox ( 2016-04-13 08:52:55 +0400 )редактировать

188.43.66.148

;; Query time: 35 msec ;; SERVER: 127.0.0.1#53(127.0.0.1) ;; WHEN: Tue Apr 12 10:36:24 2016 ;; MSG SIZE rcvd: 288

Boombox ( 2016-04-13 08:54:30 +0400 )редактировать

1 Ответ

0

Дайте угадаю - великий Debian?

Поставьте dahdi/timerdahdi, уберите timerpthread.

А вообще ставьте астериск на centos.

Забикс виснет в связи с опросом статуса астериска скорее всего.

ссылка удалить спам редактировать

ответил 2016-04-12 07:12:35 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2016-04-11 17:32:25 +0400

Просмотрен: 1,188 раз

Обновлен: Apr 12 '16

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.