Skip To Content

Установка ArcGIS Video Server в автоматическом режиме

Можно выполнить установку и авторизацию ArcGIS Video Server с помощью параметров командной строки вместо использования мастера установки.

Подсказка:

Режим, в котором осуществляется установка, определяет режим удаления по умолчанию. Например, если вы устанавливаете программу в автоматическом режиме из командной строки, то удаление, по умолчанию, также будет происходить в автоматическом режиме из командной строки.

Подготовка к установке

Для установки ArcGIS Video Server необходимо выполнить следующие действия:

  1. Войдите в My Esri и получите следующие файлы:
    • Загрузка программного обеспечения ArcGIS Video Server
    • Файл авторизации
  2. Проверьте, соответствует ли машина системным требованиям.
  3. Убедитесь, что порты 21080 и 21443 доступны на компьютере, на котором выполняется установка ArcGIS Video Server.

    Порт 21443 должен быть доступен для ArcGIS Web Adaptor (если используется) или для внешних клиентов. Если брандмауэр размещен между ArcGIS Web Adaptor или внешними клиентами, откройте порт 21443 внутри брандмауэра.

Установка ArcGIS Video Server в автоматическом режиме

По умолчанию, ArcGIS Video Server устанавливается в ${HOME}/arcgis/video.

Для установки ArcGIS Video Server в автоматическом режиме выполните следующие шаги:

  1. Откройте оболочку командной строки от имени пользователя, который будет выполнять запуск ArcGIS Video Server, и перейдите в директорию, куда загрузили файл ArcGIS Video Server tar.gz из My Esri.
  2. Распакуйте файл tar.gz с помощью следующей команды:

    tar -xvzf ArcGIS_Video_Server_Linux_<version>.tar.gz

  3. Перейдите в директорию, в которую был распакован файл, затем в <untar directory>/Documentation/EULA.pdf, и примите условия лицензионного соглашения .
  4. Из директории запустите программу установки в автоматическом режиме и авторизуйте ее с помощью файла .prvc.

    Синтаксис выглядит так:

    <untar directory>/Setup -m silent -l yes -a <full path to .prvc file>

    Параметры инструмента командной строки следующие:

    ПараметрОписание
    -m; --mode MODE

    (Дополнительно) Указывает режим установки — silent или GUI. По умолчанию – GUI.

    -l; --license-agreement CHOICE

    (Необходимо для режима автоматической установки) Указывает, прочитали ли вы и приняли ли условия Основного соглашения Esri (E204, E300), либо yes, либо no. Вы можете просмотреть условия соглашения в любое время.

    -a; --authorization-file PATH_TO_FILE

    (Дополнительно) Абсолютный путь к файлу авторизации или инициализации, предоставленному компанией Esri.

    Если этот параметр не используется, вам потребуется авторизовать программное обеспечение после установки, как описано в следующем разделе.

    -d; --directory DIRECTORY

    (Дополнительно) По умолчанию ArcGIS Video Server устанавливается в папку ${HOME}. Используйте этот параметр, чтобы указать другую директорию установки.

    Путь /arcgis/video/ добавляется к установочной директории.

    Используйте строчные буквы для названия директории установки. Для примеров и данных, устанавливаемых вместе с программой, путь необходимо указать прописными буквами.

    -v; --verbose

    (Дополнительно) Запустите программу установки в подробном режиме с выводом текстовых сообщений.

    -h; --help

    Отображает справку командной строки и завершает работу.

    -e; --examples

    Отображает примеры использования этих параметров и завершает работу.

  5. Измените права доступа ОС, чтобы разрешить сервису systemd загружать процессы и управлять ими в ArcGIS Video Server. Это позволяет сервису запускаться сразу после запуска компьютера.
    1. В терминале переключитесь на пользователя root.
    2. Скопируйте исходный файл <ArcGIS Video Server install directory>/framework/etc/scripts/agsvideo.service в /etc/systemd/system и измените права доступа к этому перемещенному файлу с 700 на 600.
    3. По-прежнему как пользователь root, выполните следующую команду:

      $ systemctl enable agsvideo.service

    4. Перезапустите сервис systemd и проверьте его состояние, чтобы убедиться, что он настроен правильно:

      $ systemctl stop agsvideo.service
      $ systemctl start agsvideo.service
      $ systemctl status agsvideo.service

    5. Завершите сеанс пользователя root.
    6. Перезагрузите операционную систему и убедитесь, что ArcGIS Video Server запускается корректно.

Авторизуйте программное обеспечение в автоматическом режиме

Если вы не авторизовали программное обеспечение во время установки, выполните его авторизацию, используя следующий синтаксис для автоматической авторизации ArcGIS Video Server. Выполните следующую команду, чтобы просмотреть все опции авторизации:

<ArcGIS Video Server install directory>/tools/authorizeSoftware --help

Авторизация в среде без интерфейса отрисовки

Вы можете авторизовать ArcGIS Video Server в среде без интерфейса отрисовки (headless) с помощью файла инициализации (.prvc).

  1. Когда будет предложено, запустите следующую команду после завершения установки ArcGIS Video Server:

    <ArcGIS Video Server installation directory>/tools/authorizeSoftware -f <full path to the .prvc file> -o <full path to authorization file output>

  2. После создания информационного файла выполните одно из следующих действий:
    • Перейдите на веб-сайт службы поддержки клиентов Esri и следуйте инструкциям, чтобы загрузить файл с информацией об авторизации и загрузить файл авторизации .prvc.

    • Отправьте информационный файл авторизации по адресу authorize@esri.com. Esri отправит файл авторизации .prvc на ваш адрес электронной почты.

  3. После получения файла авторизации .prvc запустите скрипт authorizeSoftware еще раз для завершения процесса авторизации:

    <ArcGIS Video Server installation directory>/tools/authorizeSoftware -f <full path to the .ecp file>

Повторите этот рабочий процесс для каждого компьютера, на котором хотите установить ArcGIS Video Server.

После установки ArcGIS Video Server создайте сайт ArcGIS Video Server .