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

Установка ArcGIS Mission Server может быть выполнена с помощью мастера установки или командной строки. Инструкции по использованию мастера установки см. в разделе Установка ArcGIS Mission Server с помощью мастера установки.

Подсказка:

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

Для каждого компьютера ArcGIS Mission Server требуется файл авторизации. Рекомендуемым способом регистрации является использование мастера авторизации программного обеспечения, который запускается после установки программы, или вы можете перед установкой программного обеспечения посетить My Esri и получить файл авторизации.

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

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

  1. Войдите в My Esri и получите следующие файлы:
    1. Загрузка программного обеспечения ArcGIS Mission Server
    2. Файл авторизации
  2. Проверьте, соответствует ли машина системным требованиям.
  3. Убедитесь, что порты 20443, 20301 и 20160 доступны на компьютере ArcGIS Mission Server. Порты 20443 и 20301 должны быть доступны для ArcGIS Web Adaptor (если используется) или для внешних клиентов. Если брандмауэр размещен между ArcGIS Web Adaptor или внешними клиентами, откройте порты 20443 и 20301 внутри брандмауэра. Если ArcGIS Mission Server настроен как отказоустойчивый, убедитесь, что сообщение между компьютерами ArcGIS Mission Server возможно по портам 20160.

После выполнения всех этих шагов вернитесь к установке из командной строки, которая описана ниже.

Примечание:

Параметры командной строки учитывают регистр. Если вы испытываете трудности с установкой, убедитесь, что регистр параметров соответствует примерам кода ниже.

Автоматическая установка ArcGIS Mission Server из командной строки:

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

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

    tar -xvzf ArcGIS_Mission_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

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

    -a; --authorization-file PATH_TO_FILE

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

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

    -d; --directory DIRECTORY

    (Дополнительно) По умолчанию ArcGIS Mission Server устанавливается в папку ${HOME}. DIRECTORY задаёт другую директорию установки.

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

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

    -v; --verbose

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

    -h; --help

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

    -e; --examples

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

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

      $ systemctl enable agsmission.service

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

      $ systemctl stop agsmission.service
      $ systemctl start agsmission.service
      $ systemctl status agsmission.service

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

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

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

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

Авторизация в среде без графического интерфейса (headless)

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

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

    <ArcGIS Mission 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. После получения файла авторизации .ecp запустите скрипт authorizeSoftware еще раз для завершения процесса авторизации:

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

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

После установки всего программного обеспечения настройте ArcGIS Mission Server, а затем создайте свой сайт сервера. Существует возможность создать сайт с помощью утилиты командной строки createsite.