Jump to content
Henri

Установка линии на Linux

Recommended Posts

 

 

Здравствуйте!

sudo rm -rf /opt/line /etc/opt/line /var/opt/line

Вот так просто ?

а как же файлы автозапуска /etc/init.d/line ?

что еще где прописывается ?

 ls /etc/rc*.d/*line
/etc/rc0.d/K20line@  /etc/rc1.d/K20line@  /etc/rc2.d/S20line@  /etc/rc3.d/S20line@  /etc/rc4.d/S20line@  /etc/rc5.d/S20line@  /etc/rc6.d/K20line@

 

 

Вы всё нашли, но эти скрипты удалять не обязательно т.к. демон был удалён - на загрузку они не влияли.

Share this post


Link to post
Share on other sites
В 09.02.2017 в 12:28, Станислав сказал:

Здравствуйте!

На данный момент - нет.

Появилась возможность переноса настроек с винды на линукс ?

два года прошло.

Share this post


Link to post
Share on other sites

Здравствуйте!
Ваше  пожелание будет рассмотрено и возможно реализовано (#11415)
Благодарим  за содействие в развитии системы "Линия".

 

Share this post


Link to post
Share on other sites

за 1,5 года сдвинулось с мёртвой точки что-то в этом направлении? Очень хочу из виндовс в линукс перевести сервер, но мешает отсутствие информации о паролях пользователей. А secret в конфигах разный. Остальное решается пересозданием вручную. Но пароли...

Share this post


Link to post
Share on other sites

Здравствуйте!
Перенос настроек ПО «Линия» из ОС Windows в ОС Linux возможен в восьмом поколении.

 

Перед использованием 8 версии ПО «Линия» ознакомьтесь с ограничениями:
- Только 64-битные операционные системы;
- Поддержка Android не ниже 6.0, iOS не ниже 12.5, Windows не ниже 7, Linux glibc>=2.19 , MacOS не ниже 10.15;
- Активация «Линия IP» только через Интернет (работа программы без интернета возможна);
- Нет поддержки плат видеозахвата;
- Нет совместимости с «Линия 5.0, 6.0, 7.0» (есть возможность откатиться в использовании).

 

Для обновления с седьмого поколения программного обеспечения «Линия» для ОС Windows  до восьмого Linux (релиз-кандидат «Линия 8.0» не готова к эксплуатации на реальных объектах), необходимо:
1.) Убедиться, что лицензии в наличии, если они утеряны - пришлите, пожалуйста, сбор сведений о системе, сделанный с помощью Линии ("Пуск\Все программы\Линия 7.Х.Х\Сбор сведений о системе" для расшифровки лицензий.
2.) Скачать дистрибутив для Windows со страницы https://devline.ru/beta_version/
3.) По умолчанию, «Линия 8» устанавливается в другие папки, не удаляя «Линия 7». На рабочий стол добавляется новый ярлык "Наблюдательный пост 8", в меню пуск - новая группа. Добавляется служба "Line 8 Server", тип запуска службы "Devline kernel service" меняется на "Вручную".
4.) Настройки ПО «Линия» версии семь можно импортировать в восьмую версию используя скрипт "C:\Program Files\DevLine\Line8\import-line7-settings.bat". Архив при переходе с седьмой версии на восьмую версию ПО «Линия» будет доступен после конвертации архива с помощью скрипта "C:\Program Files\DevLine\Line8\convert-line7-archive.bat".  Лицензии активировать на этом шаге не нужно.
5.) Сохраняем  каталог:  C:\ProgramData\DevLine\Line8\settings\v1  на USB носитель или в сетевую папку.
6.) Установите Linux (для работы ПО «Линия» 8 Linux можно использовать Debian подобные дистрибутивы (Debian, Ubuntu, Mint, Centos, Astra Linux и т.д.) с GNU библиотекой (glibc) не ниже версии 2.19) и ПО «Линия 8.0» для Linux со страницы https://devline.ru/beta_version/.
7.) Копируем, ранее сохранённый каталог v1  с  заменой по следующему пути: /var/opt/line/settings/v1  (нужны права администратора root).
8.) Перезапускаем службу сервера Линии: sudo systemctl restart line.
9.) Активируем ключи «Линия» IP через интерфейс: Наблюдательный пост - Администрирование - Devline Server - вкладка "Лицензирование". При первой активации лицензий на ПО «Линия» 8.0 будет добавлена +1 возможность дополнительной активации (автоматически).
10.) После всех активаций ключей, нажимаем "Сохранить и выйти" и переподключаемся к серверу.

Share this post


Link to post
Share on other sites

Добрый день.

Подскажите, пожалуйста, по переносу линии с windows x32(Линия 7) на Linux x64(Линия 8). Все сделали как в инструкции, настройки перенеслись, но видеоархив недоступен.
при попытке выбрать архив из папки в клиенте выдает ошибку "Can't find directories with archive data". Батник для конвертации серверных настроек и батник конвертации архива перед переносом запускали. Единственное что диски с архивами не переставляли в машину на windows x64.

Подскажите куда копать.

Share this post


Link to post
Share on other sites

Здравствуйте!

Шаги 5/6/7/8 инструкции по обновлению «Линия 7» на «Линия 8» (Windows х32 => Linux х64) сделали в точности?

Или что-то пропустили?

5) По окончании конвертации настроек и архива скопируйте с сервера на внешний накопитель папку «C:\ProgramData\DevLine\Line8\settings\v1» и требуемые дни с архивом.

6) Установите «Линия 8» на Linux, подмените папку «/var/opt/line/settings/v1» с правами root на ранее скопированную v1 и перезапустите службу «Линия 8»: sudo systemctl restart line. Настройки записи архива и Dynamic DNS необходимо произвести заново.

7) Активируйте лицензии («Наблюдательный пост» => «Администрирование» => «Devline Server» => «Лицензирование») и переподключитесь к серверу.

8) Ранее конвертированный архив «Линия 7» достаточно скопировать в каталог для записи «Линия 8».

 

Новый архив «Линия 8» пишет в указанный каталог (в этот же каталог нужно скопировать и старый архив) ?

Share this post


Link to post
Share on other sites
1 час назад, Станислав сказал:

5) По окончании конвертации настроек и архива скопируйте с сервера на внешний накопитель папку «C:\ProgramData\DevLine\Line8\settings\v1» и требуемые дни с архивом. 

 

да, все сделали так кроме копирования требуемых дней с архивом, вместо этого переставили диски с архивами в новый сервер и в разделе администрирование->Архив

добавили новые пути к группам камер, как на скриншоте во вложении.

Screenshot_20210715_182214.png

Share this post


Link to post
Share on other sites

Возможно перед запуском скрипта по конвертации архива нужно было диски с архивами переставить в промежуточную машину windows x64? Или это необязательно?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Akmetra
      Решил выложить для последователей (ибо сам не нашел)
       
      Итоги тестирования:
      Пул ~220 камер, FullHD и выше. Запись по движению. Аналитики нет, ALPR и прочих детекторов - нет. Суммарный поток в моменте ~500-550Мбит
       
      Сервер - 2 * Xeon Silver 4215R / 64 Gb 
      16 дисков - все NTFS, одиночные. Распределение примерно пропорционально ожидаемому размеру потока с камеры (12-16 на каждый)
       
      Под Windows Server - процессор регулярно уходил "в потолок", на записях были пробелы - т.е. в таймлайне перерывы каждые несколько секунд, просмотр видео - телепортация сотрудников с места на место. Неадекватное поведение. Проблема не в очереди диска, как понимаю.
       
      Дальше - проведена замена ОС на Debian 13 + установка Линии с переносом конфигурации - успешно, пришлось чуть подкорректировать конфигурацию (пути) + повозиться с переносом паролей пользователей. В итоге - все завелось почти безболезненно. Добавлены отдельные (чистые) диски.
       
      Консоль Линии показывает нагрузку процессора подозрительно стабильную - 45-50% (не выше 50%!) - пробелы при записях исчезли.
      Итого - load average ~16-18
       
      Диски NTFS с драйвером ntfs-3g подключены для просмотра архива - в каждую группу записи также добавлен отдельный диск под EXT4, с целью записи новых данных уже на него.
      Пока дописывались остатки на NTFS - была доп. нагрузка процессами mount.ntfs (по одному процессу на диск, логично). Постепенно спадает. Дальше либо архивы фоново скопирую на EXT4, либо оставлю на 3-4 месяца до истечения срока хранения.
       
      Вывод: при любой возможности избегать Windows - избегайте  либо не грузите сервер большим количеством камер. Сервер Линии объективно лучше работает с Linux.
       
      Осталось перепроверить стабильность клиентов / работу с множественными мониторами, тогда и рабочие места у охраны сменим.
       
      Добавлю:
      Тестировал на более скромной конфигурации: Ryzen 9 7950X3D / 128Gb демо-сервер, отдал ему для хранения "записей" tmpfs ramdisk, получил около 20-25% (LA ~4..5) при обработке 128 потоков. Разбил сервер на пару виртуальных - и спокойно отдал ему те же 220 штук. Т.е. - по процессору у одиночного Ryzen даже запас остается.
       
    • By Xamius
      Добрый день!
      Подскажите, пожалуйста, как правильно обновиться с версии Линия 8.4.0 x64 на Линия Windows 8.5.0 x64 Beta2, чтобы не потерять все настройки программы.
      При установке новой версии мастер предлагает удалить старую, и я переживаю, что при удалении слетят все текущие настройки.
      Как выполнить обновление корректно? Нужно ли делать резервную копию каких-то файлов перед установкой?
      Буду благодарен за подсказку!
    • By Akmetra
      Доброго дня.
       
      Есть два запроса к сообществу и к разработчикам:
       
      1) На текущий момент есть перегруженный Windows сервер с 256 каналами (в работе ~215) - есть пробелы в записях, и CPU регулярно уходит в потолок.
       
      Конфигурация:
      2 * Xeon Silver 4215R ( 8 ядер / 16 потоков, включен Hyperthreading - на каждом)
      64 Gb ОЗУ (нагрузка невелика, 10-15 используется)
       
      Дисковая подсистема:
      10 * 18Тб на одном контроллере
      24 * 20 Тб на другом (внешний JBOD)
      Распределение потоков по дискам, увы, "ручное" и примитивное, но в целом - равномерное.
       
      Камеры:
      43 с разрешением 3840х2160 (4K)
      174 с разрешением 1920х1080 (2K, FullHD)
      4 с разрешением 1280х720 (1,3 Mp)
       
      У всех включен второй поток, разумеется, в надежде что детекция движения идет только по нему.
       
      80% каналов идут в h265 ( т.е.:  "codec" : "h265") 
       
      Общий поток с камер порядка 450-550 Мбит/с
       
      Есть желание переиграть конфигурацию системы:
      Разнести на два сервера с бытовыми быстрыми процессорами - Ryzen 7.. Ryzen 9 ?
      На каждый бросить по SAS контроллеру, подключенному к половине дисков JBOD-а, отдать по 12 дисков
      Перенести половину лицензий на каждый. Уйти от Windows.
       
      Вопрос!
      Жизнеспособен ли такой сценарий, или столкнемся с теми же проблемами (CPU не вывозит), но вдобавок еще потратим время на перенастройку, и получим простой системы в течение этого периода? Т.е. для обработки 128 каналов с высоким разрешением - толстый Ryzen подходит, или режим 24/7 для него будет губителен, и придется вернуться к пром. платформе в любом случае?
      Имеет ли смысл рассматривать установку GPU в эти машины, позволяет ли система детекцию движения сбрасывать на GPU ? Или это пустая трата ресурсов будет?
       
       
      2) Отдельная задача:
      По другому объекту подбирается (тиражируемый в будущем) комплект для программного регистратора, предполагаем тоже DevLine на Linux:
       
      Требования:
      До 64 камер, разрешение до 8Мп на канал, без продвинутой аналитики, только детекция движения.
       
      Рассматривается:
      AMD Ryzen 7 7800X3D / 16 Gb / 4*20Tb SATA (с возможностью роста до 8*20, либо замены на внешнюю корзину, либо iSCSI хранилище)
       
      Опять же - 8 потоков на каждое физическое ядро - не много ли? Что говорят тест и реальная практика (я не оглядываюсь на "смотрите конфигурации", ибо они устарели очень)
       
      С перспективой расширения это будет выглядеть так:
      Собирается хранилище - либо SAS JBOD, либо iSCSI SAN (с отдельными LUN на каждый диск)
      Серверы обработки видео подключаются к нему, камеры распределяются по ним (вручную), клиенты - получают доступ к необходимым группам камер.
       
       
       
      Объекты - склады с режимом 24/7, по факту 
       
    • By Father
      openSuSE 15.3
       
      На Intel(R) Celeron(R) CPU  J1900  @ 1.99GHz тупо умирает, что не удивляет.
      На Intel(R) Core(TM) i3-10100 CPU @ 3.60GHz вроде всё в норме, только
      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND   
      20   0 4592028 558516  26592 S 177,4 6,960   7795:39 kernel
      20   0 1727092 426848 46200 S 116,9 5,319 4864:35 observer
      это нормально?
    • By Кузнецов Алексей
      Добры день!
       
      Очень ждем версию «Линия» Linux для ARM процессоров, после смерти MicroNVR была бы хорошей её заменой.
      Учитывая, что для MicroNVR, камер, и прочих китайских SoC, софт у Вас имеется.
      ARM - давно 64-битный.
       
      Обнадежите своих пользователей?
       
       
      И даже есть старая тема на форуме:
       
       
×