Запуск процесса 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 - Cброс пароля (подробная информация в разделе меню Сброс пароля)
    --slave - Запуск в режиме master/slave (подробная информация в разделе меню Отказоустойчивая конфигурация )

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

    --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) - используется. (занят).