Установка 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, 20300, 20301, 20302, 20158, 20159 и 20160 доступны на компьютере ArcGIS Mission Server. Порты 20443, 20301 и 20300 должны быть доступны для ArcGIS Web Adaptor (если используется) или для внешних клиентов. Если брандмауэр размещен между ArcGIS Web Adaptor или внешними клиентами, откройте порты 20443, 20301 и 20300 внутри брандмауэра. Если ArcGIS Mission Server настроен как отказоустойчивый, убедитесь, что сообщение между компьютерами ArcGIS Mission Server возможно по портам 20158, 20159 и 20160.

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

Примечание:

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

Настройка учетной записи Windows

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

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

Для настройки учетной записи Portal for ArcGIS используйте следующие параметры командной строки.

Прямая передача данных учетной записи

Внимание:

Если во время автоматической установки (/qb) учетная запись ArcGIS Mission Server не задана или учетные данные недействительны, во время установки появится сообщение с предупреждением. Это сообщение можно закрыть, нажав ОК. В этом случае в качестве учетной записи ArcGIS Mission Server будет использована учетная запись LocalSystem.

  • USER_NAME=<учетная запись операционной системы>

    Эта учетная запись может быть доменной или локальной. Если используется доменная учетная запись, она должна уже существовать. Если используется локальная учетная запись, она будет создана, если еще не существует. Если учетная запись недействительна, во время установки появится сообщение о том, что учетная запись и/или пароль недействительны.

  • MSA=TRUE

    Этот параметр следует использовать только с Managed Service Account. Managed Service Account должен уже присутствовать в домене. Не используйте этот параметр с локальной учетной записью или с учетной записью домена с паролем. Managed Service Account не использует параметр PASSWORD.

  • PASSWORD=<пароль учетной записи>

    Пароль учетной записи, заданной параметром USER_NAME. Если пароль недействителен, во время установки появится сообщение о том, что учетная запись и/или пароль недействительны.

Примеры приведены ниже.

Внимание:

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

Использование доменной учетной записи

<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password

Использование новой или существующей локальной учетной записи

<path to the ArcGIS Mission Server setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.password

Использование Managed Service Account

<path to the ArcGIS Mission Server setup download>\setup.exe /qb MSA=TRUE USER_NAME=mydomain\mymsa

Параметры командной строки, относящиеся к установочной директории

ACCEPTEULA – это свойство необходимо для принятия Лицензионного соглашения с конечным пользователем во время автоматической установки. Укажите yes, чтобы принять лицензионное соглашение и установить программное обеспечение. Если вы ответите no или не укажете это свойство, установка будет неудачной. Загружаемый файл содержит версию Лицензионного соглашения с конечным пользователем (EULA) в формате PDF. EULA.pdf находится в папке \Documentation.

INSTALLDIR – папка установки

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

PASSWORD - если пароль недействителен, во время установки появится сообщение о том, что учетная запись или пароль недействительны.

По умолчанию местом установки ArcGIS Mission Server является C:\Program Files\ArcGIS\Mission\.

Если необходимо, используйте свойство INSTALLDIR, чтобы изменить директорию установки ArcGIS Mission Server по умолчанию.

Перейдите в директорию, содержащую setup.exe

Следующая команда демонстрирует установку без указания учетной записи:

<setup directory>setup.exe /qb INSTALLDIR="C:\MissionServer\" ACCEPTEULA=yes

Следующая команда демонстрирует установку без указания доменной учетной записи:

<setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 ACCEPTEULA=yes

Следующая команда демонстрирует использование новой или существующей локальной учетной записи:

<setup directory>setup.exe /qb USER_NAME=myaccount PASSWORD=my.password1 ACCEPTEULA=yes

Примечание:

Если во время автоматической установки (/qb) учетная запись ArcGIS Mission Server не задана или учетные данные недействительны, во время установки появится сообщение Предупреждение 208808: Учетные данные недействительны. Нажмите OK, чтобы закрыть сообщение. Учетной записью ArcGIS Mission Server станет учетная запись локальной системы.

Убедитесь, что у пользователя есть все права доступа к директории установки ArcGIS Mission Server. Учетная запись, заданная при установке ArcGIS Mission Server – это учетная запись, от имени которой будет запускаться программное обеспечение.

Импорт данных учетной записи из файла

Если у вас нет файла конфигурации для импорта, перейдите к следующему шагу.

Вы также можете использовать файл конфигурации сервера для импорта учетных данных вашей учетной записи Windows. Файлы конфигурации сервера можно экспортировать во время установки ArcGIS Mission Server и использовать в будущих установках. Чтобы импортировать учетные данные из существующего файла конфигурации сервера, задайте следующие два параметра:

  • ACCOUNT - если вы импортируете учетные данные из файла, установите для этого параметра значение UseConfigFile (точно соответствуя регистру). Для этого параметра нет других действительных значений.
  • CONFIGPATH - укажите полный путь и имя используемого файла конфигурации сервера.

Пример: <setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml

Экспорт учетных данных в файл конфигурации сервера

Если вы не хотите экспортировать файл конфигурации, перейдите к следующему шагу.

Учетные данные учетной записи, используемые в текущей установке ArcGIS Mission Server, можно экспортировать для повторного использования в будущей установке. Созданный файл конфигурации сервера представляет собой зашифрованный XML-файл.

При экспорте файла конфигурации сервера в сетевую папку, учетная запись локальной системы на компьютере, где устанавливается ArcGIS Mission Server, должна иметь права доступа на запись в эту папку. Например, если вы устанавливаете ArcGIS Mission Server на компьютере с именем Turing, учетная запись локальной системы на Turing должна иметь права доступа на запись в сетевую папку. Если права отсутствуют, файл конфигурации сервера может не экспортироваться.

Примечание:

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

Используйте следующие два параметра командной строки для экспорта учетных данных учетной записи ArcGIS Mission Server в файл конфигурации сервера:

  • EXPORTCONFIG – задайте для этого параметра значение Да, чтобы экспортировать информацию об учетной записи, заданную для параметров USER_NAME и PASSWORD, в файл конфигурации сервера. По умолчанию Нет.
  • CONFIGPATH - Укажите полный путь и имя файла конфигурации сервера, который вы хотите создать, включая расширение файла .xml. Указанная папка должна уже существовать.

Авторизация программного обеспечения

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

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

Если у вас есть файл авторизации .prvc, используйте следующую команду:

<ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /S /Ver 10.8 /LIF <full path and name of .prvc authorization file>

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

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

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

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

    <ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /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 еще раз для завершения процесса авторизации:
  4. <ArcGIS Mission Server installation>\bin\SoftwareAuthorization.exe /F <full path to the .prvc file>

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

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