Запуск процесса Astra из консоли и описание консольных параметров

    Данный режим бывает необходим для поиска ошибок, (к примеру если процесс Astra по каким то причинам прекращает свою работу.)

    Простейшая строка запуска выглядит так:

    astra -c /etc/astra/astra.conf -p 8000

    Где:
    astra - наименование бинарного (исполняемого) файла
    -c - путь до конфигурационного файла
    -p - порт для web интерфейса

    Дополнительные опции запуска:

    --no-stdout - отключение вывода информационных сообщений в терминал;
    --no-info - отключить информационные сообщения;
    --debug - включить режим отладки;
    --log FILE - запись лога в файл;
    --syslog name - отправка сообщений в журнал syslog, где name - имя приложения (можно установить любое для удобства идентификации);
    --pid FILE - полный патч к pid-файлу;
    --daemon - запустить процесс в режиме демона;
    --no-web-auth - отключить авторизацию для web-интерфейса;
    --reset-password - сброс пароля (подробная информация в разделе меню Сброс пароля);
    --slave - запуск в режиме master/slave (подробная информация в разделе меню Отказоустойчивая конфигурация);
    --license - путь к файлу с лицензией, по умолчанию Астра ищет файл license.txt в каталоге /etc/astra .

    Дополнительные приложения:

    --relay - режим релея (подробная информация в разделе меню relay);
    --analyze - MPEG-TS анализатор. (подробная информация в разделе меню Анализатор);
    --femon - статус сигнала DVB адаптеров;
    --dvbls - вывод списка DVB адаптеров с информацией о них.

    Примеры:

    Запуск Астра:
    astra -c /etc/astra/astra.conf -p 8000 --pid /var/run/astra.pid --log /var/log/astra.log --daemon

    Данная команда запустит процесс astra с конфигурационным файлом /etc/astra/astra.conf, веб-интерфейсом на порту 8000 - pid-файлом /var/run/astra.pid и отправкой лога в файл /var/log/astra.log в режиме демона

    Вывод списка адаптеров
    astra --dvbls
    Apr 02 17:31:24: INFO: [main] Starting Astra
    Apr 02 17:31:25: INFO: adapter = 3, device = 0
    Apr 02 17:31:25: INFO:     mac = 00:17:42:54:09:53
    Apr 02 17:31:25: INFO:     frontend = Montage DS3103/TS2022
    Apr 02 17:31:25: INFO:     type = S
    Apr 02 17:31:25: INFO: adapter = 2, device = 0
    Apr 02 17:31:25: INFO:     mac = 00:17:42:54:09:52
    Apr 02 17:31:25: INFO:     frontend = Montage DS3103/TS2022
    Apr 02 17:31:25: INFO:     type = S
    Apr 02 17:31:25: INFO: adapter = 1, device = 0
    Apr 02 17:31:25: INFO:     mac = 00:17:42:54:09:53
    Apr 02 17:31:25: INFO:     frontend = Montage DS3103/TS2022
    Apr 02 17:31:25: INFO:     type = S
    Apr 02 17:31:25: WARNING: adapter = 0, device = 0
    Apr 02 17:31:25: WARNING:     adapter in use
    Apr 02 17:31:25: WARNING:     mac = 00:17:42:54:09:52
    Apr 02 17:31:25: WARNING:     frontend = Montage DS3103/TS2022
    Apr 02 17:31:25: WARNING:     type = S

    Из этих данных мы видим что у нас на сервере 4 адаптера Montage DS3103, и один из них (статус WARNING) - используется. (занят).