The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Установка Asterisk16"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Звук / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Установка Asterisk16"  +/
Сообщение от kharkov_max email(ok) on 06-Июн-09, 14:41 
День добрый.

Возникла необходимость установить Asterisk.
Решил установить Asterisk16.

После установки и перезагрузки сервера при старте asterisk в логах такое


[Jun  6 13:32:28] NOTICE[823] loader.c: 1 modules will be loaded.
[Jun  6 13:32:28] NOTICE[823] cdr.c: CDR simple logging enabled.
[Jun  6 13:32:28] WARNING[823] db.c: Unable to open Asterisk database '/var/db/asterisk/astdb': No such file or directory
[Jun  6 13:32:28] NOTICE[823] loader.c: 176 modules will be loaded.

ну и соответственно asterisk не запускается.
Еще установлен apache22 и mysql.

Устанавливаю первый раз.

Как я понимаю ему не хватает базы данных.
Не подскажете как ее правильно создать,или создать сразу при установке.

Спасибо за помощь

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Установка Asterisk16"  +/
Сообщение от shadow_alone (ok) on 06-Июн-09, 20:29 
Вы скажите какой дистр, как ставили (репы,сорсы).
у меня этот файл в /var/lib/asterisk/
CentOS 5.2
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Установка Asterisk16"  +/
Сообщение от kharkov_max email(ok) on 07-Июн-09, 11:21 
>Вы скажите какой дистр, как ставили (репы,сорсы).
>у меня этот файл в /var/lib/asterisk/
>CentOS 5.2

Ставлю на Freebsd 7.2
Немного удалось продвинутся дальше, но asterisk не запускается

Чего то ему не хватает...
Помогите пожалуйста разобраться чего ...
Не судите строго, устанавливаю первый раз.
После инстала ни какие конфиги не правил ...


asterisk -vvvvvgr
Asterisk 1.6.0.9, Copyright (C) 1999 - 2008 Digium, Inc. and others.
Created by Mark Spencer <markster@digium.com>
Asterisk comes with ABSOLUTELY NO WARRANTY; type 'core show warranty' for details.
This is free software, with components licensed under the GNU General Public
License version 2 and other licenses; you are welcome to redistribute it under
certain conditions. Type 'core show license' for details.
=========================================================================
== Parsing '/usr/local/etc/asterisk/asterisk.conf': == Found
== Parsing '/usr/local/etc/asterisk/extconfig.conf': == Found
Unable to connect to remote asterisk (does /var/run/asterisk.ctl exist?)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Установка Asterisk16"  +/
Сообщение от снег on 07-Июн-09, 19:34 
это ты привел воще не очем....
логи покажи после того как продвинулся...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Установка Asterisk16"  +/
Сообщение от снег on 07-Июн-09, 19:36 
>это ты привел воще не очем....
>логи покажи после того как продвинулся...

как запускаешь звездачку? какие ключи юзаешь?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Установка Asterisk16"  +/
Сообщение от снег on 07-Июн-09, 19:37 
>>это ты привел воще не очем....
>>логи покажи после того как продвинулся...
>
>как запускаешь звездачку? какие ключи юзаешь?

-r это терминал(консоль)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Установка Asterisk16"  +/
Сообщение от kharkov_max email(ok) on 08-Июн-09, 10:26 
>>>это ты привел воще не очем....
>>>логи покажи после того как продвинулся...
>>
>>как запускаешь звездачку? какие ключи юзаешь?
>
>-r это терминал(консоль)

Вот что говорят логи:


[Jun  8 09:15:37] NOTICE[6473] loader.c: 1 modules will be loaded.
[Jun  8 09:15:37] NOTICE[6473] cdr.c: CDR simple logging enabled.
[Jun  8 09:15:37] NOTICE[6473] loader.c: 176 modules will be loaded.

Но asterisk в процессах не появляется. Т.е. top говорит что он не запущен ...
Запускаю asterisk_enable="YES".

На сколько я понимаю что б юзать его консоль нужно что б он хотя бы запущен был.
В Asterisk пока ни какие конфиги не правил. т.е. все по умолчанию...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Установка Asterisk16"  +/
Сообщение от kharkov_max email(ok) on 08-Июн-09, 10:50 
>[оверквотинг удален]
>
>
>Но asterisk в процессах не появляется. Т.е. top говорит что он не
>запущен ...
>Запускаю asterisk_enable="YES".
>
>На сколько я понимаю что б юзать его консоль нужно что б
>он хотя бы запущен был.
>В Asterisk пока ни какие конфиги не правил. т.е. все по умолчанию...
>

По этой статье
http://voipinforu.wordpress.com/2008/02/05/modules-conf-mini.../
в modules.conf установил параметр autoload=no. Asterisk запустился, но по видимому программа не подгрузила необходимые модули.
Вот что в modules.conf:


;
; Asterisk configuration file
;
; Module Loader configuration file
;

[modules]
autoload=no
;
; Any modules that need to be loaded before the Asterisk core has been
; initialized (just after the logger has been initialized) can be loaded
; using 'preload'. This will frequently be needed if you wish to map all
; module configuration files into Realtime storage, since the Realtime
; driver will need to be loaded before the modules using those configuration
; files are initialized.
;
; An example of loading ODBC support would be:
;preload => res_odbc.so
;preload => res_config_odbc.so
;
; res_phoneprov requires func_strings.so to be loaded:
preload => func_strings.so
;
; Uncomment the following if you wish to use the Speech Recognition API
;preload => res_speech.so
;
; If you want, load the GTK console right away.
;
noload => pbx_gtkconsole.so
;load => pbx_gtkconsole.so
;
load => res_musiconhold.so
;
; Load one of: chan_oss, alsa, or console (portaudio).
; By default, load chan_oss only (automatically).
;
noload => chan_alsa.so
;noload => chan_oss.so
;noload => chan_console.so

Как можно вычислить какой модуль запускается с ошибкой ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Установка Asterisk16"  +/
Сообщение от снег on 08-Июн-09, 21:31 
>[оверквотинг удален]
>;
>; Load one of: chan_oss, alsa, or console (portaudio).
>; By default, load chan_oss only (automatically).
>;
>noload => chan_alsa.so
>;noload => chan_oss.so
>;noload => chan_console.so
>
>
>Как можно вычислить какой модуль запускается с ошибкой ?

запускай asterisk -vvvvvvvvvcd
там в консоли и смотри что у тя не стартует че валится
или включи полное журналирование я не помню в каком файле это настраеватся давно было

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Установка Asterisk16"  +/
Сообщение от Zuk (??) on 20-Фев-10, 00:51 
Unable to open Asterisk database '/var/db/asterisk/astdb': No such file or directory


Ошибка появляется из-за того что астер сам не может создать каталог.
Создайте каталог asteriskи разрешите на него права 777. Астер при след запуске сам создаст базу данных каторой ему так не хватает!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру