LINUX.ORG.RU
ФорумAdmin

Астериск не пишет в Mariadb, если стартует до базы

 , , , issabel,


0

1

Сабж. Как правильно пофиксить, добавить в systemd юнит астериска After=mariadb.service? Кстати, если я так сделаю, астериск будет стартовать, если база приляжет? Или может можно астериску как-то сказать, чтобы пробовал переконнектится? Дистриб Issabel, это форк старого опенсорсного Elastix. Asterisk 13.

★★★★★

Последнее исправление: goingUp (всего исправлений: 3)
Ответ на: комментарий от goingUp

Будет стартовать если база не запустится. Чтобы не запустился, надо кроме After добавить Requires. Но тут есть не очевидный момент: After означает, что юнит запустится после того, как системд посчитает, что служба поднялась, а по факту в служба может быть еще какое-то время недоступна.

Khnazile ★★★★★
()
Ответ на: комментарий от goingUp

Да

И через что ты его пишешь? Если cdr_mysql, то ССЗБ, т.к. он depricated, а все хорошие парни делают это через cdr_adaptive_odbc

Turbid ★★★★★
()
Ответ на: комментарий от goingUp

по крайней мере он подгружен

это ни о чем не говорит.

Это готовая сборка

наверняка «сборщик» оказывает платную поддержку

Turbid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.