[sisyphus] Видимо, наблюдение.

Вадим Илларионов gbimobou на gmail.com
Сб Апр 9 03:38:02 MSK 2016


09.04.2016 03:59, Michael A. Kangin пишет:
> On 04/08/2016 04:54 PM, Вадим Илларионов wrote:
>
>> Для опытов развернул шаблон р7 в OpenVZ, обновился до сизифа, установил
>> vargus-web, вытянувший остальное.
>
> Я не проверял на работоспособность в Сизифе.
> Попробуйте остаться в рамках p7, взяв из Сизифа только варгусные пакеты.
>
> В частности, кажется, там обновлённый perl, который сыпет ворнингами.
>
>
>> По рекомендации из доков запускаю демон:
>
>
> Демон обычно запускается командой systemctl (или service в не-systemd
> системах)
Это я в курсе. :)

> Он запустит vargus cо всеми ролями, которые найдёт в /etc/vargus.
Шаблона с systemd под OpenVZ не нашёл (а вот у кентоси имеется), а в
/etc/init.d ничего про варгус нет - после установки первым делом посмотрел.

>
>
> Если хотите вручную запускать - надо обязательно указать роль.
>
> Т.е. перед запуском Vargus'а было бы неплохо пойти в /etc/vargus и
> убедиться, что там созданы какие-нибудь роли (их обычно simple-setup
> прописывает), это такие файлики с цифрами в начале, если они
> исполняемые, то такая роль будет автоматически запускаться systemctl.
> Так же, чтобы от запуска был какой-то смысл, нужно создать файлы
> объектов (камер). Они сильно специфичные в зависимости от вида камер,
> поэтому автоматически не создаются. Подробно коментированные примеры
> есть в документации, их можно скопировать и отредактировать "для себя".
>
> Общий алгоритм таков:
> - попытаться увидеть камеру через VLC, чтобы вообще представлять
> протоколы, ЮРЛы, дополнительные параметры, и т.д.
> - попытаться нарисовать файл объекта камеры, учесть это имя объекта в
> каком-нибудь наборе камер (объект set).
> - запустить (убедиться что запущен) vargus-informer
> - протестировать работу роли player:
>   * запустить vargus без демонизации с именем этой роли (vargus
> --no-daemon player)
>   * посмотреть в консоли на отсутствие проблем (vlc не может
> подключиться, какой-то процесс респавнится постоянно, какой-нибудь
> инклюд не найден)
>   * попробовать посмотреть на получившееся в веб-интерфейсе.
>
> Если камера видна и работает можно по этому же алгоритму
> протестировать роль write и postprocess, убедиться, что видео с камеры
> пишется и сохраняется в архив именно так, как задумано.
>
> Если всё ок, то мы из нашего объекта камеры можем сделать темплейт и
> описать на его основе другие камеры этой же модели. Повторить для всех
> моделей.
>
> Ну а теперь, когда всё хорошо, можно делать systemct start vargus.
> И ловить проблемы дальше :)
> а потом работать над оптимизацией.

Спасибо за разъяснения, пойду пытать дальше.

-- 
Мимо крокодил.
WBR, rednex CIO.
JID = <mailto:>
Skype = $local_part@<mailto:>
Viber = +7(964)103-65-67



Подробная информация о списке рассылки Sisyphus