Установка ArcGIS Data Pipelines Server в автоматическом режиме
ArcGIS Data Pipelines Server можно установить с помощью мастера установки или из командной строки. Инструкции по использованию мастера установки см. в разделе Установка ArcGIS Data Pipelines Server с помощью мастера установки.
Для каждого компьютера с установленным ArcGIS Data Pipelines Server требуется файл авторизации. Рекомендуемый способ регистрации — использование мастера авторизации программного обеспечения, который появляется после установки программы, или вы можете перед установкой программного обеспечения посетить ArcGIS Enterprise 12.0 Beta Features Early Adopter Community, чтобы получить файл авторизации.
Подготовка к установке ArcGIS Data Pipelines Server
Перед установкой ArcGIS Data Pipelines Server выполните следующее:
Убедитесь, что ваш компьютер соответствует системным требованиям для ArcGIS Data Pipelines Server.
Получите установщики программного обеспечения и файл авторизации.
Создайте учетную запись Windows для учетной записи ArcGIS Data Pipelines Server.
Это будет учетная запись Запуск от имени (Run As) для ArcGIS Data Pipelines Server. Рекомендовано использование доменной учетной записи, так что вам может потребоваться запросить ее у своего отдела IT. Если вы используете локальную учетную запись Windows, то мастер установки может создать эту учетную запись для вас. Инструмент командной строки
configureserviceaccount.batможно использовать для настройки сервиса ArcGIS Data Pipelines Server для запуска из-под gMSA.
После выполнения этих шагов приступайте к установке из командной строки, как описано ниже.
Параметры командной строки установки
При использовании утилиты командной строки для установки ArcGIS Data Pipelines Server доступны следующие параметры:
-m; --mode— (Дополнительно) Опции режима установки:silentилиGUI. По умолчанию –GUI.-l; --license-agreement— Обязательный параметр для автоматического режима. Возможные опции:yesилиno. Да означает, что вы прочли и приняли условия Основного соглашения Esri. Вы можете просмотреть условия соглашения в любое время.-a; --authorization-file— (Дополнительно) Абсолютный путь к файлу авторизации или инициализации, предоставленному компанией Esri. Если эта опция не используется, вам понадобится авторизовать программное обеспечение после его установки.-d; --directory— Используйте этот параметр, чтобы изменить местоположение установки ArcGIS Data Pipelines Server с местоположения по умолчанию. По умолчанию ArcGIS Data Pipelines Server устанавливается в директории${HOME}. Путь/arcgis/datapipelines/добавляется к директории установки.-v; --verbose— (Дополнительно) Запустите программу установки в режиме вывода текстовых сообщений.-h; --help— Отображает справку командной строки и завершает работу.-e; --examples— Отображает примеры использования этих опций и завершает работу.
ACCEPTEULA— Этот параметр необходим для принятия Лицензионного соглашения конечным пользователем во время установки в автоматическом режиме. Укажите Да, чтобы принять лицензионное соглашение и установить программное обеспечение. Если указать нет или пропустить этот параметр, установка будет неудачной. Загружаемый файл содержит версию Лицензионного соглашения с конечным пользователем (EULA) в формате PDF. ФайлEULA.pdfнаходится в папке\Documentation.INSTALLDIR— Используйте параметрINSTALLDIRдля изменения местоположения установки ArcGIS Data Pipelines Server с местоположения по умолчанию. По умолчанию ArcGIS Data Pipelines Server устанавливается вC:\Program Files\ArcGIS\DataPipelines\.USER_NAME— Учетная запись может быть доменной или локальной. Если используется доменная учетная запись, она должна уже существовать. Если используется локальная учетная запись, она будет создана, если еще не существует. Если учетная запись недействительна, во время установки появится сообщение о том, что учетная запись и/или пароль недействительны.PASSWORD— Это пароль для учетной записи, заданной для параметраUSER_NAME. Если пароль недействителен, во время установки появится сообщение о том, что учетная запись и/или пароль недействительны.MSA— Установите для этого параметра значениеTRUE, если используете управляемую учетную запись сервиса. Managed Service Account должен уже присутствовать в домене. Не используйте этот параметр с локальной учетной записью или с учетной записью домена с паролем. Managed Service Account не будет использовать параметрPASSWORD. По умолчанию –FALSE.ACCOUNT— Используйте этот параметр, если импортируете учетные данные из файла. Установите этот параметр какUseConfigFile(точно соответствуя регистру) и используйте параметрCONFIGPATH, чтобы указать файл для импорта.EXPORTCONFIG— Задайте для этого параметра значениеYes, чтобы экспортировать информацию об учетной записи, заданную для параметровUSER_NAMEиPASSWORD, в файл конфигурации сервера. По умолчанию –No.CONFIGPATH— Используйте этот параметр при импорте или экспорте файлов конфигурации. Укажите полный путь и имя файла конфигурации сервера, включая расширение файла .xml. Если вы создаете файл, заданная выходная папка уже должна существовать. |
Ниже приведена информация о параметрах, доступных для указания учетной записи ArcGIS Data Pipelines Server и запуска программы установки.
Настройка учетной записи Windows
При установке программного обеспечения в автоматическом режиме должна быть настроена учетная запись ArcGIS Data Pipelines Server. Для производственных систем рекомендуется использовать уже существующую учетную запись, находящуюся в вашем домене или в Active Directory, и отвечающую политике безопасности вашей организации.
Если при установке в автоматическом режиме через параметры командной строки не будет настроена учетная запись ArcGIS Data Pipelines Server, ею автоматически станет учетная запись локальной системы.
Следуйте приведенным ниже примерам, чтобы настроить учетную запись во время установки.
Прямая передача данных учетной записи
В следующих примерах показано, как передать учетные данные учетной записи напрямую:
Использование доменной учетной записи:
<path to the ArcGIS Data Pipelines Server setup download>\setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.passwordИспользование новой или существующей локальной учетной записи:
<path to the ArcGIS Data Pipelines Server setup download>\setup.exe /qb USER_NAME=myaccount PASSWORD=my.passwordИспользование Managed Service Account:
<path to the ArcGIS Data Pipelines Server setup download>\setup.exe /qb MSA=TRUE USER_NAME=mydomain\mymsa
Импорт учетных данных из файла конфигурации сервера
Вы также можете использовать файл конфигурации сервера для импорта учетных данных вашей учетной записи Windows. Файлы конфигурации сервера можно экспортировать во время установки ArcGIS Data Pipelines Server и использовать в будущих установках. В следующем примере показано, как импортировать учетные данные из существующего файла конфигурации сервера:
<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml
Экспорт учетных данных в файл конфигурации сервера
Данные учетной записи, используемые в текущей установке ArcGIS Data Pipelines Server, можно экспортировать для повторного использования в будущей установке. Созданный файл конфигурации сервера представляет собой зашифрованный XML-файл.
При экспорте файла конфигурации сервера в сетевую папку, учетная запись локальной системы на компьютере, где устанавливается ArcGIS Data Pipelines Server, должна иметь права доступа на запись в эту папку. Например, если вы устанавливаете ArcGIS Data Pipelines Server на компьютере с именем Turing, учетная запись локальной системы на Turing должна иметь права доступа на запись в сетевую папку. Если права отсутствуют, файл конфигурации сервера может не экспортироваться.
В следующем примере показано, как экспортировать учетные данные в файл конфигурации сервера:
<setup directory>setup.exe /qb USER_NAME=mydomain\mydomainaccount PASSWORD=my.password1 EXPORTCONFIG=yes CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml
Запуск программы установки с помощью командной строки
Для запуска установки откройте командную строку и перейдите в директорию, содержащую программу установки setup.exe. В следующих примерах показано, как выполнить установку с использованием различных конфигураций:
Установка без указания учетной записи и директории установки:
<setup directory>setup.exe /qb INSTALLDIR="C:\Program Files\MyDataPipelinesServerDirectory\" ACCEPTEULA=yesУстановка с помощью учетной записи домена и принятие условий Лицензионного соглашения конечного пользователя (EULA):
<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Установка с помощью файла конфигурации сервера:
<setup directory>\setup.exe /qb ACCOUNT=UseConfigFile CONFIGPATH=\\networkmachine\serverconfigs\standardaccount.xml ACCEPTEULA=yes
Убедитесь, что у пользователя есть все права доступа к директории установки ArcGIS Data Pipelines Server. Учетная запись пользователя, указанная при установке ArcGIS Data Pipelines Server, будет использоваться для запуска программного обеспечения.
Выполните следующие шаги для установки ArcGIS Data Pipelines Server в автоматическом режиме:
Откройте окно командной строки от имени пользователя, который будет запускать ArcGIS Data Pipelines Server. Перейдите в директорию, в которую загружен файл
tar.gzArcGIS Data Pipelines Server с My Esri.Распакуйте файл tar.gz с помощью следующей команды:
tar -xvzf ArcGIS_Data_Pipelines_Server_Linux_<version>.tar.gzПерейдите в директорию, в которую был распакован файл, а затем в
<untar directory>/Documentation/EULA.pdf. Прочтите условия лицензионного соглашения.Из директории запустите программу установки в автоматическом режиме и авторизуйте ее с помощью файла
.prvc. Например, для запуска используйте следующий синтаксис:<untar directory>/Setup -m silent -l yes -a <full path to .prvc file>
Пример использования
Для запуска установки откройте командную строку и перейдите в директорию, содержащую программу установки setup.exe. В следующих примерах показано, как выполнить установку с использованием различных конфигураций:
Установить в автоматическом режиме, принять условия лицензионного соглашения и указать файл лицензии:
Setup --mode silent --license-agreement yes --authorization-file /path/to/datapipelinesserver.ecpУстановить в пользовательскую директорию:
Setup -m silent -l yes -a /path/to/datapipelinesserver.ecp -d /path/to/install/datapipelinesУстановить без лицензирования:
Setup -m silent -l yesСведения о том, как авторизовать программное обеспечение после установки, см. в разделе Авторизация программного обеспечения.
Авторизация программного обеспечения
После завершения установки используйте Мастер авторизации программного обеспечения для авторизации вашего экземпляра ArcGIS Data Pipelines Server, или вы можете авторизовать свое программное обеспечение в автоматическом режиме.
Чтобы авторизовать программное обеспечение в автоматическом режиме, запустите SoftwareAuthorization.exe с помощью следующего синтаксиса. Перед запуском файла необходимо заполнить все сведения о пользователе в файле авторизации или инициализации.
Если у вас есть файл авторизации, .prvc или .ecp, используйте следующую команду:
<ArcGIS Data Pipelines Server installation>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /Ver <version number> /LIF <full path of authorization file, including name and extension>
Если вы не авторизовали программное обеспечение во время установки, выполните его авторизацию, используя следующий синтаксис для авторизации ArcGIS Data Pipelines Server в автоматическом режиме. Перед запуском файла необходимо заполнить все сведения о пользователе в файле авторизации или инициализации.
<ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware -f <full path to the .ecp file>
Выполните следующую команду, чтобы просмотреть все опции авторизации:
<ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware --help
Авторизация в отключенной среде
Вы можете авторизовать ArcGIS Data Pipelines Server в среде без подключения к интернету с помощью файла инициализации (.prvc), выполнив следующие шаги:
После завершения установки ArcGIS Data Pipelines Server запустите следующую команду:
<ArcGIS Data Pipelines Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /S /LIF <full path to the .prvc file> /O <full path to authorization file output>После создания информационного файла авторизации выполните одно из следующего:
Перейдите на сайт самообслуживания Esri. Следуйте инструкциям на экране, чтобы выгрузить информационный файл авторизации и загрузить файл авторизации
.ecp.Отправьте информационный файл авторизации по адресу authorize@esri.com. Esri пришлет файл авторизации .ecp на ваш адрес электронной почты.
После получения файла авторизации
.ecpлюбым из предложенных выше методов еще раз запустите скрипт authorizeSoftware для завершения процесса авторизации:<ArcGIS Data Pipelines Server install directory>\tools\SoftwareAuthorization\SoftwareAuthorization.exe /LIF <full path to the .ecp file>
Вы можете авторизовать ArcGIS Data Pipelines Server в среде без подключения к интернету с помощью файла инициализации (.prvc), выполнив следующие шаги:
После завершения установки ArcGIS Data Pipelines Server запустите следующую команду:
<ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware -f <full path to the .prvc file> -e <email address> -o <full path to authorization file output>После создания информационного файла авторизации выполните одно из следующего:
Перейдите на сайт самообслуживания Esri. Следуйте инструкциям на экране, чтобы выгрузить информационный файл авторизации и загрузить файл авторизации
.ecp.Отправьте информационный файл авторизации по адресу authorize@esri.com. Esri пришлет файл авторизации .ecp на ваш адрес электронной почты.
После получения файла авторизации
.ecpлюбым из предложенных выше методов еще раз запустите скрипт authorizeSoftware для завершения процесса авторизации:<ArcGIS Data Pipelines Server install directory>/tools/authorizeSoftware/tools/authorizeSoftware -f <full path to the .ecp file>
Авторизация требуется для каждого компьютера с установленным ArcGIS Data Pipelines Server. Повторите этот процесс для каждой установки.
После авторизации программного обеспечения создайте сайт ArcGIS Data Pipelines Server. Это можно сделать с помощью мастера установки или с createsiteпомощью утилиты командной строки. Утилиту createsite можно использовать вместе с установкой в автоматическом режиме для полной автоматизации установки ArcGIS Data Pipelines Server.