Възли
Отдалечен парк: свързване на агентски възли на BGPVR за транскодиране/AI работа и отдалечени DVB тунери, тестването им и управление на SSH тунела и вградения терминал, през който се стига до тях. Точка в менюто, видима само за администратори.
На тази страница
Свържете нов възел
В „Свържи възел“ изберете хардуера — „Само процесор (x86-64)“, „Intel / AMD видеокарта (/dev/dri)“ или „NVIDIA GPU“ (образът на възела е само за x86-64; ARM платки като Raspberry Pi не могат да го изпълняват) — отметнете „Има DVB тунери“ (или ускорител Coral / Hailo), ако машината ги има, след което копирайте генерираната команда с бутона за копиране и я изпълнете на отдалечената машина. Командата носи лицензния ви ключ и собствения таен ключ за възли на този сървър (NODE_SECRET). Лицензният ви ключ се попълва предварително, ако има такъв; иначе панелът води към страницата Лиценз.
Проверете състоянието на флота
Обобщаващите плочки показват използвани възли, онлайн, офлайн и лицензния таван за възли. Всяка карта на възел показва статус, засечен хардуер (GPU/TPU/тунери или „Само процесор“), активни задачи и последно виждане. „Обнови“ прочита отново /api/nodes.
Докажете, че възелът наистина работи
Натиснете „Тествай“ на картата на възела, за да пуснете тест за производителност; прозорецът с резултати отчита наличие на FFmpeg и дали тестовото кодиране е минало, GPU, ядра на процесора и време за запис на 1 MB на диска. Офлайн възлите вместо това връщат съобщение за неуспех.
Отворете конзола на възел
Създайте SSH тунел с „Конфигурирай тунел“, след което използвайте бутона за терминал на реда на тунела. „Свържи се към“ предлага „Контейнер на възела (изолиран)“ или „Хост машина“; достъпът до хоста трябва първо да се включи за конкретния тунел и изисква SSH порта на хоста на възела. Редът на тунела ви дава и готова за копиране ssh команда.
Проверете кой е ползвал терминала
Таблицата „Одит на терминала“ под тунелите изброява Време, Възел, Цел (Хост или Контейнер), Потребител, От и Събитие (Отворена / Затворена с продължителност) за всяка SSH сесия през приложението.
Премахнете възел или тунел
„Премахни“ на картата на възел пита „Премахване на възела от флота?“; бутонът за изтриване на реда на тунел пита „Премахване на SSH тунела?“.
Обновете агента на възел
Възел на линия, чийто агент е по-стар от този, който носи сървърът, показва „Обнови агента“ под версията си в списъка (също в менюто ⋯ и в панела му). Потвърждавате в страницата; възелът проверява sha256 на пакета, инсталира го до работещия агент, превключва и рестартира агента (няколко секунди), а панелът показва Изпращане → Рестартиране → Свързан с новата версия. Ако новият агент не се свърже до 60 с или спре при старта, възелът сам се връща на предишния агент и панелът показва, че се е върнал, с причината и последните редове от лога на агента. Възел, който предава, записва или прекодира, отказва (опитайте пак, когато е свободен); отказва и възел, който проверява задачите с публичния NODE_SECRET по подразбиране (настройте го наново със „Свържи възел“). Агентите преди 0.4.0 не могат да се обновят сами: тогава „Обнови агента“ показва една команда за компютъра на възела (Копирай). Тя изтегля агента от този сървър, проверява sha256, записан в командата, преди да пусне каквото и да е, инсталира го и рестартира контейнера (docker restart); връзката за изтегляне в нея важи един час. „Инсталирай агента наново…“ в ⋯ слага същата версия отново. Само за администратори; всяко обновяване е в одита (кой, от → до, резултат). Настройките на тунерите и записите не се пипат.
Внимание
- Таванът за възли е лицензен лимит (max_nodes: 1 за Free, 5 за Pro, 25 за Business). Регистрацията се отказва още при websocket ръкостискането с „Node limit reached“ и отказано събитие във флота — възелът просто никога не се появява.
- Оставащите слотове се смятат спрямо ОНЛАЙН възлите, така че офлайн възел продължава да заема ред в регистъра, но освобождава слот за нов; очаквайте броячите да не съвпадат със списъка от карти.
- Достъпът до конзола на хост машината е отделно разрешение за всеки тунел и изисква потребителят за хост вход (bgpvr-svc) да е настроен на възела — само включването на превключвателя не стига.
- От версия 2.9.318 всяка инсталация има собствен таен ключ за възли: задайте NODE_SECRET на сървъра сами или BGPVR създава такъв при първото стартиране и „Свържи възел“ го показва (само на администратори). Възел се свързва с лицензния ключ на този сървър или с тайния му ключ за възли. Възел, пуснат още с примерния ключ от по-стари инструкции, се отказва (събитие във флота „default_node_secret“): пуснете го отново с командата от „Свържи възел“. За смяна на ключа задайте новия NODE_SECRET и стария в NODE_SECRET_PREVIOUS, рестартирайте, обновете всеки възел и тогава махнете NODE_SECRET_PREVIOUS.
- Тунерите от флота се появяват в Наблюдение › Система, броят се в Наблюдение › Технически › Хардуерен пул и са в пула с тунери с индекси на адаптери ≥2000; телеметрията им идва от heartbeat-а на възела, така че замлъкнал възел показва остарели стойности за сигнала, вместо грешка.
- Локалните, SAT>IP и флотските тунери се пробват в един общ ред по поток приоритет. Флотски тунер, чийто поток замлъкне, се изоставя след около 15 секунди и не се ползва 5 минути, така че зрителите преминават нататък, вместо да замръзват.